]> git.bitcoin.ninja Git - ldk-java/blobdiff - src/main/java/org/ldk/impl/bindings.java
Macro-ize assert to handle side-effects, fix JavaVM access, util fns
[ldk-java] / src / main / java / org / ldk / impl / bindings.java
index a92b30a581ee79b50e2becc0006ae4bf46bdfcdd..b9d228b0fe3e414b1a9e5fbbc491698115f9af86 100644 (file)
@@ -11,7 +11,8 @@ public class bindings {
        public static native boolean deref_bool(long ptr);
        public static native long deref_long(long ptr);
        public static native void free_heap_ptr(long ptr);
-       public static native long u8_vec_to_heap_slice(long vec);
+       public static native byte[] get_u8_slice_bytes(long slice_ptr);
+       public static native long bytes_to_u8_vec(byte[] bytes);
        public static native long u8_vec_len(long vec);
 
        public static native long LDKSecretKey_new();