public static native long bytes_to_u8_vec(byte[] bytes);
public static native long new_txpointer_copy_data(byte[] txdata);
public static native void txpointer_free(long ptr);
+ public static native byte[] txpointer_get_buffer(long ptr);
public static native long vec_slice_len(long vec);
public static native long new_empty_slice_vec();
public static native void MonitorUpdateError_free(long this_ptr);
// void MonitorEvent_free(LDKMonitorEvent this_ptr);
public static native void MonitorEvent_free(long this_ptr);
+ // LDKMonitorEvent MonitorEvent_clone(const LDKMonitorEvent *orig);
+ public static native long MonitorEvent_clone(long orig);
// void HTLCUpdate_free(LDKHTLCUpdate this_ptr);
public static native void HTLCUpdate_free(long this_ptr);
// LDKHTLCUpdate HTLCUpdate_clone(const LDKHTLCUpdate *orig);