1 /* DO NOT EDIT THIS FILE - it is machine generated */
3 /* Header for class org_ldk_impl_bindings */
5 #ifndef _Included_org_ldk_impl_bindings
6 #define _Included_org_ldk_impl_bindings
11 * Class: org_ldk_impl_bindings
13 * Signature: (Ljava/lang/Class;Ljava/lang/Class;)V
15 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_init
16 (JNIEnv *, jclass, jclass, jclass);
19 * Class: org_ldk_impl_bindings
20 * Method: init_class_cache
23 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_init_1class_1cache
27 * Class: org_ldk_impl_bindings
31 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_deref_1bool
32 (JNIEnv *, jclass, jlong);
35 * Class: org_ldk_impl_bindings
39 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_deref_1long
40 (JNIEnv *, jclass, jlong);
43 * Class: org_ldk_impl_bindings
44 * Method: free_heap_ptr
47 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_free_1heap_1ptr
48 (JNIEnv *, jclass, jlong);
51 * Class: org_ldk_impl_bindings
55 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_read_1bytes
56 (JNIEnv *, jclass, jlong, jlong);
59 * Class: org_ldk_impl_bindings
60 * Method: get_u8_slice_bytes
63 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_get_1u8_1slice_1bytes
64 (JNIEnv *, jclass, jlong);
67 * Class: org_ldk_impl_bindings
68 * Method: bytes_to_u8_vec
71 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_bytes_1to_1u8_1vec
72 (JNIEnv *, jclass, jbyteArray);
75 * Class: org_ldk_impl_bindings
76 * Method: new_txpointer_copy_data
79 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_new_1txpointer_1copy_1data
80 (JNIEnv *, jclass, jbyteArray);
83 * Class: org_ldk_impl_bindings
84 * Method: txpointer_free
87 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_txpointer_1free
88 (JNIEnv *, jclass, jlong);
91 * Class: org_ldk_impl_bindings
92 * Method: txpointer_get_buffer
95 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_txpointer_1get_1buffer
96 (JNIEnv *, jclass, jlong);
99 * Class: org_ldk_impl_bindings
100 * Method: vec_slice_len
103 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_vec_1slice_1len
104 (JNIEnv *, jclass, jlong);
107 * Class: org_ldk_impl_bindings
108 * Method: new_empty_slice_vec
111 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_new_1empty_1slice_1vec
115 * Class: org_ldk_impl_bindings
116 * Method: LDKCVec_u8Z_arr_info
117 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
119 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1u8Z_1arr_1info
120 (JNIEnv *, jclass, jlong);
123 * Class: org_ldk_impl_bindings
124 * Method: LDKCVec_u8Z_new
127 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1u8Z_1new
128 (JNIEnv *, jclass, jbyteArray);
131 * Class: org_ldk_impl_bindings
132 * Method: LDKC2Tuple_u64u64Z_new
135 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1u64u64Z_1new
136 (JNIEnv *, jclass, jlong, jlong);
139 * Class: org_ldk_impl_bindings
140 * Method: LDKC2Tuple_u64u64Z_get_a
143 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1u64u64Z_1get_1a
144 (JNIEnv *, jclass, jlong);
147 * Class: org_ldk_impl_bindings
148 * Method: LDKC2Tuple_u64u64Z_get_b
151 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1u64u64Z_1get_1b
152 (JNIEnv *, jclass, jlong);
155 * Class: org_ldk_impl_bindings
156 * Method: LDKSpendableOutputDescriptor_ref_from_ptr
157 * Signature: (J)Lorg/ldk/impl/bindings/LDKSpendableOutputDescriptor;
159 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKSpendableOutputDescriptor_1ref_1from_1ptr
160 (JNIEnv *, jclass, jlong);
163 * Class: org_ldk_impl_bindings
164 * Method: LDKCVec_SpendableOutputDescriptorZ_arr_info
165 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
167 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1SpendableOutputDescriptorZ_1arr_1info
168 (JNIEnv *, jclass, jlong);
171 * Class: org_ldk_impl_bindings
172 * Method: LDKCVec_SpendableOutputDescriptorZ_new
175 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1SpendableOutputDescriptorZ_1new
176 (JNIEnv *, jclass, jlongArray);
179 * Class: org_ldk_impl_bindings
180 * Method: LDKErrorAction_ref_from_ptr
181 * Signature: (J)Lorg/ldk/impl/bindings/LDKErrorAction;
183 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKErrorAction_1ref_1from_1ptr
184 (JNIEnv *, jclass, jlong);
187 * Class: org_ldk_impl_bindings
188 * Method: LDKHTLCFailChannelUpdate_ref_from_ptr
189 * Signature: (J)Lorg/ldk/impl/bindings/LDKHTLCFailChannelUpdate;
191 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKHTLCFailChannelUpdate_1ref_1from_1ptr
192 (JNIEnv *, jclass, jlong);
195 * Class: org_ldk_impl_bindings
196 * Method: LDKMessageSendEvent_ref_from_ptr
197 * Signature: (J)Lorg/ldk/impl/bindings/LDKMessageSendEvent;
199 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKMessageSendEvent_1ref_1from_1ptr
200 (JNIEnv *, jclass, jlong);
203 * Class: org_ldk_impl_bindings
204 * Method: LDKCVec_MessageSendEventZ_arr_info
205 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
207 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1MessageSendEventZ_1arr_1info
208 (JNIEnv *, jclass, jlong);
211 * Class: org_ldk_impl_bindings
212 * Method: LDKCVec_MessageSendEventZ_new
215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1MessageSendEventZ_1new
216 (JNIEnv *, jclass, jlongArray);
219 * Class: org_ldk_impl_bindings
220 * Method: LDKEvent_ref_from_ptr
221 * Signature: (J)Lorg/ldk/impl/bindings/LDKEvent;
223 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKEvent_1ref_1from_1ptr
224 (JNIEnv *, jclass, jlong);
227 * Class: org_ldk_impl_bindings
228 * Method: LDKCVec_EventZ_arr_info
229 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
231 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1EventZ_1arr_1info
232 (JNIEnv *, jclass, jlong);
235 * Class: org_ldk_impl_bindings
236 * Method: LDKCVec_EventZ_new
239 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1EventZ_1new
240 (JNIEnv *, jclass, jlongArray);
243 * Class: org_ldk_impl_bindings
244 * Method: LDKC2Tuple_usizeTransactionZ_new
247 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1usizeTransactionZ_1new
248 (JNIEnv *, jclass, jlong, jbyteArray);
251 * Class: org_ldk_impl_bindings
252 * Method: LDKC2Tuple_usizeTransactionZ_get_a
255 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1usizeTransactionZ_1get_1a
256 (JNIEnv *, jclass, jlong);
259 * Class: org_ldk_impl_bindings
260 * Method: LDKC2Tuple_usizeTransactionZ_get_b
263 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1usizeTransactionZ_1get_1b
264 (JNIEnv *, jclass, jlong);
267 * Class: org_ldk_impl_bindings
268 * Method: LDKCVec_C2Tuple_usizeTransactionZZ_arr_info
269 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
271 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1C2Tuple_1usizeTransactionZZ_1arr_1info
272 (JNIEnv *, jclass, jlong);
275 * Class: org_ldk_impl_bindings
276 * Method: LDKCVec_C2Tuple_usizeTransactionZZ_new
279 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1C2Tuple_1usizeTransactionZZ_1new
280 (JNIEnv *, jclass, jlongArray);
283 * Class: org_ldk_impl_bindings
284 * Method: LDKCResult_NoneChannelMonitorUpdateErrZ_result_ok
287 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneChannelMonitorUpdateErrZ_1result_1ok
288 (JNIEnv *, jclass, jlong);
291 * Class: org_ldk_impl_bindings
292 * Method: LDKCResult_NoneChannelMonitorUpdateErrZ_get_ok
295 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneChannelMonitorUpdateErrZ_1get_1ok
296 (JNIEnv *, jclass, jlong);
299 * Class: org_ldk_impl_bindings
300 * Method: LDKCResult_NoneChannelMonitorUpdateErrZ_get_err
301 * Signature: (J)Lorg/ldk/enums/LDKChannelMonitorUpdateErr;
303 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneChannelMonitorUpdateErrZ_1get_1err
304 (JNIEnv *, jclass, jlong);
307 * Class: org_ldk_impl_bindings
308 * Method: LDKCVec_MonitorEventZ_arr_info
311 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_LDKCVec_1MonitorEventZ_1arr_1info
312 (JNIEnv *, jclass, jlong);
315 * Class: org_ldk_impl_bindings
316 * Method: LDKCVec_MonitorEventZ_new
319 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1MonitorEventZ_1new
320 (JNIEnv *, jclass, jlongArray);
323 * Class: org_ldk_impl_bindings
324 * Method: LDKCResult_ChannelMonitorUpdateDecodeErrorZ_result_ok
327 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ChannelMonitorUpdateDecodeErrorZ_1result_1ok
328 (JNIEnv *, jclass, jlong);
331 * Class: org_ldk_impl_bindings
332 * Method: LDKCResult_ChannelMonitorUpdateDecodeErrorZ_get_ok
335 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ChannelMonitorUpdateDecodeErrorZ_1get_1ok
336 (JNIEnv *, jclass, jlong);
339 * Class: org_ldk_impl_bindings
340 * Method: LDKCResult_ChannelMonitorUpdateDecodeErrorZ_get_err
343 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ChannelMonitorUpdateDecodeErrorZ_1get_1err
344 (JNIEnv *, jclass, jlong);
347 * Class: org_ldk_impl_bindings
348 * Method: LDKCResult_NoneMonitorUpdateErrorZ_result_ok
351 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneMonitorUpdateErrorZ_1result_1ok
352 (JNIEnv *, jclass, jlong);
355 * Class: org_ldk_impl_bindings
356 * Method: LDKCResult_NoneMonitorUpdateErrorZ_get_ok
359 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneMonitorUpdateErrorZ_1get_1ok
360 (JNIEnv *, jclass, jlong);
363 * Class: org_ldk_impl_bindings
364 * Method: LDKCResult_NoneMonitorUpdateErrorZ_get_err
367 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneMonitorUpdateErrorZ_1get_1err
368 (JNIEnv *, jclass, jlong);
371 * Class: org_ldk_impl_bindings
372 * Method: LDKC2Tuple_OutPointScriptZ_new
375 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1OutPointScriptZ_1new
376 (JNIEnv *, jclass, jlong, jbyteArray);
379 * Class: org_ldk_impl_bindings
380 * Method: LDKC2Tuple_OutPointScriptZ_get_a
383 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1OutPointScriptZ_1get_1a
384 (JNIEnv *, jclass, jlong);
387 * Class: org_ldk_impl_bindings
388 * Method: LDKC2Tuple_OutPointScriptZ_get_b
391 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1OutPointScriptZ_1get_1b
392 (JNIEnv *, jclass, jlong);
395 * Class: org_ldk_impl_bindings
396 * Method: LDKCVec_TransactionZ_arr_info
397 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
399 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1TransactionZ_1arr_1info
400 (JNIEnv *, jclass, jlong);
403 * Class: org_ldk_impl_bindings
404 * Method: LDKC2Tuple_u32TxOutZ_new
407 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1u32TxOutZ_1new
408 (JNIEnv *, jclass, jint, jlong);
411 * Class: org_ldk_impl_bindings
412 * Method: LDKC2Tuple_u32TxOutZ_get_a
415 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1u32TxOutZ_1get_1a
416 (JNIEnv *, jclass, jlong);
419 * Class: org_ldk_impl_bindings
420 * Method: LDKC2Tuple_u32TxOutZ_get_b
423 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1u32TxOutZ_1get_1b
424 (JNIEnv *, jclass, jlong);
427 * Class: org_ldk_impl_bindings
428 * Method: LDKCVec_C2Tuple_u32TxOutZZ_arr_info
429 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
431 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1C2Tuple_1u32TxOutZZ_1arr_1info
432 (JNIEnv *, jclass, jlong);
435 * Class: org_ldk_impl_bindings
436 * Method: LDKCVec_C2Tuple_u32TxOutZZ_new
439 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1C2Tuple_1u32TxOutZZ_1new
440 (JNIEnv *, jclass, jlongArray);
443 * Class: org_ldk_impl_bindings
444 * Method: LDKC2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_new
447 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1TxidCVec_1C2Tuple_1u32TxOutZZZ_1new
448 (JNIEnv *, jclass, jbyteArray, jlongArray);
451 * Class: org_ldk_impl_bindings
452 * Method: LDKC2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_a
455 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1TxidCVec_1C2Tuple_1u32TxOutZZZ_1get_1a
456 (JNIEnv *, jclass, jlong);
459 * Class: org_ldk_impl_bindings
460 * Method: LDKC2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_b
463 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1TxidCVec_1C2Tuple_1u32TxOutZZZ_1get_1b
464 (JNIEnv *, jclass, jlong);
467 * Class: org_ldk_impl_bindings
468 * Method: LDKCVec_C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZZ_arr_info
469 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
471 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1C2Tuple_1TxidCVec_1C2Tuple_1u32TxOutZZZZ_1arr_1info
472 (JNIEnv *, jclass, jlong);
475 * Class: org_ldk_impl_bindings
476 * Method: LDKCVec_C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZZ_new
479 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1C2Tuple_1TxidCVec_1C2Tuple_1u32TxOutZZZZ_1new
480 (JNIEnv *, jclass, jlongArray);
483 * Class: org_ldk_impl_bindings
484 * Method: LDKCVec_SignatureZ_arr_info
485 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
487 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1SignatureZ_1arr_1info
488 (JNIEnv *, jclass, jlong);
491 * Class: org_ldk_impl_bindings
492 * Method: LDKC2Tuple_SignatureCVec_SignatureZZ_new
493 * Signature: ([B[[B)J
495 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1SignatureCVec_1SignatureZZ_1new
496 (JNIEnv *, jclass, jbyteArray, jobjectArray);
499 * Class: org_ldk_impl_bindings
500 * Method: LDKC2Tuple_SignatureCVec_SignatureZZ_get_a
503 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1SignatureCVec_1SignatureZZ_1get_1a
504 (JNIEnv *, jclass, jlong);
507 * Class: org_ldk_impl_bindings
508 * Method: LDKC2Tuple_SignatureCVec_SignatureZZ_get_b
511 JNIEXPORT jobjectArray JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1SignatureCVec_1SignatureZZ_1get_1b
512 (JNIEnv *, jclass, jlong);
515 * Class: org_ldk_impl_bindings
516 * Method: LDKCResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_result_ok
519 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1C2Tuple_1SignatureCVec_1SignatureZZNoneZ_1result_1ok
520 (JNIEnv *, jclass, jlong);
523 * Class: org_ldk_impl_bindings
524 * Method: LDKCResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_get_ok
527 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1C2Tuple_1SignatureCVec_1SignatureZZNoneZ_1get_1ok
528 (JNIEnv *, jclass, jlong);
531 * Class: org_ldk_impl_bindings
532 * Method: LDKCResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_get_err
535 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LDKCResult_1C2Tuple_1SignatureCVec_1SignatureZZNoneZ_1get_1err
536 (JNIEnv *, jclass, jlong);
539 * Class: org_ldk_impl_bindings
540 * Method: LDKCResult_SignatureNoneZ_result_ok
543 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1SignatureNoneZ_1result_1ok
544 (JNIEnv *, jclass, jlong);
547 * Class: org_ldk_impl_bindings
548 * Method: LDKCResult_SignatureNoneZ_get_ok
551 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_LDKCResult_1SignatureNoneZ_1get_1ok
552 (JNIEnv *, jclass, jlong);
555 * Class: org_ldk_impl_bindings
556 * Method: LDKCResult_SignatureNoneZ_get_err
559 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LDKCResult_1SignatureNoneZ_1get_1err
560 (JNIEnv *, jclass, jlong);
563 * Class: org_ldk_impl_bindings
564 * Method: LDKCResult_CVec_SignatureZNoneZ_result_ok
567 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1CVec_1SignatureZNoneZ_1result_1ok
568 (JNIEnv *, jclass, jlong);
571 * Class: org_ldk_impl_bindings
572 * Method: LDKCResult_CVec_SignatureZNoneZ_get_ok
575 JNIEXPORT jobjectArray JNICALL Java_org_ldk_impl_bindings_LDKCResult_1CVec_1SignatureZNoneZ_1get_1ok
576 (JNIEnv *, jclass, jlong);
579 * Class: org_ldk_impl_bindings
580 * Method: LDKCResult_CVec_SignatureZNoneZ_get_err
583 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LDKCResult_1CVec_1SignatureZNoneZ_1get_1err
584 (JNIEnv *, jclass, jlong);
587 * Class: org_ldk_impl_bindings
588 * Method: LDKChannelKeys_new
589 * Signature: (Lorg/ldk/impl/bindings/LDKChannelKeys;J)J
591 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKChannelKeys_1new
592 (JNIEnv *, jclass, jobject, jlong);
595 * Class: org_ldk_impl_bindings
596 * Method: LDKChannelKeys_get_obj_from_jcalls
597 * Signature: (J)Lorg/ldk/impl/bindings/LDKChannelKeys;
599 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKChannelKeys_1get_1obj_1from_1jcalls
600 (JNIEnv *, jclass, jlong);
603 * Class: org_ldk_impl_bindings
604 * Method: ChannelKeys_get_per_commitment_point
607 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1get_1per_1commitment_1point
608 (JNIEnv *, jclass, jlong, jlong);
611 * Class: org_ldk_impl_bindings
612 * Method: ChannelKeys_release_commitment_secret
615 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1release_1commitment_1secret
616 (JNIEnv *, jclass, jlong, jlong);
619 * Class: org_ldk_impl_bindings
620 * Method: ChannelKeys_key_derivation_params
623 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1key_1derivation_1params
624 (JNIEnv *, jclass, jlong);
627 * Class: org_ldk_impl_bindings
628 * Method: ChannelKeys_sign_counterparty_commitment
631 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1sign_1counterparty_1commitment
632 (JNIEnv *, jclass, jlong, jlong);
635 * Class: org_ldk_impl_bindings
636 * Method: ChannelKeys_sign_holder_commitment
639 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1sign_1holder_1commitment
640 (JNIEnv *, jclass, jlong, jlong);
643 * Class: org_ldk_impl_bindings
644 * Method: ChannelKeys_sign_holder_commitment_htlc_transactions
647 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1sign_1holder_1commitment_1htlc_1transactions
648 (JNIEnv *, jclass, jlong, jlong);
651 * Class: org_ldk_impl_bindings
652 * Method: ChannelKeys_sign_justice_transaction
653 * Signature: (J[BJJ[BJ)J
655 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1sign_1justice_1transaction
656 (JNIEnv *, jclass, jlong, jbyteArray, jlong, jlong, jbyteArray, jlong);
659 * Class: org_ldk_impl_bindings
660 * Method: ChannelKeys_sign_counterparty_htlc_transaction
661 * Signature: (J[BJJ[BJ)J
663 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1sign_1counterparty_1htlc_1transaction
664 (JNIEnv *, jclass, jlong, jbyteArray, jlong, jlong, jbyteArray, jlong);
667 * Class: org_ldk_impl_bindings
668 * Method: ChannelKeys_sign_closing_transaction
671 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1sign_1closing_1transaction
672 (JNIEnv *, jclass, jlong, jbyteArray);
675 * Class: org_ldk_impl_bindings
676 * Method: ChannelKeys_sign_channel_announcement
679 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1sign_1channel_1announcement
680 (JNIEnv *, jclass, jlong, jlong);
683 * Class: org_ldk_impl_bindings
684 * Method: ChannelKeys_ready_channel
687 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1ready_1channel
688 (JNIEnv *, jclass, jlong, jlong);
691 * Class: org_ldk_impl_bindings
692 * Method: ChannelKeys_write
695 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1write
696 (JNIEnv *, jclass, jlong);
699 * Class: org_ldk_impl_bindings
700 * Method: ChannelKeys_get_pubkeys
703 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1get_1pubkeys
704 (JNIEnv *, jclass, jlong);
707 * Class: org_ldk_impl_bindings
708 * Method: LDKC2Tuple_BlockHashChannelMonitorZ_new
711 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1BlockHashChannelMonitorZ_1new
712 (JNIEnv *, jclass, jbyteArray, jlong);
715 * Class: org_ldk_impl_bindings
716 * Method: LDKC2Tuple_BlockHashChannelMonitorZ_get_a
719 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1BlockHashChannelMonitorZ_1get_1a
720 (JNIEnv *, jclass, jlong);
723 * Class: org_ldk_impl_bindings
724 * Method: LDKC2Tuple_BlockHashChannelMonitorZ_get_b
727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1BlockHashChannelMonitorZ_1get_1b
728 (JNIEnv *, jclass, jlong);
731 * Class: org_ldk_impl_bindings
732 * Method: LDKCResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_result_ok
735 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1C2Tuple_1BlockHashChannelMonitorZDecodeErrorZ_1result_1ok
736 (JNIEnv *, jclass, jlong);
739 * Class: org_ldk_impl_bindings
740 * Method: LDKCResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_get_ok
743 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1C2Tuple_1BlockHashChannelMonitorZDecodeErrorZ_1get_1ok
744 (JNIEnv *, jclass, jlong);
747 * Class: org_ldk_impl_bindings
748 * Method: LDKCResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_get_err
751 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1C2Tuple_1BlockHashChannelMonitorZDecodeErrorZ_1get_1err
752 (JNIEnv *, jclass, jlong);
755 * Class: org_ldk_impl_bindings
756 * Method: LDKCResult_SpendableOutputDescriptorDecodeErrorZ_result_ok
759 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1SpendableOutputDescriptorDecodeErrorZ_1result_1ok
760 (JNIEnv *, jclass, jlong);
763 * Class: org_ldk_impl_bindings
764 * Method: LDKCResult_SpendableOutputDescriptorDecodeErrorZ_get_ok
767 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1SpendableOutputDescriptorDecodeErrorZ_1get_1ok
768 (JNIEnv *, jclass, jlong);
771 * Class: org_ldk_impl_bindings
772 * Method: LDKCResult_SpendableOutputDescriptorDecodeErrorZ_get_err
775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1SpendableOutputDescriptorDecodeErrorZ_1get_1err
776 (JNIEnv *, jclass, jlong);
779 * Class: org_ldk_impl_bindings
780 * Method: LDKCResult_ChanKeySignerDecodeErrorZ_result_ok
783 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ChanKeySignerDecodeErrorZ_1result_1ok
784 (JNIEnv *, jclass, jlong);
787 * Class: org_ldk_impl_bindings
788 * Method: LDKCResult_ChanKeySignerDecodeErrorZ_get_ok
791 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ChanKeySignerDecodeErrorZ_1get_1ok
792 (JNIEnv *, jclass, jlong);
795 * Class: org_ldk_impl_bindings
796 * Method: LDKCResult_ChanKeySignerDecodeErrorZ_get_err
799 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ChanKeySignerDecodeErrorZ_1get_1err
800 (JNIEnv *, jclass, jlong);
803 * Class: org_ldk_impl_bindings
804 * Method: LDKCResult_InMemoryChannelKeysDecodeErrorZ_result_ok
807 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1InMemoryChannelKeysDecodeErrorZ_1result_1ok
808 (JNIEnv *, jclass, jlong);
811 * Class: org_ldk_impl_bindings
812 * Method: LDKCResult_InMemoryChannelKeysDecodeErrorZ_get_ok
815 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1InMemoryChannelKeysDecodeErrorZ_1get_1ok
816 (JNIEnv *, jclass, jlong);
819 * Class: org_ldk_impl_bindings
820 * Method: LDKCResult_InMemoryChannelKeysDecodeErrorZ_get_err
823 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1InMemoryChannelKeysDecodeErrorZ_1get_1err
824 (JNIEnv *, jclass, jlong);
827 * Class: org_ldk_impl_bindings
828 * Method: LDKCResult_TxOutAccessErrorZ_result_ok
831 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1TxOutAccessErrorZ_1result_1ok
832 (JNIEnv *, jclass, jlong);
835 * Class: org_ldk_impl_bindings
836 * Method: LDKCResult_TxOutAccessErrorZ_get_ok
839 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1TxOutAccessErrorZ_1get_1ok
840 (JNIEnv *, jclass, jlong);
843 * Class: org_ldk_impl_bindings
844 * Method: LDKCResult_TxOutAccessErrorZ_get_err
845 * Signature: (J)Lorg/ldk/enums/LDKAccessError;
847 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCResult_1TxOutAccessErrorZ_1get_1err
848 (JNIEnv *, jclass, jlong);
851 * Class: org_ldk_impl_bindings
852 * Method: LDKAPIError_ref_from_ptr
853 * Signature: (J)Lorg/ldk/impl/bindings/LDKAPIError;
855 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKAPIError_1ref_1from_1ptr
856 (JNIEnv *, jclass, jlong);
859 * Class: org_ldk_impl_bindings
860 * Method: LDKCResult_NoneAPIErrorZ_result_ok
863 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneAPIErrorZ_1result_1ok
864 (JNIEnv *, jclass, jlong);
867 * Class: org_ldk_impl_bindings
868 * Method: LDKCResult_NoneAPIErrorZ_get_ok
871 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneAPIErrorZ_1get_1ok
872 (JNIEnv *, jclass, jlong);
875 * Class: org_ldk_impl_bindings
876 * Method: LDKCResult_NoneAPIErrorZ_get_err
879 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneAPIErrorZ_1get_1err
880 (JNIEnv *, jclass, jlong);
883 * Class: org_ldk_impl_bindings
884 * Method: LDKCVec_ChannelDetailsZ_arr_info
887 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_LDKCVec_1ChannelDetailsZ_1arr_1info
888 (JNIEnv *, jclass, jlong);
891 * Class: org_ldk_impl_bindings
892 * Method: LDKCVec_ChannelDetailsZ_new
895 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1ChannelDetailsZ_1new
896 (JNIEnv *, jclass, jlongArray);
899 * Class: org_ldk_impl_bindings
900 * Method: LDKCResult_NonePaymentSendFailureZ_result_ok
903 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NonePaymentSendFailureZ_1result_1ok
904 (JNIEnv *, jclass, jlong);
907 * Class: org_ldk_impl_bindings
908 * Method: LDKCResult_NonePaymentSendFailureZ_get_ok
911 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NonePaymentSendFailureZ_1get_1ok
912 (JNIEnv *, jclass, jlong);
915 * Class: org_ldk_impl_bindings
916 * Method: LDKCResult_NonePaymentSendFailureZ_get_err
919 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NonePaymentSendFailureZ_1get_1err
920 (JNIEnv *, jclass, jlong);
923 * Class: org_ldk_impl_bindings
924 * Method: LDKNetAddress_ref_from_ptr
925 * Signature: (J)Lorg/ldk/impl/bindings/LDKNetAddress;
927 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKNetAddress_1ref_1from_1ptr
928 (JNIEnv *, jclass, jlong);
931 * Class: org_ldk_impl_bindings
932 * Method: LDKCVec_NetAddressZ_arr_info
933 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
935 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1NetAddressZ_1arr_1info
936 (JNIEnv *, jclass, jlong);
939 * Class: org_ldk_impl_bindings
940 * Method: LDKCVec_NetAddressZ_new
943 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1NetAddressZ_1new
944 (JNIEnv *, jclass, jlongArray);
947 * Class: org_ldk_impl_bindings
948 * Method: LDKCVec_ChannelMonitorZ_arr_info
951 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_LDKCVec_1ChannelMonitorZ_1arr_1info
952 (JNIEnv *, jclass, jlong);
955 * Class: org_ldk_impl_bindings
956 * Method: LDKCVec_ChannelMonitorZ_new
959 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1ChannelMonitorZ_1new
960 (JNIEnv *, jclass, jlongArray);
963 * Class: org_ldk_impl_bindings
964 * Method: LDKWatch_new
965 * Signature: (Lorg/ldk/impl/bindings/LDKWatch;)J
967 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKWatch_1new
968 (JNIEnv *, jclass, jobject);
971 * Class: org_ldk_impl_bindings
972 * Method: LDKWatch_get_obj_from_jcalls
973 * Signature: (J)Lorg/ldk/impl/bindings/LDKWatch;
975 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKWatch_1get_1obj_1from_1jcalls
976 (JNIEnv *, jclass, jlong);
979 * Class: org_ldk_impl_bindings
980 * Method: Watch_watch_channel
983 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Watch_1watch_1channel
984 (JNIEnv *, jclass, jlong, jlong, jlong);
987 * Class: org_ldk_impl_bindings
988 * Method: Watch_update_channel
991 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Watch_1update_1channel
992 (JNIEnv *, jclass, jlong, jlong, jlong);
995 * Class: org_ldk_impl_bindings
996 * Method: Watch_release_pending_monitor_events
999 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_Watch_1release_1pending_1monitor_1events
1000 (JNIEnv *, jclass, jlong);
1003 * Class: org_ldk_impl_bindings
1004 * Method: LDKBroadcasterInterface_new
1005 * Signature: (Lorg/ldk/impl/bindings/LDKBroadcasterInterface;)J
1007 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKBroadcasterInterface_1new
1008 (JNIEnv *, jclass, jobject);
1011 * Class: org_ldk_impl_bindings
1012 * Method: LDKBroadcasterInterface_get_obj_from_jcalls
1013 * Signature: (J)Lorg/ldk/impl/bindings/LDKBroadcasterInterface;
1015 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKBroadcasterInterface_1get_1obj_1from_1jcalls
1016 (JNIEnv *, jclass, jlong);
1019 * Class: org_ldk_impl_bindings
1020 * Method: BroadcasterInterface_broadcast_transaction
1023 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_BroadcasterInterface_1broadcast_1transaction
1024 (JNIEnv *, jclass, jlong, jbyteArray);
1027 * Class: org_ldk_impl_bindings
1028 * Method: LDKKeysInterface_new
1029 * Signature: (Lorg/ldk/impl/bindings/LDKKeysInterface;)J
1031 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKKeysInterface_1new
1032 (JNIEnv *, jclass, jobject);
1035 * Class: org_ldk_impl_bindings
1036 * Method: LDKKeysInterface_get_obj_from_jcalls
1037 * Signature: (J)Lorg/ldk/impl/bindings/LDKKeysInterface;
1039 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKKeysInterface_1get_1obj_1from_1jcalls
1040 (JNIEnv *, jclass, jlong);
1043 * Class: org_ldk_impl_bindings
1044 * Method: KeysInterface_get_node_secret
1047 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_KeysInterface_1get_1node_1secret
1048 (JNIEnv *, jclass, jlong);
1051 * Class: org_ldk_impl_bindings
1052 * Method: KeysInterface_get_destination_script
1055 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_KeysInterface_1get_1destination_1script
1056 (JNIEnv *, jclass, jlong);
1059 * Class: org_ldk_impl_bindings
1060 * Method: KeysInterface_get_shutdown_pubkey
1063 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_KeysInterface_1get_1shutdown_1pubkey
1064 (JNIEnv *, jclass, jlong);
1067 * Class: org_ldk_impl_bindings
1068 * Method: KeysInterface_get_channel_keys
1071 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_KeysInterface_1get_1channel_1keys
1072 (JNIEnv *, jclass, jlong, jboolean, jlong);
1075 * Class: org_ldk_impl_bindings
1076 * Method: KeysInterface_get_secure_random_bytes
1079 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_KeysInterface_1get_1secure_1random_1bytes
1080 (JNIEnv *, jclass, jlong);
1083 * Class: org_ldk_impl_bindings
1084 * Method: KeysInterface_read_chan_signer
1087 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_KeysInterface_1read_1chan_1signer
1088 (JNIEnv *, jclass, jlong, jbyteArray);
1091 * Class: org_ldk_impl_bindings
1092 * Method: LDKFeeEstimator_new
1093 * Signature: (Lorg/ldk/impl/bindings/LDKFeeEstimator;)J
1095 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKFeeEstimator_1new
1096 (JNIEnv *, jclass, jobject);
1099 * Class: org_ldk_impl_bindings
1100 * Method: LDKFeeEstimator_get_obj_from_jcalls
1101 * Signature: (J)Lorg/ldk/impl/bindings/LDKFeeEstimator;
1103 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKFeeEstimator_1get_1obj_1from_1jcalls
1104 (JNIEnv *, jclass, jlong);
1107 * Class: org_ldk_impl_bindings
1108 * Method: FeeEstimator_get_est_sat_per_1000_weight
1109 * Signature: (JLorg/ldk/enums/LDKConfirmationTarget;)I
1111 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_FeeEstimator_1get_1est_1sat_1per_11000_1weight
1112 (JNIEnv *, jclass, jlong, jobject);
1115 * Class: org_ldk_impl_bindings
1116 * Method: LDKLogger_new
1117 * Signature: (Lorg/ldk/impl/bindings/LDKLogger;)J
1119 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKLogger_1new
1120 (JNIEnv *, jclass, jobject);
1123 * Class: org_ldk_impl_bindings
1124 * Method: LDKLogger_get_obj_from_jcalls
1125 * Signature: (J)Lorg/ldk/impl/bindings/LDKLogger;
1127 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKLogger_1get_1obj_1from_1jcalls
1128 (JNIEnv *, jclass, jlong);
1131 * Class: org_ldk_impl_bindings
1132 * Method: LDKC2Tuple_BlockHashChannelManagerZ_new
1135 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1BlockHashChannelManagerZ_1new
1136 (JNIEnv *, jclass, jbyteArray, jlong);
1139 * Class: org_ldk_impl_bindings
1140 * Method: LDKC2Tuple_BlockHashChannelManagerZ_get_a
1143 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1BlockHashChannelManagerZ_1get_1a
1144 (JNIEnv *, jclass, jlong);
1147 * Class: org_ldk_impl_bindings
1148 * Method: LDKC2Tuple_BlockHashChannelManagerZ_get_b
1151 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC2Tuple_1BlockHashChannelManagerZ_1get_1b
1152 (JNIEnv *, jclass, jlong);
1155 * Class: org_ldk_impl_bindings
1156 * Method: LDKCResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_result_ok
1159 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1C2Tuple_1BlockHashChannelManagerZDecodeErrorZ_1result_1ok
1160 (JNIEnv *, jclass, jlong);
1163 * Class: org_ldk_impl_bindings
1164 * Method: LDKCResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_get_ok
1167 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1C2Tuple_1BlockHashChannelManagerZDecodeErrorZ_1get_1ok
1168 (JNIEnv *, jclass, jlong);
1171 * Class: org_ldk_impl_bindings
1172 * Method: LDKCResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_get_err
1175 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1C2Tuple_1BlockHashChannelManagerZDecodeErrorZ_1get_1err
1176 (JNIEnv *, jclass, jlong);
1179 * Class: org_ldk_impl_bindings
1180 * Method: LDKCResult_NetAddressu8Z_result_ok
1183 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NetAddressu8Z_1result_1ok
1184 (JNIEnv *, jclass, jlong);
1187 * Class: org_ldk_impl_bindings
1188 * Method: LDKCResult_NetAddressu8Z_get_ok
1191 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NetAddressu8Z_1get_1ok
1192 (JNIEnv *, jclass, jlong);
1195 * Class: org_ldk_impl_bindings
1196 * Method: LDKCResult_NetAddressu8Z_get_err
1199 JNIEXPORT jbyte JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NetAddressu8Z_1get_1err
1200 (JNIEnv *, jclass, jlong);
1203 * Class: org_ldk_impl_bindings
1204 * Method: LDKCResult_CResult_NetAddressu8ZDecodeErrorZ_result_ok
1207 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1CResult_1NetAddressu8ZDecodeErrorZ_1result_1ok
1208 (JNIEnv *, jclass, jlong);
1211 * Class: org_ldk_impl_bindings
1212 * Method: LDKCResult_CResult_NetAddressu8ZDecodeErrorZ_get_ok
1215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1CResult_1NetAddressu8ZDecodeErrorZ_1get_1ok
1216 (JNIEnv *, jclass, jlong);
1219 * Class: org_ldk_impl_bindings
1220 * Method: LDKCResult_CResult_NetAddressu8ZDecodeErrorZ_get_err
1223 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1CResult_1NetAddressu8ZDecodeErrorZ_1get_1err
1224 (JNIEnv *, jclass, jlong);
1227 * Class: org_ldk_impl_bindings
1228 * Method: LDKCVec_u64Z_arr_info
1229 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
1231 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1u64Z_1arr_1info
1232 (JNIEnv *, jclass, jlong);
1235 * Class: org_ldk_impl_bindings
1236 * Method: LDKCVec_u64Z_new
1239 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1u64Z_1new
1240 (JNIEnv *, jclass, jlongArray);
1243 * Class: org_ldk_impl_bindings
1244 * Method: LDKCVec_UpdateAddHTLCZ_arr_info
1247 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_LDKCVec_1UpdateAddHTLCZ_1arr_1info
1248 (JNIEnv *, jclass, jlong);
1251 * Class: org_ldk_impl_bindings
1252 * Method: LDKCVec_UpdateAddHTLCZ_new
1255 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1UpdateAddHTLCZ_1new
1256 (JNIEnv *, jclass, jlongArray);
1259 * Class: org_ldk_impl_bindings
1260 * Method: LDKCVec_UpdateFulfillHTLCZ_arr_info
1263 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_LDKCVec_1UpdateFulfillHTLCZ_1arr_1info
1264 (JNIEnv *, jclass, jlong);
1267 * Class: org_ldk_impl_bindings
1268 * Method: LDKCVec_UpdateFulfillHTLCZ_new
1271 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1UpdateFulfillHTLCZ_1new
1272 (JNIEnv *, jclass, jlongArray);
1275 * Class: org_ldk_impl_bindings
1276 * Method: LDKCVec_UpdateFailHTLCZ_arr_info
1279 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_LDKCVec_1UpdateFailHTLCZ_1arr_1info
1280 (JNIEnv *, jclass, jlong);
1283 * Class: org_ldk_impl_bindings
1284 * Method: LDKCVec_UpdateFailHTLCZ_new
1287 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1UpdateFailHTLCZ_1new
1288 (JNIEnv *, jclass, jlongArray);
1291 * Class: org_ldk_impl_bindings
1292 * Method: LDKCVec_UpdateFailMalformedHTLCZ_arr_info
1295 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_LDKCVec_1UpdateFailMalformedHTLCZ_1arr_1info
1296 (JNIEnv *, jclass, jlong);
1299 * Class: org_ldk_impl_bindings
1300 * Method: LDKCVec_UpdateFailMalformedHTLCZ_new
1303 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1UpdateFailMalformedHTLCZ_1new
1304 (JNIEnv *, jclass, jlongArray);
1307 * Class: org_ldk_impl_bindings
1308 * Method: LDKCResult_boolLightningErrorZ_result_ok
1311 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1boolLightningErrorZ_1result_1ok
1312 (JNIEnv *, jclass, jlong);
1315 * Class: org_ldk_impl_bindings
1316 * Method: LDKCResult_boolLightningErrorZ_get_ok
1319 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1boolLightningErrorZ_1get_1ok
1320 (JNIEnv *, jclass, jlong);
1323 * Class: org_ldk_impl_bindings
1324 * Method: LDKCResult_boolLightningErrorZ_get_err
1327 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1boolLightningErrorZ_1get_1err
1328 (JNIEnv *, jclass, jlong);
1331 * Class: org_ldk_impl_bindings
1332 * Method: LDKC3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_new
1335 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZ_1new
1336 (JNIEnv *, jclass, jlong, jlong, jlong);
1339 * Class: org_ldk_impl_bindings
1340 * Method: LDKC3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_a
1343 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZ_1get_1a
1344 (JNIEnv *, jclass, jlong);
1347 * Class: org_ldk_impl_bindings
1348 * Method: LDKC3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_b
1351 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZ_1get_1b
1352 (JNIEnv *, jclass, jlong);
1355 * Class: org_ldk_impl_bindings
1356 * Method: LDKC3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_c
1359 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKC3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZ_1get_1c
1360 (JNIEnv *, jclass, jlong);
1363 * Class: org_ldk_impl_bindings
1364 * Method: LDKCVec_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_arr_info
1365 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
1367 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1C3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZZ_1arr_1info
1368 (JNIEnv *, jclass, jlong);
1371 * Class: org_ldk_impl_bindings
1372 * Method: LDKCVec_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_new
1375 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1C3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZZ_1new
1376 (JNIEnv *, jclass, jlongArray);
1379 * Class: org_ldk_impl_bindings
1380 * Method: LDKCVec_NodeAnnouncementZ_arr_info
1383 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_LDKCVec_1NodeAnnouncementZ_1arr_1info
1384 (JNIEnv *, jclass, jlong);
1387 * Class: org_ldk_impl_bindings
1388 * Method: LDKCVec_NodeAnnouncementZ_new
1391 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1NodeAnnouncementZ_1new
1392 (JNIEnv *, jclass, jlongArray);
1395 * Class: org_ldk_impl_bindings
1396 * Method: LDKCResult_NoneLightningErrorZ_result_ok
1399 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneLightningErrorZ_1result_1ok
1400 (JNIEnv *, jclass, jlong);
1403 * Class: org_ldk_impl_bindings
1404 * Method: LDKCResult_NoneLightningErrorZ_get_ok
1407 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneLightningErrorZ_1get_1ok
1408 (JNIEnv *, jclass, jlong);
1411 * Class: org_ldk_impl_bindings
1412 * Method: LDKCResult_NoneLightningErrorZ_get_err
1415 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NoneLightningErrorZ_1get_1err
1416 (JNIEnv *, jclass, jlong);
1419 * Class: org_ldk_impl_bindings
1420 * Method: LDKCResult_ChannelReestablishDecodeErrorZ_result_ok
1423 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ChannelReestablishDecodeErrorZ_1result_1ok
1424 (JNIEnv *, jclass, jlong);
1427 * Class: org_ldk_impl_bindings
1428 * Method: LDKCResult_ChannelReestablishDecodeErrorZ_get_ok
1431 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ChannelReestablishDecodeErrorZ_1get_1ok
1432 (JNIEnv *, jclass, jlong);
1435 * Class: org_ldk_impl_bindings
1436 * Method: LDKCResult_ChannelReestablishDecodeErrorZ_get_err
1439 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ChannelReestablishDecodeErrorZ_1get_1err
1440 (JNIEnv *, jclass, jlong);
1443 * Class: org_ldk_impl_bindings
1444 * Method: LDKCResult_InitDecodeErrorZ_result_ok
1447 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1InitDecodeErrorZ_1result_1ok
1448 (JNIEnv *, jclass, jlong);
1451 * Class: org_ldk_impl_bindings
1452 * Method: LDKCResult_InitDecodeErrorZ_get_ok
1455 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1InitDecodeErrorZ_1get_1ok
1456 (JNIEnv *, jclass, jlong);
1459 * Class: org_ldk_impl_bindings
1460 * Method: LDKCResult_InitDecodeErrorZ_get_err
1463 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1InitDecodeErrorZ_1get_1err
1464 (JNIEnv *, jclass, jlong);
1467 * Class: org_ldk_impl_bindings
1468 * Method: LDKCResult_PingDecodeErrorZ_result_ok
1471 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1PingDecodeErrorZ_1result_1ok
1472 (JNIEnv *, jclass, jlong);
1475 * Class: org_ldk_impl_bindings
1476 * Method: LDKCResult_PingDecodeErrorZ_get_ok
1479 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1PingDecodeErrorZ_1get_1ok
1480 (JNIEnv *, jclass, jlong);
1483 * Class: org_ldk_impl_bindings
1484 * Method: LDKCResult_PingDecodeErrorZ_get_err
1487 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1PingDecodeErrorZ_1get_1err
1488 (JNIEnv *, jclass, jlong);
1491 * Class: org_ldk_impl_bindings
1492 * Method: LDKCResult_PongDecodeErrorZ_result_ok
1495 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1PongDecodeErrorZ_1result_1ok
1496 (JNIEnv *, jclass, jlong);
1499 * Class: org_ldk_impl_bindings
1500 * Method: LDKCResult_PongDecodeErrorZ_get_ok
1503 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1PongDecodeErrorZ_1get_1ok
1504 (JNIEnv *, jclass, jlong);
1507 * Class: org_ldk_impl_bindings
1508 * Method: LDKCResult_PongDecodeErrorZ_get_err
1511 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1PongDecodeErrorZ_1get_1err
1512 (JNIEnv *, jclass, jlong);
1515 * Class: org_ldk_impl_bindings
1516 * Method: LDKCResult_UnsignedChannelAnnouncementDecodeErrorZ_result_ok
1519 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1UnsignedChannelAnnouncementDecodeErrorZ_1result_1ok
1520 (JNIEnv *, jclass, jlong);
1523 * Class: org_ldk_impl_bindings
1524 * Method: LDKCResult_UnsignedChannelAnnouncementDecodeErrorZ_get_ok
1527 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1UnsignedChannelAnnouncementDecodeErrorZ_1get_1ok
1528 (JNIEnv *, jclass, jlong);
1531 * Class: org_ldk_impl_bindings
1532 * Method: LDKCResult_UnsignedChannelAnnouncementDecodeErrorZ_get_err
1535 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1UnsignedChannelAnnouncementDecodeErrorZ_1get_1err
1536 (JNIEnv *, jclass, jlong);
1539 * Class: org_ldk_impl_bindings
1540 * Method: LDKCResult_UnsignedChannelUpdateDecodeErrorZ_result_ok
1543 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1UnsignedChannelUpdateDecodeErrorZ_1result_1ok
1544 (JNIEnv *, jclass, jlong);
1547 * Class: org_ldk_impl_bindings
1548 * Method: LDKCResult_UnsignedChannelUpdateDecodeErrorZ_get_ok
1551 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1UnsignedChannelUpdateDecodeErrorZ_1get_1ok
1552 (JNIEnv *, jclass, jlong);
1555 * Class: org_ldk_impl_bindings
1556 * Method: LDKCResult_UnsignedChannelUpdateDecodeErrorZ_get_err
1559 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1UnsignedChannelUpdateDecodeErrorZ_1get_1err
1560 (JNIEnv *, jclass, jlong);
1563 * Class: org_ldk_impl_bindings
1564 * Method: LDKCResult_ErrorMessageDecodeErrorZ_result_ok
1567 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ErrorMessageDecodeErrorZ_1result_1ok
1568 (JNIEnv *, jclass, jlong);
1571 * Class: org_ldk_impl_bindings
1572 * Method: LDKCResult_ErrorMessageDecodeErrorZ_get_ok
1575 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ErrorMessageDecodeErrorZ_1get_1ok
1576 (JNIEnv *, jclass, jlong);
1579 * Class: org_ldk_impl_bindings
1580 * Method: LDKCResult_ErrorMessageDecodeErrorZ_get_err
1583 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ErrorMessageDecodeErrorZ_1get_1err
1584 (JNIEnv *, jclass, jlong);
1587 * Class: org_ldk_impl_bindings
1588 * Method: LDKCResult_UnsignedNodeAnnouncementDecodeErrorZ_result_ok
1591 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1UnsignedNodeAnnouncementDecodeErrorZ_1result_1ok
1592 (JNIEnv *, jclass, jlong);
1595 * Class: org_ldk_impl_bindings
1596 * Method: LDKCResult_UnsignedNodeAnnouncementDecodeErrorZ_get_ok
1599 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1UnsignedNodeAnnouncementDecodeErrorZ_1get_1ok
1600 (JNIEnv *, jclass, jlong);
1603 * Class: org_ldk_impl_bindings
1604 * Method: LDKCResult_UnsignedNodeAnnouncementDecodeErrorZ_get_err
1607 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1UnsignedNodeAnnouncementDecodeErrorZ_1get_1err
1608 (JNIEnv *, jclass, jlong);
1611 * Class: org_ldk_impl_bindings
1612 * Method: LDKCResult_QueryShortChannelIdsDecodeErrorZ_result_ok
1615 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1QueryShortChannelIdsDecodeErrorZ_1result_1ok
1616 (JNIEnv *, jclass, jlong);
1619 * Class: org_ldk_impl_bindings
1620 * Method: LDKCResult_QueryShortChannelIdsDecodeErrorZ_get_ok
1623 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1QueryShortChannelIdsDecodeErrorZ_1get_1ok
1624 (JNIEnv *, jclass, jlong);
1627 * Class: org_ldk_impl_bindings
1628 * Method: LDKCResult_QueryShortChannelIdsDecodeErrorZ_get_err
1631 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1QueryShortChannelIdsDecodeErrorZ_1get_1err
1632 (JNIEnv *, jclass, jlong);
1635 * Class: org_ldk_impl_bindings
1636 * Method: LDKCResult_ReplyShortChannelIdsEndDecodeErrorZ_result_ok
1639 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ReplyShortChannelIdsEndDecodeErrorZ_1result_1ok
1640 (JNIEnv *, jclass, jlong);
1643 * Class: org_ldk_impl_bindings
1644 * Method: LDKCResult_ReplyShortChannelIdsEndDecodeErrorZ_get_ok
1647 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ReplyShortChannelIdsEndDecodeErrorZ_1get_1ok
1648 (JNIEnv *, jclass, jlong);
1651 * Class: org_ldk_impl_bindings
1652 * Method: LDKCResult_ReplyShortChannelIdsEndDecodeErrorZ_get_err
1655 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ReplyShortChannelIdsEndDecodeErrorZ_1get_1err
1656 (JNIEnv *, jclass, jlong);
1659 * Class: org_ldk_impl_bindings
1660 * Method: LDKCResult_QueryChannelRangeDecodeErrorZ_result_ok
1663 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1QueryChannelRangeDecodeErrorZ_1result_1ok
1664 (JNIEnv *, jclass, jlong);
1667 * Class: org_ldk_impl_bindings
1668 * Method: LDKCResult_QueryChannelRangeDecodeErrorZ_get_ok
1671 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1QueryChannelRangeDecodeErrorZ_1get_1ok
1672 (JNIEnv *, jclass, jlong);
1675 * Class: org_ldk_impl_bindings
1676 * Method: LDKCResult_QueryChannelRangeDecodeErrorZ_get_err
1679 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1QueryChannelRangeDecodeErrorZ_1get_1err
1680 (JNIEnv *, jclass, jlong);
1683 * Class: org_ldk_impl_bindings
1684 * Method: LDKCResult_ReplyChannelRangeDecodeErrorZ_result_ok
1687 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ReplyChannelRangeDecodeErrorZ_1result_1ok
1688 (JNIEnv *, jclass, jlong);
1691 * Class: org_ldk_impl_bindings
1692 * Method: LDKCResult_ReplyChannelRangeDecodeErrorZ_get_ok
1695 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ReplyChannelRangeDecodeErrorZ_1get_1ok
1696 (JNIEnv *, jclass, jlong);
1699 * Class: org_ldk_impl_bindings
1700 * Method: LDKCResult_ReplyChannelRangeDecodeErrorZ_get_err
1703 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1ReplyChannelRangeDecodeErrorZ_1get_1err
1704 (JNIEnv *, jclass, jlong);
1707 * Class: org_ldk_impl_bindings
1708 * Method: LDKCResult_GossipTimestampFilterDecodeErrorZ_result_ok
1711 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1GossipTimestampFilterDecodeErrorZ_1result_1ok
1712 (JNIEnv *, jclass, jlong);
1715 * Class: org_ldk_impl_bindings
1716 * Method: LDKCResult_GossipTimestampFilterDecodeErrorZ_get_ok
1719 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1GossipTimestampFilterDecodeErrorZ_1get_1ok
1720 (JNIEnv *, jclass, jlong);
1723 * Class: org_ldk_impl_bindings
1724 * Method: LDKCResult_GossipTimestampFilterDecodeErrorZ_get_err
1727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1GossipTimestampFilterDecodeErrorZ_1get_1err
1728 (JNIEnv *, jclass, jlong);
1731 * Class: org_ldk_impl_bindings
1732 * Method: LDKCVec_PublicKeyZ_arr_info
1733 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
1735 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1PublicKeyZ_1arr_1info
1736 (JNIEnv *, jclass, jlong);
1739 * Class: org_ldk_impl_bindings
1740 * Method: LDKCResult_CVec_u8ZPeerHandleErrorZ_result_ok
1743 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1CVec_1u8ZPeerHandleErrorZ_1result_1ok
1744 (JNIEnv *, jclass, jlong);
1747 * Class: org_ldk_impl_bindings
1748 * Method: LDKCResult_CVec_u8ZPeerHandleErrorZ_get_ok
1751 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_LDKCResult_1CVec_1u8ZPeerHandleErrorZ_1get_1ok
1752 (JNIEnv *, jclass, jlong);
1755 * Class: org_ldk_impl_bindings
1756 * Method: LDKCResult_CVec_u8ZPeerHandleErrorZ_get_err
1759 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1CVec_1u8ZPeerHandleErrorZ_1get_1err
1760 (JNIEnv *, jclass, jlong);
1763 * Class: org_ldk_impl_bindings
1764 * Method: LDKCResult_NonePeerHandleErrorZ_result_ok
1767 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NonePeerHandleErrorZ_1result_1ok
1768 (JNIEnv *, jclass, jlong);
1771 * Class: org_ldk_impl_bindings
1772 * Method: LDKCResult_NonePeerHandleErrorZ_get_ok
1775 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NonePeerHandleErrorZ_1get_1ok
1776 (JNIEnv *, jclass, jlong);
1779 * Class: org_ldk_impl_bindings
1780 * Method: LDKCResult_NonePeerHandleErrorZ_get_err
1783 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NonePeerHandleErrorZ_1get_1err
1784 (JNIEnv *, jclass, jlong);
1787 * Class: org_ldk_impl_bindings
1788 * Method: LDKCResult_boolPeerHandleErrorZ_result_ok
1791 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1boolPeerHandleErrorZ_1result_1ok
1792 (JNIEnv *, jclass, jlong);
1795 * Class: org_ldk_impl_bindings
1796 * Method: LDKCResult_boolPeerHandleErrorZ_get_ok
1799 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1boolPeerHandleErrorZ_1get_1ok
1800 (JNIEnv *, jclass, jlong);
1803 * Class: org_ldk_impl_bindings
1804 * Method: LDKCResult_boolPeerHandleErrorZ_get_err
1807 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1boolPeerHandleErrorZ_1get_1err
1808 (JNIEnv *, jclass, jlong);
1811 * Class: org_ldk_impl_bindings
1812 * Method: LDKCResult_SecretKeySecpErrorZ_result_ok
1815 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1SecretKeySecpErrorZ_1result_1ok
1816 (JNIEnv *, jclass, jlong);
1819 * Class: org_ldk_impl_bindings
1820 * Method: LDKCResult_SecretKeySecpErrorZ_get_ok
1823 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_LDKCResult_1SecretKeySecpErrorZ_1get_1ok
1824 (JNIEnv *, jclass, jlong);
1827 * Class: org_ldk_impl_bindings
1828 * Method: LDKCResult_SecretKeySecpErrorZ_get_err
1829 * Signature: (J)Lorg/ldk/enums/LDKSecp256k1Error;
1831 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCResult_1SecretKeySecpErrorZ_1get_1err
1832 (JNIEnv *, jclass, jlong);
1835 * Class: org_ldk_impl_bindings
1836 * Method: LDKCResult_PublicKeySecpErrorZ_result_ok
1839 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1PublicKeySecpErrorZ_1result_1ok
1840 (JNIEnv *, jclass, jlong);
1843 * Class: org_ldk_impl_bindings
1844 * Method: LDKCResult_PublicKeySecpErrorZ_get_ok
1847 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_LDKCResult_1PublicKeySecpErrorZ_1get_1ok
1848 (JNIEnv *, jclass, jlong);
1851 * Class: org_ldk_impl_bindings
1852 * Method: LDKCResult_PublicKeySecpErrorZ_get_err
1853 * Signature: (J)Lorg/ldk/enums/LDKSecp256k1Error;
1855 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCResult_1PublicKeySecpErrorZ_1get_1err
1856 (JNIEnv *, jclass, jlong);
1859 * Class: org_ldk_impl_bindings
1860 * Method: LDKCResult_TxCreationKeysSecpErrorZ_result_ok
1863 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1TxCreationKeysSecpErrorZ_1result_1ok
1864 (JNIEnv *, jclass, jlong);
1867 * Class: org_ldk_impl_bindings
1868 * Method: LDKCResult_TxCreationKeysSecpErrorZ_get_ok
1871 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1TxCreationKeysSecpErrorZ_1get_1ok
1872 (JNIEnv *, jclass, jlong);
1875 * Class: org_ldk_impl_bindings
1876 * Method: LDKCResult_TxCreationKeysSecpErrorZ_get_err
1877 * Signature: (J)Lorg/ldk/enums/LDKSecp256k1Error;
1879 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCResult_1TxCreationKeysSecpErrorZ_1get_1err
1880 (JNIEnv *, jclass, jlong);
1883 * Class: org_ldk_impl_bindings
1884 * Method: LDKCResult_TrustedCommitmentTransactionNoneZ_result_ok
1887 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1TrustedCommitmentTransactionNoneZ_1result_1ok
1888 (JNIEnv *, jclass, jlong);
1891 * Class: org_ldk_impl_bindings
1892 * Method: LDKCResult_TrustedCommitmentTransactionNoneZ_get_ok
1895 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1TrustedCommitmentTransactionNoneZ_1get_1ok
1896 (JNIEnv *, jclass, jlong);
1899 * Class: org_ldk_impl_bindings
1900 * Method: LDKCResult_TrustedCommitmentTransactionNoneZ_get_err
1903 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LDKCResult_1TrustedCommitmentTransactionNoneZ_1get_1err
1904 (JNIEnv *, jclass, jlong);
1907 * Class: org_ldk_impl_bindings
1908 * Method: LDKCVec_RouteHopZ_arr_info
1911 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_LDKCVec_1RouteHopZ_1arr_1info
1912 (JNIEnv *, jclass, jlong);
1915 * Class: org_ldk_impl_bindings
1916 * Method: LDKCVec_RouteHopZ_new
1919 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1RouteHopZ_1new
1920 (JNIEnv *, jclass, jlongArray);
1923 * Class: org_ldk_impl_bindings
1924 * Method: LDKCVec_CVec_RouteHopZZ_arr_info
1925 * Signature: (J)Lorg/ldk/impl/bindings/VecOrSliceDef;
1927 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKCVec_1CVec_1RouteHopZZ_1arr_1info
1928 (JNIEnv *, jclass, jlong);
1931 * Class: org_ldk_impl_bindings
1932 * Method: LDKCResult_RouteDecodeErrorZ_result_ok
1935 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1RouteDecodeErrorZ_1result_1ok
1936 (JNIEnv *, jclass, jlong);
1939 * Class: org_ldk_impl_bindings
1940 * Method: LDKCResult_RouteDecodeErrorZ_get_ok
1943 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1RouteDecodeErrorZ_1get_1ok
1944 (JNIEnv *, jclass, jlong);
1947 * Class: org_ldk_impl_bindings
1948 * Method: LDKCResult_RouteDecodeErrorZ_get_err
1951 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1RouteDecodeErrorZ_1get_1err
1952 (JNIEnv *, jclass, jlong);
1955 * Class: org_ldk_impl_bindings
1956 * Method: LDKCVec_RouteHintZ_arr_info
1959 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_LDKCVec_1RouteHintZ_1arr_1info
1960 (JNIEnv *, jclass, jlong);
1963 * Class: org_ldk_impl_bindings
1964 * Method: LDKCVec_RouteHintZ_new
1967 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCVec_1RouteHintZ_1new
1968 (JNIEnv *, jclass, jlongArray);
1971 * Class: org_ldk_impl_bindings
1972 * Method: LDKCResult_RouteLightningErrorZ_result_ok
1975 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1RouteLightningErrorZ_1result_1ok
1976 (JNIEnv *, jclass, jlong);
1979 * Class: org_ldk_impl_bindings
1980 * Method: LDKCResult_RouteLightningErrorZ_get_ok
1983 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1RouteLightningErrorZ_1get_1ok
1984 (JNIEnv *, jclass, jlong);
1987 * Class: org_ldk_impl_bindings
1988 * Method: LDKCResult_RouteLightningErrorZ_get_err
1991 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1RouteLightningErrorZ_1get_1err
1992 (JNIEnv *, jclass, jlong);
1995 * Class: org_ldk_impl_bindings
1996 * Method: LDKCResult_RoutingFeesDecodeErrorZ_result_ok
1999 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1RoutingFeesDecodeErrorZ_1result_1ok
2000 (JNIEnv *, jclass, jlong);
2003 * Class: org_ldk_impl_bindings
2004 * Method: LDKCResult_RoutingFeesDecodeErrorZ_get_ok
2007 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1RoutingFeesDecodeErrorZ_1get_1ok
2008 (JNIEnv *, jclass, jlong);
2011 * Class: org_ldk_impl_bindings
2012 * Method: LDKCResult_RoutingFeesDecodeErrorZ_get_err
2015 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1RoutingFeesDecodeErrorZ_1get_1err
2016 (JNIEnv *, jclass, jlong);
2019 * Class: org_ldk_impl_bindings
2020 * Method: LDKCResult_NodeAnnouncementInfoDecodeErrorZ_result_ok
2023 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NodeAnnouncementInfoDecodeErrorZ_1result_1ok
2024 (JNIEnv *, jclass, jlong);
2027 * Class: org_ldk_impl_bindings
2028 * Method: LDKCResult_NodeAnnouncementInfoDecodeErrorZ_get_ok
2031 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NodeAnnouncementInfoDecodeErrorZ_1get_1ok
2032 (JNIEnv *, jclass, jlong);
2035 * Class: org_ldk_impl_bindings
2036 * Method: LDKCResult_NodeAnnouncementInfoDecodeErrorZ_get_err
2039 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NodeAnnouncementInfoDecodeErrorZ_1get_1err
2040 (JNIEnv *, jclass, jlong);
2043 * Class: org_ldk_impl_bindings
2044 * Method: LDKCResult_NodeInfoDecodeErrorZ_result_ok
2047 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NodeInfoDecodeErrorZ_1result_1ok
2048 (JNIEnv *, jclass, jlong);
2051 * Class: org_ldk_impl_bindings
2052 * Method: LDKCResult_NodeInfoDecodeErrorZ_get_ok
2055 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NodeInfoDecodeErrorZ_1get_1ok
2056 (JNIEnv *, jclass, jlong);
2059 * Class: org_ldk_impl_bindings
2060 * Method: LDKCResult_NodeInfoDecodeErrorZ_get_err
2063 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NodeInfoDecodeErrorZ_1get_1err
2064 (JNIEnv *, jclass, jlong);
2067 * Class: org_ldk_impl_bindings
2068 * Method: LDKCResult_NetworkGraphDecodeErrorZ_result_ok
2071 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NetworkGraphDecodeErrorZ_1result_1ok
2072 (JNIEnv *, jclass, jlong);
2075 * Class: org_ldk_impl_bindings
2076 * Method: LDKCResult_NetworkGraphDecodeErrorZ_get_ok
2079 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NetworkGraphDecodeErrorZ_1get_1ok
2080 (JNIEnv *, jclass, jlong);
2083 * Class: org_ldk_impl_bindings
2084 * Method: LDKCResult_NetworkGraphDecodeErrorZ_get_err
2087 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKCResult_1NetworkGraphDecodeErrorZ_1get_1err
2088 (JNIEnv *, jclass, jlong);
2091 * Class: org_ldk_impl_bindings
2092 * Method: LDKMessageSendEventsProvider_new
2093 * Signature: (Lorg/ldk/impl/bindings/LDKMessageSendEventsProvider;)J
2095 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKMessageSendEventsProvider_1new
2096 (JNIEnv *, jclass, jobject);
2099 * Class: org_ldk_impl_bindings
2100 * Method: LDKMessageSendEventsProvider_get_obj_from_jcalls
2101 * Signature: (J)Lorg/ldk/impl/bindings/LDKMessageSendEventsProvider;
2103 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKMessageSendEventsProvider_1get_1obj_1from_1jcalls
2104 (JNIEnv *, jclass, jlong);
2107 * Class: org_ldk_impl_bindings
2108 * Method: MessageSendEventsProvider_get_and_clear_pending_msg_events
2111 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_MessageSendEventsProvider_1get_1and_1clear_1pending_1msg_1events
2112 (JNIEnv *, jclass, jlong);
2115 * Class: org_ldk_impl_bindings
2116 * Method: LDKEventsProvider_new
2117 * Signature: (Lorg/ldk/impl/bindings/LDKEventsProvider;)J
2119 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKEventsProvider_1new
2120 (JNIEnv *, jclass, jobject);
2123 * Class: org_ldk_impl_bindings
2124 * Method: LDKEventsProvider_get_obj_from_jcalls
2125 * Signature: (J)Lorg/ldk/impl/bindings/LDKEventsProvider;
2127 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKEventsProvider_1get_1obj_1from_1jcalls
2128 (JNIEnv *, jclass, jlong);
2131 * Class: org_ldk_impl_bindings
2132 * Method: EventsProvider_get_and_clear_pending_events
2135 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_EventsProvider_1get_1and_1clear_1pending_1events
2136 (JNIEnv *, jclass, jlong);
2139 * Class: org_ldk_impl_bindings
2140 * Method: LDKAccess_new
2141 * Signature: (Lorg/ldk/impl/bindings/LDKAccess;)J
2143 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKAccess_1new
2144 (JNIEnv *, jclass, jobject);
2147 * Class: org_ldk_impl_bindings
2148 * Method: LDKAccess_get_obj_from_jcalls
2149 * Signature: (J)Lorg/ldk/impl/bindings/LDKAccess;
2151 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKAccess_1get_1obj_1from_1jcalls
2152 (JNIEnv *, jclass, jlong);
2155 * Class: org_ldk_impl_bindings
2156 * Method: Access_get_utxo
2157 * Signature: (J[BJ)J
2159 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Access_1get_1utxo
2160 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2163 * Class: org_ldk_impl_bindings
2164 * Method: LDKFilter_new
2165 * Signature: (Lorg/ldk/impl/bindings/LDKFilter;)J
2167 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKFilter_1new
2168 (JNIEnv *, jclass, jobject);
2171 * Class: org_ldk_impl_bindings
2172 * Method: LDKFilter_get_obj_from_jcalls
2173 * Signature: (J)Lorg/ldk/impl/bindings/LDKFilter;
2175 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKFilter_1get_1obj_1from_1jcalls
2176 (JNIEnv *, jclass, jlong);
2179 * Class: org_ldk_impl_bindings
2180 * Method: Filter_register_tx
2181 * Signature: (J[B[B)V
2183 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Filter_1register_1tx
2184 (JNIEnv *, jclass, jlong, jbyteArray, jbyteArray);
2187 * Class: org_ldk_impl_bindings
2188 * Method: Filter_register_output
2189 * Signature: (JJ[B)V
2191 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Filter_1register_1output
2192 (JNIEnv *, jclass, jlong, jlong, jbyteArray);
2195 * Class: org_ldk_impl_bindings
2196 * Method: LDKPersist_new
2197 * Signature: (Lorg/ldk/impl/bindings/LDKPersist;)J
2199 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKPersist_1new
2200 (JNIEnv *, jclass, jobject);
2203 * Class: org_ldk_impl_bindings
2204 * Method: LDKPersist_get_obj_from_jcalls
2205 * Signature: (J)Lorg/ldk/impl/bindings/LDKPersist;
2207 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKPersist_1get_1obj_1from_1jcalls
2208 (JNIEnv *, jclass, jlong);
2211 * Class: org_ldk_impl_bindings
2212 * Method: Persist_persist_new_channel
2215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Persist_1persist_1new_1channel
2216 (JNIEnv *, jclass, jlong, jlong, jlong);
2219 * Class: org_ldk_impl_bindings
2220 * Method: Persist_update_persisted_channel
2221 * Signature: (JJJJ)J
2223 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Persist_1update_1persisted_1channel
2224 (JNIEnv *, jclass, jlong, jlong, jlong, jlong);
2227 * Class: org_ldk_impl_bindings
2228 * Method: LDKChannelMessageHandler_new
2229 * Signature: (Lorg/ldk/impl/bindings/LDKChannelMessageHandler;Lorg/ldk/impl/bindings/LDKMessageSendEventsProvider;)J
2231 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKChannelMessageHandler_1new
2232 (JNIEnv *, jclass, jobject, jobject);
2235 * Class: org_ldk_impl_bindings
2236 * Method: LDKChannelMessageHandler_get_obj_from_jcalls
2237 * Signature: (J)Lorg/ldk/impl/bindings/LDKChannelMessageHandler;
2239 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKChannelMessageHandler_1get_1obj_1from_1jcalls
2240 (JNIEnv *, jclass, jlong);
2243 * Class: org_ldk_impl_bindings
2244 * Method: ChannelMessageHandler_handle_open_channel
2245 * Signature: (J[BJJ)V
2247 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1open_1channel
2248 (JNIEnv *, jclass, jlong, jbyteArray, jlong, jlong);
2251 * Class: org_ldk_impl_bindings
2252 * Method: ChannelMessageHandler_handle_accept_channel
2253 * Signature: (J[BJJ)V
2255 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1accept_1channel
2256 (JNIEnv *, jclass, jlong, jbyteArray, jlong, jlong);
2259 * Class: org_ldk_impl_bindings
2260 * Method: ChannelMessageHandler_handle_funding_created
2261 * Signature: (J[BJ)V
2263 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1funding_1created
2264 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2267 * Class: org_ldk_impl_bindings
2268 * Method: ChannelMessageHandler_handle_funding_signed
2269 * Signature: (J[BJ)V
2271 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1funding_1signed
2272 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2275 * Class: org_ldk_impl_bindings
2276 * Method: ChannelMessageHandler_handle_funding_locked
2277 * Signature: (J[BJ)V
2279 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1funding_1locked
2280 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2283 * Class: org_ldk_impl_bindings
2284 * Method: ChannelMessageHandler_handle_shutdown
2285 * Signature: (J[BJ)V
2287 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1shutdown
2288 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2291 * Class: org_ldk_impl_bindings
2292 * Method: ChannelMessageHandler_handle_closing_signed
2293 * Signature: (J[BJ)V
2295 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1closing_1signed
2296 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2299 * Class: org_ldk_impl_bindings
2300 * Method: ChannelMessageHandler_handle_update_add_htlc
2301 * Signature: (J[BJ)V
2303 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1update_1add_1htlc
2304 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2307 * Class: org_ldk_impl_bindings
2308 * Method: ChannelMessageHandler_handle_update_fulfill_htlc
2309 * Signature: (J[BJ)V
2311 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1update_1fulfill_1htlc
2312 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2315 * Class: org_ldk_impl_bindings
2316 * Method: ChannelMessageHandler_handle_update_fail_htlc
2317 * Signature: (J[BJ)V
2319 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1update_1fail_1htlc
2320 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2323 * Class: org_ldk_impl_bindings
2324 * Method: ChannelMessageHandler_handle_update_fail_malformed_htlc
2325 * Signature: (J[BJ)V
2327 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1update_1fail_1malformed_1htlc
2328 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2331 * Class: org_ldk_impl_bindings
2332 * Method: ChannelMessageHandler_handle_commitment_signed
2333 * Signature: (J[BJ)V
2335 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1commitment_1signed
2336 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2339 * Class: org_ldk_impl_bindings
2340 * Method: ChannelMessageHandler_handle_revoke_and_ack
2341 * Signature: (J[BJ)V
2343 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1revoke_1and_1ack
2344 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2347 * Class: org_ldk_impl_bindings
2348 * Method: ChannelMessageHandler_handle_update_fee
2349 * Signature: (J[BJ)V
2351 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1update_1fee
2352 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2355 * Class: org_ldk_impl_bindings
2356 * Method: ChannelMessageHandler_handle_announcement_signatures
2357 * Signature: (J[BJ)V
2359 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1announcement_1signatures
2360 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2363 * Class: org_ldk_impl_bindings
2364 * Method: ChannelMessageHandler_peer_disconnected
2365 * Signature: (J[BZ)V
2367 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1peer_1disconnected
2368 (JNIEnv *, jclass, jlong, jbyteArray, jboolean);
2371 * Class: org_ldk_impl_bindings
2372 * Method: ChannelMessageHandler_peer_connected
2373 * Signature: (J[BJ)V
2375 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1peer_1connected
2376 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2379 * Class: org_ldk_impl_bindings
2380 * Method: ChannelMessageHandler_handle_channel_reestablish
2381 * Signature: (J[BJ)V
2383 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1channel_1reestablish
2384 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2387 * Class: org_ldk_impl_bindings
2388 * Method: ChannelMessageHandler_handle_error
2389 * Signature: (J[BJ)V
2391 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1handle_1error
2392 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2395 * Class: org_ldk_impl_bindings
2396 * Method: LDKRoutingMessageHandler_new
2397 * Signature: (Lorg/ldk/impl/bindings/LDKRoutingMessageHandler;Lorg/ldk/impl/bindings/LDKMessageSendEventsProvider;)J
2399 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKRoutingMessageHandler_1new
2400 (JNIEnv *, jclass, jobject, jobject);
2403 * Class: org_ldk_impl_bindings
2404 * Method: LDKRoutingMessageHandler_get_obj_from_jcalls
2405 * Signature: (J)Lorg/ldk/impl/bindings/LDKRoutingMessageHandler;
2407 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKRoutingMessageHandler_1get_1obj_1from_1jcalls
2408 (JNIEnv *, jclass, jlong);
2411 * Class: org_ldk_impl_bindings
2412 * Method: RoutingMessageHandler_handle_node_announcement
2415 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1handle_1node_1announcement
2416 (JNIEnv *, jclass, jlong, jlong);
2419 * Class: org_ldk_impl_bindings
2420 * Method: RoutingMessageHandler_handle_channel_announcement
2423 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1handle_1channel_1announcement
2424 (JNIEnv *, jclass, jlong, jlong);
2427 * Class: org_ldk_impl_bindings
2428 * Method: RoutingMessageHandler_handle_channel_update
2431 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1handle_1channel_1update
2432 (JNIEnv *, jclass, jlong, jlong);
2435 * Class: org_ldk_impl_bindings
2436 * Method: RoutingMessageHandler_handle_htlc_fail_channel_update
2439 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1handle_1htlc_1fail_1channel_1update
2440 (JNIEnv *, jclass, jlong, jlong);
2443 * Class: org_ldk_impl_bindings
2444 * Method: RoutingMessageHandler_get_next_channel_announcements
2445 * Signature: (JJB)[J
2447 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1get_1next_1channel_1announcements
2448 (JNIEnv *, jclass, jlong, jlong, jbyte);
2451 * Class: org_ldk_impl_bindings
2452 * Method: RoutingMessageHandler_get_next_node_announcements
2453 * Signature: (J[BB)[J
2455 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1get_1next_1node_1announcements
2456 (JNIEnv *, jclass, jlong, jbyteArray, jbyte);
2459 * Class: org_ldk_impl_bindings
2460 * Method: RoutingMessageHandler_sync_routing_table
2461 * Signature: (J[BJ)V
2463 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1sync_1routing_1table
2464 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2467 * Class: org_ldk_impl_bindings
2468 * Method: RoutingMessageHandler_handle_reply_channel_range
2469 * Signature: (J[BJ)J
2471 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1handle_1reply_1channel_1range
2472 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2475 * Class: org_ldk_impl_bindings
2476 * Method: RoutingMessageHandler_handle_reply_short_channel_ids_end
2477 * Signature: (J[BJ)J
2479 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1handle_1reply_1short_1channel_1ids_1end
2480 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2483 * Class: org_ldk_impl_bindings
2484 * Method: RoutingMessageHandler_handle_query_channel_range
2485 * Signature: (J[BJ)J
2487 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1handle_1query_1channel_1range
2488 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2491 * Class: org_ldk_impl_bindings
2492 * Method: RoutingMessageHandler_handle_query_short_channel_ids
2493 * Signature: (J[BJ)J
2495 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1handle_1query_1short_1channel_1ids
2496 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
2499 * Class: org_ldk_impl_bindings
2500 * Method: LDKSocketDescriptor_new
2501 * Signature: (Lorg/ldk/impl/bindings/LDKSocketDescriptor;)J
2503 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKSocketDescriptor_1new
2504 (JNIEnv *, jclass, jobject);
2507 * Class: org_ldk_impl_bindings
2508 * Method: LDKSocketDescriptor_get_obj_from_jcalls
2509 * Signature: (J)Lorg/ldk/impl/bindings/LDKSocketDescriptor;
2511 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_LDKSocketDescriptor_1get_1obj_1from_1jcalls
2512 (JNIEnv *, jclass, jlong);
2515 * Class: org_ldk_impl_bindings
2516 * Method: SocketDescriptor_send_data
2517 * Signature: (J[BZ)J
2519 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_SocketDescriptor_1send_1data
2520 (JNIEnv *, jclass, jlong, jbyteArray, jboolean);
2523 * Class: org_ldk_impl_bindings
2524 * Method: SocketDescriptor_disconnect_socket
2527 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_SocketDescriptor_1disconnect_1socket
2528 (JNIEnv *, jclass, jlong);
2531 * Class: org_ldk_impl_bindings
2532 * Method: SocketDescriptor_hash
2535 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_SocketDescriptor_1hash
2536 (JNIEnv *, jclass, jlong);
2539 * Class: org_ldk_impl_bindings
2540 * Method: Transaction_free
2543 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Transaction_1free
2544 (JNIEnv *, jclass, jbyteArray);
2547 * Class: org_ldk_impl_bindings
2548 * Method: TxOut_free
2551 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxOut_1free
2552 (JNIEnv *, jclass, jlong);
2555 * Class: org_ldk_impl_bindings
2556 * Method: TxOut_clone
2559 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxOut_1clone
2560 (JNIEnv *, jclass, jlong);
2563 * Class: org_ldk_impl_bindings
2564 * Method: CVec_SpendableOutputDescriptorZ_free
2567 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1SpendableOutputDescriptorZ_1free
2568 (JNIEnv *, jclass, jlongArray);
2571 * Class: org_ldk_impl_bindings
2572 * Method: CVec_MessageSendEventZ_free
2575 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1MessageSendEventZ_1free
2576 (JNIEnv *, jclass, jlongArray);
2579 * Class: org_ldk_impl_bindings
2580 * Method: CVec_EventZ_free
2583 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1EventZ_1free
2584 (JNIEnv *, jclass, jlongArray);
2587 * Class: org_ldk_impl_bindings
2588 * Method: C2Tuple_usizeTransactionZ_free
2591 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1usizeTransactionZ_1free
2592 (JNIEnv *, jclass, jlong);
2595 * Class: org_ldk_impl_bindings
2596 * Method: C2Tuple_usizeTransactionZ_new
2599 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1usizeTransactionZ_1new
2600 (JNIEnv *, jclass, jlong, jbyteArray);
2603 * Class: org_ldk_impl_bindings
2604 * Method: CVec_C2Tuple_usizeTransactionZZ_free
2607 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1C2Tuple_1usizeTransactionZZ_1free
2608 (JNIEnv *, jclass, jlongArray);
2611 * Class: org_ldk_impl_bindings
2612 * Method: CResult_NoneChannelMonitorUpdateErrZ_ok
2615 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneChannelMonitorUpdateErrZ_1ok
2619 * Class: org_ldk_impl_bindings
2620 * Method: CResult_NoneChannelMonitorUpdateErrZ_err
2621 * Signature: (Lorg/ldk/enums/LDKChannelMonitorUpdateErr;)J
2623 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneChannelMonitorUpdateErrZ_1err
2624 (JNIEnv *, jclass, jobject);
2627 * Class: org_ldk_impl_bindings
2628 * Method: CResult_NoneChannelMonitorUpdateErrZ_free
2631 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NoneChannelMonitorUpdateErrZ_1free
2632 (JNIEnv *, jclass, jlong);
2635 * Class: org_ldk_impl_bindings
2636 * Method: CVec_MonitorEventZ_free
2639 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1MonitorEventZ_1free
2640 (JNIEnv *, jclass, jlongArray);
2643 * Class: org_ldk_impl_bindings
2644 * Method: CResult_ChannelMonitorUpdateDecodeErrorZ_ok
2647 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ChannelMonitorUpdateDecodeErrorZ_1ok
2648 (JNIEnv *, jclass, jlong);
2651 * Class: org_ldk_impl_bindings
2652 * Method: CResult_ChannelMonitorUpdateDecodeErrorZ_err
2655 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ChannelMonitorUpdateDecodeErrorZ_1err
2656 (JNIEnv *, jclass, jlong);
2659 * Class: org_ldk_impl_bindings
2660 * Method: CResult_ChannelMonitorUpdateDecodeErrorZ_free
2663 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1ChannelMonitorUpdateDecodeErrorZ_1free
2664 (JNIEnv *, jclass, jlong);
2667 * Class: org_ldk_impl_bindings
2668 * Method: CResult_NoneMonitorUpdateErrorZ_ok
2671 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneMonitorUpdateErrorZ_1ok
2675 * Class: org_ldk_impl_bindings
2676 * Method: CResult_NoneMonitorUpdateErrorZ_err
2679 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneMonitorUpdateErrorZ_1err
2680 (JNIEnv *, jclass, jlong);
2683 * Class: org_ldk_impl_bindings
2684 * Method: CResult_NoneMonitorUpdateErrorZ_free
2687 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NoneMonitorUpdateErrorZ_1free
2688 (JNIEnv *, jclass, jlong);
2691 * Class: org_ldk_impl_bindings
2692 * Method: C2Tuple_OutPointScriptZ_free
2695 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1OutPointScriptZ_1free
2696 (JNIEnv *, jclass, jlong);
2699 * Class: org_ldk_impl_bindings
2700 * Method: C2Tuple_OutPointScriptZ_new
2703 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1OutPointScriptZ_1new
2704 (JNIEnv *, jclass, jlong, jbyteArray);
2707 * Class: org_ldk_impl_bindings
2708 * Method: CVec_TransactionZ_free
2711 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1TransactionZ_1free
2712 (JNIEnv *, jclass, jobjectArray);
2715 * Class: org_ldk_impl_bindings
2716 * Method: C2Tuple_u32TxOutZ_free
2719 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1u32TxOutZ_1free
2720 (JNIEnv *, jclass, jlong);
2723 * Class: org_ldk_impl_bindings
2724 * Method: C2Tuple_u32TxOutZ_new
2727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1u32TxOutZ_1new
2728 (JNIEnv *, jclass, jint, jlong);
2731 * Class: org_ldk_impl_bindings
2732 * Method: CVec_C2Tuple_u32TxOutZZ_free
2735 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1C2Tuple_1u32TxOutZZ_1free
2736 (JNIEnv *, jclass, jlongArray);
2739 * Class: org_ldk_impl_bindings
2740 * Method: C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_free
2743 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1TxidCVec_1C2Tuple_1u32TxOutZZZ_1free
2744 (JNIEnv *, jclass, jlong);
2747 * Class: org_ldk_impl_bindings
2748 * Method: C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_new
2749 * Signature: ([B[J)J
2751 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1TxidCVec_1C2Tuple_1u32TxOutZZZ_1new
2752 (JNIEnv *, jclass, jbyteArray, jlongArray);
2755 * Class: org_ldk_impl_bindings
2756 * Method: CVec_C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZZ_free
2759 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1C2Tuple_1TxidCVec_1C2Tuple_1u32TxOutZZZZ_1free
2760 (JNIEnv *, jclass, jlongArray);
2763 * Class: org_ldk_impl_bindings
2764 * Method: C2Tuple_BlockHashChannelMonitorZ_free
2767 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1BlockHashChannelMonitorZ_1free
2768 (JNIEnv *, jclass, jlong);
2771 * Class: org_ldk_impl_bindings
2772 * Method: C2Tuple_BlockHashChannelMonitorZ_new
2775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1BlockHashChannelMonitorZ_1new
2776 (JNIEnv *, jclass, jbyteArray, jlong);
2779 * Class: org_ldk_impl_bindings
2780 * Method: CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_ok
2783 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1BlockHashChannelMonitorZDecodeErrorZ_1ok
2784 (JNIEnv *, jclass, jlong);
2787 * Class: org_ldk_impl_bindings
2788 * Method: CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_err
2791 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1BlockHashChannelMonitorZDecodeErrorZ_1err
2792 (JNIEnv *, jclass, jlong);
2795 * Class: org_ldk_impl_bindings
2796 * Method: CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_free
2799 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1BlockHashChannelMonitorZDecodeErrorZ_1free
2800 (JNIEnv *, jclass, jlong);
2803 * Class: org_ldk_impl_bindings
2804 * Method: C2Tuple_u64u64Z_free
2807 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1u64u64Z_1free
2808 (JNIEnv *, jclass, jlong);
2811 * Class: org_ldk_impl_bindings
2812 * Method: C2Tuple_u64u64Z_new
2815 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1u64u64Z_1new
2816 (JNIEnv *, jclass, jlong, jlong);
2819 * Class: org_ldk_impl_bindings
2820 * Method: CResult_SpendableOutputDescriptorDecodeErrorZ_ok
2823 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1SpendableOutputDescriptorDecodeErrorZ_1ok
2824 (JNIEnv *, jclass, jlong);
2827 * Class: org_ldk_impl_bindings
2828 * Method: CResult_SpendableOutputDescriptorDecodeErrorZ_err
2831 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1SpendableOutputDescriptorDecodeErrorZ_1err
2832 (JNIEnv *, jclass, jlong);
2835 * Class: org_ldk_impl_bindings
2836 * Method: CResult_SpendableOutputDescriptorDecodeErrorZ_free
2839 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1SpendableOutputDescriptorDecodeErrorZ_1free
2840 (JNIEnv *, jclass, jlong);
2843 * Class: org_ldk_impl_bindings
2844 * Method: CVec_SignatureZ_free
2847 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1SignatureZ_1free
2848 (JNIEnv *, jclass, jobjectArray);
2851 * Class: org_ldk_impl_bindings
2852 * Method: C2Tuple_SignatureCVec_SignatureZZ_free
2855 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1SignatureCVec_1SignatureZZ_1free
2856 (JNIEnv *, jclass, jlong);
2859 * Class: org_ldk_impl_bindings
2860 * Method: C2Tuple_SignatureCVec_SignatureZZ_new
2861 * Signature: ([B[[B)J
2863 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1SignatureCVec_1SignatureZZ_1new
2864 (JNIEnv *, jclass, jbyteArray, jobjectArray);
2867 * Class: org_ldk_impl_bindings
2868 * Method: CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_ok
2871 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1SignatureCVec_1SignatureZZNoneZ_1ok
2872 (JNIEnv *, jclass, jlong);
2875 * Class: org_ldk_impl_bindings
2876 * Method: CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_err
2879 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1SignatureCVec_1SignatureZZNoneZ_1err
2883 * Class: org_ldk_impl_bindings
2884 * Method: CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_free
2887 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1SignatureCVec_1SignatureZZNoneZ_1free
2888 (JNIEnv *, jclass, jlong);
2891 * Class: org_ldk_impl_bindings
2892 * Method: CResult_SignatureNoneZ_ok
2895 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1SignatureNoneZ_1ok
2896 (JNIEnv *, jclass, jbyteArray);
2899 * Class: org_ldk_impl_bindings
2900 * Method: CResult_SignatureNoneZ_err
2903 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1SignatureNoneZ_1err
2907 * Class: org_ldk_impl_bindings
2908 * Method: CResult_SignatureNoneZ_free
2911 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1SignatureNoneZ_1free
2912 (JNIEnv *, jclass, jlong);
2915 * Class: org_ldk_impl_bindings
2916 * Method: CResult_CVec_SignatureZNoneZ_ok
2919 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1SignatureZNoneZ_1ok
2920 (JNIEnv *, jclass, jobjectArray);
2923 * Class: org_ldk_impl_bindings
2924 * Method: CResult_CVec_SignatureZNoneZ_err
2927 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1SignatureZNoneZ_1err
2931 * Class: org_ldk_impl_bindings
2932 * Method: CResult_CVec_SignatureZNoneZ_free
2935 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1SignatureZNoneZ_1free
2936 (JNIEnv *, jclass, jlong);
2939 * Class: org_ldk_impl_bindings
2940 * Method: CResult_ChanKeySignerDecodeErrorZ_ok
2943 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ChanKeySignerDecodeErrorZ_1ok
2944 (JNIEnv *, jclass, jlong);
2947 * Class: org_ldk_impl_bindings
2948 * Method: CResult_ChanKeySignerDecodeErrorZ_err
2951 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ChanKeySignerDecodeErrorZ_1err
2952 (JNIEnv *, jclass, jlong);
2955 * Class: org_ldk_impl_bindings
2956 * Method: CResult_ChanKeySignerDecodeErrorZ_free
2959 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1ChanKeySignerDecodeErrorZ_1free
2960 (JNIEnv *, jclass, jlong);
2963 * Class: org_ldk_impl_bindings
2964 * Method: CResult_InMemoryChannelKeysDecodeErrorZ_ok
2967 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1InMemoryChannelKeysDecodeErrorZ_1ok
2968 (JNIEnv *, jclass, jlong);
2971 * Class: org_ldk_impl_bindings
2972 * Method: CResult_InMemoryChannelKeysDecodeErrorZ_err
2975 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1InMemoryChannelKeysDecodeErrorZ_1err
2976 (JNIEnv *, jclass, jlong);
2979 * Class: org_ldk_impl_bindings
2980 * Method: CResult_InMemoryChannelKeysDecodeErrorZ_free
2983 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1InMemoryChannelKeysDecodeErrorZ_1free
2984 (JNIEnv *, jclass, jlong);
2987 * Class: org_ldk_impl_bindings
2988 * Method: CResult_TxOutAccessErrorZ_ok
2991 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1TxOutAccessErrorZ_1ok
2992 (JNIEnv *, jclass, jlong);
2995 * Class: org_ldk_impl_bindings
2996 * Method: CResult_TxOutAccessErrorZ_err
2997 * Signature: (Lorg/ldk/enums/LDKAccessError;)J
2999 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1TxOutAccessErrorZ_1err
3000 (JNIEnv *, jclass, jobject);
3003 * Class: org_ldk_impl_bindings
3004 * Method: CResult_TxOutAccessErrorZ_free
3007 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1TxOutAccessErrorZ_1free
3008 (JNIEnv *, jclass, jlong);
3011 * Class: org_ldk_impl_bindings
3012 * Method: CResult_NoneAPIErrorZ_ok
3015 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneAPIErrorZ_1ok
3019 * Class: org_ldk_impl_bindings
3020 * Method: CResult_NoneAPIErrorZ_err
3023 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneAPIErrorZ_1err
3024 (JNIEnv *, jclass, jlong);
3027 * Class: org_ldk_impl_bindings
3028 * Method: CResult_NoneAPIErrorZ_free
3031 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NoneAPIErrorZ_1free
3032 (JNIEnv *, jclass, jlong);
3035 * Class: org_ldk_impl_bindings
3036 * Method: CVec_ChannelDetailsZ_free
3039 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1ChannelDetailsZ_1free
3040 (JNIEnv *, jclass, jlongArray);
3043 * Class: org_ldk_impl_bindings
3044 * Method: CResult_NonePaymentSendFailureZ_ok
3047 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NonePaymentSendFailureZ_1ok
3051 * Class: org_ldk_impl_bindings
3052 * Method: CResult_NonePaymentSendFailureZ_err
3055 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NonePaymentSendFailureZ_1err
3056 (JNIEnv *, jclass, jlong);
3059 * Class: org_ldk_impl_bindings
3060 * Method: CResult_NonePaymentSendFailureZ_free
3063 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NonePaymentSendFailureZ_1free
3064 (JNIEnv *, jclass, jlong);
3067 * Class: org_ldk_impl_bindings
3068 * Method: CVec_NetAddressZ_free
3071 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1NetAddressZ_1free
3072 (JNIEnv *, jclass, jlongArray);
3075 * Class: org_ldk_impl_bindings
3076 * Method: CVec_ChannelMonitorZ_free
3079 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1ChannelMonitorZ_1free
3080 (JNIEnv *, jclass, jlongArray);
3083 * Class: org_ldk_impl_bindings
3084 * Method: C2Tuple_BlockHashChannelManagerZ_free
3087 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1BlockHashChannelManagerZ_1free
3088 (JNIEnv *, jclass, jlong);
3091 * Class: org_ldk_impl_bindings
3092 * Method: C2Tuple_BlockHashChannelManagerZ_new
3095 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1BlockHashChannelManagerZ_1new
3096 (JNIEnv *, jclass, jbyteArray, jlong);
3099 * Class: org_ldk_impl_bindings
3100 * Method: CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_ok
3103 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1BlockHashChannelManagerZDecodeErrorZ_1ok
3104 (JNIEnv *, jclass, jlong);
3107 * Class: org_ldk_impl_bindings
3108 * Method: CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_err
3111 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1BlockHashChannelManagerZDecodeErrorZ_1err
3112 (JNIEnv *, jclass, jlong);
3115 * Class: org_ldk_impl_bindings
3116 * Method: CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_free
3119 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1BlockHashChannelManagerZDecodeErrorZ_1free
3120 (JNIEnv *, jclass, jlong);
3123 * Class: org_ldk_impl_bindings
3124 * Method: CResult_NetAddressu8Z_ok
3127 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NetAddressu8Z_1ok
3128 (JNIEnv *, jclass, jlong);
3131 * Class: org_ldk_impl_bindings
3132 * Method: CResult_NetAddressu8Z_err
3135 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NetAddressu8Z_1err
3136 (JNIEnv *, jclass, jbyte);
3139 * Class: org_ldk_impl_bindings
3140 * Method: CResult_NetAddressu8Z_free
3143 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NetAddressu8Z_1free
3144 (JNIEnv *, jclass, jlong);
3147 * Class: org_ldk_impl_bindings
3148 * Method: CResult_CResult_NetAddressu8ZDecodeErrorZ_ok
3151 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1CResult_1NetAddressu8ZDecodeErrorZ_1ok
3152 (JNIEnv *, jclass, jlong);
3155 * Class: org_ldk_impl_bindings
3156 * Method: CResult_CResult_NetAddressu8ZDecodeErrorZ_err
3159 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1CResult_1NetAddressu8ZDecodeErrorZ_1err
3160 (JNIEnv *, jclass, jlong);
3163 * Class: org_ldk_impl_bindings
3164 * Method: CResult_CResult_NetAddressu8ZDecodeErrorZ_free
3167 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1CResult_1NetAddressu8ZDecodeErrorZ_1free
3168 (JNIEnv *, jclass, jlong);
3171 * Class: org_ldk_impl_bindings
3172 * Method: CVec_u64Z_free
3175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1u64Z_1free
3176 (JNIEnv *, jclass, jlongArray);
3179 * Class: org_ldk_impl_bindings
3180 * Method: CVec_UpdateAddHTLCZ_free
3183 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1UpdateAddHTLCZ_1free
3184 (JNIEnv *, jclass, jlongArray);
3187 * Class: org_ldk_impl_bindings
3188 * Method: CVec_UpdateFulfillHTLCZ_free
3191 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1UpdateFulfillHTLCZ_1free
3192 (JNIEnv *, jclass, jlongArray);
3195 * Class: org_ldk_impl_bindings
3196 * Method: CVec_UpdateFailHTLCZ_free
3199 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1UpdateFailHTLCZ_1free
3200 (JNIEnv *, jclass, jlongArray);
3203 * Class: org_ldk_impl_bindings
3204 * Method: CVec_UpdateFailMalformedHTLCZ_free
3207 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1UpdateFailMalformedHTLCZ_1free
3208 (JNIEnv *, jclass, jlongArray);
3211 * Class: org_ldk_impl_bindings
3212 * Method: CResult_boolLightningErrorZ_ok
3215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1boolLightningErrorZ_1ok
3216 (JNIEnv *, jclass, jboolean);
3219 * Class: org_ldk_impl_bindings
3220 * Method: CResult_boolLightningErrorZ_err
3223 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1boolLightningErrorZ_1err
3224 (JNIEnv *, jclass, jlong);
3227 * Class: org_ldk_impl_bindings
3228 * Method: CResult_boolLightningErrorZ_free
3231 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1boolLightningErrorZ_1free
3232 (JNIEnv *, jclass, jlong);
3235 * Class: org_ldk_impl_bindings
3236 * Method: C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_free
3239 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZ_1free
3240 (JNIEnv *, jclass, jlong);
3243 * Class: org_ldk_impl_bindings
3244 * Method: C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_new
3247 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZ_1new
3248 (JNIEnv *, jclass, jlong, jlong, jlong);
3251 * Class: org_ldk_impl_bindings
3252 * Method: CVec_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_free
3255 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1C3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZZ_1free
3256 (JNIEnv *, jclass, jlongArray);
3259 * Class: org_ldk_impl_bindings
3260 * Method: CVec_NodeAnnouncementZ_free
3263 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1NodeAnnouncementZ_1free
3264 (JNIEnv *, jclass, jlongArray);
3267 * Class: org_ldk_impl_bindings
3268 * Method: CResult_NoneLightningErrorZ_ok
3271 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneLightningErrorZ_1ok
3275 * Class: org_ldk_impl_bindings
3276 * Method: CResult_NoneLightningErrorZ_err
3279 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneLightningErrorZ_1err
3280 (JNIEnv *, jclass, jlong);
3283 * Class: org_ldk_impl_bindings
3284 * Method: CResult_NoneLightningErrorZ_free
3287 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NoneLightningErrorZ_1free
3288 (JNIEnv *, jclass, jlong);
3291 * Class: org_ldk_impl_bindings
3292 * Method: CResult_ChannelReestablishDecodeErrorZ_ok
3295 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ChannelReestablishDecodeErrorZ_1ok
3296 (JNIEnv *, jclass, jlong);
3299 * Class: org_ldk_impl_bindings
3300 * Method: CResult_ChannelReestablishDecodeErrorZ_err
3303 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ChannelReestablishDecodeErrorZ_1err
3304 (JNIEnv *, jclass, jlong);
3307 * Class: org_ldk_impl_bindings
3308 * Method: CResult_ChannelReestablishDecodeErrorZ_free
3311 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1ChannelReestablishDecodeErrorZ_1free
3312 (JNIEnv *, jclass, jlong);
3315 * Class: org_ldk_impl_bindings
3316 * Method: CResult_InitDecodeErrorZ_ok
3319 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1InitDecodeErrorZ_1ok
3320 (JNIEnv *, jclass, jlong);
3323 * Class: org_ldk_impl_bindings
3324 * Method: CResult_InitDecodeErrorZ_err
3327 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1InitDecodeErrorZ_1err
3328 (JNIEnv *, jclass, jlong);
3331 * Class: org_ldk_impl_bindings
3332 * Method: CResult_InitDecodeErrorZ_free
3335 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1InitDecodeErrorZ_1free
3336 (JNIEnv *, jclass, jlong);
3339 * Class: org_ldk_impl_bindings
3340 * Method: CResult_PingDecodeErrorZ_ok
3343 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1PingDecodeErrorZ_1ok
3344 (JNIEnv *, jclass, jlong);
3347 * Class: org_ldk_impl_bindings
3348 * Method: CResult_PingDecodeErrorZ_err
3351 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1PingDecodeErrorZ_1err
3352 (JNIEnv *, jclass, jlong);
3355 * Class: org_ldk_impl_bindings
3356 * Method: CResult_PingDecodeErrorZ_free
3359 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1PingDecodeErrorZ_1free
3360 (JNIEnv *, jclass, jlong);
3363 * Class: org_ldk_impl_bindings
3364 * Method: CResult_PongDecodeErrorZ_ok
3367 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1PongDecodeErrorZ_1ok
3368 (JNIEnv *, jclass, jlong);
3371 * Class: org_ldk_impl_bindings
3372 * Method: CResult_PongDecodeErrorZ_err
3375 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1PongDecodeErrorZ_1err
3376 (JNIEnv *, jclass, jlong);
3379 * Class: org_ldk_impl_bindings
3380 * Method: CResult_PongDecodeErrorZ_free
3383 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1PongDecodeErrorZ_1free
3384 (JNIEnv *, jclass, jlong);
3387 * Class: org_ldk_impl_bindings
3388 * Method: CResult_UnsignedChannelAnnouncementDecodeErrorZ_ok
3391 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1UnsignedChannelAnnouncementDecodeErrorZ_1ok
3392 (JNIEnv *, jclass, jlong);
3395 * Class: org_ldk_impl_bindings
3396 * Method: CResult_UnsignedChannelAnnouncementDecodeErrorZ_err
3399 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1UnsignedChannelAnnouncementDecodeErrorZ_1err
3400 (JNIEnv *, jclass, jlong);
3403 * Class: org_ldk_impl_bindings
3404 * Method: CResult_UnsignedChannelAnnouncementDecodeErrorZ_free
3407 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1UnsignedChannelAnnouncementDecodeErrorZ_1free
3408 (JNIEnv *, jclass, jlong);
3411 * Class: org_ldk_impl_bindings
3412 * Method: CResult_UnsignedChannelUpdateDecodeErrorZ_ok
3415 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1UnsignedChannelUpdateDecodeErrorZ_1ok
3416 (JNIEnv *, jclass, jlong);
3419 * Class: org_ldk_impl_bindings
3420 * Method: CResult_UnsignedChannelUpdateDecodeErrorZ_err
3423 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1UnsignedChannelUpdateDecodeErrorZ_1err
3424 (JNIEnv *, jclass, jlong);
3427 * Class: org_ldk_impl_bindings
3428 * Method: CResult_UnsignedChannelUpdateDecodeErrorZ_free
3431 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1UnsignedChannelUpdateDecodeErrorZ_1free
3432 (JNIEnv *, jclass, jlong);
3435 * Class: org_ldk_impl_bindings
3436 * Method: CResult_ErrorMessageDecodeErrorZ_ok
3439 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ErrorMessageDecodeErrorZ_1ok
3440 (JNIEnv *, jclass, jlong);
3443 * Class: org_ldk_impl_bindings
3444 * Method: CResult_ErrorMessageDecodeErrorZ_err
3447 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ErrorMessageDecodeErrorZ_1err
3448 (JNIEnv *, jclass, jlong);
3451 * Class: org_ldk_impl_bindings
3452 * Method: CResult_ErrorMessageDecodeErrorZ_free
3455 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1ErrorMessageDecodeErrorZ_1free
3456 (JNIEnv *, jclass, jlong);
3459 * Class: org_ldk_impl_bindings
3460 * Method: CResult_UnsignedNodeAnnouncementDecodeErrorZ_ok
3463 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1UnsignedNodeAnnouncementDecodeErrorZ_1ok
3464 (JNIEnv *, jclass, jlong);
3467 * Class: org_ldk_impl_bindings
3468 * Method: CResult_UnsignedNodeAnnouncementDecodeErrorZ_err
3471 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1UnsignedNodeAnnouncementDecodeErrorZ_1err
3472 (JNIEnv *, jclass, jlong);
3475 * Class: org_ldk_impl_bindings
3476 * Method: CResult_UnsignedNodeAnnouncementDecodeErrorZ_free
3479 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1UnsignedNodeAnnouncementDecodeErrorZ_1free
3480 (JNIEnv *, jclass, jlong);
3483 * Class: org_ldk_impl_bindings
3484 * Method: CResult_QueryShortChannelIdsDecodeErrorZ_ok
3487 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1QueryShortChannelIdsDecodeErrorZ_1ok
3488 (JNIEnv *, jclass, jlong);
3491 * Class: org_ldk_impl_bindings
3492 * Method: CResult_QueryShortChannelIdsDecodeErrorZ_err
3495 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1QueryShortChannelIdsDecodeErrorZ_1err
3496 (JNIEnv *, jclass, jlong);
3499 * Class: org_ldk_impl_bindings
3500 * Method: CResult_QueryShortChannelIdsDecodeErrorZ_free
3503 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1QueryShortChannelIdsDecodeErrorZ_1free
3504 (JNIEnv *, jclass, jlong);
3507 * Class: org_ldk_impl_bindings
3508 * Method: CResult_ReplyShortChannelIdsEndDecodeErrorZ_ok
3511 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ReplyShortChannelIdsEndDecodeErrorZ_1ok
3512 (JNIEnv *, jclass, jlong);
3515 * Class: org_ldk_impl_bindings
3516 * Method: CResult_ReplyShortChannelIdsEndDecodeErrorZ_err
3519 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ReplyShortChannelIdsEndDecodeErrorZ_1err
3520 (JNIEnv *, jclass, jlong);
3523 * Class: org_ldk_impl_bindings
3524 * Method: CResult_ReplyShortChannelIdsEndDecodeErrorZ_free
3527 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1ReplyShortChannelIdsEndDecodeErrorZ_1free
3528 (JNIEnv *, jclass, jlong);
3531 * Class: org_ldk_impl_bindings
3532 * Method: CResult_QueryChannelRangeDecodeErrorZ_ok
3535 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1QueryChannelRangeDecodeErrorZ_1ok
3536 (JNIEnv *, jclass, jlong);
3539 * Class: org_ldk_impl_bindings
3540 * Method: CResult_QueryChannelRangeDecodeErrorZ_err
3543 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1QueryChannelRangeDecodeErrorZ_1err
3544 (JNIEnv *, jclass, jlong);
3547 * Class: org_ldk_impl_bindings
3548 * Method: CResult_QueryChannelRangeDecodeErrorZ_free
3551 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1QueryChannelRangeDecodeErrorZ_1free
3552 (JNIEnv *, jclass, jlong);
3555 * Class: org_ldk_impl_bindings
3556 * Method: CResult_ReplyChannelRangeDecodeErrorZ_ok
3559 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ReplyChannelRangeDecodeErrorZ_1ok
3560 (JNIEnv *, jclass, jlong);
3563 * Class: org_ldk_impl_bindings
3564 * Method: CResult_ReplyChannelRangeDecodeErrorZ_err
3567 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1ReplyChannelRangeDecodeErrorZ_1err
3568 (JNIEnv *, jclass, jlong);
3571 * Class: org_ldk_impl_bindings
3572 * Method: CResult_ReplyChannelRangeDecodeErrorZ_free
3575 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1ReplyChannelRangeDecodeErrorZ_1free
3576 (JNIEnv *, jclass, jlong);
3579 * Class: org_ldk_impl_bindings
3580 * Method: CResult_GossipTimestampFilterDecodeErrorZ_ok
3583 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1GossipTimestampFilterDecodeErrorZ_1ok
3584 (JNIEnv *, jclass, jlong);
3587 * Class: org_ldk_impl_bindings
3588 * Method: CResult_GossipTimestampFilterDecodeErrorZ_err
3591 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1GossipTimestampFilterDecodeErrorZ_1err
3592 (JNIEnv *, jclass, jlong);
3595 * Class: org_ldk_impl_bindings
3596 * Method: CResult_GossipTimestampFilterDecodeErrorZ_free
3599 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1GossipTimestampFilterDecodeErrorZ_1free
3600 (JNIEnv *, jclass, jlong);
3603 * Class: org_ldk_impl_bindings
3604 * Method: CVec_PublicKeyZ_free
3607 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1PublicKeyZ_1free
3608 (JNIEnv *, jclass, jobjectArray);
3611 * Class: org_ldk_impl_bindings
3612 * Method: CVec_u8Z_free
3615 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1u8Z_1free
3616 (JNIEnv *, jclass, jbyteArray);
3619 * Class: org_ldk_impl_bindings
3620 * Method: CResult_CVec_u8ZPeerHandleErrorZ_ok
3623 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1u8ZPeerHandleErrorZ_1ok
3624 (JNIEnv *, jclass, jbyteArray);
3627 * Class: org_ldk_impl_bindings
3628 * Method: CResult_CVec_u8ZPeerHandleErrorZ_err
3631 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1u8ZPeerHandleErrorZ_1err
3632 (JNIEnv *, jclass, jlong);
3635 * Class: org_ldk_impl_bindings
3636 * Method: CResult_CVec_u8ZPeerHandleErrorZ_free
3639 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1u8ZPeerHandleErrorZ_1free
3640 (JNIEnv *, jclass, jlong);
3643 * Class: org_ldk_impl_bindings
3644 * Method: CResult_NonePeerHandleErrorZ_ok
3647 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NonePeerHandleErrorZ_1ok
3651 * Class: org_ldk_impl_bindings
3652 * Method: CResult_NonePeerHandleErrorZ_err
3655 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NonePeerHandleErrorZ_1err
3656 (JNIEnv *, jclass, jlong);
3659 * Class: org_ldk_impl_bindings
3660 * Method: CResult_NonePeerHandleErrorZ_free
3663 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NonePeerHandleErrorZ_1free
3664 (JNIEnv *, jclass, jlong);
3667 * Class: org_ldk_impl_bindings
3668 * Method: CResult_boolPeerHandleErrorZ_ok
3671 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1boolPeerHandleErrorZ_1ok
3672 (JNIEnv *, jclass, jboolean);
3675 * Class: org_ldk_impl_bindings
3676 * Method: CResult_boolPeerHandleErrorZ_err
3679 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1boolPeerHandleErrorZ_1err
3680 (JNIEnv *, jclass, jlong);
3683 * Class: org_ldk_impl_bindings
3684 * Method: CResult_boolPeerHandleErrorZ_free
3687 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1boolPeerHandleErrorZ_1free
3688 (JNIEnv *, jclass, jlong);
3691 * Class: org_ldk_impl_bindings
3692 * Method: CResult_SecretKeySecpErrorZ_ok
3695 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1SecretKeySecpErrorZ_1ok
3696 (JNIEnv *, jclass, jbyteArray);
3699 * Class: org_ldk_impl_bindings
3700 * Method: CResult_SecretKeySecpErrorZ_err
3701 * Signature: (Lorg/ldk/enums/LDKSecp256k1Error;)J
3703 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1SecretKeySecpErrorZ_1err
3704 (JNIEnv *, jclass, jobject);
3707 * Class: org_ldk_impl_bindings
3708 * Method: CResult_SecretKeySecpErrorZ_free
3711 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1SecretKeySecpErrorZ_1free
3712 (JNIEnv *, jclass, jlong);
3715 * Class: org_ldk_impl_bindings
3716 * Method: CResult_PublicKeySecpErrorZ_ok
3719 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1PublicKeySecpErrorZ_1ok
3720 (JNIEnv *, jclass, jbyteArray);
3723 * Class: org_ldk_impl_bindings
3724 * Method: CResult_PublicKeySecpErrorZ_err
3725 * Signature: (Lorg/ldk/enums/LDKSecp256k1Error;)J
3727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1PublicKeySecpErrorZ_1err
3728 (JNIEnv *, jclass, jobject);
3731 * Class: org_ldk_impl_bindings
3732 * Method: CResult_PublicKeySecpErrorZ_free
3735 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1PublicKeySecpErrorZ_1free
3736 (JNIEnv *, jclass, jlong);
3739 * Class: org_ldk_impl_bindings
3740 * Method: CResult_TxCreationKeysSecpErrorZ_ok
3743 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1TxCreationKeysSecpErrorZ_1ok
3744 (JNIEnv *, jclass, jlong);
3747 * Class: org_ldk_impl_bindings
3748 * Method: CResult_TxCreationKeysSecpErrorZ_err
3749 * Signature: (Lorg/ldk/enums/LDKSecp256k1Error;)J
3751 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1TxCreationKeysSecpErrorZ_1err
3752 (JNIEnv *, jclass, jobject);
3755 * Class: org_ldk_impl_bindings
3756 * Method: CResult_TxCreationKeysSecpErrorZ_free
3759 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1TxCreationKeysSecpErrorZ_1free
3760 (JNIEnv *, jclass, jlong);
3763 * Class: org_ldk_impl_bindings
3764 * Method: CResult_TrustedCommitmentTransactionNoneZ_ok
3767 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1TrustedCommitmentTransactionNoneZ_1ok
3768 (JNIEnv *, jclass, jlong);
3771 * Class: org_ldk_impl_bindings
3772 * Method: CResult_TrustedCommitmentTransactionNoneZ_err
3775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1TrustedCommitmentTransactionNoneZ_1err
3779 * Class: org_ldk_impl_bindings
3780 * Method: CResult_TrustedCommitmentTransactionNoneZ_free
3783 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1TrustedCommitmentTransactionNoneZ_1free
3784 (JNIEnv *, jclass, jlong);
3787 * Class: org_ldk_impl_bindings
3788 * Method: CVec_RouteHopZ_free
3791 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1RouteHopZ_1free
3792 (JNIEnv *, jclass, jlongArray);
3795 * Class: org_ldk_impl_bindings
3796 * Method: CVec_CVec_RouteHopZZ_free
3799 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1CVec_1RouteHopZZ_1free
3800 (JNIEnv *, jclass, jobjectArray);
3803 * Class: org_ldk_impl_bindings
3804 * Method: CResult_RouteDecodeErrorZ_ok
3807 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1RouteDecodeErrorZ_1ok
3808 (JNIEnv *, jclass, jlong);
3811 * Class: org_ldk_impl_bindings
3812 * Method: CResult_RouteDecodeErrorZ_err
3815 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1RouteDecodeErrorZ_1err
3816 (JNIEnv *, jclass, jlong);
3819 * Class: org_ldk_impl_bindings
3820 * Method: CResult_RouteDecodeErrorZ_free
3823 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1RouteDecodeErrorZ_1free
3824 (JNIEnv *, jclass, jlong);
3827 * Class: org_ldk_impl_bindings
3828 * Method: CVec_RouteHintZ_free
3831 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1RouteHintZ_1free
3832 (JNIEnv *, jclass, jlongArray);
3835 * Class: org_ldk_impl_bindings
3836 * Method: CResult_RouteLightningErrorZ_ok
3839 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1RouteLightningErrorZ_1ok
3840 (JNIEnv *, jclass, jlong);
3843 * Class: org_ldk_impl_bindings
3844 * Method: CResult_RouteLightningErrorZ_err
3847 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1RouteLightningErrorZ_1err
3848 (JNIEnv *, jclass, jlong);
3851 * Class: org_ldk_impl_bindings
3852 * Method: CResult_RouteLightningErrorZ_free
3855 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1RouteLightningErrorZ_1free
3856 (JNIEnv *, jclass, jlong);
3859 * Class: org_ldk_impl_bindings
3860 * Method: CResult_RoutingFeesDecodeErrorZ_ok
3863 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1RoutingFeesDecodeErrorZ_1ok
3864 (JNIEnv *, jclass, jlong);
3867 * Class: org_ldk_impl_bindings
3868 * Method: CResult_RoutingFeesDecodeErrorZ_err
3871 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1RoutingFeesDecodeErrorZ_1err
3872 (JNIEnv *, jclass, jlong);
3875 * Class: org_ldk_impl_bindings
3876 * Method: CResult_RoutingFeesDecodeErrorZ_free
3879 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1RoutingFeesDecodeErrorZ_1free
3880 (JNIEnv *, jclass, jlong);
3883 * Class: org_ldk_impl_bindings
3884 * Method: CResult_NodeAnnouncementInfoDecodeErrorZ_ok
3887 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NodeAnnouncementInfoDecodeErrorZ_1ok
3888 (JNIEnv *, jclass, jlong);
3891 * Class: org_ldk_impl_bindings
3892 * Method: CResult_NodeAnnouncementInfoDecodeErrorZ_err
3895 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NodeAnnouncementInfoDecodeErrorZ_1err
3896 (JNIEnv *, jclass, jlong);
3899 * Class: org_ldk_impl_bindings
3900 * Method: CResult_NodeAnnouncementInfoDecodeErrorZ_free
3903 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NodeAnnouncementInfoDecodeErrorZ_1free
3904 (JNIEnv *, jclass, jlong);
3907 * Class: org_ldk_impl_bindings
3908 * Method: CResult_NodeInfoDecodeErrorZ_ok
3911 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NodeInfoDecodeErrorZ_1ok
3912 (JNIEnv *, jclass, jlong);
3915 * Class: org_ldk_impl_bindings
3916 * Method: CResult_NodeInfoDecodeErrorZ_err
3919 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NodeInfoDecodeErrorZ_1err
3920 (JNIEnv *, jclass, jlong);
3923 * Class: org_ldk_impl_bindings
3924 * Method: CResult_NodeInfoDecodeErrorZ_free
3927 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NodeInfoDecodeErrorZ_1free
3928 (JNIEnv *, jclass, jlong);
3931 * Class: org_ldk_impl_bindings
3932 * Method: CResult_NetworkGraphDecodeErrorZ_ok
3935 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NetworkGraphDecodeErrorZ_1ok
3936 (JNIEnv *, jclass, jlong);
3939 * Class: org_ldk_impl_bindings
3940 * Method: CResult_NetworkGraphDecodeErrorZ_err
3943 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NetworkGraphDecodeErrorZ_1err
3944 (JNIEnv *, jclass, jlong);
3947 * Class: org_ldk_impl_bindings
3948 * Method: CResult_NetworkGraphDecodeErrorZ_free
3951 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NetworkGraphDecodeErrorZ_1free
3952 (JNIEnv *, jclass, jlong);
3955 * Class: org_ldk_impl_bindings
3956 * Method: Event_free
3959 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Event_1free
3960 (JNIEnv *, jclass, jlong);
3963 * Class: org_ldk_impl_bindings
3964 * Method: Event_clone
3967 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Event_1clone
3968 (JNIEnv *, jclass, jlong);
3971 * Class: org_ldk_impl_bindings
3972 * Method: Event_write
3975 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_Event_1write
3976 (JNIEnv *, jclass, jlong);
3979 * Class: org_ldk_impl_bindings
3980 * Method: MessageSendEvent_free
3983 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MessageSendEvent_1free
3984 (JNIEnv *, jclass, jlong);
3987 * Class: org_ldk_impl_bindings
3988 * Method: MessageSendEvent_clone
3991 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_MessageSendEvent_1clone
3992 (JNIEnv *, jclass, jlong);
3995 * Class: org_ldk_impl_bindings
3996 * Method: MessageSendEventsProvider_free
3999 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MessageSendEventsProvider_1free
4000 (JNIEnv *, jclass, jlong);
4003 * Class: org_ldk_impl_bindings
4004 * Method: EventsProvider_free
4007 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_EventsProvider_1free
4008 (JNIEnv *, jclass, jlong);
4011 * Class: org_ldk_impl_bindings
4012 * Method: APIError_free
4015 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_APIError_1free
4016 (JNIEnv *, jclass, jlong);
4019 * Class: org_ldk_impl_bindings
4020 * Method: APIError_clone
4023 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_APIError_1clone
4024 (JNIEnv *, jclass, jlong);
4027 * Class: org_ldk_impl_bindings
4028 * Method: Level_clone
4029 * Signature: (J)Lorg/ldk/enums/LDKLevel;
4031 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_Level_1clone
4032 (JNIEnv *, jclass, jlong);
4035 * Class: org_ldk_impl_bindings
4037 * Signature: ()Lorg/ldk/enums/LDKLevel;
4039 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_Level_1max
4043 * Class: org_ldk_impl_bindings
4044 * Method: Logger_free
4047 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Logger_1free
4048 (JNIEnv *, jclass, jlong);
4051 * Class: org_ldk_impl_bindings
4052 * Method: ChannelHandshakeConfig_free
4055 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1free
4056 (JNIEnv *, jclass, jlong);
4059 * Class: org_ldk_impl_bindings
4060 * Method: ChannelHandshakeConfig_clone
4063 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1clone
4064 (JNIEnv *, jclass, jlong);
4067 * Class: org_ldk_impl_bindings
4068 * Method: ChannelHandshakeConfig_get_minimum_depth
4071 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1get_1minimum_1depth
4072 (JNIEnv *, jclass, jlong);
4075 * Class: org_ldk_impl_bindings
4076 * Method: ChannelHandshakeConfig_set_minimum_depth
4079 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1set_1minimum_1depth
4080 (JNIEnv *, jclass, jlong, jint);
4083 * Class: org_ldk_impl_bindings
4084 * Method: ChannelHandshakeConfig_get_our_to_self_delay
4087 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1get_1our_1to_1self_1delay
4088 (JNIEnv *, jclass, jlong);
4091 * Class: org_ldk_impl_bindings
4092 * Method: ChannelHandshakeConfig_set_our_to_self_delay
4095 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1set_1our_1to_1self_1delay
4096 (JNIEnv *, jclass, jlong, jshort);
4099 * Class: org_ldk_impl_bindings
4100 * Method: ChannelHandshakeConfig_get_our_htlc_minimum_msat
4103 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1get_1our_1htlc_1minimum_1msat
4104 (JNIEnv *, jclass, jlong);
4107 * Class: org_ldk_impl_bindings
4108 * Method: ChannelHandshakeConfig_set_our_htlc_minimum_msat
4111 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1set_1our_1htlc_1minimum_1msat
4112 (JNIEnv *, jclass, jlong, jlong);
4115 * Class: org_ldk_impl_bindings
4116 * Method: ChannelHandshakeConfig_new
4119 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1new
4120 (JNIEnv *, jclass, jint, jshort, jlong);
4123 * Class: org_ldk_impl_bindings
4124 * Method: ChannelHandshakeConfig_default
4127 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1default
4131 * Class: org_ldk_impl_bindings
4132 * Method: ChannelHandshakeLimits_free
4135 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1free
4136 (JNIEnv *, jclass, jlong);
4139 * Class: org_ldk_impl_bindings
4140 * Method: ChannelHandshakeLimits_clone
4143 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1clone
4144 (JNIEnv *, jclass, jlong);
4147 * Class: org_ldk_impl_bindings
4148 * Method: ChannelHandshakeLimits_get_min_funding_satoshis
4151 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1min_1funding_1satoshis
4152 (JNIEnv *, jclass, jlong);
4155 * Class: org_ldk_impl_bindings
4156 * Method: ChannelHandshakeLimits_set_min_funding_satoshis
4159 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1min_1funding_1satoshis
4160 (JNIEnv *, jclass, jlong, jlong);
4163 * Class: org_ldk_impl_bindings
4164 * Method: ChannelHandshakeLimits_get_max_htlc_minimum_msat
4167 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1max_1htlc_1minimum_1msat
4168 (JNIEnv *, jclass, jlong);
4171 * Class: org_ldk_impl_bindings
4172 * Method: ChannelHandshakeLimits_set_max_htlc_minimum_msat
4175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1max_1htlc_1minimum_1msat
4176 (JNIEnv *, jclass, jlong, jlong);
4179 * Class: org_ldk_impl_bindings
4180 * Method: ChannelHandshakeLimits_get_min_max_htlc_value_in_flight_msat
4183 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1min_1max_1htlc_1value_1in_1flight_1msat
4184 (JNIEnv *, jclass, jlong);
4187 * Class: org_ldk_impl_bindings
4188 * Method: ChannelHandshakeLimits_set_min_max_htlc_value_in_flight_msat
4191 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1min_1max_1htlc_1value_1in_1flight_1msat
4192 (JNIEnv *, jclass, jlong, jlong);
4195 * Class: org_ldk_impl_bindings
4196 * Method: ChannelHandshakeLimits_get_max_channel_reserve_satoshis
4199 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1max_1channel_1reserve_1satoshis
4200 (JNIEnv *, jclass, jlong);
4203 * Class: org_ldk_impl_bindings
4204 * Method: ChannelHandshakeLimits_set_max_channel_reserve_satoshis
4207 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1max_1channel_1reserve_1satoshis
4208 (JNIEnv *, jclass, jlong, jlong);
4211 * Class: org_ldk_impl_bindings
4212 * Method: ChannelHandshakeLimits_get_min_max_accepted_htlcs
4215 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1min_1max_1accepted_1htlcs
4216 (JNIEnv *, jclass, jlong);
4219 * Class: org_ldk_impl_bindings
4220 * Method: ChannelHandshakeLimits_set_min_max_accepted_htlcs
4223 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1min_1max_1accepted_1htlcs
4224 (JNIEnv *, jclass, jlong, jshort);
4227 * Class: org_ldk_impl_bindings
4228 * Method: ChannelHandshakeLimits_get_min_dust_limit_satoshis
4231 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1min_1dust_1limit_1satoshis
4232 (JNIEnv *, jclass, jlong);
4235 * Class: org_ldk_impl_bindings
4236 * Method: ChannelHandshakeLimits_set_min_dust_limit_satoshis
4239 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1min_1dust_1limit_1satoshis
4240 (JNIEnv *, jclass, jlong, jlong);
4243 * Class: org_ldk_impl_bindings
4244 * Method: ChannelHandshakeLimits_get_max_dust_limit_satoshis
4247 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1max_1dust_1limit_1satoshis
4248 (JNIEnv *, jclass, jlong);
4251 * Class: org_ldk_impl_bindings
4252 * Method: ChannelHandshakeLimits_set_max_dust_limit_satoshis
4255 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1max_1dust_1limit_1satoshis
4256 (JNIEnv *, jclass, jlong, jlong);
4259 * Class: org_ldk_impl_bindings
4260 * Method: ChannelHandshakeLimits_get_max_minimum_depth
4263 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1max_1minimum_1depth
4264 (JNIEnv *, jclass, jlong);
4267 * Class: org_ldk_impl_bindings
4268 * Method: ChannelHandshakeLimits_set_max_minimum_depth
4271 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1max_1minimum_1depth
4272 (JNIEnv *, jclass, jlong, jint);
4275 * Class: org_ldk_impl_bindings
4276 * Method: ChannelHandshakeLimits_get_force_announced_channel_preference
4279 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1force_1announced_1channel_1preference
4280 (JNIEnv *, jclass, jlong);
4283 * Class: org_ldk_impl_bindings
4284 * Method: ChannelHandshakeLimits_set_force_announced_channel_preference
4287 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1force_1announced_1channel_1preference
4288 (JNIEnv *, jclass, jlong, jboolean);
4291 * Class: org_ldk_impl_bindings
4292 * Method: ChannelHandshakeLimits_get_their_to_self_delay
4295 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1their_1to_1self_1delay
4296 (JNIEnv *, jclass, jlong);
4299 * Class: org_ldk_impl_bindings
4300 * Method: ChannelHandshakeLimits_set_their_to_self_delay
4303 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1their_1to_1self_1delay
4304 (JNIEnv *, jclass, jlong, jshort);
4307 * Class: org_ldk_impl_bindings
4308 * Method: ChannelHandshakeLimits_new
4309 * Signature: (JJJJSJJIZS)J
4311 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1new
4312 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jshort, jlong, jlong, jint, jboolean, jshort);
4315 * Class: org_ldk_impl_bindings
4316 * Method: ChannelHandshakeLimits_default
4319 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1default
4323 * Class: org_ldk_impl_bindings
4324 * Method: ChannelConfig_free
4327 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1free
4328 (JNIEnv *, jclass, jlong);
4331 * Class: org_ldk_impl_bindings
4332 * Method: ChannelConfig_clone
4335 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1clone
4336 (JNIEnv *, jclass, jlong);
4339 * Class: org_ldk_impl_bindings
4340 * Method: ChannelConfig_get_fee_proportional_millionths
4343 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1get_1fee_1proportional_1millionths
4344 (JNIEnv *, jclass, jlong);
4347 * Class: org_ldk_impl_bindings
4348 * Method: ChannelConfig_set_fee_proportional_millionths
4351 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1set_1fee_1proportional_1millionths
4352 (JNIEnv *, jclass, jlong, jint);
4355 * Class: org_ldk_impl_bindings
4356 * Method: ChannelConfig_get_announced_channel
4359 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1get_1announced_1channel
4360 (JNIEnv *, jclass, jlong);
4363 * Class: org_ldk_impl_bindings
4364 * Method: ChannelConfig_set_announced_channel
4367 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1set_1announced_1channel
4368 (JNIEnv *, jclass, jlong, jboolean);
4371 * Class: org_ldk_impl_bindings
4372 * Method: ChannelConfig_get_commit_upfront_shutdown_pubkey
4375 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1get_1commit_1upfront_1shutdown_1pubkey
4376 (JNIEnv *, jclass, jlong);
4379 * Class: org_ldk_impl_bindings
4380 * Method: ChannelConfig_set_commit_upfront_shutdown_pubkey
4383 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1set_1commit_1upfront_1shutdown_1pubkey
4384 (JNIEnv *, jclass, jlong, jboolean);
4387 * Class: org_ldk_impl_bindings
4388 * Method: ChannelConfig_new
4391 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1new
4392 (JNIEnv *, jclass, jint, jboolean, jboolean);
4395 * Class: org_ldk_impl_bindings
4396 * Method: ChannelConfig_default
4399 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1default
4403 * Class: org_ldk_impl_bindings
4404 * Method: ChannelConfig_write
4407 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1write
4408 (JNIEnv *, jclass, jlong);
4411 * Class: org_ldk_impl_bindings
4412 * Method: ChannelConfig_read
4415 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1read
4416 (JNIEnv *, jclass, jbyteArray);
4419 * Class: org_ldk_impl_bindings
4420 * Method: UserConfig_free
4423 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UserConfig_1free
4424 (JNIEnv *, jclass, jlong);
4427 * Class: org_ldk_impl_bindings
4428 * Method: UserConfig_clone
4431 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UserConfig_1clone
4432 (JNIEnv *, jclass, jlong);
4435 * Class: org_ldk_impl_bindings
4436 * Method: UserConfig_get_own_channel_config
4439 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UserConfig_1get_1own_1channel_1config
4440 (JNIEnv *, jclass, jlong);
4443 * Class: org_ldk_impl_bindings
4444 * Method: UserConfig_set_own_channel_config
4447 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UserConfig_1set_1own_1channel_1config
4448 (JNIEnv *, jclass, jlong, jlong);
4451 * Class: org_ldk_impl_bindings
4452 * Method: UserConfig_get_peer_channel_config_limits
4455 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UserConfig_1get_1peer_1channel_1config_1limits
4456 (JNIEnv *, jclass, jlong);
4459 * Class: org_ldk_impl_bindings
4460 * Method: UserConfig_set_peer_channel_config_limits
4463 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UserConfig_1set_1peer_1channel_1config_1limits
4464 (JNIEnv *, jclass, jlong, jlong);
4467 * Class: org_ldk_impl_bindings
4468 * Method: UserConfig_get_channel_options
4471 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UserConfig_1get_1channel_1options
4472 (JNIEnv *, jclass, jlong);
4475 * Class: org_ldk_impl_bindings
4476 * Method: UserConfig_set_channel_options
4479 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UserConfig_1set_1channel_1options
4480 (JNIEnv *, jclass, jlong, jlong);
4483 * Class: org_ldk_impl_bindings
4484 * Method: UserConfig_new
4487 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UserConfig_1new
4488 (JNIEnv *, jclass, jlong, jlong, jlong);
4491 * Class: org_ldk_impl_bindings
4492 * Method: UserConfig_default
4495 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UserConfig_1default
4499 * Class: org_ldk_impl_bindings
4500 * Method: AccessError_clone
4501 * Signature: (J)Lorg/ldk/enums/LDKAccessError;
4503 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_AccessError_1clone
4504 (JNIEnv *, jclass, jlong);
4507 * Class: org_ldk_impl_bindings
4508 * Method: Access_free
4511 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Access_1free
4512 (JNIEnv *, jclass, jlong);
4515 * Class: org_ldk_impl_bindings
4516 * Method: Watch_free
4519 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Watch_1free
4520 (JNIEnv *, jclass, jlong);
4523 * Class: org_ldk_impl_bindings
4524 * Method: Filter_free
4527 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Filter_1free
4528 (JNIEnv *, jclass, jlong);
4531 * Class: org_ldk_impl_bindings
4532 * Method: BroadcasterInterface_free
4535 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_BroadcasterInterface_1free
4536 (JNIEnv *, jclass, jlong);
4539 * Class: org_ldk_impl_bindings
4540 * Method: ConfirmationTarget_clone
4541 * Signature: (J)Lorg/ldk/enums/LDKConfirmationTarget;
4543 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_ConfirmationTarget_1clone
4544 (JNIEnv *, jclass, jlong);
4547 * Class: org_ldk_impl_bindings
4548 * Method: FeeEstimator_free
4551 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FeeEstimator_1free
4552 (JNIEnv *, jclass, jlong);
4555 * Class: org_ldk_impl_bindings
4556 * Method: ChainMonitor_free
4559 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChainMonitor_1free
4560 (JNIEnv *, jclass, jlong);
4563 * Class: org_ldk_impl_bindings
4564 * Method: ChainMonitor_block_connected
4565 * Signature: (J[B[JI)V
4567 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChainMonitor_1block_1connected
4568 (JNIEnv *, jclass, jlong, jbyteArray, jlongArray, jint);
4571 * Class: org_ldk_impl_bindings
4572 * Method: ChainMonitor_block_disconnected
4573 * Signature: (J[BI)V
4575 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChainMonitor_1block_1disconnected
4576 (JNIEnv *, jclass, jlong, jbyteArray, jint);
4579 * Class: org_ldk_impl_bindings
4580 * Method: ChainMonitor_new
4581 * Signature: (JJJJJ)J
4583 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChainMonitor_1new
4584 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong);
4587 * Class: org_ldk_impl_bindings
4588 * Method: ChainMonitor_as_Watch
4591 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChainMonitor_1as_1Watch
4592 (JNIEnv *, jclass, jlong);
4595 * Class: org_ldk_impl_bindings
4596 * Method: ChainMonitor_as_EventsProvider
4599 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChainMonitor_1as_1EventsProvider
4600 (JNIEnv *, jclass, jlong);
4603 * Class: org_ldk_impl_bindings
4604 * Method: ChannelMonitorUpdate_free
4607 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdate_1free
4608 (JNIEnv *, jclass, jlong);
4611 * Class: org_ldk_impl_bindings
4612 * Method: ChannelMonitorUpdate_clone
4615 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdate_1clone
4616 (JNIEnv *, jclass, jlong);
4619 * Class: org_ldk_impl_bindings
4620 * Method: ChannelMonitorUpdate_get_update_id
4623 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdate_1get_1update_1id
4624 (JNIEnv *, jclass, jlong);
4627 * Class: org_ldk_impl_bindings
4628 * Method: ChannelMonitorUpdate_set_update_id
4631 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdate_1set_1update_1id
4632 (JNIEnv *, jclass, jlong, jlong);
4635 * Class: org_ldk_impl_bindings
4636 * Method: ChannelMonitorUpdate_write
4639 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdate_1write
4640 (JNIEnv *, jclass, jlong);
4643 * Class: org_ldk_impl_bindings
4644 * Method: ChannelMonitorUpdate_read
4647 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdate_1read
4648 (JNIEnv *, jclass, jbyteArray);
4651 * Class: org_ldk_impl_bindings
4652 * Method: ChannelMonitorUpdateErr_clone
4653 * Signature: (J)Lorg/ldk/enums/LDKChannelMonitorUpdateErr;
4655 JNIEXPORT jobject JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdateErr_1clone
4656 (JNIEnv *, jclass, jlong);
4659 * Class: org_ldk_impl_bindings
4660 * Method: MonitorUpdateError_free
4663 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MonitorUpdateError_1free
4664 (JNIEnv *, jclass, jlong);
4667 * Class: org_ldk_impl_bindings
4668 * Method: MonitorEvent_free
4671 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MonitorEvent_1free
4672 (JNIEnv *, jclass, jlong);
4675 * Class: org_ldk_impl_bindings
4676 * Method: MonitorEvent_clone
4679 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_MonitorEvent_1clone
4680 (JNIEnv *, jclass, jlong);
4683 * Class: org_ldk_impl_bindings
4684 * Method: HTLCUpdate_free
4687 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCUpdate_1free
4688 (JNIEnv *, jclass, jlong);
4691 * Class: org_ldk_impl_bindings
4692 * Method: HTLCUpdate_clone
4695 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HTLCUpdate_1clone
4696 (JNIEnv *, jclass, jlong);
4699 * Class: org_ldk_impl_bindings
4700 * Method: HTLCUpdate_write
4703 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_HTLCUpdate_1write
4704 (JNIEnv *, jclass, jlong);
4707 * Class: org_ldk_impl_bindings
4708 * Method: HTLCUpdate_read
4711 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HTLCUpdate_1read
4712 (JNIEnv *, jclass, jbyteArray);
4715 * Class: org_ldk_impl_bindings
4716 * Method: ChannelMonitor_free
4719 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1free
4720 (JNIEnv *, jclass, jlong);
4723 * Class: org_ldk_impl_bindings
4724 * Method: ChannelMonitor_write
4727 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1write
4728 (JNIEnv *, jclass, jlong);
4731 * Class: org_ldk_impl_bindings
4732 * Method: ChannelMonitor_update_monitor
4733 * Signature: (JJJJJ)J
4735 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1update_1monitor
4736 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong);
4739 * Class: org_ldk_impl_bindings
4740 * Method: ChannelMonitor_get_latest_update_id
4743 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1get_1latest_1update_1id
4744 (JNIEnv *, jclass, jlong);
4747 * Class: org_ldk_impl_bindings
4748 * Method: ChannelMonitor_get_funding_txo
4751 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1get_1funding_1txo
4752 (JNIEnv *, jclass, jlong);
4755 * Class: org_ldk_impl_bindings
4756 * Method: ChannelMonitor_get_and_clear_pending_monitor_events
4759 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1get_1and_1clear_1pending_1monitor_1events
4760 (JNIEnv *, jclass, jlong);
4763 * Class: org_ldk_impl_bindings
4764 * Method: ChannelMonitor_get_and_clear_pending_events
4767 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1get_1and_1clear_1pending_1events
4768 (JNIEnv *, jclass, jlong);
4771 * Class: org_ldk_impl_bindings
4772 * Method: ChannelMonitor_get_latest_holder_commitment_txn
4773 * Signature: (JJ)[[B
4775 JNIEXPORT jobjectArray JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1get_1latest_1holder_1commitment_1txn
4776 (JNIEnv *, jclass, jlong, jlong);
4779 * Class: org_ldk_impl_bindings
4780 * Method: ChannelMonitor_block_connected
4781 * Signature: (J[B[JIJJJ)[J
4783 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1block_1connected
4784 (JNIEnv *, jclass, jlong, jbyteArray, jlongArray, jint, jlong, jlong, jlong);
4787 * Class: org_ldk_impl_bindings
4788 * Method: ChannelMonitor_block_disconnected
4789 * Signature: (J[BIJJJ)V
4791 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1block_1disconnected
4792 (JNIEnv *, jclass, jlong, jbyteArray, jint, jlong, jlong, jlong);
4795 * Class: org_ldk_impl_bindings
4796 * Method: Persist_free
4799 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Persist_1free
4800 (JNIEnv *, jclass, jlong);
4803 * Class: org_ldk_impl_bindings
4804 * Method: C2Tuple_BlockHashChannelMonitorZ_read
4807 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1BlockHashChannelMonitorZ_1read
4808 (JNIEnv *, jclass, jbyteArray, jlong);
4811 * Class: org_ldk_impl_bindings
4812 * Method: OutPoint_free
4815 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OutPoint_1free
4816 (JNIEnv *, jclass, jlong);
4819 * Class: org_ldk_impl_bindings
4820 * Method: OutPoint_clone
4823 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OutPoint_1clone
4824 (JNIEnv *, jclass, jlong);
4827 * Class: org_ldk_impl_bindings
4828 * Method: OutPoint_get_txid
4831 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OutPoint_1get_1txid
4832 (JNIEnv *, jclass, jlong);
4835 * Class: org_ldk_impl_bindings
4836 * Method: OutPoint_set_txid
4839 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OutPoint_1set_1txid
4840 (JNIEnv *, jclass, jlong, jbyteArray);
4843 * Class: org_ldk_impl_bindings
4844 * Method: OutPoint_get_index
4847 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_OutPoint_1get_1index
4848 (JNIEnv *, jclass, jlong);
4851 * Class: org_ldk_impl_bindings
4852 * Method: OutPoint_set_index
4855 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OutPoint_1set_1index
4856 (JNIEnv *, jclass, jlong, jshort);
4859 * Class: org_ldk_impl_bindings
4860 * Method: OutPoint_new
4863 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OutPoint_1new
4864 (JNIEnv *, jclass, jbyteArray, jshort);
4867 * Class: org_ldk_impl_bindings
4868 * Method: OutPoint_to_channel_id
4871 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OutPoint_1to_1channel_1id
4872 (JNIEnv *, jclass, jlong);
4875 * Class: org_ldk_impl_bindings
4876 * Method: OutPoint_write
4879 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OutPoint_1write
4880 (JNIEnv *, jclass, jlong);
4883 * Class: org_ldk_impl_bindings
4884 * Method: OutPoint_read
4887 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OutPoint_1read
4888 (JNIEnv *, jclass, jbyteArray);
4891 * Class: org_ldk_impl_bindings
4892 * Method: SpendableOutputDescriptor_free
4895 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_SpendableOutputDescriptor_1free
4896 (JNIEnv *, jclass, jlong);
4899 * Class: org_ldk_impl_bindings
4900 * Method: SpendableOutputDescriptor_clone
4903 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_SpendableOutputDescriptor_1clone
4904 (JNIEnv *, jclass, jlong);
4907 * Class: org_ldk_impl_bindings
4908 * Method: SpendableOutputDescriptor_write
4911 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_SpendableOutputDescriptor_1write
4912 (JNIEnv *, jclass, jlong);
4915 * Class: org_ldk_impl_bindings
4916 * Method: SpendableOutputDescriptor_read
4919 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_SpendableOutputDescriptor_1read
4920 (JNIEnv *, jclass, jbyteArray);
4923 * Class: org_ldk_impl_bindings
4924 * Method: ChannelKeys_clone
4927 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1clone
4928 (JNIEnv *, jclass, jlong);
4931 * Class: org_ldk_impl_bindings
4932 * Method: ChannelKeys_free
4935 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1free
4936 (JNIEnv *, jclass, jlong);
4939 * Class: org_ldk_impl_bindings
4940 * Method: KeysInterface_free
4943 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_KeysInterface_1free
4944 (JNIEnv *, jclass, jlong);
4947 * Class: org_ldk_impl_bindings
4948 * Method: InMemoryChannelKeys_free
4951 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1free
4952 (JNIEnv *, jclass, jlong);
4955 * Class: org_ldk_impl_bindings
4956 * Method: InMemoryChannelKeys_clone
4959 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1clone
4960 (JNIEnv *, jclass, jlong);
4963 * Class: org_ldk_impl_bindings
4964 * Method: InMemoryChannelKeys_get_funding_key
4967 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1funding_1key
4968 (JNIEnv *, jclass, jlong);
4971 * Class: org_ldk_impl_bindings
4972 * Method: InMemoryChannelKeys_set_funding_key
4975 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1funding_1key
4976 (JNIEnv *, jclass, jlong, jbyteArray);
4979 * Class: org_ldk_impl_bindings
4980 * Method: InMemoryChannelKeys_get_revocation_base_key
4983 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1revocation_1base_1key
4984 (JNIEnv *, jclass, jlong);
4987 * Class: org_ldk_impl_bindings
4988 * Method: InMemoryChannelKeys_set_revocation_base_key
4991 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1revocation_1base_1key
4992 (JNIEnv *, jclass, jlong, jbyteArray);
4995 * Class: org_ldk_impl_bindings
4996 * Method: InMemoryChannelKeys_get_payment_key
4999 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1payment_1key
5000 (JNIEnv *, jclass, jlong);
5003 * Class: org_ldk_impl_bindings
5004 * Method: InMemoryChannelKeys_set_payment_key
5007 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1payment_1key
5008 (JNIEnv *, jclass, jlong, jbyteArray);
5011 * Class: org_ldk_impl_bindings
5012 * Method: InMemoryChannelKeys_get_delayed_payment_base_key
5015 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1delayed_1payment_1base_1key
5016 (JNIEnv *, jclass, jlong);
5019 * Class: org_ldk_impl_bindings
5020 * Method: InMemoryChannelKeys_set_delayed_payment_base_key
5023 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1delayed_1payment_1base_1key
5024 (JNIEnv *, jclass, jlong, jbyteArray);
5027 * Class: org_ldk_impl_bindings
5028 * Method: InMemoryChannelKeys_get_htlc_base_key
5031 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1htlc_1base_1key
5032 (JNIEnv *, jclass, jlong);
5035 * Class: org_ldk_impl_bindings
5036 * Method: InMemoryChannelKeys_set_htlc_base_key
5039 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1htlc_1base_1key
5040 (JNIEnv *, jclass, jlong, jbyteArray);
5043 * Class: org_ldk_impl_bindings
5044 * Method: InMemoryChannelKeys_get_commitment_seed
5047 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1commitment_1seed
5048 (JNIEnv *, jclass, jlong);
5051 * Class: org_ldk_impl_bindings
5052 * Method: InMemoryChannelKeys_set_commitment_seed
5055 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1commitment_1seed
5056 (JNIEnv *, jclass, jlong, jbyteArray);
5059 * Class: org_ldk_impl_bindings
5060 * Method: InMemoryChannelKeys_new
5061 * Signature: ([B[B[B[B[B[BJJ)J
5063 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1new
5064 (JNIEnv *, jclass, jbyteArray, jbyteArray, jbyteArray, jbyteArray, jbyteArray, jbyteArray, jlong, jlong);
5067 * Class: org_ldk_impl_bindings
5068 * Method: InMemoryChannelKeys_counterparty_pubkeys
5071 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1counterparty_1pubkeys
5072 (JNIEnv *, jclass, jlong);
5075 * Class: org_ldk_impl_bindings
5076 * Method: InMemoryChannelKeys_counterparty_selected_contest_delay
5079 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1counterparty_1selected_1contest_1delay
5080 (JNIEnv *, jclass, jlong);
5083 * Class: org_ldk_impl_bindings
5084 * Method: InMemoryChannelKeys_holder_selected_contest_delay
5087 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1holder_1selected_1contest_1delay
5088 (JNIEnv *, jclass, jlong);
5091 * Class: org_ldk_impl_bindings
5092 * Method: InMemoryChannelKeys_is_outbound
5095 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1is_1outbound
5096 (JNIEnv *, jclass, jlong);
5099 * Class: org_ldk_impl_bindings
5100 * Method: InMemoryChannelKeys_funding_outpoint
5103 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1funding_1outpoint
5104 (JNIEnv *, jclass, jlong);
5107 * Class: org_ldk_impl_bindings
5108 * Method: InMemoryChannelKeys_get_channel_parameters
5111 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1channel_1parameters
5112 (JNIEnv *, jclass, jlong);
5115 * Class: org_ldk_impl_bindings
5116 * Method: InMemoryChannelKeys_as_ChannelKeys
5119 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1as_1ChannelKeys
5120 (JNIEnv *, jclass, jlong);
5123 * Class: org_ldk_impl_bindings
5124 * Method: InMemoryChannelKeys_write
5127 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1write
5128 (JNIEnv *, jclass, jlong);
5131 * Class: org_ldk_impl_bindings
5132 * Method: InMemoryChannelKeys_read
5135 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1read
5136 (JNIEnv *, jclass, jbyteArray);
5139 * Class: org_ldk_impl_bindings
5140 * Method: KeysManager_free
5143 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_KeysManager_1free
5144 (JNIEnv *, jclass, jlong);
5147 * Class: org_ldk_impl_bindings
5148 * Method: KeysManager_new
5149 * Signature: ([BLorg/ldk/enums/LDKNetwork;JI)J
5151 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_KeysManager_1new
5152 (JNIEnv *, jclass, jbyteArray, jobject, jlong, jint);
5155 * Class: org_ldk_impl_bindings
5156 * Method: KeysManager_derive_channel_keys
5157 * Signature: (JJJJ)J
5159 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_KeysManager_1derive_1channel_1keys
5160 (JNIEnv *, jclass, jlong, jlong, jlong, jlong);
5163 * Class: org_ldk_impl_bindings
5164 * Method: KeysManager_as_KeysInterface
5167 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_KeysManager_1as_1KeysInterface
5168 (JNIEnv *, jclass, jlong);
5171 * Class: org_ldk_impl_bindings
5172 * Method: ChannelManager_free
5175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1free
5176 (JNIEnv *, jclass, jlong);
5179 * Class: org_ldk_impl_bindings
5180 * Method: ChannelDetails_free
5183 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1free
5184 (JNIEnv *, jclass, jlong);
5187 * Class: org_ldk_impl_bindings
5188 * Method: ChannelDetails_clone
5191 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1clone
5192 (JNIEnv *, jclass, jlong);
5195 * Class: org_ldk_impl_bindings
5196 * Method: ChannelDetails_get_channel_id
5199 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1channel_1id
5200 (JNIEnv *, jclass, jlong);
5203 * Class: org_ldk_impl_bindings
5204 * Method: ChannelDetails_set_channel_id
5207 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1channel_1id
5208 (JNIEnv *, jclass, jlong, jbyteArray);
5211 * Class: org_ldk_impl_bindings
5212 * Method: ChannelDetails_get_remote_network_id
5215 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1remote_1network_1id
5216 (JNIEnv *, jclass, jlong);
5219 * Class: org_ldk_impl_bindings
5220 * Method: ChannelDetails_set_remote_network_id
5223 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1remote_1network_1id
5224 (JNIEnv *, jclass, jlong, jbyteArray);
5227 * Class: org_ldk_impl_bindings
5228 * Method: ChannelDetails_get_counterparty_features
5231 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1counterparty_1features
5232 (JNIEnv *, jclass, jlong);
5235 * Class: org_ldk_impl_bindings
5236 * Method: ChannelDetails_set_counterparty_features
5239 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1counterparty_1features
5240 (JNIEnv *, jclass, jlong, jlong);
5243 * Class: org_ldk_impl_bindings
5244 * Method: ChannelDetails_get_channel_value_satoshis
5247 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1channel_1value_1satoshis
5248 (JNIEnv *, jclass, jlong);
5251 * Class: org_ldk_impl_bindings
5252 * Method: ChannelDetails_set_channel_value_satoshis
5255 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1channel_1value_1satoshis
5256 (JNIEnv *, jclass, jlong, jlong);
5259 * Class: org_ldk_impl_bindings
5260 * Method: ChannelDetails_get_user_id
5263 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1user_1id
5264 (JNIEnv *, jclass, jlong);
5267 * Class: org_ldk_impl_bindings
5268 * Method: ChannelDetails_set_user_id
5271 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1user_1id
5272 (JNIEnv *, jclass, jlong, jlong);
5275 * Class: org_ldk_impl_bindings
5276 * Method: ChannelDetails_get_outbound_capacity_msat
5279 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1outbound_1capacity_1msat
5280 (JNIEnv *, jclass, jlong);
5283 * Class: org_ldk_impl_bindings
5284 * Method: ChannelDetails_set_outbound_capacity_msat
5287 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1outbound_1capacity_1msat
5288 (JNIEnv *, jclass, jlong, jlong);
5291 * Class: org_ldk_impl_bindings
5292 * Method: ChannelDetails_get_inbound_capacity_msat
5295 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1inbound_1capacity_1msat
5296 (JNIEnv *, jclass, jlong);
5299 * Class: org_ldk_impl_bindings
5300 * Method: ChannelDetails_set_inbound_capacity_msat
5303 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1inbound_1capacity_1msat
5304 (JNIEnv *, jclass, jlong, jlong);
5307 * Class: org_ldk_impl_bindings
5308 * Method: ChannelDetails_get_is_live
5311 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1is_1live
5312 (JNIEnv *, jclass, jlong);
5315 * Class: org_ldk_impl_bindings
5316 * Method: ChannelDetails_set_is_live
5319 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1is_1live
5320 (JNIEnv *, jclass, jlong, jboolean);
5323 * Class: org_ldk_impl_bindings
5324 * Method: PaymentSendFailure_free
5327 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PaymentSendFailure_1free
5328 (JNIEnv *, jclass, jlong);
5331 * Class: org_ldk_impl_bindings
5332 * Method: ChannelManager_new
5333 * Signature: (Lorg/ldk/enums/LDKNetwork;JJJJJJJ)J
5335 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1new
5336 (JNIEnv *, jclass, jobject, jlong, jlong, jlong, jlong, jlong, jlong, jlong);
5339 * Class: org_ldk_impl_bindings
5340 * Method: ChannelManager_create_channel
5341 * Signature: (J[BJJJJ)J
5343 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1create_1channel
5344 (JNIEnv *, jclass, jlong, jbyteArray, jlong, jlong, jlong, jlong);
5347 * Class: org_ldk_impl_bindings
5348 * Method: ChannelManager_list_channels
5351 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_ChannelManager_1list_1channels
5352 (JNIEnv *, jclass, jlong);
5355 * Class: org_ldk_impl_bindings
5356 * Method: ChannelManager_list_usable_channels
5359 JNIEXPORT jlongArray JNICALL Java_org_ldk_impl_bindings_ChannelManager_1list_1usable_1channels
5360 (JNIEnv *, jclass, jlong);
5363 * Class: org_ldk_impl_bindings
5364 * Method: ChannelManager_close_channel
5367 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1close_1channel
5368 (JNIEnv *, jclass, jlong, jbyteArray);
5371 * Class: org_ldk_impl_bindings
5372 * Method: ChannelManager_force_close_channel
5375 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1force_1close_1channel
5376 (JNIEnv *, jclass, jlong, jbyteArray);
5379 * Class: org_ldk_impl_bindings
5380 * Method: ChannelManager_force_close_all_channels
5383 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1force_1close_1all_1channels
5384 (JNIEnv *, jclass, jlong);
5387 * Class: org_ldk_impl_bindings
5388 * Method: ChannelManager_send_payment
5389 * Signature: (JJ[B[B)J
5391 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1send_1payment
5392 (JNIEnv *, jclass, jlong, jlong, jbyteArray, jbyteArray);
5395 * Class: org_ldk_impl_bindings
5396 * Method: ChannelManager_funding_transaction_generated
5397 * Signature: (J[BJ)V
5399 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1funding_1transaction_1generated
5400 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
5403 * Class: org_ldk_impl_bindings
5404 * Method: ChannelManager_broadcast_node_announcement
5405 * Signature: (J[B[B[J)V
5407 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1broadcast_1node_1announcement
5408 (JNIEnv *, jclass, jlong, jbyteArray, jbyteArray, jlongArray);
5411 * Class: org_ldk_impl_bindings
5412 * Method: ChannelManager_process_pending_htlc_forwards
5415 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1process_1pending_1htlc_1forwards
5416 (JNIEnv *, jclass, jlong);
5419 * Class: org_ldk_impl_bindings
5420 * Method: ChannelManager_timer_chan_freshness_every_min
5423 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1timer_1chan_1freshness_1every_1min
5424 (JNIEnv *, jclass, jlong);
5427 * Class: org_ldk_impl_bindings
5428 * Method: ChannelManager_fail_htlc_backwards
5429 * Signature: (J[B[B)Z
5431 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelManager_1fail_1htlc_1backwards
5432 (JNIEnv *, jclass, jlong, jbyteArray, jbyteArray);
5435 * Class: org_ldk_impl_bindings
5436 * Method: ChannelManager_claim_funds
5437 * Signature: (J[B[BJ)Z
5439 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelManager_1claim_1funds
5440 (JNIEnv *, jclass, jlong, jbyteArray, jbyteArray, jlong);
5443 * Class: org_ldk_impl_bindings
5444 * Method: ChannelManager_get_our_node_id
5447 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelManager_1get_1our_1node_1id
5448 (JNIEnv *, jclass, jlong);
5451 * Class: org_ldk_impl_bindings
5452 * Method: ChannelManager_channel_monitor_updated
5455 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1channel_1monitor_1updated
5456 (JNIEnv *, jclass, jlong, jlong, jlong);
5459 * Class: org_ldk_impl_bindings
5460 * Method: ChannelManager_as_MessageSendEventsProvider
5463 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1as_1MessageSendEventsProvider
5464 (JNIEnv *, jclass, jlong);
5467 * Class: org_ldk_impl_bindings
5468 * Method: ChannelManager_as_EventsProvider
5471 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1as_1EventsProvider
5472 (JNIEnv *, jclass, jlong);
5475 * Class: org_ldk_impl_bindings
5476 * Method: ChannelManager_block_connected
5477 * Signature: (J[B[JI)V
5479 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1block_1connected
5480 (JNIEnv *, jclass, jlong, jbyteArray, jlongArray, jint);
5483 * Class: org_ldk_impl_bindings
5484 * Method: ChannelManager_block_disconnected
5487 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1block_1disconnected
5488 (JNIEnv *, jclass, jlong, jbyteArray);
5491 * Class: org_ldk_impl_bindings
5492 * Method: ChannelManager_as_ChannelMessageHandler
5495 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1as_1ChannelMessageHandler
5496 (JNIEnv *, jclass, jlong);
5499 * Class: org_ldk_impl_bindings
5500 * Method: ChannelManager_write
5503 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelManager_1write
5504 (JNIEnv *, jclass, jlong);
5507 * Class: org_ldk_impl_bindings
5508 * Method: ChannelManagerReadArgs_free
5511 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1free
5512 (JNIEnv *, jclass, jlong);
5515 * Class: org_ldk_impl_bindings
5516 * Method: ChannelManagerReadArgs_get_keys_manager
5519 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1keys_1manager
5520 (JNIEnv *, jclass, jlong);
5523 * Class: org_ldk_impl_bindings
5524 * Method: ChannelManagerReadArgs_set_keys_manager
5527 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1keys_1manager
5528 (JNIEnv *, jclass, jlong, jlong);
5531 * Class: org_ldk_impl_bindings
5532 * Method: ChannelManagerReadArgs_get_fee_estimator
5535 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1fee_1estimator
5536 (JNIEnv *, jclass, jlong);
5539 * Class: org_ldk_impl_bindings
5540 * Method: ChannelManagerReadArgs_set_fee_estimator
5543 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1fee_1estimator
5544 (JNIEnv *, jclass, jlong, jlong);
5547 * Class: org_ldk_impl_bindings
5548 * Method: ChannelManagerReadArgs_get_chain_monitor
5551 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1chain_1monitor
5552 (JNIEnv *, jclass, jlong);
5555 * Class: org_ldk_impl_bindings
5556 * Method: ChannelManagerReadArgs_set_chain_monitor
5559 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1chain_1monitor
5560 (JNIEnv *, jclass, jlong, jlong);
5563 * Class: org_ldk_impl_bindings
5564 * Method: ChannelManagerReadArgs_get_tx_broadcaster
5567 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1tx_1broadcaster
5568 (JNIEnv *, jclass, jlong);
5571 * Class: org_ldk_impl_bindings
5572 * Method: ChannelManagerReadArgs_set_tx_broadcaster
5575 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1tx_1broadcaster
5576 (JNIEnv *, jclass, jlong, jlong);
5579 * Class: org_ldk_impl_bindings
5580 * Method: ChannelManagerReadArgs_get_logger
5583 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1logger
5584 (JNIEnv *, jclass, jlong);
5587 * Class: org_ldk_impl_bindings
5588 * Method: ChannelManagerReadArgs_set_logger
5591 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1logger
5592 (JNIEnv *, jclass, jlong, jlong);
5595 * Class: org_ldk_impl_bindings
5596 * Method: ChannelManagerReadArgs_get_default_config
5599 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1default_1config
5600 (JNIEnv *, jclass, jlong);
5603 * Class: org_ldk_impl_bindings
5604 * Method: ChannelManagerReadArgs_set_default_config
5607 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1default_1config
5608 (JNIEnv *, jclass, jlong, jlong);
5611 * Class: org_ldk_impl_bindings
5612 * Method: ChannelManagerReadArgs_new
5613 * Signature: (JJJJJJ[J)J
5615 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1new
5616 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong, jlong, jlongArray);
5619 * Class: org_ldk_impl_bindings
5620 * Method: C2Tuple_BlockHashChannelManagerZ_read
5623 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1BlockHashChannelManagerZ_1read
5624 (JNIEnv *, jclass, jbyteArray, jlong);
5627 * Class: org_ldk_impl_bindings
5628 * Method: DecodeError_free
5631 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DecodeError_1free
5632 (JNIEnv *, jclass, jlong);
5635 * Class: org_ldk_impl_bindings
5639 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Init_1free
5640 (JNIEnv *, jclass, jlong);
5643 * Class: org_ldk_impl_bindings
5644 * Method: Init_clone
5647 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Init_1clone
5648 (JNIEnv *, jclass, jlong);
5651 * Class: org_ldk_impl_bindings
5652 * Method: ErrorMessage_free
5655 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1free
5656 (JNIEnv *, jclass, jlong);
5659 * Class: org_ldk_impl_bindings
5660 * Method: ErrorMessage_clone
5663 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1clone
5664 (JNIEnv *, jclass, jlong);
5667 * Class: org_ldk_impl_bindings
5668 * Method: ErrorMessage_get_channel_id
5671 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1get_1channel_1id
5672 (JNIEnv *, jclass, jlong);
5675 * Class: org_ldk_impl_bindings
5676 * Method: ErrorMessage_set_channel_id
5679 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1set_1channel_1id
5680 (JNIEnv *, jclass, jlong, jbyteArray);
5683 * Class: org_ldk_impl_bindings
5684 * Method: ErrorMessage_get_data
5685 * Signature: (J)Ljava/lang/String;
5687 JNIEXPORT jstring JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1get_1data
5688 (JNIEnv *, jclass, jlong);
5691 * Class: org_ldk_impl_bindings
5692 * Method: ErrorMessage_set_data
5695 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1set_1data
5696 (JNIEnv *, jclass, jlong, jbyteArray);
5699 * Class: org_ldk_impl_bindings
5700 * Method: ErrorMessage_new
5701 * Signature: ([B[B)J
5703 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1new
5704 (JNIEnv *, jclass, jbyteArray, jbyteArray);
5707 * Class: org_ldk_impl_bindings
5711 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Ping_1free
5712 (JNIEnv *, jclass, jlong);
5715 * Class: org_ldk_impl_bindings
5716 * Method: Ping_clone
5719 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Ping_1clone
5720 (JNIEnv *, jclass, jlong);
5723 * Class: org_ldk_impl_bindings
5724 * Method: Ping_get_ponglen
5727 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_Ping_1get_1ponglen
5728 (JNIEnv *, jclass, jlong);
5731 * Class: org_ldk_impl_bindings
5732 * Method: Ping_set_ponglen
5735 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Ping_1set_1ponglen
5736 (JNIEnv *, jclass, jlong, jshort);
5739 * Class: org_ldk_impl_bindings
5740 * Method: Ping_get_byteslen
5743 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_Ping_1get_1byteslen
5744 (JNIEnv *, jclass, jlong);
5747 * Class: org_ldk_impl_bindings
5748 * Method: Ping_set_byteslen
5751 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Ping_1set_1byteslen
5752 (JNIEnv *, jclass, jlong, jshort);
5755 * Class: org_ldk_impl_bindings
5759 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Ping_1new
5760 (JNIEnv *, jclass, jshort, jshort);
5763 * Class: org_ldk_impl_bindings
5767 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Pong_1free
5768 (JNIEnv *, jclass, jlong);
5771 * Class: org_ldk_impl_bindings
5772 * Method: Pong_clone
5775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Pong_1clone
5776 (JNIEnv *, jclass, jlong);
5779 * Class: org_ldk_impl_bindings
5780 * Method: Pong_get_byteslen
5783 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_Pong_1get_1byteslen
5784 (JNIEnv *, jclass, jlong);
5787 * Class: org_ldk_impl_bindings
5788 * Method: Pong_set_byteslen
5791 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Pong_1set_1byteslen
5792 (JNIEnv *, jclass, jlong, jshort);
5795 * Class: org_ldk_impl_bindings
5799 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Pong_1new
5800 (JNIEnv *, jclass, jshort);
5803 * Class: org_ldk_impl_bindings
5804 * Method: OpenChannel_free
5807 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1free
5808 (JNIEnv *, jclass, jlong);
5811 * Class: org_ldk_impl_bindings
5812 * Method: OpenChannel_clone
5815 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1clone
5816 (JNIEnv *, jclass, jlong);
5819 * Class: org_ldk_impl_bindings
5820 * Method: OpenChannel_get_chain_hash
5823 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1chain_1hash
5824 (JNIEnv *, jclass, jlong);
5827 * Class: org_ldk_impl_bindings
5828 * Method: OpenChannel_set_chain_hash
5831 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1chain_1hash
5832 (JNIEnv *, jclass, jlong, jbyteArray);
5835 * Class: org_ldk_impl_bindings
5836 * Method: OpenChannel_get_temporary_channel_id
5839 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1temporary_1channel_1id
5840 (JNIEnv *, jclass, jlong);
5843 * Class: org_ldk_impl_bindings
5844 * Method: OpenChannel_set_temporary_channel_id
5847 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1temporary_1channel_1id
5848 (JNIEnv *, jclass, jlong, jbyteArray);
5851 * Class: org_ldk_impl_bindings
5852 * Method: OpenChannel_get_funding_satoshis
5855 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1funding_1satoshis
5856 (JNIEnv *, jclass, jlong);
5859 * Class: org_ldk_impl_bindings
5860 * Method: OpenChannel_set_funding_satoshis
5863 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1funding_1satoshis
5864 (JNIEnv *, jclass, jlong, jlong);
5867 * Class: org_ldk_impl_bindings
5868 * Method: OpenChannel_get_push_msat
5871 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1push_1msat
5872 (JNIEnv *, jclass, jlong);
5875 * Class: org_ldk_impl_bindings
5876 * Method: OpenChannel_set_push_msat
5879 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1push_1msat
5880 (JNIEnv *, jclass, jlong, jlong);
5883 * Class: org_ldk_impl_bindings
5884 * Method: OpenChannel_get_dust_limit_satoshis
5887 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1dust_1limit_1satoshis
5888 (JNIEnv *, jclass, jlong);
5891 * Class: org_ldk_impl_bindings
5892 * Method: OpenChannel_set_dust_limit_satoshis
5895 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1dust_1limit_1satoshis
5896 (JNIEnv *, jclass, jlong, jlong);
5899 * Class: org_ldk_impl_bindings
5900 * Method: OpenChannel_get_max_htlc_value_in_flight_msat
5903 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1max_1htlc_1value_1in_1flight_1msat
5904 (JNIEnv *, jclass, jlong);
5907 * Class: org_ldk_impl_bindings
5908 * Method: OpenChannel_set_max_htlc_value_in_flight_msat
5911 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1max_1htlc_1value_1in_1flight_1msat
5912 (JNIEnv *, jclass, jlong, jlong);
5915 * Class: org_ldk_impl_bindings
5916 * Method: OpenChannel_get_channel_reserve_satoshis
5919 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1channel_1reserve_1satoshis
5920 (JNIEnv *, jclass, jlong);
5923 * Class: org_ldk_impl_bindings
5924 * Method: OpenChannel_set_channel_reserve_satoshis
5927 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1channel_1reserve_1satoshis
5928 (JNIEnv *, jclass, jlong, jlong);
5931 * Class: org_ldk_impl_bindings
5932 * Method: OpenChannel_get_htlc_minimum_msat
5935 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1htlc_1minimum_1msat
5936 (JNIEnv *, jclass, jlong);
5939 * Class: org_ldk_impl_bindings
5940 * Method: OpenChannel_set_htlc_minimum_msat
5943 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1htlc_1minimum_1msat
5944 (JNIEnv *, jclass, jlong, jlong);
5947 * Class: org_ldk_impl_bindings
5948 * Method: OpenChannel_get_feerate_per_kw
5951 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1feerate_1per_1kw
5952 (JNIEnv *, jclass, jlong);
5955 * Class: org_ldk_impl_bindings
5956 * Method: OpenChannel_set_feerate_per_kw
5959 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1feerate_1per_1kw
5960 (JNIEnv *, jclass, jlong, jint);
5963 * Class: org_ldk_impl_bindings
5964 * Method: OpenChannel_get_to_self_delay
5967 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1to_1self_1delay
5968 (JNIEnv *, jclass, jlong);
5971 * Class: org_ldk_impl_bindings
5972 * Method: OpenChannel_set_to_self_delay
5975 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1to_1self_1delay
5976 (JNIEnv *, jclass, jlong, jshort);
5979 * Class: org_ldk_impl_bindings
5980 * Method: OpenChannel_get_max_accepted_htlcs
5983 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1max_1accepted_1htlcs
5984 (JNIEnv *, jclass, jlong);
5987 * Class: org_ldk_impl_bindings
5988 * Method: OpenChannel_set_max_accepted_htlcs
5991 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1max_1accepted_1htlcs
5992 (JNIEnv *, jclass, jlong, jshort);
5995 * Class: org_ldk_impl_bindings
5996 * Method: OpenChannel_get_funding_pubkey
5999 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1funding_1pubkey
6000 (JNIEnv *, jclass, jlong);
6003 * Class: org_ldk_impl_bindings
6004 * Method: OpenChannel_set_funding_pubkey
6007 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1funding_1pubkey
6008 (JNIEnv *, jclass, jlong, jbyteArray);
6011 * Class: org_ldk_impl_bindings
6012 * Method: OpenChannel_get_revocation_basepoint
6015 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1revocation_1basepoint
6016 (JNIEnv *, jclass, jlong);
6019 * Class: org_ldk_impl_bindings
6020 * Method: OpenChannel_set_revocation_basepoint
6023 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1revocation_1basepoint
6024 (JNIEnv *, jclass, jlong, jbyteArray);
6027 * Class: org_ldk_impl_bindings
6028 * Method: OpenChannel_get_payment_point
6031 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1payment_1point
6032 (JNIEnv *, jclass, jlong);
6035 * Class: org_ldk_impl_bindings
6036 * Method: OpenChannel_set_payment_point
6039 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1payment_1point
6040 (JNIEnv *, jclass, jlong, jbyteArray);
6043 * Class: org_ldk_impl_bindings
6044 * Method: OpenChannel_get_delayed_payment_basepoint
6047 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1delayed_1payment_1basepoint
6048 (JNIEnv *, jclass, jlong);
6051 * Class: org_ldk_impl_bindings
6052 * Method: OpenChannel_set_delayed_payment_basepoint
6055 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1delayed_1payment_1basepoint
6056 (JNIEnv *, jclass, jlong, jbyteArray);
6059 * Class: org_ldk_impl_bindings
6060 * Method: OpenChannel_get_htlc_basepoint
6063 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1htlc_1basepoint
6064 (JNIEnv *, jclass, jlong);
6067 * Class: org_ldk_impl_bindings
6068 * Method: OpenChannel_set_htlc_basepoint
6071 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1htlc_1basepoint
6072 (JNIEnv *, jclass, jlong, jbyteArray);
6075 * Class: org_ldk_impl_bindings
6076 * Method: OpenChannel_get_first_per_commitment_point
6079 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1first_1per_1commitment_1point
6080 (JNIEnv *, jclass, jlong);
6083 * Class: org_ldk_impl_bindings
6084 * Method: OpenChannel_set_first_per_commitment_point
6087 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1first_1per_1commitment_1point
6088 (JNIEnv *, jclass, jlong, jbyteArray);
6091 * Class: org_ldk_impl_bindings
6092 * Method: OpenChannel_get_channel_flags
6095 JNIEXPORT jbyte JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1channel_1flags
6096 (JNIEnv *, jclass, jlong);
6099 * Class: org_ldk_impl_bindings
6100 * Method: OpenChannel_set_channel_flags
6103 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1channel_1flags
6104 (JNIEnv *, jclass, jlong, jbyte);
6107 * Class: org_ldk_impl_bindings
6108 * Method: AcceptChannel_free
6111 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1free
6112 (JNIEnv *, jclass, jlong);
6115 * Class: org_ldk_impl_bindings
6116 * Method: AcceptChannel_clone
6119 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1clone
6120 (JNIEnv *, jclass, jlong);
6123 * Class: org_ldk_impl_bindings
6124 * Method: AcceptChannel_get_temporary_channel_id
6127 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1temporary_1channel_1id
6128 (JNIEnv *, jclass, jlong);
6131 * Class: org_ldk_impl_bindings
6132 * Method: AcceptChannel_set_temporary_channel_id
6135 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1temporary_1channel_1id
6136 (JNIEnv *, jclass, jlong, jbyteArray);
6139 * Class: org_ldk_impl_bindings
6140 * Method: AcceptChannel_get_dust_limit_satoshis
6143 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1dust_1limit_1satoshis
6144 (JNIEnv *, jclass, jlong);
6147 * Class: org_ldk_impl_bindings
6148 * Method: AcceptChannel_set_dust_limit_satoshis
6151 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1dust_1limit_1satoshis
6152 (JNIEnv *, jclass, jlong, jlong);
6155 * Class: org_ldk_impl_bindings
6156 * Method: AcceptChannel_get_max_htlc_value_in_flight_msat
6159 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1max_1htlc_1value_1in_1flight_1msat
6160 (JNIEnv *, jclass, jlong);
6163 * Class: org_ldk_impl_bindings
6164 * Method: AcceptChannel_set_max_htlc_value_in_flight_msat
6167 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1max_1htlc_1value_1in_1flight_1msat
6168 (JNIEnv *, jclass, jlong, jlong);
6171 * Class: org_ldk_impl_bindings
6172 * Method: AcceptChannel_get_channel_reserve_satoshis
6175 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1channel_1reserve_1satoshis
6176 (JNIEnv *, jclass, jlong);
6179 * Class: org_ldk_impl_bindings
6180 * Method: AcceptChannel_set_channel_reserve_satoshis
6183 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1channel_1reserve_1satoshis
6184 (JNIEnv *, jclass, jlong, jlong);
6187 * Class: org_ldk_impl_bindings
6188 * Method: AcceptChannel_get_htlc_minimum_msat
6191 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1htlc_1minimum_1msat
6192 (JNIEnv *, jclass, jlong);
6195 * Class: org_ldk_impl_bindings
6196 * Method: AcceptChannel_set_htlc_minimum_msat
6199 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1htlc_1minimum_1msat
6200 (JNIEnv *, jclass, jlong, jlong);
6203 * Class: org_ldk_impl_bindings
6204 * Method: AcceptChannel_get_minimum_depth
6207 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1minimum_1depth
6208 (JNIEnv *, jclass, jlong);
6211 * Class: org_ldk_impl_bindings
6212 * Method: AcceptChannel_set_minimum_depth
6215 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1minimum_1depth
6216 (JNIEnv *, jclass, jlong, jint);
6219 * Class: org_ldk_impl_bindings
6220 * Method: AcceptChannel_get_to_self_delay
6223 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1to_1self_1delay
6224 (JNIEnv *, jclass, jlong);
6227 * Class: org_ldk_impl_bindings
6228 * Method: AcceptChannel_set_to_self_delay
6231 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1to_1self_1delay
6232 (JNIEnv *, jclass, jlong, jshort);
6235 * Class: org_ldk_impl_bindings
6236 * Method: AcceptChannel_get_max_accepted_htlcs
6239 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1max_1accepted_1htlcs
6240 (JNIEnv *, jclass, jlong);
6243 * Class: org_ldk_impl_bindings
6244 * Method: AcceptChannel_set_max_accepted_htlcs
6247 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1max_1accepted_1htlcs
6248 (JNIEnv *, jclass, jlong, jshort);
6251 * Class: org_ldk_impl_bindings
6252 * Method: AcceptChannel_get_funding_pubkey
6255 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1funding_1pubkey
6256 (JNIEnv *, jclass, jlong);
6259 * Class: org_ldk_impl_bindings
6260 * Method: AcceptChannel_set_funding_pubkey
6263 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1funding_1pubkey
6264 (JNIEnv *, jclass, jlong, jbyteArray);
6267 * Class: org_ldk_impl_bindings
6268 * Method: AcceptChannel_get_revocation_basepoint
6271 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1revocation_1basepoint
6272 (JNIEnv *, jclass, jlong);
6275 * Class: org_ldk_impl_bindings
6276 * Method: AcceptChannel_set_revocation_basepoint
6279 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1revocation_1basepoint
6280 (JNIEnv *, jclass, jlong, jbyteArray);
6283 * Class: org_ldk_impl_bindings
6284 * Method: AcceptChannel_get_payment_point
6287 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1payment_1point
6288 (JNIEnv *, jclass, jlong);
6291 * Class: org_ldk_impl_bindings
6292 * Method: AcceptChannel_set_payment_point
6295 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1payment_1point
6296 (JNIEnv *, jclass, jlong, jbyteArray);
6299 * Class: org_ldk_impl_bindings
6300 * Method: AcceptChannel_get_delayed_payment_basepoint
6303 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1delayed_1payment_1basepoint
6304 (JNIEnv *, jclass, jlong);
6307 * Class: org_ldk_impl_bindings
6308 * Method: AcceptChannel_set_delayed_payment_basepoint
6311 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1delayed_1payment_1basepoint
6312 (JNIEnv *, jclass, jlong, jbyteArray);
6315 * Class: org_ldk_impl_bindings
6316 * Method: AcceptChannel_get_htlc_basepoint
6319 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1htlc_1basepoint
6320 (JNIEnv *, jclass, jlong);
6323 * Class: org_ldk_impl_bindings
6324 * Method: AcceptChannel_set_htlc_basepoint
6327 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1htlc_1basepoint
6328 (JNIEnv *, jclass, jlong, jbyteArray);
6331 * Class: org_ldk_impl_bindings
6332 * Method: AcceptChannel_get_first_per_commitment_point
6335 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1first_1per_1commitment_1point
6336 (JNIEnv *, jclass, jlong);
6339 * Class: org_ldk_impl_bindings
6340 * Method: AcceptChannel_set_first_per_commitment_point
6343 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1first_1per_1commitment_1point
6344 (JNIEnv *, jclass, jlong, jbyteArray);
6347 * Class: org_ldk_impl_bindings
6348 * Method: FundingCreated_free
6351 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingCreated_1free
6352 (JNIEnv *, jclass, jlong);
6355 * Class: org_ldk_impl_bindings
6356 * Method: FundingCreated_clone
6359 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingCreated_1clone
6360 (JNIEnv *, jclass, jlong);
6363 * Class: org_ldk_impl_bindings
6364 * Method: FundingCreated_get_temporary_channel_id
6367 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingCreated_1get_1temporary_1channel_1id
6368 (JNIEnv *, jclass, jlong);
6371 * Class: org_ldk_impl_bindings
6372 * Method: FundingCreated_set_temporary_channel_id
6375 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingCreated_1set_1temporary_1channel_1id
6376 (JNIEnv *, jclass, jlong, jbyteArray);
6379 * Class: org_ldk_impl_bindings
6380 * Method: FundingCreated_get_funding_txid
6383 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingCreated_1get_1funding_1txid
6384 (JNIEnv *, jclass, jlong);
6387 * Class: org_ldk_impl_bindings
6388 * Method: FundingCreated_set_funding_txid
6391 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingCreated_1set_1funding_1txid
6392 (JNIEnv *, jclass, jlong, jbyteArray);
6395 * Class: org_ldk_impl_bindings
6396 * Method: FundingCreated_get_funding_output_index
6399 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_FundingCreated_1get_1funding_1output_1index
6400 (JNIEnv *, jclass, jlong);
6403 * Class: org_ldk_impl_bindings
6404 * Method: FundingCreated_set_funding_output_index
6407 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingCreated_1set_1funding_1output_1index
6408 (JNIEnv *, jclass, jlong, jshort);
6411 * Class: org_ldk_impl_bindings
6412 * Method: FundingCreated_get_signature
6415 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingCreated_1get_1signature
6416 (JNIEnv *, jclass, jlong);
6419 * Class: org_ldk_impl_bindings
6420 * Method: FundingCreated_set_signature
6423 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingCreated_1set_1signature
6424 (JNIEnv *, jclass, jlong, jbyteArray);
6427 * Class: org_ldk_impl_bindings
6428 * Method: FundingCreated_new
6429 * Signature: ([B[BS[B)J
6431 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingCreated_1new
6432 (JNIEnv *, jclass, jbyteArray, jbyteArray, jshort, jbyteArray);
6435 * Class: org_ldk_impl_bindings
6436 * Method: FundingSigned_free
6439 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingSigned_1free
6440 (JNIEnv *, jclass, jlong);
6443 * Class: org_ldk_impl_bindings
6444 * Method: FundingSigned_clone
6447 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingSigned_1clone
6448 (JNIEnv *, jclass, jlong);
6451 * Class: org_ldk_impl_bindings
6452 * Method: FundingSigned_get_channel_id
6455 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingSigned_1get_1channel_1id
6456 (JNIEnv *, jclass, jlong);
6459 * Class: org_ldk_impl_bindings
6460 * Method: FundingSigned_set_channel_id
6463 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingSigned_1set_1channel_1id
6464 (JNIEnv *, jclass, jlong, jbyteArray);
6467 * Class: org_ldk_impl_bindings
6468 * Method: FundingSigned_get_signature
6471 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingSigned_1get_1signature
6472 (JNIEnv *, jclass, jlong);
6475 * Class: org_ldk_impl_bindings
6476 * Method: FundingSigned_set_signature
6479 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingSigned_1set_1signature
6480 (JNIEnv *, jclass, jlong, jbyteArray);
6483 * Class: org_ldk_impl_bindings
6484 * Method: FundingSigned_new
6485 * Signature: ([B[B)J
6487 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingSigned_1new
6488 (JNIEnv *, jclass, jbyteArray, jbyteArray);
6491 * Class: org_ldk_impl_bindings
6492 * Method: FundingLocked_free
6495 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingLocked_1free
6496 (JNIEnv *, jclass, jlong);
6499 * Class: org_ldk_impl_bindings
6500 * Method: FundingLocked_clone
6503 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingLocked_1clone
6504 (JNIEnv *, jclass, jlong);
6507 * Class: org_ldk_impl_bindings
6508 * Method: FundingLocked_get_channel_id
6511 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingLocked_1get_1channel_1id
6512 (JNIEnv *, jclass, jlong);
6515 * Class: org_ldk_impl_bindings
6516 * Method: FundingLocked_set_channel_id
6519 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingLocked_1set_1channel_1id
6520 (JNIEnv *, jclass, jlong, jbyteArray);
6523 * Class: org_ldk_impl_bindings
6524 * Method: FundingLocked_get_next_per_commitment_point
6527 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingLocked_1get_1next_1per_1commitment_1point
6528 (JNIEnv *, jclass, jlong);
6531 * Class: org_ldk_impl_bindings
6532 * Method: FundingLocked_set_next_per_commitment_point
6535 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingLocked_1set_1next_1per_1commitment_1point
6536 (JNIEnv *, jclass, jlong, jbyteArray);
6539 * Class: org_ldk_impl_bindings
6540 * Method: FundingLocked_new
6541 * Signature: ([B[B)J
6543 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingLocked_1new
6544 (JNIEnv *, jclass, jbyteArray, jbyteArray);
6547 * Class: org_ldk_impl_bindings
6548 * Method: Shutdown_free
6551 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Shutdown_1free
6552 (JNIEnv *, jclass, jlong);
6555 * Class: org_ldk_impl_bindings
6556 * Method: Shutdown_clone
6559 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Shutdown_1clone
6560 (JNIEnv *, jclass, jlong);
6563 * Class: org_ldk_impl_bindings
6564 * Method: Shutdown_get_channel_id
6567 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_Shutdown_1get_1channel_1id
6568 (JNIEnv *, jclass, jlong);
6571 * Class: org_ldk_impl_bindings
6572 * Method: Shutdown_set_channel_id
6575 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Shutdown_1set_1channel_1id
6576 (JNIEnv *, jclass, jlong, jbyteArray);
6579 * Class: org_ldk_impl_bindings
6580 * Method: Shutdown_get_scriptpubkey
6583 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_Shutdown_1get_1scriptpubkey
6584 (JNIEnv *, jclass, jlong);
6587 * Class: org_ldk_impl_bindings
6588 * Method: Shutdown_set_scriptpubkey
6591 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Shutdown_1set_1scriptpubkey
6592 (JNIEnv *, jclass, jlong, jbyteArray);
6595 * Class: org_ldk_impl_bindings
6596 * Method: Shutdown_new
6597 * Signature: ([B[B)J
6599 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Shutdown_1new
6600 (JNIEnv *, jclass, jbyteArray, jbyteArray);
6603 * Class: org_ldk_impl_bindings
6604 * Method: ClosingSigned_free
6607 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1free
6608 (JNIEnv *, jclass, jlong);
6611 * Class: org_ldk_impl_bindings
6612 * Method: ClosingSigned_clone
6615 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1clone
6616 (JNIEnv *, jclass, jlong);
6619 * Class: org_ldk_impl_bindings
6620 * Method: ClosingSigned_get_channel_id
6623 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1get_1channel_1id
6624 (JNIEnv *, jclass, jlong);
6627 * Class: org_ldk_impl_bindings
6628 * Method: ClosingSigned_set_channel_id
6631 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1set_1channel_1id
6632 (JNIEnv *, jclass, jlong, jbyteArray);
6635 * Class: org_ldk_impl_bindings
6636 * Method: ClosingSigned_get_fee_satoshis
6639 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1get_1fee_1satoshis
6640 (JNIEnv *, jclass, jlong);
6643 * Class: org_ldk_impl_bindings
6644 * Method: ClosingSigned_set_fee_satoshis
6647 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1set_1fee_1satoshis
6648 (JNIEnv *, jclass, jlong, jlong);
6651 * Class: org_ldk_impl_bindings
6652 * Method: ClosingSigned_get_signature
6655 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1get_1signature
6656 (JNIEnv *, jclass, jlong);
6659 * Class: org_ldk_impl_bindings
6660 * Method: ClosingSigned_set_signature
6663 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1set_1signature
6664 (JNIEnv *, jclass, jlong, jbyteArray);
6667 * Class: org_ldk_impl_bindings
6668 * Method: ClosingSigned_new
6669 * Signature: ([BJ[B)J
6671 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1new
6672 (JNIEnv *, jclass, jbyteArray, jlong, jbyteArray);
6675 * Class: org_ldk_impl_bindings
6676 * Method: UpdateAddHTLC_free
6679 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1free
6680 (JNIEnv *, jclass, jlong);
6683 * Class: org_ldk_impl_bindings
6684 * Method: UpdateAddHTLC_clone
6687 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1clone
6688 (JNIEnv *, jclass, jlong);
6691 * Class: org_ldk_impl_bindings
6692 * Method: UpdateAddHTLC_get_channel_id
6695 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1get_1channel_1id
6696 (JNIEnv *, jclass, jlong);
6699 * Class: org_ldk_impl_bindings
6700 * Method: UpdateAddHTLC_set_channel_id
6703 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1set_1channel_1id
6704 (JNIEnv *, jclass, jlong, jbyteArray);
6707 * Class: org_ldk_impl_bindings
6708 * Method: UpdateAddHTLC_get_htlc_id
6711 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1get_1htlc_1id
6712 (JNIEnv *, jclass, jlong);
6715 * Class: org_ldk_impl_bindings
6716 * Method: UpdateAddHTLC_set_htlc_id
6719 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1set_1htlc_1id
6720 (JNIEnv *, jclass, jlong, jlong);
6723 * Class: org_ldk_impl_bindings
6724 * Method: UpdateAddHTLC_get_amount_msat
6727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1get_1amount_1msat
6728 (JNIEnv *, jclass, jlong);
6731 * Class: org_ldk_impl_bindings
6732 * Method: UpdateAddHTLC_set_amount_msat
6735 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1set_1amount_1msat
6736 (JNIEnv *, jclass, jlong, jlong);
6739 * Class: org_ldk_impl_bindings
6740 * Method: UpdateAddHTLC_get_payment_hash
6743 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1get_1payment_1hash
6744 (JNIEnv *, jclass, jlong);
6747 * Class: org_ldk_impl_bindings
6748 * Method: UpdateAddHTLC_set_payment_hash
6751 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1set_1payment_1hash
6752 (JNIEnv *, jclass, jlong, jbyteArray);
6755 * Class: org_ldk_impl_bindings
6756 * Method: UpdateAddHTLC_get_cltv_expiry
6759 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1get_1cltv_1expiry
6760 (JNIEnv *, jclass, jlong);
6763 * Class: org_ldk_impl_bindings
6764 * Method: UpdateAddHTLC_set_cltv_expiry
6767 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1set_1cltv_1expiry
6768 (JNIEnv *, jclass, jlong, jint);
6771 * Class: org_ldk_impl_bindings
6772 * Method: UpdateFulfillHTLC_free
6775 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1free
6776 (JNIEnv *, jclass, jlong);
6779 * Class: org_ldk_impl_bindings
6780 * Method: UpdateFulfillHTLC_clone
6783 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1clone
6784 (JNIEnv *, jclass, jlong);
6787 * Class: org_ldk_impl_bindings
6788 * Method: UpdateFulfillHTLC_get_channel_id
6791 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1get_1channel_1id
6792 (JNIEnv *, jclass, jlong);
6795 * Class: org_ldk_impl_bindings
6796 * Method: UpdateFulfillHTLC_set_channel_id
6799 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1set_1channel_1id
6800 (JNIEnv *, jclass, jlong, jbyteArray);
6803 * Class: org_ldk_impl_bindings
6804 * Method: UpdateFulfillHTLC_get_htlc_id
6807 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1get_1htlc_1id
6808 (JNIEnv *, jclass, jlong);
6811 * Class: org_ldk_impl_bindings
6812 * Method: UpdateFulfillHTLC_set_htlc_id
6815 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1set_1htlc_1id
6816 (JNIEnv *, jclass, jlong, jlong);
6819 * Class: org_ldk_impl_bindings
6820 * Method: UpdateFulfillHTLC_get_payment_preimage
6823 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1get_1payment_1preimage
6824 (JNIEnv *, jclass, jlong);
6827 * Class: org_ldk_impl_bindings
6828 * Method: UpdateFulfillHTLC_set_payment_preimage
6831 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1set_1payment_1preimage
6832 (JNIEnv *, jclass, jlong, jbyteArray);
6835 * Class: org_ldk_impl_bindings
6836 * Method: UpdateFulfillHTLC_new
6837 * Signature: ([BJ[B)J
6839 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1new
6840 (JNIEnv *, jclass, jbyteArray, jlong, jbyteArray);
6843 * Class: org_ldk_impl_bindings
6844 * Method: UpdateFailHTLC_free
6847 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1free
6848 (JNIEnv *, jclass, jlong);
6851 * Class: org_ldk_impl_bindings
6852 * Method: UpdateFailHTLC_clone
6855 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1clone
6856 (JNIEnv *, jclass, jlong);
6859 * Class: org_ldk_impl_bindings
6860 * Method: UpdateFailHTLC_get_channel_id
6863 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1get_1channel_1id
6864 (JNIEnv *, jclass, jlong);
6867 * Class: org_ldk_impl_bindings
6868 * Method: UpdateFailHTLC_set_channel_id
6871 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1set_1channel_1id
6872 (JNIEnv *, jclass, jlong, jbyteArray);
6875 * Class: org_ldk_impl_bindings
6876 * Method: UpdateFailHTLC_get_htlc_id
6879 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1get_1htlc_1id
6880 (JNIEnv *, jclass, jlong);
6883 * Class: org_ldk_impl_bindings
6884 * Method: UpdateFailHTLC_set_htlc_id
6887 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1set_1htlc_1id
6888 (JNIEnv *, jclass, jlong, jlong);
6891 * Class: org_ldk_impl_bindings
6892 * Method: UpdateFailMalformedHTLC_free
6895 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1free
6896 (JNIEnv *, jclass, jlong);
6899 * Class: org_ldk_impl_bindings
6900 * Method: UpdateFailMalformedHTLC_clone
6903 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1clone
6904 (JNIEnv *, jclass, jlong);
6907 * Class: org_ldk_impl_bindings
6908 * Method: UpdateFailMalformedHTLC_get_channel_id
6911 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1get_1channel_1id
6912 (JNIEnv *, jclass, jlong);
6915 * Class: org_ldk_impl_bindings
6916 * Method: UpdateFailMalformedHTLC_set_channel_id
6919 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1set_1channel_1id
6920 (JNIEnv *, jclass, jlong, jbyteArray);
6923 * Class: org_ldk_impl_bindings
6924 * Method: UpdateFailMalformedHTLC_get_htlc_id
6927 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1get_1htlc_1id
6928 (JNIEnv *, jclass, jlong);
6931 * Class: org_ldk_impl_bindings
6932 * Method: UpdateFailMalformedHTLC_set_htlc_id
6935 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1set_1htlc_1id
6936 (JNIEnv *, jclass, jlong, jlong);
6939 * Class: org_ldk_impl_bindings
6940 * Method: UpdateFailMalformedHTLC_get_failure_code
6943 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1get_1failure_1code
6944 (JNIEnv *, jclass, jlong);
6947 * Class: org_ldk_impl_bindings
6948 * Method: UpdateFailMalformedHTLC_set_failure_code
6951 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1set_1failure_1code
6952 (JNIEnv *, jclass, jlong, jshort);
6955 * Class: org_ldk_impl_bindings
6956 * Method: CommitmentSigned_free
6959 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1free
6960 (JNIEnv *, jclass, jlong);
6963 * Class: org_ldk_impl_bindings
6964 * Method: CommitmentSigned_clone
6967 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1clone
6968 (JNIEnv *, jclass, jlong);
6971 * Class: org_ldk_impl_bindings
6972 * Method: CommitmentSigned_get_channel_id
6975 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1get_1channel_1id
6976 (JNIEnv *, jclass, jlong);
6979 * Class: org_ldk_impl_bindings
6980 * Method: CommitmentSigned_set_channel_id
6983 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1set_1channel_1id
6984 (JNIEnv *, jclass, jlong, jbyteArray);
6987 * Class: org_ldk_impl_bindings
6988 * Method: CommitmentSigned_get_signature
6991 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1get_1signature
6992 (JNIEnv *, jclass, jlong);
6995 * Class: org_ldk_impl_bindings
6996 * Method: CommitmentSigned_set_signature
6999 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1set_1signature
7000 (JNIEnv *, jclass, jlong, jbyteArray);
7003 * Class: org_ldk_impl_bindings
7004 * Method: CommitmentSigned_set_htlc_signatures
7005 * Signature: (J[[B)V
7007 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1set_1htlc_1signatures
7008 (JNIEnv *, jclass, jlong, jobjectArray);
7011 * Class: org_ldk_impl_bindings
7012 * Method: CommitmentSigned_new
7013 * Signature: ([B[B[[B)J
7015 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1new
7016 (JNIEnv *, jclass, jbyteArray, jbyteArray, jobjectArray);
7019 * Class: org_ldk_impl_bindings
7020 * Method: RevokeAndACK_free
7023 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1free
7024 (JNIEnv *, jclass, jlong);
7027 * Class: org_ldk_impl_bindings
7028 * Method: RevokeAndACK_clone
7031 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1clone
7032 (JNIEnv *, jclass, jlong);
7035 * Class: org_ldk_impl_bindings
7036 * Method: RevokeAndACK_get_channel_id
7039 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1get_1channel_1id
7040 (JNIEnv *, jclass, jlong);
7043 * Class: org_ldk_impl_bindings
7044 * Method: RevokeAndACK_set_channel_id
7047 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1set_1channel_1id
7048 (JNIEnv *, jclass, jlong, jbyteArray);
7051 * Class: org_ldk_impl_bindings
7052 * Method: RevokeAndACK_get_per_commitment_secret
7055 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1get_1per_1commitment_1secret
7056 (JNIEnv *, jclass, jlong);
7059 * Class: org_ldk_impl_bindings
7060 * Method: RevokeAndACK_set_per_commitment_secret
7063 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1set_1per_1commitment_1secret
7064 (JNIEnv *, jclass, jlong, jbyteArray);
7067 * Class: org_ldk_impl_bindings
7068 * Method: RevokeAndACK_get_next_per_commitment_point
7071 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1get_1next_1per_1commitment_1point
7072 (JNIEnv *, jclass, jlong);
7075 * Class: org_ldk_impl_bindings
7076 * Method: RevokeAndACK_set_next_per_commitment_point
7079 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1set_1next_1per_1commitment_1point
7080 (JNIEnv *, jclass, jlong, jbyteArray);
7083 * Class: org_ldk_impl_bindings
7084 * Method: RevokeAndACK_new
7085 * Signature: ([B[B[B)J
7087 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1new
7088 (JNIEnv *, jclass, jbyteArray, jbyteArray, jbyteArray);
7091 * Class: org_ldk_impl_bindings
7092 * Method: UpdateFee_free
7095 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFee_1free
7096 (JNIEnv *, jclass, jlong);
7099 * Class: org_ldk_impl_bindings
7100 * Method: UpdateFee_clone
7103 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFee_1clone
7104 (JNIEnv *, jclass, jlong);
7107 * Class: org_ldk_impl_bindings
7108 * Method: UpdateFee_get_channel_id
7111 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFee_1get_1channel_1id
7112 (JNIEnv *, jclass, jlong);
7115 * Class: org_ldk_impl_bindings
7116 * Method: UpdateFee_set_channel_id
7119 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFee_1set_1channel_1id
7120 (JNIEnv *, jclass, jlong, jbyteArray);
7123 * Class: org_ldk_impl_bindings
7124 * Method: UpdateFee_get_feerate_per_kw
7127 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UpdateFee_1get_1feerate_1per_1kw
7128 (JNIEnv *, jclass, jlong);
7131 * Class: org_ldk_impl_bindings
7132 * Method: UpdateFee_set_feerate_per_kw
7135 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFee_1set_1feerate_1per_1kw
7136 (JNIEnv *, jclass, jlong, jint);
7139 * Class: org_ldk_impl_bindings
7140 * Method: UpdateFee_new
7143 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFee_1new
7144 (JNIEnv *, jclass, jbyteArray, jint);
7147 * Class: org_ldk_impl_bindings
7148 * Method: DataLossProtect_free
7151 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1free
7152 (JNIEnv *, jclass, jlong);
7155 * Class: org_ldk_impl_bindings
7156 * Method: DataLossProtect_clone
7159 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1clone
7160 (JNIEnv *, jclass, jlong);
7163 * Class: org_ldk_impl_bindings
7164 * Method: DataLossProtect_get_your_last_per_commitment_secret
7167 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1get_1your_1last_1per_1commitment_1secret
7168 (JNIEnv *, jclass, jlong);
7171 * Class: org_ldk_impl_bindings
7172 * Method: DataLossProtect_set_your_last_per_commitment_secret
7175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1set_1your_1last_1per_1commitment_1secret
7176 (JNIEnv *, jclass, jlong, jbyteArray);
7179 * Class: org_ldk_impl_bindings
7180 * Method: DataLossProtect_get_my_current_per_commitment_point
7183 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1get_1my_1current_1per_1commitment_1point
7184 (JNIEnv *, jclass, jlong);
7187 * Class: org_ldk_impl_bindings
7188 * Method: DataLossProtect_set_my_current_per_commitment_point
7191 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1set_1my_1current_1per_1commitment_1point
7192 (JNIEnv *, jclass, jlong, jbyteArray);
7195 * Class: org_ldk_impl_bindings
7196 * Method: DataLossProtect_new
7197 * Signature: ([B[B)J
7199 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1new
7200 (JNIEnv *, jclass, jbyteArray, jbyteArray);
7203 * Class: org_ldk_impl_bindings
7204 * Method: ChannelReestablish_free
7207 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1free
7208 (JNIEnv *, jclass, jlong);
7211 * Class: org_ldk_impl_bindings
7212 * Method: ChannelReestablish_clone
7215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1clone
7216 (JNIEnv *, jclass, jlong);
7219 * Class: org_ldk_impl_bindings
7220 * Method: ChannelReestablish_get_channel_id
7223 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1get_1channel_1id
7224 (JNIEnv *, jclass, jlong);
7227 * Class: org_ldk_impl_bindings
7228 * Method: ChannelReestablish_set_channel_id
7231 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1set_1channel_1id
7232 (JNIEnv *, jclass, jlong, jbyteArray);
7235 * Class: org_ldk_impl_bindings
7236 * Method: ChannelReestablish_get_next_local_commitment_number
7239 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1get_1next_1local_1commitment_1number
7240 (JNIEnv *, jclass, jlong);
7243 * Class: org_ldk_impl_bindings
7244 * Method: ChannelReestablish_set_next_local_commitment_number
7247 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1set_1next_1local_1commitment_1number
7248 (JNIEnv *, jclass, jlong, jlong);
7251 * Class: org_ldk_impl_bindings
7252 * Method: ChannelReestablish_get_next_remote_commitment_number
7255 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1get_1next_1remote_1commitment_1number
7256 (JNIEnv *, jclass, jlong);
7259 * Class: org_ldk_impl_bindings
7260 * Method: ChannelReestablish_set_next_remote_commitment_number
7263 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1set_1next_1remote_1commitment_1number
7264 (JNIEnv *, jclass, jlong, jlong);
7267 * Class: org_ldk_impl_bindings
7268 * Method: AnnouncementSignatures_free
7271 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1free
7272 (JNIEnv *, jclass, jlong);
7275 * Class: org_ldk_impl_bindings
7276 * Method: AnnouncementSignatures_clone
7279 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1clone
7280 (JNIEnv *, jclass, jlong);
7283 * Class: org_ldk_impl_bindings
7284 * Method: AnnouncementSignatures_get_channel_id
7287 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1get_1channel_1id
7288 (JNIEnv *, jclass, jlong);
7291 * Class: org_ldk_impl_bindings
7292 * Method: AnnouncementSignatures_set_channel_id
7295 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1set_1channel_1id
7296 (JNIEnv *, jclass, jlong, jbyteArray);
7299 * Class: org_ldk_impl_bindings
7300 * Method: AnnouncementSignatures_get_short_channel_id
7303 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1get_1short_1channel_1id
7304 (JNIEnv *, jclass, jlong);
7307 * Class: org_ldk_impl_bindings
7308 * Method: AnnouncementSignatures_set_short_channel_id
7311 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1set_1short_1channel_1id
7312 (JNIEnv *, jclass, jlong, jlong);
7315 * Class: org_ldk_impl_bindings
7316 * Method: AnnouncementSignatures_get_node_signature
7319 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1get_1node_1signature
7320 (JNIEnv *, jclass, jlong);
7323 * Class: org_ldk_impl_bindings
7324 * Method: AnnouncementSignatures_set_node_signature
7327 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1set_1node_1signature
7328 (JNIEnv *, jclass, jlong, jbyteArray);
7331 * Class: org_ldk_impl_bindings
7332 * Method: AnnouncementSignatures_get_bitcoin_signature
7335 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1get_1bitcoin_1signature
7336 (JNIEnv *, jclass, jlong);
7339 * Class: org_ldk_impl_bindings
7340 * Method: AnnouncementSignatures_set_bitcoin_signature
7343 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1set_1bitcoin_1signature
7344 (JNIEnv *, jclass, jlong, jbyteArray);
7347 * Class: org_ldk_impl_bindings
7348 * Method: AnnouncementSignatures_new
7349 * Signature: ([BJ[B[B)J
7351 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1new
7352 (JNIEnv *, jclass, jbyteArray, jlong, jbyteArray, jbyteArray);
7355 * Class: org_ldk_impl_bindings
7356 * Method: NetAddress_free
7359 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NetAddress_1free
7360 (JNIEnv *, jclass, jlong);
7363 * Class: org_ldk_impl_bindings
7364 * Method: NetAddress_clone
7367 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetAddress_1clone
7368 (JNIEnv *, jclass, jlong);
7371 * Class: org_ldk_impl_bindings
7372 * Method: NetAddress_write
7375 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_NetAddress_1write
7376 (JNIEnv *, jclass, jlong);
7379 * Class: org_ldk_impl_bindings
7380 * Method: Result_read
7383 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Result_1read
7384 (JNIEnv *, jclass, jbyteArray);
7387 * Class: org_ldk_impl_bindings
7388 * Method: UnsignedNodeAnnouncement_free
7391 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1free
7392 (JNIEnv *, jclass, jlong);
7395 * Class: org_ldk_impl_bindings
7396 * Method: UnsignedNodeAnnouncement_clone
7399 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1clone
7400 (JNIEnv *, jclass, jlong);
7403 * Class: org_ldk_impl_bindings
7404 * Method: UnsignedNodeAnnouncement_get_features
7407 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1get_1features
7408 (JNIEnv *, jclass, jlong);
7411 * Class: org_ldk_impl_bindings
7412 * Method: UnsignedNodeAnnouncement_set_features
7415 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1set_1features
7416 (JNIEnv *, jclass, jlong, jlong);
7419 * Class: org_ldk_impl_bindings
7420 * Method: UnsignedNodeAnnouncement_get_timestamp
7423 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1get_1timestamp
7424 (JNIEnv *, jclass, jlong);
7427 * Class: org_ldk_impl_bindings
7428 * Method: UnsignedNodeAnnouncement_set_timestamp
7431 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1set_1timestamp
7432 (JNIEnv *, jclass, jlong, jint);
7435 * Class: org_ldk_impl_bindings
7436 * Method: UnsignedNodeAnnouncement_get_node_id
7439 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1get_1node_1id
7440 (JNIEnv *, jclass, jlong);
7443 * Class: org_ldk_impl_bindings
7444 * Method: UnsignedNodeAnnouncement_set_node_id
7447 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1set_1node_1id
7448 (JNIEnv *, jclass, jlong, jbyteArray);
7451 * Class: org_ldk_impl_bindings
7452 * Method: UnsignedNodeAnnouncement_get_rgb
7455 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1get_1rgb
7456 (JNIEnv *, jclass, jlong);
7459 * Class: org_ldk_impl_bindings
7460 * Method: UnsignedNodeAnnouncement_set_rgb
7463 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1set_1rgb
7464 (JNIEnv *, jclass, jlong, jbyteArray);
7467 * Class: org_ldk_impl_bindings
7468 * Method: UnsignedNodeAnnouncement_get_alias
7471 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1get_1alias
7472 (JNIEnv *, jclass, jlong);
7475 * Class: org_ldk_impl_bindings
7476 * Method: UnsignedNodeAnnouncement_set_alias
7479 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1set_1alias
7480 (JNIEnv *, jclass, jlong, jbyteArray);
7483 * Class: org_ldk_impl_bindings
7484 * Method: UnsignedNodeAnnouncement_set_addresses
7487 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1set_1addresses
7488 (JNIEnv *, jclass, jlong, jlongArray);
7491 * Class: org_ldk_impl_bindings
7492 * Method: NodeAnnouncement_free
7495 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1free
7496 (JNIEnv *, jclass, jlong);
7499 * Class: org_ldk_impl_bindings
7500 * Method: NodeAnnouncement_clone
7503 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1clone
7504 (JNIEnv *, jclass, jlong);
7507 * Class: org_ldk_impl_bindings
7508 * Method: NodeAnnouncement_get_signature
7511 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1get_1signature
7512 (JNIEnv *, jclass, jlong);
7515 * Class: org_ldk_impl_bindings
7516 * Method: NodeAnnouncement_set_signature
7519 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1set_1signature
7520 (JNIEnv *, jclass, jlong, jbyteArray);
7523 * Class: org_ldk_impl_bindings
7524 * Method: NodeAnnouncement_get_contents
7527 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1get_1contents
7528 (JNIEnv *, jclass, jlong);
7531 * Class: org_ldk_impl_bindings
7532 * Method: NodeAnnouncement_set_contents
7535 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1set_1contents
7536 (JNIEnv *, jclass, jlong, jlong);
7539 * Class: org_ldk_impl_bindings
7540 * Method: NodeAnnouncement_new
7543 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1new
7544 (JNIEnv *, jclass, jbyteArray, jlong);
7547 * Class: org_ldk_impl_bindings
7548 * Method: UnsignedChannelAnnouncement_free
7551 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1free
7552 (JNIEnv *, jclass, jlong);
7555 * Class: org_ldk_impl_bindings
7556 * Method: UnsignedChannelAnnouncement_clone
7559 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1clone
7560 (JNIEnv *, jclass, jlong);
7563 * Class: org_ldk_impl_bindings
7564 * Method: UnsignedChannelAnnouncement_get_features
7567 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1features
7568 (JNIEnv *, jclass, jlong);
7571 * Class: org_ldk_impl_bindings
7572 * Method: UnsignedChannelAnnouncement_set_features
7575 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1features
7576 (JNIEnv *, jclass, jlong, jlong);
7579 * Class: org_ldk_impl_bindings
7580 * Method: UnsignedChannelAnnouncement_get_chain_hash
7583 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1chain_1hash
7584 (JNIEnv *, jclass, jlong);
7587 * Class: org_ldk_impl_bindings
7588 * Method: UnsignedChannelAnnouncement_set_chain_hash
7591 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1chain_1hash
7592 (JNIEnv *, jclass, jlong, jbyteArray);
7595 * Class: org_ldk_impl_bindings
7596 * Method: UnsignedChannelAnnouncement_get_short_channel_id
7599 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1short_1channel_1id
7600 (JNIEnv *, jclass, jlong);
7603 * Class: org_ldk_impl_bindings
7604 * Method: UnsignedChannelAnnouncement_set_short_channel_id
7607 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1short_1channel_1id
7608 (JNIEnv *, jclass, jlong, jlong);
7611 * Class: org_ldk_impl_bindings
7612 * Method: UnsignedChannelAnnouncement_get_node_id_1
7615 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1node_1id_11
7616 (JNIEnv *, jclass, jlong);
7619 * Class: org_ldk_impl_bindings
7620 * Method: UnsignedChannelAnnouncement_set_node_id_1
7623 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1node_1id_11
7624 (JNIEnv *, jclass, jlong, jbyteArray);
7627 * Class: org_ldk_impl_bindings
7628 * Method: UnsignedChannelAnnouncement_get_node_id_2
7631 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1node_1id_12
7632 (JNIEnv *, jclass, jlong);
7635 * Class: org_ldk_impl_bindings
7636 * Method: UnsignedChannelAnnouncement_set_node_id_2
7639 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1node_1id_12
7640 (JNIEnv *, jclass, jlong, jbyteArray);
7643 * Class: org_ldk_impl_bindings
7644 * Method: UnsignedChannelAnnouncement_get_bitcoin_key_1
7647 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1bitcoin_1key_11
7648 (JNIEnv *, jclass, jlong);
7651 * Class: org_ldk_impl_bindings
7652 * Method: UnsignedChannelAnnouncement_set_bitcoin_key_1
7655 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1bitcoin_1key_11
7656 (JNIEnv *, jclass, jlong, jbyteArray);
7659 * Class: org_ldk_impl_bindings
7660 * Method: UnsignedChannelAnnouncement_get_bitcoin_key_2
7663 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1bitcoin_1key_12
7664 (JNIEnv *, jclass, jlong);
7667 * Class: org_ldk_impl_bindings
7668 * Method: UnsignedChannelAnnouncement_set_bitcoin_key_2
7671 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1bitcoin_1key_12
7672 (JNIEnv *, jclass, jlong, jbyteArray);
7675 * Class: org_ldk_impl_bindings
7676 * Method: ChannelAnnouncement_free
7679 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1free
7680 (JNIEnv *, jclass, jlong);
7683 * Class: org_ldk_impl_bindings
7684 * Method: ChannelAnnouncement_clone
7687 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1clone
7688 (JNIEnv *, jclass, jlong);
7691 * Class: org_ldk_impl_bindings
7692 * Method: ChannelAnnouncement_get_node_signature_1
7695 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1get_1node_1signature_11
7696 (JNIEnv *, jclass, jlong);
7699 * Class: org_ldk_impl_bindings
7700 * Method: ChannelAnnouncement_set_node_signature_1
7703 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1set_1node_1signature_11
7704 (JNIEnv *, jclass, jlong, jbyteArray);
7707 * Class: org_ldk_impl_bindings
7708 * Method: ChannelAnnouncement_get_node_signature_2
7711 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1get_1node_1signature_12
7712 (JNIEnv *, jclass, jlong);
7715 * Class: org_ldk_impl_bindings
7716 * Method: ChannelAnnouncement_set_node_signature_2
7719 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1set_1node_1signature_12
7720 (JNIEnv *, jclass, jlong, jbyteArray);
7723 * Class: org_ldk_impl_bindings
7724 * Method: ChannelAnnouncement_get_bitcoin_signature_1
7727 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1get_1bitcoin_1signature_11
7728 (JNIEnv *, jclass, jlong);
7731 * Class: org_ldk_impl_bindings
7732 * Method: ChannelAnnouncement_set_bitcoin_signature_1
7735 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1set_1bitcoin_1signature_11
7736 (JNIEnv *, jclass, jlong, jbyteArray);
7739 * Class: org_ldk_impl_bindings
7740 * Method: ChannelAnnouncement_get_bitcoin_signature_2
7743 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1get_1bitcoin_1signature_12
7744 (JNIEnv *, jclass, jlong);
7747 * Class: org_ldk_impl_bindings
7748 * Method: ChannelAnnouncement_set_bitcoin_signature_2
7751 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1set_1bitcoin_1signature_12
7752 (JNIEnv *, jclass, jlong, jbyteArray);
7755 * Class: org_ldk_impl_bindings
7756 * Method: ChannelAnnouncement_get_contents
7759 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1get_1contents
7760 (JNIEnv *, jclass, jlong);
7763 * Class: org_ldk_impl_bindings
7764 * Method: ChannelAnnouncement_set_contents
7767 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1set_1contents
7768 (JNIEnv *, jclass, jlong, jlong);
7771 * Class: org_ldk_impl_bindings
7772 * Method: ChannelAnnouncement_new
7773 * Signature: ([B[B[B[BJ)J
7775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1new
7776 (JNIEnv *, jclass, jbyteArray, jbyteArray, jbyteArray, jbyteArray, jlong);
7779 * Class: org_ldk_impl_bindings
7780 * Method: UnsignedChannelUpdate_free
7783 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1free
7784 (JNIEnv *, jclass, jlong);
7787 * Class: org_ldk_impl_bindings
7788 * Method: UnsignedChannelUpdate_clone
7791 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1clone
7792 (JNIEnv *, jclass, jlong);
7795 * Class: org_ldk_impl_bindings
7796 * Method: UnsignedChannelUpdate_get_chain_hash
7799 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1chain_1hash
7800 (JNIEnv *, jclass, jlong);
7803 * Class: org_ldk_impl_bindings
7804 * Method: UnsignedChannelUpdate_set_chain_hash
7807 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1chain_1hash
7808 (JNIEnv *, jclass, jlong, jbyteArray);
7811 * Class: org_ldk_impl_bindings
7812 * Method: UnsignedChannelUpdate_get_short_channel_id
7815 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1short_1channel_1id
7816 (JNIEnv *, jclass, jlong);
7819 * Class: org_ldk_impl_bindings
7820 * Method: UnsignedChannelUpdate_set_short_channel_id
7823 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1short_1channel_1id
7824 (JNIEnv *, jclass, jlong, jlong);
7827 * Class: org_ldk_impl_bindings
7828 * Method: UnsignedChannelUpdate_get_timestamp
7831 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1timestamp
7832 (JNIEnv *, jclass, jlong);
7835 * Class: org_ldk_impl_bindings
7836 * Method: UnsignedChannelUpdate_set_timestamp
7839 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1timestamp
7840 (JNIEnv *, jclass, jlong, jint);
7843 * Class: org_ldk_impl_bindings
7844 * Method: UnsignedChannelUpdate_get_flags
7847 JNIEXPORT jbyte JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1flags
7848 (JNIEnv *, jclass, jlong);
7851 * Class: org_ldk_impl_bindings
7852 * Method: UnsignedChannelUpdate_set_flags
7855 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1flags
7856 (JNIEnv *, jclass, jlong, jbyte);
7859 * Class: org_ldk_impl_bindings
7860 * Method: UnsignedChannelUpdate_get_cltv_expiry_delta
7863 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1cltv_1expiry_1delta
7864 (JNIEnv *, jclass, jlong);
7867 * Class: org_ldk_impl_bindings
7868 * Method: UnsignedChannelUpdate_set_cltv_expiry_delta
7871 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1cltv_1expiry_1delta
7872 (JNIEnv *, jclass, jlong, jshort);
7875 * Class: org_ldk_impl_bindings
7876 * Method: UnsignedChannelUpdate_get_htlc_minimum_msat
7879 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1htlc_1minimum_1msat
7880 (JNIEnv *, jclass, jlong);
7883 * Class: org_ldk_impl_bindings
7884 * Method: UnsignedChannelUpdate_set_htlc_minimum_msat
7887 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1htlc_1minimum_1msat
7888 (JNIEnv *, jclass, jlong, jlong);
7891 * Class: org_ldk_impl_bindings
7892 * Method: UnsignedChannelUpdate_get_fee_base_msat
7895 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1fee_1base_1msat
7896 (JNIEnv *, jclass, jlong);
7899 * Class: org_ldk_impl_bindings
7900 * Method: UnsignedChannelUpdate_set_fee_base_msat
7903 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1fee_1base_1msat
7904 (JNIEnv *, jclass, jlong, jint);
7907 * Class: org_ldk_impl_bindings
7908 * Method: UnsignedChannelUpdate_get_fee_proportional_millionths
7911 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1fee_1proportional_1millionths
7912 (JNIEnv *, jclass, jlong);
7915 * Class: org_ldk_impl_bindings
7916 * Method: UnsignedChannelUpdate_set_fee_proportional_millionths
7919 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1fee_1proportional_1millionths
7920 (JNIEnv *, jclass, jlong, jint);
7923 * Class: org_ldk_impl_bindings
7924 * Method: ChannelUpdate_free
7927 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1free
7928 (JNIEnv *, jclass, jlong);
7931 * Class: org_ldk_impl_bindings
7932 * Method: ChannelUpdate_clone
7935 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1clone
7936 (JNIEnv *, jclass, jlong);
7939 * Class: org_ldk_impl_bindings
7940 * Method: ChannelUpdate_get_signature
7943 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1get_1signature
7944 (JNIEnv *, jclass, jlong);
7947 * Class: org_ldk_impl_bindings
7948 * Method: ChannelUpdate_set_signature
7951 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1set_1signature
7952 (JNIEnv *, jclass, jlong, jbyteArray);
7955 * Class: org_ldk_impl_bindings
7956 * Method: ChannelUpdate_get_contents
7959 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1get_1contents
7960 (JNIEnv *, jclass, jlong);
7963 * Class: org_ldk_impl_bindings
7964 * Method: ChannelUpdate_set_contents
7967 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1set_1contents
7968 (JNIEnv *, jclass, jlong, jlong);
7971 * Class: org_ldk_impl_bindings
7972 * Method: ChannelUpdate_new
7975 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1new
7976 (JNIEnv *, jclass, jbyteArray, jlong);
7979 * Class: org_ldk_impl_bindings
7980 * Method: QueryChannelRange_free
7983 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_QueryChannelRange_1free
7984 (JNIEnv *, jclass, jlong);
7987 * Class: org_ldk_impl_bindings
7988 * Method: QueryChannelRange_clone
7991 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_QueryChannelRange_1clone
7992 (JNIEnv *, jclass, jlong);
7995 * Class: org_ldk_impl_bindings
7996 * Method: QueryChannelRange_get_chain_hash
7999 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_QueryChannelRange_1get_1chain_1hash
8000 (JNIEnv *, jclass, jlong);
8003 * Class: org_ldk_impl_bindings
8004 * Method: QueryChannelRange_set_chain_hash
8007 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_QueryChannelRange_1set_1chain_1hash
8008 (JNIEnv *, jclass, jlong, jbyteArray);
8011 * Class: org_ldk_impl_bindings
8012 * Method: QueryChannelRange_get_first_blocknum
8015 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_QueryChannelRange_1get_1first_1blocknum
8016 (JNIEnv *, jclass, jlong);
8019 * Class: org_ldk_impl_bindings
8020 * Method: QueryChannelRange_set_first_blocknum
8023 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_QueryChannelRange_1set_1first_1blocknum
8024 (JNIEnv *, jclass, jlong, jint);
8027 * Class: org_ldk_impl_bindings
8028 * Method: QueryChannelRange_get_number_of_blocks
8031 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_QueryChannelRange_1get_1number_1of_1blocks
8032 (JNIEnv *, jclass, jlong);
8035 * Class: org_ldk_impl_bindings
8036 * Method: QueryChannelRange_set_number_of_blocks
8039 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_QueryChannelRange_1set_1number_1of_1blocks
8040 (JNIEnv *, jclass, jlong, jint);
8043 * Class: org_ldk_impl_bindings
8044 * Method: QueryChannelRange_new
8045 * Signature: ([BII)J
8047 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_QueryChannelRange_1new
8048 (JNIEnv *, jclass, jbyteArray, jint, jint);
8051 * Class: org_ldk_impl_bindings
8052 * Method: ReplyChannelRange_free
8055 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1free
8056 (JNIEnv *, jclass, jlong);
8059 * Class: org_ldk_impl_bindings
8060 * Method: ReplyChannelRange_clone
8063 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1clone
8064 (JNIEnv *, jclass, jlong);
8067 * Class: org_ldk_impl_bindings
8068 * Method: ReplyChannelRange_get_chain_hash
8071 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1get_1chain_1hash
8072 (JNIEnv *, jclass, jlong);
8075 * Class: org_ldk_impl_bindings
8076 * Method: ReplyChannelRange_set_chain_hash
8079 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1set_1chain_1hash
8080 (JNIEnv *, jclass, jlong, jbyteArray);
8083 * Class: org_ldk_impl_bindings
8084 * Method: ReplyChannelRange_get_first_blocknum
8087 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1get_1first_1blocknum
8088 (JNIEnv *, jclass, jlong);
8091 * Class: org_ldk_impl_bindings
8092 * Method: ReplyChannelRange_set_first_blocknum
8095 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1set_1first_1blocknum
8096 (JNIEnv *, jclass, jlong, jint);
8099 * Class: org_ldk_impl_bindings
8100 * Method: ReplyChannelRange_get_number_of_blocks
8103 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1get_1number_1of_1blocks
8104 (JNIEnv *, jclass, jlong);
8107 * Class: org_ldk_impl_bindings
8108 * Method: ReplyChannelRange_set_number_of_blocks
8111 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1set_1number_1of_1blocks
8112 (JNIEnv *, jclass, jlong, jint);
8115 * Class: org_ldk_impl_bindings
8116 * Method: ReplyChannelRange_get_full_information
8119 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1get_1full_1information
8120 (JNIEnv *, jclass, jlong);
8123 * Class: org_ldk_impl_bindings
8124 * Method: ReplyChannelRange_set_full_information
8127 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1set_1full_1information
8128 (JNIEnv *, jclass, jlong, jboolean);
8131 * Class: org_ldk_impl_bindings
8132 * Method: ReplyChannelRange_set_short_channel_ids
8135 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1set_1short_1channel_1ids
8136 (JNIEnv *, jclass, jlong, jlongArray);
8139 * Class: org_ldk_impl_bindings
8140 * Method: ReplyChannelRange_new
8141 * Signature: ([BIIZ[J)J
8143 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1new
8144 (JNIEnv *, jclass, jbyteArray, jint, jint, jboolean, jlongArray);
8147 * Class: org_ldk_impl_bindings
8148 * Method: QueryShortChannelIds_free
8151 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_QueryShortChannelIds_1free
8152 (JNIEnv *, jclass, jlong);
8155 * Class: org_ldk_impl_bindings
8156 * Method: QueryShortChannelIds_clone
8159 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_QueryShortChannelIds_1clone
8160 (JNIEnv *, jclass, jlong);
8163 * Class: org_ldk_impl_bindings
8164 * Method: QueryShortChannelIds_get_chain_hash
8167 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_QueryShortChannelIds_1get_1chain_1hash
8168 (JNIEnv *, jclass, jlong);
8171 * Class: org_ldk_impl_bindings
8172 * Method: QueryShortChannelIds_set_chain_hash
8175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_QueryShortChannelIds_1set_1chain_1hash
8176 (JNIEnv *, jclass, jlong, jbyteArray);
8179 * Class: org_ldk_impl_bindings
8180 * Method: QueryShortChannelIds_set_short_channel_ids
8183 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_QueryShortChannelIds_1set_1short_1channel_1ids
8184 (JNIEnv *, jclass, jlong, jlongArray);
8187 * Class: org_ldk_impl_bindings
8188 * Method: QueryShortChannelIds_new
8189 * Signature: ([B[J)J
8191 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_QueryShortChannelIds_1new
8192 (JNIEnv *, jclass, jbyteArray, jlongArray);
8195 * Class: org_ldk_impl_bindings
8196 * Method: ReplyShortChannelIdsEnd_free
8199 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ReplyShortChannelIdsEnd_1free
8200 (JNIEnv *, jclass, jlong);
8203 * Class: org_ldk_impl_bindings
8204 * Method: ReplyShortChannelIdsEnd_clone
8207 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ReplyShortChannelIdsEnd_1clone
8208 (JNIEnv *, jclass, jlong);
8211 * Class: org_ldk_impl_bindings
8212 * Method: ReplyShortChannelIdsEnd_get_chain_hash
8215 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ReplyShortChannelIdsEnd_1get_1chain_1hash
8216 (JNIEnv *, jclass, jlong);
8219 * Class: org_ldk_impl_bindings
8220 * Method: ReplyShortChannelIdsEnd_set_chain_hash
8223 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ReplyShortChannelIdsEnd_1set_1chain_1hash
8224 (JNIEnv *, jclass, jlong, jbyteArray);
8227 * Class: org_ldk_impl_bindings
8228 * Method: ReplyShortChannelIdsEnd_get_full_information
8231 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ReplyShortChannelIdsEnd_1get_1full_1information
8232 (JNIEnv *, jclass, jlong);
8235 * Class: org_ldk_impl_bindings
8236 * Method: ReplyShortChannelIdsEnd_set_full_information
8239 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ReplyShortChannelIdsEnd_1set_1full_1information
8240 (JNIEnv *, jclass, jlong, jboolean);
8243 * Class: org_ldk_impl_bindings
8244 * Method: ReplyShortChannelIdsEnd_new
8247 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ReplyShortChannelIdsEnd_1new
8248 (JNIEnv *, jclass, jbyteArray, jboolean);
8251 * Class: org_ldk_impl_bindings
8252 * Method: GossipTimestampFilter_free
8255 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_GossipTimestampFilter_1free
8256 (JNIEnv *, jclass, jlong);
8259 * Class: org_ldk_impl_bindings
8260 * Method: GossipTimestampFilter_clone
8263 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_GossipTimestampFilter_1clone
8264 (JNIEnv *, jclass, jlong);
8267 * Class: org_ldk_impl_bindings
8268 * Method: GossipTimestampFilter_get_chain_hash
8271 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_GossipTimestampFilter_1get_1chain_1hash
8272 (JNIEnv *, jclass, jlong);
8275 * Class: org_ldk_impl_bindings
8276 * Method: GossipTimestampFilter_set_chain_hash
8279 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_GossipTimestampFilter_1set_1chain_1hash
8280 (JNIEnv *, jclass, jlong, jbyteArray);
8283 * Class: org_ldk_impl_bindings
8284 * Method: GossipTimestampFilter_get_first_timestamp
8287 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_GossipTimestampFilter_1get_1first_1timestamp
8288 (JNIEnv *, jclass, jlong);
8291 * Class: org_ldk_impl_bindings
8292 * Method: GossipTimestampFilter_set_first_timestamp
8295 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_GossipTimestampFilter_1set_1first_1timestamp
8296 (JNIEnv *, jclass, jlong, jint);
8299 * Class: org_ldk_impl_bindings
8300 * Method: GossipTimestampFilter_get_timestamp_range
8303 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_GossipTimestampFilter_1get_1timestamp_1range
8304 (JNIEnv *, jclass, jlong);
8307 * Class: org_ldk_impl_bindings
8308 * Method: GossipTimestampFilter_set_timestamp_range
8311 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_GossipTimestampFilter_1set_1timestamp_1range
8312 (JNIEnv *, jclass, jlong, jint);
8315 * Class: org_ldk_impl_bindings
8316 * Method: GossipTimestampFilter_new
8317 * Signature: ([BII)J
8319 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_GossipTimestampFilter_1new
8320 (JNIEnv *, jclass, jbyteArray, jint, jint);
8323 * Class: org_ldk_impl_bindings
8324 * Method: ErrorAction_free
8327 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ErrorAction_1free
8328 (JNIEnv *, jclass, jlong);
8331 * Class: org_ldk_impl_bindings
8332 * Method: ErrorAction_clone
8335 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ErrorAction_1clone
8336 (JNIEnv *, jclass, jlong);
8339 * Class: org_ldk_impl_bindings
8340 * Method: LightningError_free
8343 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LightningError_1free
8344 (JNIEnv *, jclass, jlong);
8347 * Class: org_ldk_impl_bindings
8348 * Method: LightningError_get_err
8349 * Signature: (J)Ljava/lang/String;
8351 JNIEXPORT jstring JNICALL Java_org_ldk_impl_bindings_LightningError_1get_1err
8352 (JNIEnv *, jclass, jlong);
8355 * Class: org_ldk_impl_bindings
8356 * Method: LightningError_set_err
8359 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LightningError_1set_1err
8360 (JNIEnv *, jclass, jlong, jbyteArray);
8363 * Class: org_ldk_impl_bindings
8364 * Method: LightningError_get_action
8367 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LightningError_1get_1action
8368 (JNIEnv *, jclass, jlong);
8371 * Class: org_ldk_impl_bindings
8372 * Method: LightningError_set_action
8375 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LightningError_1set_1action
8376 (JNIEnv *, jclass, jlong, jlong);
8379 * Class: org_ldk_impl_bindings
8380 * Method: LightningError_new
8383 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LightningError_1new
8384 (JNIEnv *, jclass, jbyteArray, jlong);
8387 * Class: org_ldk_impl_bindings
8388 * Method: CommitmentUpdate_free
8391 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1free
8392 (JNIEnv *, jclass, jlong);
8395 * Class: org_ldk_impl_bindings
8396 * Method: CommitmentUpdate_clone
8399 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1clone
8400 (JNIEnv *, jclass, jlong);
8403 * Class: org_ldk_impl_bindings
8404 * Method: CommitmentUpdate_set_update_add_htlcs
8407 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1update_1add_1htlcs
8408 (JNIEnv *, jclass, jlong, jlongArray);
8411 * Class: org_ldk_impl_bindings
8412 * Method: CommitmentUpdate_set_update_fulfill_htlcs
8415 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1update_1fulfill_1htlcs
8416 (JNIEnv *, jclass, jlong, jlongArray);
8419 * Class: org_ldk_impl_bindings
8420 * Method: CommitmentUpdate_set_update_fail_htlcs
8423 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1update_1fail_1htlcs
8424 (JNIEnv *, jclass, jlong, jlongArray);
8427 * Class: org_ldk_impl_bindings
8428 * Method: CommitmentUpdate_set_update_fail_malformed_htlcs
8431 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1update_1fail_1malformed_1htlcs
8432 (JNIEnv *, jclass, jlong, jlongArray);
8435 * Class: org_ldk_impl_bindings
8436 * Method: CommitmentUpdate_get_update_fee
8439 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1get_1update_1fee
8440 (JNIEnv *, jclass, jlong);
8443 * Class: org_ldk_impl_bindings
8444 * Method: CommitmentUpdate_set_update_fee
8447 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1update_1fee
8448 (JNIEnv *, jclass, jlong, jlong);
8451 * Class: org_ldk_impl_bindings
8452 * Method: CommitmentUpdate_get_commitment_signed
8455 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1get_1commitment_1signed
8456 (JNIEnv *, jclass, jlong);
8459 * Class: org_ldk_impl_bindings
8460 * Method: CommitmentUpdate_set_commitment_signed
8463 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1commitment_1signed
8464 (JNIEnv *, jclass, jlong, jlong);
8467 * Class: org_ldk_impl_bindings
8468 * Method: CommitmentUpdate_new
8469 * Signature: ([J[J[J[JJJ)J
8471 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1new
8472 (JNIEnv *, jclass, jlongArray, jlongArray, jlongArray, jlongArray, jlong, jlong);
8475 * Class: org_ldk_impl_bindings
8476 * Method: HTLCFailChannelUpdate_free
8479 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCFailChannelUpdate_1free
8480 (JNIEnv *, jclass, jlong);
8483 * Class: org_ldk_impl_bindings
8484 * Method: HTLCFailChannelUpdate_clone
8487 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HTLCFailChannelUpdate_1clone
8488 (JNIEnv *, jclass, jlong);
8491 * Class: org_ldk_impl_bindings
8492 * Method: ChannelMessageHandler_free
8495 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1free
8496 (JNIEnv *, jclass, jlong);
8499 * Class: org_ldk_impl_bindings
8500 * Method: RoutingMessageHandler_free
8503 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1free
8504 (JNIEnv *, jclass, jlong);
8507 * Class: org_ldk_impl_bindings
8508 * Method: AcceptChannel_write
8511 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1write
8512 (JNIEnv *, jclass, jlong);
8515 * Class: org_ldk_impl_bindings
8516 * Method: AcceptChannel_read
8519 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1read
8520 (JNIEnv *, jclass, jbyteArray);
8523 * Class: org_ldk_impl_bindings
8524 * Method: AnnouncementSignatures_write
8527 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1write
8528 (JNIEnv *, jclass, jlong);
8531 * Class: org_ldk_impl_bindings
8532 * Method: AnnouncementSignatures_read
8535 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1read
8536 (JNIEnv *, jclass, jbyteArray);
8539 * Class: org_ldk_impl_bindings
8540 * Method: ChannelReestablish_write
8543 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1write
8544 (JNIEnv *, jclass, jlong);
8547 * Class: org_ldk_impl_bindings
8548 * Method: ChannelReestablish_read
8551 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1read
8552 (JNIEnv *, jclass, jbyteArray);
8555 * Class: org_ldk_impl_bindings
8556 * Method: ClosingSigned_write
8559 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1write
8560 (JNIEnv *, jclass, jlong);
8563 * Class: org_ldk_impl_bindings
8564 * Method: ClosingSigned_read
8567 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1read
8568 (JNIEnv *, jclass, jbyteArray);
8571 * Class: org_ldk_impl_bindings
8572 * Method: CommitmentSigned_write
8575 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1write
8576 (JNIEnv *, jclass, jlong);
8579 * Class: org_ldk_impl_bindings
8580 * Method: CommitmentSigned_read
8583 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1read
8584 (JNIEnv *, jclass, jbyteArray);
8587 * Class: org_ldk_impl_bindings
8588 * Method: FundingCreated_write
8591 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingCreated_1write
8592 (JNIEnv *, jclass, jlong);
8595 * Class: org_ldk_impl_bindings
8596 * Method: FundingCreated_read
8599 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingCreated_1read
8600 (JNIEnv *, jclass, jbyteArray);
8603 * Class: org_ldk_impl_bindings
8604 * Method: FundingSigned_write
8607 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingSigned_1write
8608 (JNIEnv *, jclass, jlong);
8611 * Class: org_ldk_impl_bindings
8612 * Method: FundingSigned_read
8615 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingSigned_1read
8616 (JNIEnv *, jclass, jbyteArray);
8619 * Class: org_ldk_impl_bindings
8620 * Method: FundingLocked_write
8623 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingLocked_1write
8624 (JNIEnv *, jclass, jlong);
8627 * Class: org_ldk_impl_bindings
8628 * Method: FundingLocked_read
8631 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingLocked_1read
8632 (JNIEnv *, jclass, jbyteArray);
8635 * Class: org_ldk_impl_bindings
8636 * Method: Init_write
8639 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_Init_1write
8640 (JNIEnv *, jclass, jlong);
8643 * Class: org_ldk_impl_bindings
8647 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Init_1read
8648 (JNIEnv *, jclass, jbyteArray);
8651 * Class: org_ldk_impl_bindings
8652 * Method: OpenChannel_write
8655 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OpenChannel_1write
8656 (JNIEnv *, jclass, jlong);
8659 * Class: org_ldk_impl_bindings
8660 * Method: OpenChannel_read
8663 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1read
8664 (JNIEnv *, jclass, jbyteArray);
8667 * Class: org_ldk_impl_bindings
8668 * Method: RevokeAndACK_write
8671 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1write
8672 (JNIEnv *, jclass, jlong);
8675 * Class: org_ldk_impl_bindings
8676 * Method: RevokeAndACK_read
8679 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1read
8680 (JNIEnv *, jclass, jbyteArray);
8683 * Class: org_ldk_impl_bindings
8684 * Method: Shutdown_write
8687 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_Shutdown_1write
8688 (JNIEnv *, jclass, jlong);
8691 * Class: org_ldk_impl_bindings
8692 * Method: Shutdown_read
8695 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Shutdown_1read
8696 (JNIEnv *, jclass, jbyteArray);
8699 * Class: org_ldk_impl_bindings
8700 * Method: UpdateFailHTLC_write
8703 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1write
8704 (JNIEnv *, jclass, jlong);
8707 * Class: org_ldk_impl_bindings
8708 * Method: UpdateFailHTLC_read
8711 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1read
8712 (JNIEnv *, jclass, jbyteArray);
8715 * Class: org_ldk_impl_bindings
8716 * Method: UpdateFailMalformedHTLC_write
8719 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1write
8720 (JNIEnv *, jclass, jlong);
8723 * Class: org_ldk_impl_bindings
8724 * Method: UpdateFailMalformedHTLC_read
8727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1read
8728 (JNIEnv *, jclass, jbyteArray);
8731 * Class: org_ldk_impl_bindings
8732 * Method: UpdateFee_write
8735 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFee_1write
8736 (JNIEnv *, jclass, jlong);
8739 * Class: org_ldk_impl_bindings
8740 * Method: UpdateFee_read
8743 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFee_1read
8744 (JNIEnv *, jclass, jbyteArray);
8747 * Class: org_ldk_impl_bindings
8748 * Method: UpdateFulfillHTLC_write
8751 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1write
8752 (JNIEnv *, jclass, jlong);
8755 * Class: org_ldk_impl_bindings
8756 * Method: UpdateFulfillHTLC_read
8759 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1read
8760 (JNIEnv *, jclass, jbyteArray);
8763 * Class: org_ldk_impl_bindings
8764 * Method: UpdateAddHTLC_write
8767 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1write
8768 (JNIEnv *, jclass, jlong);
8771 * Class: org_ldk_impl_bindings
8772 * Method: UpdateAddHTLC_read
8775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1read
8776 (JNIEnv *, jclass, jbyteArray);
8779 * Class: org_ldk_impl_bindings
8780 * Method: Ping_write
8783 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_Ping_1write
8784 (JNIEnv *, jclass, jlong);
8787 * Class: org_ldk_impl_bindings
8791 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Ping_1read
8792 (JNIEnv *, jclass, jbyteArray);
8795 * Class: org_ldk_impl_bindings
8796 * Method: Pong_write
8799 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_Pong_1write
8800 (JNIEnv *, jclass, jlong);
8803 * Class: org_ldk_impl_bindings
8807 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Pong_1read
8808 (JNIEnv *, jclass, jbyteArray);
8811 * Class: org_ldk_impl_bindings
8812 * Method: UnsignedChannelAnnouncement_write
8815 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1write
8816 (JNIEnv *, jclass, jlong);
8819 * Class: org_ldk_impl_bindings
8820 * Method: UnsignedChannelAnnouncement_read
8823 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1read
8824 (JNIEnv *, jclass, jbyteArray);
8827 * Class: org_ldk_impl_bindings
8828 * Method: ChannelAnnouncement_write
8831 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1write
8832 (JNIEnv *, jclass, jlong);
8835 * Class: org_ldk_impl_bindings
8836 * Method: ChannelAnnouncement_read
8839 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1read
8840 (JNIEnv *, jclass, jbyteArray);
8843 * Class: org_ldk_impl_bindings
8844 * Method: UnsignedChannelUpdate_write
8847 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1write
8848 (JNIEnv *, jclass, jlong);
8851 * Class: org_ldk_impl_bindings
8852 * Method: UnsignedChannelUpdate_read
8855 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1read
8856 (JNIEnv *, jclass, jbyteArray);
8859 * Class: org_ldk_impl_bindings
8860 * Method: ChannelUpdate_write
8863 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1write
8864 (JNIEnv *, jclass, jlong);
8867 * Class: org_ldk_impl_bindings
8868 * Method: ChannelUpdate_read
8871 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1read
8872 (JNIEnv *, jclass, jbyteArray);
8875 * Class: org_ldk_impl_bindings
8876 * Method: ErrorMessage_write
8879 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1write
8880 (JNIEnv *, jclass, jlong);
8883 * Class: org_ldk_impl_bindings
8884 * Method: ErrorMessage_read
8887 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1read
8888 (JNIEnv *, jclass, jbyteArray);
8891 * Class: org_ldk_impl_bindings
8892 * Method: UnsignedNodeAnnouncement_write
8895 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1write
8896 (JNIEnv *, jclass, jlong);
8899 * Class: org_ldk_impl_bindings
8900 * Method: UnsignedNodeAnnouncement_read
8903 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1read
8904 (JNIEnv *, jclass, jbyteArray);
8907 * Class: org_ldk_impl_bindings
8908 * Method: NodeAnnouncement_write
8911 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1write
8912 (JNIEnv *, jclass, jlong);
8915 * Class: org_ldk_impl_bindings
8916 * Method: NodeAnnouncement_read
8919 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1read
8920 (JNIEnv *, jclass, jbyteArray);
8923 * Class: org_ldk_impl_bindings
8924 * Method: QueryShortChannelIds_read
8927 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_QueryShortChannelIds_1read
8928 (JNIEnv *, jclass, jbyteArray);
8931 * Class: org_ldk_impl_bindings
8932 * Method: QueryShortChannelIds_write
8935 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_QueryShortChannelIds_1write
8936 (JNIEnv *, jclass, jlong);
8939 * Class: org_ldk_impl_bindings
8940 * Method: ReplyShortChannelIdsEnd_read
8943 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ReplyShortChannelIdsEnd_1read
8944 (JNIEnv *, jclass, jbyteArray);
8947 * Class: org_ldk_impl_bindings
8948 * Method: ReplyShortChannelIdsEnd_write
8951 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ReplyShortChannelIdsEnd_1write
8952 (JNIEnv *, jclass, jlong);
8955 * Class: org_ldk_impl_bindings
8956 * Method: QueryChannelRange_read
8959 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_QueryChannelRange_1read
8960 (JNIEnv *, jclass, jbyteArray);
8963 * Class: org_ldk_impl_bindings
8964 * Method: QueryChannelRange_write
8967 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_QueryChannelRange_1write
8968 (JNIEnv *, jclass, jlong);
8971 * Class: org_ldk_impl_bindings
8972 * Method: ReplyChannelRange_read
8975 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1read
8976 (JNIEnv *, jclass, jbyteArray);
8979 * Class: org_ldk_impl_bindings
8980 * Method: ReplyChannelRange_write
8983 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ReplyChannelRange_1write
8984 (JNIEnv *, jclass, jlong);
8987 * Class: org_ldk_impl_bindings
8988 * Method: GossipTimestampFilter_read
8991 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_GossipTimestampFilter_1read
8992 (JNIEnv *, jclass, jbyteArray);
8995 * Class: org_ldk_impl_bindings
8996 * Method: GossipTimestampFilter_write
8999 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_GossipTimestampFilter_1write
9000 (JNIEnv *, jclass, jlong);
9003 * Class: org_ldk_impl_bindings
9004 * Method: MessageHandler_free
9007 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MessageHandler_1free
9008 (JNIEnv *, jclass, jlong);
9011 * Class: org_ldk_impl_bindings
9012 * Method: MessageHandler_get_chan_handler
9015 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_MessageHandler_1get_1chan_1handler
9016 (JNIEnv *, jclass, jlong);
9019 * Class: org_ldk_impl_bindings
9020 * Method: MessageHandler_set_chan_handler
9023 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MessageHandler_1set_1chan_1handler
9024 (JNIEnv *, jclass, jlong, jlong);
9027 * Class: org_ldk_impl_bindings
9028 * Method: MessageHandler_get_route_handler
9031 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_MessageHandler_1get_1route_1handler
9032 (JNIEnv *, jclass, jlong);
9035 * Class: org_ldk_impl_bindings
9036 * Method: MessageHandler_set_route_handler
9039 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MessageHandler_1set_1route_1handler
9040 (JNIEnv *, jclass, jlong, jlong);
9043 * Class: org_ldk_impl_bindings
9044 * Method: MessageHandler_new
9047 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_MessageHandler_1new
9048 (JNIEnv *, jclass, jlong, jlong);
9051 * Class: org_ldk_impl_bindings
9052 * Method: SocketDescriptor_clone
9055 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_SocketDescriptor_1clone
9056 (JNIEnv *, jclass, jlong);
9059 * Class: org_ldk_impl_bindings
9060 * Method: SocketDescriptor_free
9063 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_SocketDescriptor_1free
9064 (JNIEnv *, jclass, jlong);
9067 * Class: org_ldk_impl_bindings
9068 * Method: PeerHandleError_free
9071 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerHandleError_1free
9072 (JNIEnv *, jclass, jlong);
9075 * Class: org_ldk_impl_bindings
9076 * Method: PeerHandleError_get_no_connection_possible
9079 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_PeerHandleError_1get_1no_1connection_1possible
9080 (JNIEnv *, jclass, jlong);
9083 * Class: org_ldk_impl_bindings
9084 * Method: PeerHandleError_set_no_connection_possible
9087 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerHandleError_1set_1no_1connection_1possible
9088 (JNIEnv *, jclass, jlong, jboolean);
9091 * Class: org_ldk_impl_bindings
9092 * Method: PeerHandleError_new
9095 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerHandleError_1new
9096 (JNIEnv *, jclass, jboolean);
9099 * Class: org_ldk_impl_bindings
9100 * Method: PeerManager_free
9103 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerManager_1free
9104 (JNIEnv *, jclass, jlong);
9107 * Class: org_ldk_impl_bindings
9108 * Method: PeerManager_new
9109 * Signature: (J[B[BJ)J
9111 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerManager_1new
9112 (JNIEnv *, jclass, jlong, jbyteArray, jbyteArray, jlong);
9115 * Class: org_ldk_impl_bindings
9116 * Method: PeerManager_get_peer_node_ids
9119 JNIEXPORT jobjectArray JNICALL Java_org_ldk_impl_bindings_PeerManager_1get_1peer_1node_1ids
9120 (JNIEnv *, jclass, jlong);
9123 * Class: org_ldk_impl_bindings
9124 * Method: PeerManager_new_outbound_connection
9125 * Signature: (J[BJ)J
9127 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerManager_1new_1outbound_1connection
9128 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
9131 * Class: org_ldk_impl_bindings
9132 * Method: PeerManager_new_inbound_connection
9135 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerManager_1new_1inbound_1connection
9136 (JNIEnv *, jclass, jlong, jlong);
9139 * Class: org_ldk_impl_bindings
9140 * Method: PeerManager_write_buffer_space_avail
9143 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerManager_1write_1buffer_1space_1avail
9144 (JNIEnv *, jclass, jlong, jlong);
9147 * Class: org_ldk_impl_bindings
9148 * Method: PeerManager_read_event
9149 * Signature: (JJ[B)J
9151 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerManager_1read_1event
9152 (JNIEnv *, jclass, jlong, jlong, jbyteArray);
9155 * Class: org_ldk_impl_bindings
9156 * Method: PeerManager_process_events
9159 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerManager_1process_1events
9160 (JNIEnv *, jclass, jlong);
9163 * Class: org_ldk_impl_bindings
9164 * Method: PeerManager_socket_disconnected
9167 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerManager_1socket_1disconnected
9168 (JNIEnv *, jclass, jlong, jlong);
9171 * Class: org_ldk_impl_bindings
9172 * Method: PeerManager_timer_tick_occured
9175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerManager_1timer_1tick_1occured
9176 (JNIEnv *, jclass, jlong);
9179 * Class: org_ldk_impl_bindings
9180 * Method: build_commitment_secret
9181 * Signature: ([BJ)[B
9183 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_build_1commitment_1secret
9184 (JNIEnv *, jclass, jbyteArray, jlong);
9187 * Class: org_ldk_impl_bindings
9188 * Method: derive_private_key
9189 * Signature: ([B[B)J
9191 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_derive_1private_1key
9192 (JNIEnv *, jclass, jbyteArray, jbyteArray);
9195 * Class: org_ldk_impl_bindings
9196 * Method: derive_public_key
9197 * Signature: ([B[B)J
9199 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_derive_1public_1key
9200 (JNIEnv *, jclass, jbyteArray, jbyteArray);
9203 * Class: org_ldk_impl_bindings
9204 * Method: derive_private_revocation_key
9205 * Signature: ([B[B)J
9207 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_derive_1private_1revocation_1key
9208 (JNIEnv *, jclass, jbyteArray, jbyteArray);
9211 * Class: org_ldk_impl_bindings
9212 * Method: derive_public_revocation_key
9213 * Signature: ([B[B)J
9215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_derive_1public_1revocation_1key
9216 (JNIEnv *, jclass, jbyteArray, jbyteArray);
9219 * Class: org_ldk_impl_bindings
9220 * Method: TxCreationKeys_free
9223 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1free
9224 (JNIEnv *, jclass, jlong);
9227 * Class: org_ldk_impl_bindings
9228 * Method: TxCreationKeys_clone
9231 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1clone
9232 (JNIEnv *, jclass, jlong);
9235 * Class: org_ldk_impl_bindings
9236 * Method: TxCreationKeys_get_per_commitment_point
9239 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1get_1per_1commitment_1point
9240 (JNIEnv *, jclass, jlong);
9243 * Class: org_ldk_impl_bindings
9244 * Method: TxCreationKeys_set_per_commitment_point
9247 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1set_1per_1commitment_1point
9248 (JNIEnv *, jclass, jlong, jbyteArray);
9251 * Class: org_ldk_impl_bindings
9252 * Method: TxCreationKeys_get_revocation_key
9255 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1get_1revocation_1key
9256 (JNIEnv *, jclass, jlong);
9259 * Class: org_ldk_impl_bindings
9260 * Method: TxCreationKeys_set_revocation_key
9263 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1set_1revocation_1key
9264 (JNIEnv *, jclass, jlong, jbyteArray);
9267 * Class: org_ldk_impl_bindings
9268 * Method: TxCreationKeys_get_broadcaster_htlc_key
9271 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1get_1broadcaster_1htlc_1key
9272 (JNIEnv *, jclass, jlong);
9275 * Class: org_ldk_impl_bindings
9276 * Method: TxCreationKeys_set_broadcaster_htlc_key
9279 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1set_1broadcaster_1htlc_1key
9280 (JNIEnv *, jclass, jlong, jbyteArray);
9283 * Class: org_ldk_impl_bindings
9284 * Method: TxCreationKeys_get_countersignatory_htlc_key
9287 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1get_1countersignatory_1htlc_1key
9288 (JNIEnv *, jclass, jlong);
9291 * Class: org_ldk_impl_bindings
9292 * Method: TxCreationKeys_set_countersignatory_htlc_key
9295 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1set_1countersignatory_1htlc_1key
9296 (JNIEnv *, jclass, jlong, jbyteArray);
9299 * Class: org_ldk_impl_bindings
9300 * Method: TxCreationKeys_get_broadcaster_delayed_payment_key
9303 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1get_1broadcaster_1delayed_1payment_1key
9304 (JNIEnv *, jclass, jlong);
9307 * Class: org_ldk_impl_bindings
9308 * Method: TxCreationKeys_set_broadcaster_delayed_payment_key
9311 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1set_1broadcaster_1delayed_1payment_1key
9312 (JNIEnv *, jclass, jlong, jbyteArray);
9315 * Class: org_ldk_impl_bindings
9316 * Method: TxCreationKeys_new
9317 * Signature: ([B[B[B[B[B)J
9319 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1new
9320 (JNIEnv *, jclass, jbyteArray, jbyteArray, jbyteArray, jbyteArray, jbyteArray);
9323 * Class: org_ldk_impl_bindings
9324 * Method: TxCreationKeys_write
9327 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1write
9328 (JNIEnv *, jclass, jlong);
9331 * Class: org_ldk_impl_bindings
9332 * Method: TxCreationKeys_read
9335 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1read
9336 (JNIEnv *, jclass, jbyteArray);
9339 * Class: org_ldk_impl_bindings
9340 * Method: ChannelPublicKeys_free
9343 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1free
9344 (JNIEnv *, jclass, jlong);
9347 * Class: org_ldk_impl_bindings
9348 * Method: ChannelPublicKeys_clone
9351 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1clone
9352 (JNIEnv *, jclass, jlong);
9355 * Class: org_ldk_impl_bindings
9356 * Method: ChannelPublicKeys_get_funding_pubkey
9359 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1get_1funding_1pubkey
9360 (JNIEnv *, jclass, jlong);
9363 * Class: org_ldk_impl_bindings
9364 * Method: ChannelPublicKeys_set_funding_pubkey
9367 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1set_1funding_1pubkey
9368 (JNIEnv *, jclass, jlong, jbyteArray);
9371 * Class: org_ldk_impl_bindings
9372 * Method: ChannelPublicKeys_get_revocation_basepoint
9375 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1get_1revocation_1basepoint
9376 (JNIEnv *, jclass, jlong);
9379 * Class: org_ldk_impl_bindings
9380 * Method: ChannelPublicKeys_set_revocation_basepoint
9383 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1set_1revocation_1basepoint
9384 (JNIEnv *, jclass, jlong, jbyteArray);
9387 * Class: org_ldk_impl_bindings
9388 * Method: ChannelPublicKeys_get_payment_point
9391 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1get_1payment_1point
9392 (JNIEnv *, jclass, jlong);
9395 * Class: org_ldk_impl_bindings
9396 * Method: ChannelPublicKeys_set_payment_point
9399 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1set_1payment_1point
9400 (JNIEnv *, jclass, jlong, jbyteArray);
9403 * Class: org_ldk_impl_bindings
9404 * Method: ChannelPublicKeys_get_delayed_payment_basepoint
9407 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1get_1delayed_1payment_1basepoint
9408 (JNIEnv *, jclass, jlong);
9411 * Class: org_ldk_impl_bindings
9412 * Method: ChannelPublicKeys_set_delayed_payment_basepoint
9415 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1set_1delayed_1payment_1basepoint
9416 (JNIEnv *, jclass, jlong, jbyteArray);
9419 * Class: org_ldk_impl_bindings
9420 * Method: ChannelPublicKeys_get_htlc_basepoint
9423 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1get_1htlc_1basepoint
9424 (JNIEnv *, jclass, jlong);
9427 * Class: org_ldk_impl_bindings
9428 * Method: ChannelPublicKeys_set_htlc_basepoint
9431 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1set_1htlc_1basepoint
9432 (JNIEnv *, jclass, jlong, jbyteArray);
9435 * Class: org_ldk_impl_bindings
9436 * Method: ChannelPublicKeys_new
9437 * Signature: ([B[B[B[B[B)J
9439 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1new
9440 (JNIEnv *, jclass, jbyteArray, jbyteArray, jbyteArray, jbyteArray, jbyteArray);
9443 * Class: org_ldk_impl_bindings
9444 * Method: ChannelPublicKeys_write
9447 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1write
9448 (JNIEnv *, jclass, jlong);
9451 * Class: org_ldk_impl_bindings
9452 * Method: ChannelPublicKeys_read
9455 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1read
9456 (JNIEnv *, jclass, jbyteArray);
9459 * Class: org_ldk_impl_bindings
9460 * Method: TxCreationKeys_derive_new
9461 * Signature: ([B[B[B[B[B)J
9463 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1derive_1new
9464 (JNIEnv *, jclass, jbyteArray, jbyteArray, jbyteArray, jbyteArray, jbyteArray);
9467 * Class: org_ldk_impl_bindings
9468 * Method: TxCreationKeys_from_channel_static_keys
9469 * Signature: ([BJJ)J
9471 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1from_1channel_1static_1keys
9472 (JNIEnv *, jclass, jbyteArray, jlong, jlong);
9475 * Class: org_ldk_impl_bindings
9476 * Method: get_revokeable_redeemscript
9477 * Signature: ([BS[B)[B
9479 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_get_1revokeable_1redeemscript
9480 (JNIEnv *, jclass, jbyteArray, jshort, jbyteArray);
9483 * Class: org_ldk_impl_bindings
9484 * Method: HTLCOutputInCommitment_free
9487 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1free
9488 (JNIEnv *, jclass, jlong);
9491 * Class: org_ldk_impl_bindings
9492 * Method: HTLCOutputInCommitment_clone
9495 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1clone
9496 (JNIEnv *, jclass, jlong);
9499 * Class: org_ldk_impl_bindings
9500 * Method: HTLCOutputInCommitment_get_offered
9503 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1get_1offered
9504 (JNIEnv *, jclass, jlong);
9507 * Class: org_ldk_impl_bindings
9508 * Method: HTLCOutputInCommitment_set_offered
9511 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1set_1offered
9512 (JNIEnv *, jclass, jlong, jboolean);
9515 * Class: org_ldk_impl_bindings
9516 * Method: HTLCOutputInCommitment_get_amount_msat
9519 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1get_1amount_1msat
9520 (JNIEnv *, jclass, jlong);
9523 * Class: org_ldk_impl_bindings
9524 * Method: HTLCOutputInCommitment_set_amount_msat
9527 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1set_1amount_1msat
9528 (JNIEnv *, jclass, jlong, jlong);
9531 * Class: org_ldk_impl_bindings
9532 * Method: HTLCOutputInCommitment_get_cltv_expiry
9535 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1get_1cltv_1expiry
9536 (JNIEnv *, jclass, jlong);
9539 * Class: org_ldk_impl_bindings
9540 * Method: HTLCOutputInCommitment_set_cltv_expiry
9543 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1set_1cltv_1expiry
9544 (JNIEnv *, jclass, jlong, jint);
9547 * Class: org_ldk_impl_bindings
9548 * Method: HTLCOutputInCommitment_get_payment_hash
9551 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1get_1payment_1hash
9552 (JNIEnv *, jclass, jlong);
9555 * Class: org_ldk_impl_bindings
9556 * Method: HTLCOutputInCommitment_set_payment_hash
9559 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1set_1payment_1hash
9560 (JNIEnv *, jclass, jlong, jbyteArray);
9563 * Class: org_ldk_impl_bindings
9564 * Method: HTLCOutputInCommitment_write
9567 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1write
9568 (JNIEnv *, jclass, jlong);
9571 * Class: org_ldk_impl_bindings
9572 * Method: HTLCOutputInCommitment_read
9575 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1read
9576 (JNIEnv *, jclass, jbyteArray);
9579 * Class: org_ldk_impl_bindings
9580 * Method: get_htlc_redeemscript
9583 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_get_1htlc_1redeemscript
9584 (JNIEnv *, jclass, jlong, jlong);
9587 * Class: org_ldk_impl_bindings
9588 * Method: make_funding_redeemscript
9589 * Signature: ([B[B)[B
9591 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_make_1funding_1redeemscript
9592 (JNIEnv *, jclass, jbyteArray, jbyteArray);
9595 * Class: org_ldk_impl_bindings
9596 * Method: build_htlc_transaction
9597 * Signature: ([BISJ[B[B)[B
9599 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_build_1htlc_1transaction
9600 (JNIEnv *, jclass, jbyteArray, jint, jshort, jlong, jbyteArray, jbyteArray);
9603 * Class: org_ldk_impl_bindings
9604 * Method: ChannelTransactionParameters_free
9607 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1free
9608 (JNIEnv *, jclass, jlong);
9611 * Class: org_ldk_impl_bindings
9612 * Method: ChannelTransactionParameters_clone
9615 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1clone
9616 (JNIEnv *, jclass, jlong);
9619 * Class: org_ldk_impl_bindings
9620 * Method: ChannelTransactionParameters_get_holder_pubkeys
9623 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1get_1holder_1pubkeys
9624 (JNIEnv *, jclass, jlong);
9627 * Class: org_ldk_impl_bindings
9628 * Method: ChannelTransactionParameters_set_holder_pubkeys
9631 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1set_1holder_1pubkeys
9632 (JNIEnv *, jclass, jlong, jlong);
9635 * Class: org_ldk_impl_bindings
9636 * Method: ChannelTransactionParameters_get_holder_selected_contest_delay
9639 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1get_1holder_1selected_1contest_1delay
9640 (JNIEnv *, jclass, jlong);
9643 * Class: org_ldk_impl_bindings
9644 * Method: ChannelTransactionParameters_set_holder_selected_contest_delay
9647 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1set_1holder_1selected_1contest_1delay
9648 (JNIEnv *, jclass, jlong, jshort);
9651 * Class: org_ldk_impl_bindings
9652 * Method: ChannelTransactionParameters_get_is_outbound_from_holder
9655 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1get_1is_1outbound_1from_1holder
9656 (JNIEnv *, jclass, jlong);
9659 * Class: org_ldk_impl_bindings
9660 * Method: ChannelTransactionParameters_set_is_outbound_from_holder
9663 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1set_1is_1outbound_1from_1holder
9664 (JNIEnv *, jclass, jlong, jboolean);
9667 * Class: org_ldk_impl_bindings
9668 * Method: ChannelTransactionParameters_get_counterparty_parameters
9671 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1get_1counterparty_1parameters
9672 (JNIEnv *, jclass, jlong);
9675 * Class: org_ldk_impl_bindings
9676 * Method: ChannelTransactionParameters_set_counterparty_parameters
9679 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1set_1counterparty_1parameters
9680 (JNIEnv *, jclass, jlong, jlong);
9683 * Class: org_ldk_impl_bindings
9684 * Method: ChannelTransactionParameters_get_funding_outpoint
9687 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1get_1funding_1outpoint
9688 (JNIEnv *, jclass, jlong);
9691 * Class: org_ldk_impl_bindings
9692 * Method: ChannelTransactionParameters_set_funding_outpoint
9695 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1set_1funding_1outpoint
9696 (JNIEnv *, jclass, jlong, jlong);
9699 * Class: org_ldk_impl_bindings
9700 * Method: ChannelTransactionParameters_new
9701 * Signature: (JSZJJ)J
9703 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1new
9704 (JNIEnv *, jclass, jlong, jshort, jboolean, jlong, jlong);
9707 * Class: org_ldk_impl_bindings
9708 * Method: CounterpartyChannelTransactionParameters_free
9711 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CounterpartyChannelTransactionParameters_1free
9712 (JNIEnv *, jclass, jlong);
9715 * Class: org_ldk_impl_bindings
9716 * Method: CounterpartyChannelTransactionParameters_clone
9719 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CounterpartyChannelTransactionParameters_1clone
9720 (JNIEnv *, jclass, jlong);
9723 * Class: org_ldk_impl_bindings
9724 * Method: CounterpartyChannelTransactionParameters_get_pubkeys
9727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CounterpartyChannelTransactionParameters_1get_1pubkeys
9728 (JNIEnv *, jclass, jlong);
9731 * Class: org_ldk_impl_bindings
9732 * Method: CounterpartyChannelTransactionParameters_set_pubkeys
9735 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CounterpartyChannelTransactionParameters_1set_1pubkeys
9736 (JNIEnv *, jclass, jlong, jlong);
9739 * Class: org_ldk_impl_bindings
9740 * Method: CounterpartyChannelTransactionParameters_get_selected_contest_delay
9743 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_CounterpartyChannelTransactionParameters_1get_1selected_1contest_1delay
9744 (JNIEnv *, jclass, jlong);
9747 * Class: org_ldk_impl_bindings
9748 * Method: CounterpartyChannelTransactionParameters_set_selected_contest_delay
9751 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CounterpartyChannelTransactionParameters_1set_1selected_1contest_1delay
9752 (JNIEnv *, jclass, jlong, jshort);
9755 * Class: org_ldk_impl_bindings
9756 * Method: CounterpartyChannelTransactionParameters_new
9759 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CounterpartyChannelTransactionParameters_1new
9760 (JNIEnv *, jclass, jlong, jshort);
9763 * Class: org_ldk_impl_bindings
9764 * Method: ChannelTransactionParameters_is_populated
9767 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1is_1populated
9768 (JNIEnv *, jclass, jlong);
9771 * Class: org_ldk_impl_bindings
9772 * Method: ChannelTransactionParameters_as_holder_broadcastable
9775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1as_1holder_1broadcastable
9776 (JNIEnv *, jclass, jlong);
9779 * Class: org_ldk_impl_bindings
9780 * Method: ChannelTransactionParameters_as_counterparty_broadcastable
9783 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1as_1counterparty_1broadcastable
9784 (JNIEnv *, jclass, jlong);
9787 * Class: org_ldk_impl_bindings
9788 * Method: CounterpartyChannelTransactionParameters_write
9791 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_CounterpartyChannelTransactionParameters_1write
9792 (JNIEnv *, jclass, jlong);
9795 * Class: org_ldk_impl_bindings
9796 * Method: CounterpartyChannelTransactionParameters_read
9799 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CounterpartyChannelTransactionParameters_1read
9800 (JNIEnv *, jclass, jbyteArray);
9803 * Class: org_ldk_impl_bindings
9804 * Method: ChannelTransactionParameters_write
9807 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1write
9808 (JNIEnv *, jclass, jlong);
9811 * Class: org_ldk_impl_bindings
9812 * Method: ChannelTransactionParameters_read
9815 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelTransactionParameters_1read
9816 (JNIEnv *, jclass, jbyteArray);
9819 * Class: org_ldk_impl_bindings
9820 * Method: DirectedChannelTransactionParameters_free
9823 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectedChannelTransactionParameters_1free
9824 (JNIEnv *, jclass, jlong);
9827 * Class: org_ldk_impl_bindings
9828 * Method: DirectedChannelTransactionParameters_broadcaster_pubkeys
9831 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DirectedChannelTransactionParameters_1broadcaster_1pubkeys
9832 (JNIEnv *, jclass, jlong);
9835 * Class: org_ldk_impl_bindings
9836 * Method: DirectedChannelTransactionParameters_countersignatory_pubkeys
9839 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DirectedChannelTransactionParameters_1countersignatory_1pubkeys
9840 (JNIEnv *, jclass, jlong);
9843 * Class: org_ldk_impl_bindings
9844 * Method: DirectedChannelTransactionParameters_contest_delay
9847 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_DirectedChannelTransactionParameters_1contest_1delay
9848 (JNIEnv *, jclass, jlong);
9851 * Class: org_ldk_impl_bindings
9852 * Method: DirectedChannelTransactionParameters_is_outbound
9855 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_DirectedChannelTransactionParameters_1is_1outbound
9856 (JNIEnv *, jclass, jlong);
9859 * Class: org_ldk_impl_bindings
9860 * Method: DirectedChannelTransactionParameters_funding_outpoint
9863 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DirectedChannelTransactionParameters_1funding_1outpoint
9864 (JNIEnv *, jclass, jlong);
9867 * Class: org_ldk_impl_bindings
9868 * Method: HolderCommitmentTransaction_free
9871 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HolderCommitmentTransaction_1free
9872 (JNIEnv *, jclass, jlong);
9875 * Class: org_ldk_impl_bindings
9876 * Method: HolderCommitmentTransaction_clone
9879 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HolderCommitmentTransaction_1clone
9880 (JNIEnv *, jclass, jlong);
9883 * Class: org_ldk_impl_bindings
9884 * Method: HolderCommitmentTransaction_get_counterparty_sig
9887 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_HolderCommitmentTransaction_1get_1counterparty_1sig
9888 (JNIEnv *, jclass, jlong);
9891 * Class: org_ldk_impl_bindings
9892 * Method: HolderCommitmentTransaction_set_counterparty_sig
9895 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HolderCommitmentTransaction_1set_1counterparty_1sig
9896 (JNIEnv *, jclass, jlong, jbyteArray);
9899 * Class: org_ldk_impl_bindings
9900 * Method: HolderCommitmentTransaction_set_counterparty_htlc_sigs
9901 * Signature: (J[[B)V
9903 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HolderCommitmentTransaction_1set_1counterparty_1htlc_1sigs
9904 (JNIEnv *, jclass, jlong, jobjectArray);
9907 * Class: org_ldk_impl_bindings
9908 * Method: HolderCommitmentTransaction_write
9911 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_HolderCommitmentTransaction_1write
9912 (JNIEnv *, jclass, jlong);
9915 * Class: org_ldk_impl_bindings
9916 * Method: HolderCommitmentTransaction_read
9919 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HolderCommitmentTransaction_1read
9920 (JNIEnv *, jclass, jbyteArray);
9923 * Class: org_ldk_impl_bindings
9924 * Method: HolderCommitmentTransaction_new
9925 * Signature: (J[B[[B[B[B)J
9927 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HolderCommitmentTransaction_1new
9928 (JNIEnv *, jclass, jlong, jbyteArray, jobjectArray, jbyteArray, jbyteArray);
9931 * Class: org_ldk_impl_bindings
9932 * Method: BuiltCommitmentTransaction_free
9935 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_BuiltCommitmentTransaction_1free
9936 (JNIEnv *, jclass, jlong);
9939 * Class: org_ldk_impl_bindings
9940 * Method: BuiltCommitmentTransaction_clone
9943 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_BuiltCommitmentTransaction_1clone
9944 (JNIEnv *, jclass, jlong);
9947 * Class: org_ldk_impl_bindings
9948 * Method: BuiltCommitmentTransaction_get_transaction
9951 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_BuiltCommitmentTransaction_1get_1transaction
9952 (JNIEnv *, jclass, jlong);
9955 * Class: org_ldk_impl_bindings
9956 * Method: BuiltCommitmentTransaction_set_transaction
9959 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_BuiltCommitmentTransaction_1set_1transaction
9960 (JNIEnv *, jclass, jlong, jbyteArray);
9963 * Class: org_ldk_impl_bindings
9964 * Method: BuiltCommitmentTransaction_get_txid
9967 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_BuiltCommitmentTransaction_1get_1txid
9968 (JNIEnv *, jclass, jlong);
9971 * Class: org_ldk_impl_bindings
9972 * Method: BuiltCommitmentTransaction_set_txid
9975 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_BuiltCommitmentTransaction_1set_1txid
9976 (JNIEnv *, jclass, jlong, jbyteArray);
9979 * Class: org_ldk_impl_bindings
9980 * Method: BuiltCommitmentTransaction_new
9981 * Signature: ([B[B)J
9983 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_BuiltCommitmentTransaction_1new
9984 (JNIEnv *, jclass, jbyteArray, jbyteArray);
9987 * Class: org_ldk_impl_bindings
9988 * Method: BuiltCommitmentTransaction_write
9991 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_BuiltCommitmentTransaction_1write
9992 (JNIEnv *, jclass, jlong);
9995 * Class: org_ldk_impl_bindings
9996 * Method: BuiltCommitmentTransaction_read
9999 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_BuiltCommitmentTransaction_1read
10000 (JNIEnv *, jclass, jbyteArray);
10003 * Class: org_ldk_impl_bindings
10004 * Method: BuiltCommitmentTransaction_get_sighash_all
10005 * Signature: (J[BJ)[B
10007 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_BuiltCommitmentTransaction_1get_1sighash_1all
10008 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
10011 * Class: org_ldk_impl_bindings
10012 * Method: BuiltCommitmentTransaction_sign
10013 * Signature: (J[B[BJ)[B
10015 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_BuiltCommitmentTransaction_1sign
10016 (JNIEnv *, jclass, jlong, jbyteArray, jbyteArray, jlong);
10019 * Class: org_ldk_impl_bindings
10020 * Method: CommitmentTransaction_free
10023 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentTransaction_1free
10024 (JNIEnv *, jclass, jlong);
10027 * Class: org_ldk_impl_bindings
10028 * Method: CommitmentTransaction_clone
10031 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentTransaction_1clone
10032 (JNIEnv *, jclass, jlong);
10035 * Class: org_ldk_impl_bindings
10036 * Method: CommitmentTransaction_write
10039 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_CommitmentTransaction_1write
10040 (JNIEnv *, jclass, jlong);
10043 * Class: org_ldk_impl_bindings
10044 * Method: CommitmentTransaction_read
10047 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentTransaction_1read
10048 (JNIEnv *, jclass, jbyteArray);
10051 * Class: org_ldk_impl_bindings
10052 * Method: CommitmentTransaction_commitment_number
10055 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentTransaction_1commitment_1number
10056 (JNIEnv *, jclass, jlong);
10059 * Class: org_ldk_impl_bindings
10060 * Method: CommitmentTransaction_to_broadcaster_value_sat
10063 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentTransaction_1to_1broadcaster_1value_1sat
10064 (JNIEnv *, jclass, jlong);
10067 * Class: org_ldk_impl_bindings
10068 * Method: CommitmentTransaction_to_countersignatory_value_sat
10071 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentTransaction_1to_1countersignatory_1value_1sat
10072 (JNIEnv *, jclass, jlong);
10075 * Class: org_ldk_impl_bindings
10076 * Method: CommitmentTransaction_feerate_per_kw
10079 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_CommitmentTransaction_1feerate_1per_1kw
10080 (JNIEnv *, jclass, jlong);
10083 * Class: org_ldk_impl_bindings
10084 * Method: CommitmentTransaction_trust
10087 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentTransaction_1trust
10088 (JNIEnv *, jclass, jlong);
10091 * Class: org_ldk_impl_bindings
10092 * Method: CommitmentTransaction_verify
10093 * Signature: (JJJJ)J
10095 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentTransaction_1verify
10096 (JNIEnv *, jclass, jlong, jlong, jlong, jlong);
10099 * Class: org_ldk_impl_bindings
10100 * Method: TrustedCommitmentTransaction_free
10103 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TrustedCommitmentTransaction_1free
10104 (JNIEnv *, jclass, jlong);
10107 * Class: org_ldk_impl_bindings
10108 * Method: TrustedCommitmentTransaction_txid
10111 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_TrustedCommitmentTransaction_1txid
10112 (JNIEnv *, jclass, jlong);
10115 * Class: org_ldk_impl_bindings
10116 * Method: TrustedCommitmentTransaction_built_transaction
10119 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TrustedCommitmentTransaction_1built_1transaction
10120 (JNIEnv *, jclass, jlong);
10123 * Class: org_ldk_impl_bindings
10124 * Method: TrustedCommitmentTransaction_keys
10127 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TrustedCommitmentTransaction_1keys
10128 (JNIEnv *, jclass, jlong);
10131 * Class: org_ldk_impl_bindings
10132 * Method: TrustedCommitmentTransaction_get_htlc_sigs
10133 * Signature: (J[BJ)J
10135 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TrustedCommitmentTransaction_1get_1htlc_1sigs
10136 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
10139 * Class: org_ldk_impl_bindings
10140 * Method: get_commitment_transaction_number_obscure_factor
10141 * Signature: ([B[BZ)J
10143 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_get_1commitment_1transaction_1number_1obscure_1factor
10144 (JNIEnv *, jclass, jbyteArray, jbyteArray, jboolean);
10147 * Class: org_ldk_impl_bindings
10148 * Method: InitFeatures_free
10151 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InitFeatures_1free
10152 (JNIEnv *, jclass, jlong);
10155 * Class: org_ldk_impl_bindings
10156 * Method: NodeFeatures_free
10159 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeFeatures_1free
10160 (JNIEnv *, jclass, jlong);
10163 * Class: org_ldk_impl_bindings
10164 * Method: ChannelFeatures_free
10167 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelFeatures_1free
10168 (JNIEnv *, jclass, jlong);
10171 * Class: org_ldk_impl_bindings
10172 * Method: RouteHop_free
10175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1free
10176 (JNIEnv *, jclass, jlong);
10179 * Class: org_ldk_impl_bindings
10180 * Method: RouteHop_clone
10183 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHop_1clone
10184 (JNIEnv *, jclass, jlong);
10187 * Class: org_ldk_impl_bindings
10188 * Method: RouteHop_get_pubkey
10191 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_RouteHop_1get_1pubkey
10192 (JNIEnv *, jclass, jlong);
10195 * Class: org_ldk_impl_bindings
10196 * Method: RouteHop_set_pubkey
10197 * Signature: (J[B)V
10199 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1set_1pubkey
10200 (JNIEnv *, jclass, jlong, jbyteArray);
10203 * Class: org_ldk_impl_bindings
10204 * Method: RouteHop_get_node_features
10207 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHop_1get_1node_1features
10208 (JNIEnv *, jclass, jlong);
10211 * Class: org_ldk_impl_bindings
10212 * Method: RouteHop_set_node_features
10215 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1set_1node_1features
10216 (JNIEnv *, jclass, jlong, jlong);
10219 * Class: org_ldk_impl_bindings
10220 * Method: RouteHop_get_short_channel_id
10223 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHop_1get_1short_1channel_1id
10224 (JNIEnv *, jclass, jlong);
10227 * Class: org_ldk_impl_bindings
10228 * Method: RouteHop_set_short_channel_id
10231 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1set_1short_1channel_1id
10232 (JNIEnv *, jclass, jlong, jlong);
10235 * Class: org_ldk_impl_bindings
10236 * Method: RouteHop_get_channel_features
10239 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHop_1get_1channel_1features
10240 (JNIEnv *, jclass, jlong);
10243 * Class: org_ldk_impl_bindings
10244 * Method: RouteHop_set_channel_features
10247 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1set_1channel_1features
10248 (JNIEnv *, jclass, jlong, jlong);
10251 * Class: org_ldk_impl_bindings
10252 * Method: RouteHop_get_fee_msat
10255 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHop_1get_1fee_1msat
10256 (JNIEnv *, jclass, jlong);
10259 * Class: org_ldk_impl_bindings
10260 * Method: RouteHop_set_fee_msat
10263 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1set_1fee_1msat
10264 (JNIEnv *, jclass, jlong, jlong);
10267 * Class: org_ldk_impl_bindings
10268 * Method: RouteHop_get_cltv_expiry_delta
10271 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_RouteHop_1get_1cltv_1expiry_1delta
10272 (JNIEnv *, jclass, jlong);
10275 * Class: org_ldk_impl_bindings
10276 * Method: RouteHop_set_cltv_expiry_delta
10279 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1set_1cltv_1expiry_1delta
10280 (JNIEnv *, jclass, jlong, jint);
10283 * Class: org_ldk_impl_bindings
10284 * Method: RouteHop_new
10285 * Signature: ([BJJJJI)J
10287 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHop_1new
10288 (JNIEnv *, jclass, jbyteArray, jlong, jlong, jlong, jlong, jint);
10291 * Class: org_ldk_impl_bindings
10292 * Method: Route_free
10295 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Route_1free
10296 (JNIEnv *, jclass, jlong);
10299 * Class: org_ldk_impl_bindings
10300 * Method: Route_clone
10303 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Route_1clone
10304 (JNIEnv *, jclass, jlong);
10307 * Class: org_ldk_impl_bindings
10308 * Method: Route_set_paths
10309 * Signature: (J[[J)V
10311 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Route_1set_1paths
10312 (JNIEnv *, jclass, jlong, jobjectArray);
10315 * Class: org_ldk_impl_bindings
10316 * Method: Route_new
10317 * Signature: ([[J)J
10319 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Route_1new
10320 (JNIEnv *, jclass, jobjectArray);
10323 * Class: org_ldk_impl_bindings
10324 * Method: Route_write
10327 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_Route_1write
10328 (JNIEnv *, jclass, jlong);
10331 * Class: org_ldk_impl_bindings
10332 * Method: Route_read
10335 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Route_1read
10336 (JNIEnv *, jclass, jbyteArray);
10339 * Class: org_ldk_impl_bindings
10340 * Method: RouteHint_free
10343 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1free
10344 (JNIEnv *, jclass, jlong);
10347 * Class: org_ldk_impl_bindings
10348 * Method: RouteHint_clone
10351 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHint_1clone
10352 (JNIEnv *, jclass, jlong);
10355 * Class: org_ldk_impl_bindings
10356 * Method: RouteHint_get_src_node_id
10359 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_RouteHint_1get_1src_1node_1id
10360 (JNIEnv *, jclass, jlong);
10363 * Class: org_ldk_impl_bindings
10364 * Method: RouteHint_set_src_node_id
10365 * Signature: (J[B)V
10367 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1set_1src_1node_1id
10368 (JNIEnv *, jclass, jlong, jbyteArray);
10371 * Class: org_ldk_impl_bindings
10372 * Method: RouteHint_get_short_channel_id
10375 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHint_1get_1short_1channel_1id
10376 (JNIEnv *, jclass, jlong);
10379 * Class: org_ldk_impl_bindings
10380 * Method: RouteHint_set_short_channel_id
10383 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1set_1short_1channel_1id
10384 (JNIEnv *, jclass, jlong, jlong);
10387 * Class: org_ldk_impl_bindings
10388 * Method: RouteHint_get_fees
10391 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHint_1get_1fees
10392 (JNIEnv *, jclass, jlong);
10395 * Class: org_ldk_impl_bindings
10396 * Method: RouteHint_set_fees
10399 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1set_1fees
10400 (JNIEnv *, jclass, jlong, jlong);
10403 * Class: org_ldk_impl_bindings
10404 * Method: RouteHint_get_cltv_expiry_delta
10407 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_RouteHint_1get_1cltv_1expiry_1delta
10408 (JNIEnv *, jclass, jlong);
10411 * Class: org_ldk_impl_bindings
10412 * Method: RouteHint_set_cltv_expiry_delta
10415 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1set_1cltv_1expiry_1delta
10416 (JNIEnv *, jclass, jlong, jshort);
10419 * Class: org_ldk_impl_bindings
10420 * Method: RouteHint_get_htlc_minimum_msat
10423 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHint_1get_1htlc_1minimum_1msat
10424 (JNIEnv *, jclass, jlong);
10427 * Class: org_ldk_impl_bindings
10428 * Method: RouteHint_set_htlc_minimum_msat
10431 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1set_1htlc_1minimum_1msat
10432 (JNIEnv *, jclass, jlong, jlong);
10435 * Class: org_ldk_impl_bindings
10436 * Method: RouteHint_new
10437 * Signature: ([BJJSJ)J
10439 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHint_1new
10440 (JNIEnv *, jclass, jbyteArray, jlong, jlong, jshort, jlong);
10443 * Class: org_ldk_impl_bindings
10444 * Method: get_route
10445 * Signature: ([BJ[B[J[JJIJ)J
10447 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_get_1route
10448 (JNIEnv *, jclass, jbyteArray, jlong, jbyteArray, jlongArray, jlongArray, jlong, jint, jlong);
10451 * Class: org_ldk_impl_bindings
10452 * Method: NetworkGraph_free
10455 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1free
10456 (JNIEnv *, jclass, jlong);
10459 * Class: org_ldk_impl_bindings
10460 * Method: LockedNetworkGraph_free
10463 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LockedNetworkGraph_1free
10464 (JNIEnv *, jclass, jlong);
10467 * Class: org_ldk_impl_bindings
10468 * Method: NetGraphMsgHandler_free
10471 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NetGraphMsgHandler_1free
10472 (JNIEnv *, jclass, jlong);
10475 * Class: org_ldk_impl_bindings
10476 * Method: NetGraphMsgHandler_new
10477 * Signature: ([BJJ)J
10479 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetGraphMsgHandler_1new
10480 (JNIEnv *, jclass, jbyteArray, jlong, jlong);
10483 * Class: org_ldk_impl_bindings
10484 * Method: NetGraphMsgHandler_from_net_graph
10485 * Signature: (JJJ)J
10487 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetGraphMsgHandler_1from_1net_1graph
10488 (JNIEnv *, jclass, jlong, jlong, jlong);
10491 * Class: org_ldk_impl_bindings
10492 * Method: NetGraphMsgHandler_read_locked_graph
10495 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetGraphMsgHandler_1read_1locked_1graph
10496 (JNIEnv *, jclass, jlong);
10499 * Class: org_ldk_impl_bindings
10500 * Method: LockedNetworkGraph_graph
10503 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LockedNetworkGraph_1graph
10504 (JNIEnv *, jclass, jlong);
10507 * Class: org_ldk_impl_bindings
10508 * Method: NetGraphMsgHandler_as_RoutingMessageHandler
10511 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetGraphMsgHandler_1as_1RoutingMessageHandler
10512 (JNIEnv *, jclass, jlong);
10515 * Class: org_ldk_impl_bindings
10516 * Method: NetGraphMsgHandler_as_MessageSendEventsProvider
10519 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetGraphMsgHandler_1as_1MessageSendEventsProvider
10520 (JNIEnv *, jclass, jlong);
10523 * Class: org_ldk_impl_bindings
10524 * Method: DirectionalChannelInfo_free
10527 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1free
10528 (JNIEnv *, jclass, jlong);
10531 * Class: org_ldk_impl_bindings
10532 * Method: DirectionalChannelInfo_get_last_update
10535 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1get_1last_1update
10536 (JNIEnv *, jclass, jlong);
10539 * Class: org_ldk_impl_bindings
10540 * Method: DirectionalChannelInfo_set_last_update
10543 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1set_1last_1update
10544 (JNIEnv *, jclass, jlong, jint);
10547 * Class: org_ldk_impl_bindings
10548 * Method: DirectionalChannelInfo_get_enabled
10551 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1get_1enabled
10552 (JNIEnv *, jclass, jlong);
10555 * Class: org_ldk_impl_bindings
10556 * Method: DirectionalChannelInfo_set_enabled
10559 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1set_1enabled
10560 (JNIEnv *, jclass, jlong, jboolean);
10563 * Class: org_ldk_impl_bindings
10564 * Method: DirectionalChannelInfo_get_cltv_expiry_delta
10567 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1get_1cltv_1expiry_1delta
10568 (JNIEnv *, jclass, jlong);
10571 * Class: org_ldk_impl_bindings
10572 * Method: DirectionalChannelInfo_set_cltv_expiry_delta
10575 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1set_1cltv_1expiry_1delta
10576 (JNIEnv *, jclass, jlong, jshort);
10579 * Class: org_ldk_impl_bindings
10580 * Method: DirectionalChannelInfo_get_htlc_minimum_msat
10583 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1get_1htlc_1minimum_1msat
10584 (JNIEnv *, jclass, jlong);
10587 * Class: org_ldk_impl_bindings
10588 * Method: DirectionalChannelInfo_set_htlc_minimum_msat
10591 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1set_1htlc_1minimum_1msat
10592 (JNIEnv *, jclass, jlong, jlong);
10595 * Class: org_ldk_impl_bindings
10596 * Method: DirectionalChannelInfo_get_fees
10599 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1get_1fees
10600 (JNIEnv *, jclass, jlong);
10603 * Class: org_ldk_impl_bindings
10604 * Method: DirectionalChannelInfo_set_fees
10607 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1set_1fees
10608 (JNIEnv *, jclass, jlong, jlong);
10611 * Class: org_ldk_impl_bindings
10612 * Method: DirectionalChannelInfo_get_last_update_message
10615 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1get_1last_1update_1message
10616 (JNIEnv *, jclass, jlong);
10619 * Class: org_ldk_impl_bindings
10620 * Method: DirectionalChannelInfo_set_last_update_message
10623 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1set_1last_1update_1message
10624 (JNIEnv *, jclass, jlong, jlong);
10627 * Class: org_ldk_impl_bindings
10628 * Method: DirectionalChannelInfo_write
10631 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1write
10632 (JNIEnv *, jclass, jlong);
10635 * Class: org_ldk_impl_bindings
10636 * Method: DirectionalChannelInfo_read
10639 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1read
10640 (JNIEnv *, jclass, jbyteArray);
10643 * Class: org_ldk_impl_bindings
10644 * Method: ChannelInfo_free
10647 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1free
10648 (JNIEnv *, jclass, jlong);
10651 * Class: org_ldk_impl_bindings
10652 * Method: ChannelInfo_get_features
10655 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1get_1features
10656 (JNIEnv *, jclass, jlong);
10659 * Class: org_ldk_impl_bindings
10660 * Method: ChannelInfo_set_features
10663 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1set_1features
10664 (JNIEnv *, jclass, jlong, jlong);
10667 * Class: org_ldk_impl_bindings
10668 * Method: ChannelInfo_get_node_one
10671 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1get_1node_1one
10672 (JNIEnv *, jclass, jlong);
10675 * Class: org_ldk_impl_bindings
10676 * Method: ChannelInfo_set_node_one
10677 * Signature: (J[B)V
10679 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1set_1node_1one
10680 (JNIEnv *, jclass, jlong, jbyteArray);
10683 * Class: org_ldk_impl_bindings
10684 * Method: ChannelInfo_get_one_to_two
10687 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1get_1one_1to_1two
10688 (JNIEnv *, jclass, jlong);
10691 * Class: org_ldk_impl_bindings
10692 * Method: ChannelInfo_set_one_to_two
10695 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1set_1one_1to_1two
10696 (JNIEnv *, jclass, jlong, jlong);
10699 * Class: org_ldk_impl_bindings
10700 * Method: ChannelInfo_get_node_two
10703 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1get_1node_1two
10704 (JNIEnv *, jclass, jlong);
10707 * Class: org_ldk_impl_bindings
10708 * Method: ChannelInfo_set_node_two
10709 * Signature: (J[B)V
10711 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1set_1node_1two
10712 (JNIEnv *, jclass, jlong, jbyteArray);
10715 * Class: org_ldk_impl_bindings
10716 * Method: ChannelInfo_get_two_to_one
10719 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1get_1two_1to_1one
10720 (JNIEnv *, jclass, jlong);
10723 * Class: org_ldk_impl_bindings
10724 * Method: ChannelInfo_set_two_to_one
10727 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1set_1two_1to_1one
10728 (JNIEnv *, jclass, jlong, jlong);
10731 * Class: org_ldk_impl_bindings
10732 * Method: ChannelInfo_get_announcement_message
10735 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1get_1announcement_1message
10736 (JNIEnv *, jclass, jlong);
10739 * Class: org_ldk_impl_bindings
10740 * Method: ChannelInfo_set_announcement_message
10743 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1set_1announcement_1message
10744 (JNIEnv *, jclass, jlong, jlong);
10747 * Class: org_ldk_impl_bindings
10748 * Method: ChannelInfo_write
10751 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1write
10752 (JNIEnv *, jclass, jlong);
10755 * Class: org_ldk_impl_bindings
10756 * Method: ChannelInfo_read
10759 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1read
10760 (JNIEnv *, jclass, jbyteArray);
10763 * Class: org_ldk_impl_bindings
10764 * Method: RoutingFees_free
10767 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RoutingFees_1free
10768 (JNIEnv *, jclass, jlong);
10771 * Class: org_ldk_impl_bindings
10772 * Method: RoutingFees_clone
10775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingFees_1clone
10776 (JNIEnv *, jclass, jlong);
10779 * Class: org_ldk_impl_bindings
10780 * Method: RoutingFees_get_base_msat
10783 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_RoutingFees_1get_1base_1msat
10784 (JNIEnv *, jclass, jlong);
10787 * Class: org_ldk_impl_bindings
10788 * Method: RoutingFees_set_base_msat
10791 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RoutingFees_1set_1base_1msat
10792 (JNIEnv *, jclass, jlong, jint);
10795 * Class: org_ldk_impl_bindings
10796 * Method: RoutingFees_get_proportional_millionths
10799 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_RoutingFees_1get_1proportional_1millionths
10800 (JNIEnv *, jclass, jlong);
10803 * Class: org_ldk_impl_bindings
10804 * Method: RoutingFees_set_proportional_millionths
10807 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RoutingFees_1set_1proportional_1millionths
10808 (JNIEnv *, jclass, jlong, jint);
10811 * Class: org_ldk_impl_bindings
10812 * Method: RoutingFees_new
10815 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingFees_1new
10816 (JNIEnv *, jclass, jint, jint);
10819 * Class: org_ldk_impl_bindings
10820 * Method: RoutingFees_read
10823 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingFees_1read
10824 (JNIEnv *, jclass, jbyteArray);
10827 * Class: org_ldk_impl_bindings
10828 * Method: RoutingFees_write
10831 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_RoutingFees_1write
10832 (JNIEnv *, jclass, jlong);
10835 * Class: org_ldk_impl_bindings
10836 * Method: NodeAnnouncementInfo_free
10839 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1free
10840 (JNIEnv *, jclass, jlong);
10843 * Class: org_ldk_impl_bindings
10844 * Method: NodeAnnouncementInfo_get_features
10847 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1get_1features
10848 (JNIEnv *, jclass, jlong);
10851 * Class: org_ldk_impl_bindings
10852 * Method: NodeAnnouncementInfo_set_features
10855 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1set_1features
10856 (JNIEnv *, jclass, jlong, jlong);
10859 * Class: org_ldk_impl_bindings
10860 * Method: NodeAnnouncementInfo_get_last_update
10863 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1get_1last_1update
10864 (JNIEnv *, jclass, jlong);
10867 * Class: org_ldk_impl_bindings
10868 * Method: NodeAnnouncementInfo_set_last_update
10871 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1set_1last_1update
10872 (JNIEnv *, jclass, jlong, jint);
10875 * Class: org_ldk_impl_bindings
10876 * Method: NodeAnnouncementInfo_get_rgb
10879 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1get_1rgb
10880 (JNIEnv *, jclass, jlong);
10883 * Class: org_ldk_impl_bindings
10884 * Method: NodeAnnouncementInfo_set_rgb
10885 * Signature: (J[B)V
10887 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1set_1rgb
10888 (JNIEnv *, jclass, jlong, jbyteArray);
10891 * Class: org_ldk_impl_bindings
10892 * Method: NodeAnnouncementInfo_get_alias
10895 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1get_1alias
10896 (JNIEnv *, jclass, jlong);
10899 * Class: org_ldk_impl_bindings
10900 * Method: NodeAnnouncementInfo_set_alias
10901 * Signature: (J[B)V
10903 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1set_1alias
10904 (JNIEnv *, jclass, jlong, jbyteArray);
10907 * Class: org_ldk_impl_bindings
10908 * Method: NodeAnnouncementInfo_set_addresses
10909 * Signature: (J[J)V
10911 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1set_1addresses
10912 (JNIEnv *, jclass, jlong, jlongArray);
10915 * Class: org_ldk_impl_bindings
10916 * Method: NodeAnnouncementInfo_get_announcement_message
10919 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1get_1announcement_1message
10920 (JNIEnv *, jclass, jlong);
10923 * Class: org_ldk_impl_bindings
10924 * Method: NodeAnnouncementInfo_set_announcement_message
10927 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1set_1announcement_1message
10928 (JNIEnv *, jclass, jlong, jlong);
10931 * Class: org_ldk_impl_bindings
10932 * Method: NodeAnnouncementInfo_new
10933 * Signature: (JI[B[B[JJ)J
10935 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1new
10936 (JNIEnv *, jclass, jlong, jint, jbyteArray, jbyteArray, jlongArray, jlong);
10939 * Class: org_ldk_impl_bindings
10940 * Method: NodeAnnouncementInfo_write
10943 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1write
10944 (JNIEnv *, jclass, jlong);
10947 * Class: org_ldk_impl_bindings
10948 * Method: NodeAnnouncementInfo_read
10951 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1read
10952 (JNIEnv *, jclass, jbyteArray);
10955 * Class: org_ldk_impl_bindings
10956 * Method: NodeInfo_free
10959 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeInfo_1free
10960 (JNIEnv *, jclass, jlong);
10963 * Class: org_ldk_impl_bindings
10964 * Method: NodeInfo_set_channels
10965 * Signature: (J[J)V
10967 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeInfo_1set_1channels
10968 (JNIEnv *, jclass, jlong, jlongArray);
10971 * Class: org_ldk_impl_bindings
10972 * Method: NodeInfo_get_lowest_inbound_channel_fees
10975 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeInfo_1get_1lowest_1inbound_1channel_1fees
10976 (JNIEnv *, jclass, jlong);
10979 * Class: org_ldk_impl_bindings
10980 * Method: NodeInfo_set_lowest_inbound_channel_fees
10983 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeInfo_1set_1lowest_1inbound_1channel_1fees
10984 (JNIEnv *, jclass, jlong, jlong);
10987 * Class: org_ldk_impl_bindings
10988 * Method: NodeInfo_get_announcement_info
10991 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeInfo_1get_1announcement_1info
10992 (JNIEnv *, jclass, jlong);
10995 * Class: org_ldk_impl_bindings
10996 * Method: NodeInfo_set_announcement_info
10999 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeInfo_1set_1announcement_1info
11000 (JNIEnv *, jclass, jlong, jlong);
11003 * Class: org_ldk_impl_bindings
11004 * Method: NodeInfo_new
11005 * Signature: ([JJJ)J
11007 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeInfo_1new
11008 (JNIEnv *, jclass, jlongArray, jlong, jlong);
11011 * Class: org_ldk_impl_bindings
11012 * Method: NodeInfo_write
11015 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_NodeInfo_1write
11016 (JNIEnv *, jclass, jlong);
11019 * Class: org_ldk_impl_bindings
11020 * Method: NodeInfo_read
11023 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeInfo_1read
11024 (JNIEnv *, jclass, jbyteArray);
11027 * Class: org_ldk_impl_bindings
11028 * Method: NetworkGraph_write
11031 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1write
11032 (JNIEnv *, jclass, jlong);
11035 * Class: org_ldk_impl_bindings
11036 * Method: NetworkGraph_read
11039 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1read
11040 (JNIEnv *, jclass, jbyteArray);
11043 * Class: org_ldk_impl_bindings
11044 * Method: NetworkGraph_new
11047 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1new
11048 (JNIEnv *, jclass, jbyteArray);
11051 * Class: org_ldk_impl_bindings
11052 * Method: NetworkGraph_update_node_from_announcement
11055 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1update_1node_1from_1announcement
11056 (JNIEnv *, jclass, jlong, jlong);
11059 * Class: org_ldk_impl_bindings
11060 * Method: NetworkGraph_update_node_from_unsigned_announcement
11063 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1update_1node_1from_1unsigned_1announcement
11064 (JNIEnv *, jclass, jlong, jlong);
11067 * Class: org_ldk_impl_bindings
11068 * Method: NetworkGraph_update_channel_from_announcement
11069 * Signature: (JJJ)J
11071 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1update_1channel_1from_1announcement
11072 (JNIEnv *, jclass, jlong, jlong, jlong);
11075 * Class: org_ldk_impl_bindings
11076 * Method: NetworkGraph_update_channel_from_unsigned_announcement
11077 * Signature: (JJJ)J
11079 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1update_1channel_1from_1unsigned_1announcement
11080 (JNIEnv *, jclass, jlong, jlong, jlong);
11083 * Class: org_ldk_impl_bindings
11084 * Method: NetworkGraph_close_channel_from_update
11085 * Signature: (JJZ)V
11087 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1close_1channel_1from_1update
11088 (JNIEnv *, jclass, jlong, jlong, jboolean);
11091 * Class: org_ldk_impl_bindings
11092 * Method: NetworkGraph_update_channel
11095 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1update_1channel
11096 (JNIEnv *, jclass, jlong, jlong);
11099 * Class: org_ldk_impl_bindings
11100 * Method: NetworkGraph_update_channel_unsigned
11103 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1update_1channel_1unsigned
11104 (JNIEnv *, jclass, jlong, jlong);