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
12 * Method: LDKSecretKey_new
15 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKSecretKey_1new
19 * Class: org_ldk_impl_bindings
20 * Method: LDKMessageSendEventsProvider_new
21 * Signature: (Lorg/ldk/impl/bindings/LDKMessageSendEventsProvider;)J
23 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKMessageSendEventsProvider_1new
24 (JNIEnv *, jclass, jobject);
27 * Class: org_ldk_impl_bindings
28 * Method: LDKEventsProvider_new
29 * Signature: (Lorg/ldk/impl/bindings/LDKEventsProvider;)J
31 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKEventsProvider_1new
32 (JNIEnv *, jclass, jobject);
35 * Class: org_ldk_impl_bindings
36 * Method: LDKLogger_new
37 * Signature: (Lorg/ldk/impl/bindings/LDKLogger;)J
39 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKLogger_1new
40 (JNIEnv *, jclass, jobject);
43 * Class: org_ldk_impl_bindings
44 * Method: LDKChainWatchInterface_new
45 * Signature: (Lorg/ldk/impl/bindings/LDKChainWatchInterface;)J
47 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKChainWatchInterface_1new
48 (JNIEnv *, jclass, jobject);
51 * Class: org_ldk_impl_bindings
52 * Method: LDKBroadcasterInterface_new
53 * Signature: (Lorg/ldk/impl/bindings/LDKBroadcasterInterface;)J
55 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKBroadcasterInterface_1new
56 (JNIEnv *, jclass, jobject);
59 * Class: org_ldk_impl_bindings
60 * Method: LDKChainListener_new
61 * Signature: (Lorg/ldk/impl/bindings/LDKChainListener;)J
63 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKChainListener_1new
64 (JNIEnv *, jclass, jobject);
67 * Class: org_ldk_impl_bindings
68 * Method: LDKFeeEstimator_new
69 * Signature: (Lorg/ldk/impl/bindings/LDKFeeEstimator;)J
71 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKFeeEstimator_1new
72 (JNIEnv *, jclass, jobject);
75 * Class: org_ldk_impl_bindings
76 * Method: LDKChannelKeys_new
77 * Signature: (Lorg/ldk/impl/bindings/LDKChannelKeys;)J
79 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKChannelKeys_1new
80 (JNIEnv *, jclass, jobject);
83 * Class: org_ldk_impl_bindings
84 * Method: LDKKeysInterface_new
85 * Signature: (Lorg/ldk/impl/bindings/LDKKeysInterface;)J
87 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKKeysInterface_1new
88 (JNIEnv *, jclass, jobject);
91 * Class: org_ldk_impl_bindings
92 * Method: LDKManyChannelMonitor_new
93 * Signature: (Lorg/ldk/impl/bindings/LDKManyChannelMonitor;)J
95 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKManyChannelMonitor_1new
96 (JNIEnv *, jclass, jobject);
99 * Class: org_ldk_impl_bindings
100 * Method: LDKChannelMessageHandler_new
101 * Signature: (Lorg/ldk/impl/bindings/LDKChannelMessageHandler;Lorg/ldk/impl/bindings/LDKMessageSendEventsProvider;)J
103 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKChannelMessageHandler_1new
104 (JNIEnv *, jclass, jobject, jobject);
107 * Class: org_ldk_impl_bindings
108 * Method: LDKRoutingMessageHandler_new
109 * Signature: (Lorg/ldk/impl/bindings/LDKRoutingMessageHandler;)J
111 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKRoutingMessageHandler_1new
112 (JNIEnv *, jclass, jobject);
115 * Class: org_ldk_impl_bindings
116 * Method: LDKSocketDescriptor_new
117 * Signature: (Lorg/ldk/impl/bindings/LDKSocketDescriptor;)J
119 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LDKSocketDescriptor_1new
120 (JNIEnv *, jclass, jobject);
123 * Class: org_ldk_impl_bindings
124 * Method: C2Tuple_HTLCOutputInCommitmentSignatureZ_free
127 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1HTLCOutputInCommitmentSignatureZ_1free
128 (JNIEnv *, jclass, jlong);
131 * Class: org_ldk_impl_bindings
132 * Method: C2Tuple_OutPointScriptZ_free
135 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1OutPointScriptZ_1free
136 (JNIEnv *, jclass, jlong);
139 * Class: org_ldk_impl_bindings
140 * Method: C2Tuple_Scriptu64Z_free
143 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1Scriptu64Z_1free
144 (JNIEnv *, jclass, jlong);
147 * Class: org_ldk_impl_bindings
148 * Method: C2Tuple_SignatureCVec_SignatureZZ_free
151 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1SignatureCVec_1SignatureZZ_1free
152 (JNIEnv *, jclass, jlong);
155 * Class: org_ldk_impl_bindings
156 * Method: C2Tuple_Txidu32Z_free
159 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1Txidu32Z_1free
160 (JNIEnv *, jclass, jlong);
163 * Class: org_ldk_impl_bindings
164 * Method: C2Tuple_u64u64Z_free
167 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C2Tuple_1u64u64Z_1free
168 (JNIEnv *, jclass, jlong);
171 * Class: org_ldk_impl_bindings
172 * Method: C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_free
175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_C3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZ_1free
176 (JNIEnv *, jclass, jlong);
179 * Class: org_ldk_impl_bindings
180 * Method: CResult_C2Tuple_Scriptu64ZChainErrorZ_err
183 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1Scriptu64ZChainErrorZ_1err
184 (JNIEnv *, jclass, jlong);
187 * Class: org_ldk_impl_bindings
188 * Method: CResult_C2Tuple_Scriptu64ZChainErrorZ_free
191 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1Scriptu64ZChainErrorZ_1free
192 (JNIEnv *, jclass, jlong);
195 * Class: org_ldk_impl_bindings
196 * Method: CResult_C2Tuple_Scriptu64ZChainErrorZ_ok
199 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1Scriptu64ZChainErrorZ_1ok
200 (JNIEnv *, jclass, jlong);
203 * Class: org_ldk_impl_bindings
204 * Method: CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_free
207 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1SignatureCVec_1SignatureZZNoneZ_1free
208 (JNIEnv *, jclass, jlong);
211 * Class: org_ldk_impl_bindings
212 * Method: CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_ok
215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1SignatureCVec_1SignatureZZNoneZ_1ok
216 (JNIEnv *, jclass, jlong);
219 * Class: org_ldk_impl_bindings
220 * Method: CResult_CVec_SignatureZNoneZ_free
223 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1SignatureZNoneZ_1free
224 (JNIEnv *, jclass, jlong);
227 * Class: org_ldk_impl_bindings
228 * Method: CResult_CVec_SignatureZNoneZ_ok
231 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1SignatureZNoneZ_1ok
232 (JNIEnv *, jclass, jlong);
235 * Class: org_ldk_impl_bindings
236 * Method: CResult_CVec_u8ZPeerHandleErrorZ_err
239 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1u8ZPeerHandleErrorZ_1err
240 (JNIEnv *, jclass, jlong);
243 * Class: org_ldk_impl_bindings
244 * Method: CResult_CVec_u8ZPeerHandleErrorZ_free
247 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1u8ZPeerHandleErrorZ_1free
248 (JNIEnv *, jclass, jlong);
251 * Class: org_ldk_impl_bindings
252 * Method: CResult_CVec_u8ZPeerHandleErrorZ_ok
255 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1u8ZPeerHandleErrorZ_1ok
256 (JNIEnv *, jclass, jlong);
259 * Class: org_ldk_impl_bindings
260 * Method: CResult_NoneAPIErrorZ_err
263 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneAPIErrorZ_1err
264 (JNIEnv *, jclass, jlong);
267 * Class: org_ldk_impl_bindings
268 * Method: CResult_NoneAPIErrorZ_free
271 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NoneAPIErrorZ_1free
272 (JNIEnv *, jclass, jlong);
275 * Class: org_ldk_impl_bindings
276 * Method: CResult_NoneChannelMonitorUpdateErrZ_err
279 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneChannelMonitorUpdateErrZ_1err
280 (JNIEnv *, jclass, jlong);
283 * Class: org_ldk_impl_bindings
284 * Method: CResult_NoneChannelMonitorUpdateErrZ_free
287 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NoneChannelMonitorUpdateErrZ_1free
288 (JNIEnv *, jclass, jlong);
291 * Class: org_ldk_impl_bindings
292 * Method: CResult_NoneMonitorUpdateErrorZ_err
295 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneMonitorUpdateErrorZ_1err
296 (JNIEnv *, jclass, jlong);
299 * Class: org_ldk_impl_bindings
300 * Method: CResult_NoneMonitorUpdateErrorZ_free
303 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NoneMonitorUpdateErrorZ_1free
304 (JNIEnv *, jclass, jlong);
307 * Class: org_ldk_impl_bindings
308 * Method: CResult_NonePaymentSendFailureZ_err
311 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NonePaymentSendFailureZ_1err
312 (JNIEnv *, jclass, jlong);
315 * Class: org_ldk_impl_bindings
316 * Method: CResult_NonePaymentSendFailureZ_free
319 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NonePaymentSendFailureZ_1free
320 (JNIEnv *, jclass, jlong);
323 * Class: org_ldk_impl_bindings
324 * Method: CResult_NonePeerHandleErrorZ_err
327 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NonePeerHandleErrorZ_1err
328 (JNIEnv *, jclass, jlong);
331 * Class: org_ldk_impl_bindings
332 * Method: CResult_NonePeerHandleErrorZ_free
335 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1NonePeerHandleErrorZ_1free
336 (JNIEnv *, jclass, jlong);
339 * Class: org_ldk_impl_bindings
340 * Method: CResult_RouteLightningErrorZ_err
343 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1RouteLightningErrorZ_1err
344 (JNIEnv *, jclass, jlong);
347 * Class: org_ldk_impl_bindings
348 * Method: CResult_RouteLightningErrorZ_free
351 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1RouteLightningErrorZ_1free
352 (JNIEnv *, jclass, jlong);
355 * Class: org_ldk_impl_bindings
356 * Method: CResult_RouteLightningErrorZ_ok
359 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1RouteLightningErrorZ_1ok
360 (JNIEnv *, jclass, jlong);
363 * Class: org_ldk_impl_bindings
364 * Method: CResult_SignatureNoneZ_free
367 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1SignatureNoneZ_1free
368 (JNIEnv *, jclass, jlong);
371 * Class: org_ldk_impl_bindings
372 * Method: CResult_SignatureNoneZ_ok
375 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1SignatureNoneZ_1ok
376 (JNIEnv *, jclass, jlong);
379 * Class: org_ldk_impl_bindings
380 * Method: CResult_TxCreationKeysSecpErrorZ_err
383 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1TxCreationKeysSecpErrorZ_1err
384 (JNIEnv *, jclass, jlong);
387 * Class: org_ldk_impl_bindings
388 * Method: CResult_TxCreationKeysSecpErrorZ_free
391 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1TxCreationKeysSecpErrorZ_1free
392 (JNIEnv *, jclass, jlong);
395 * Class: org_ldk_impl_bindings
396 * Method: CResult_TxCreationKeysSecpErrorZ_ok
399 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1TxCreationKeysSecpErrorZ_1ok
400 (JNIEnv *, jclass, jlong);
403 * Class: org_ldk_impl_bindings
404 * Method: CResult_boolLightningErrorZ_err
407 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1boolLightningErrorZ_1err
408 (JNIEnv *, jclass, jlong);
411 * Class: org_ldk_impl_bindings
412 * Method: CResult_boolLightningErrorZ_free
415 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1boolLightningErrorZ_1free
416 (JNIEnv *, jclass, jlong);
419 * Class: org_ldk_impl_bindings
420 * Method: CResult_boolLightningErrorZ_ok
423 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1boolLightningErrorZ_1ok
424 (JNIEnv *, jclass, jboolean);
427 * Class: org_ldk_impl_bindings
428 * Method: CResult_boolPeerHandleErrorZ_err
431 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1boolPeerHandleErrorZ_1err
432 (JNIEnv *, jclass, jlong);
435 * Class: org_ldk_impl_bindings
436 * Method: CResult_boolPeerHandleErrorZ_free
439 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CResult_1boolPeerHandleErrorZ_1free
440 (JNIEnv *, jclass, jlong);
443 * Class: org_ldk_impl_bindings
444 * Method: CResult_boolPeerHandleErrorZ_ok
447 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1boolPeerHandleErrorZ_1ok
448 (JNIEnv *, jclass, jboolean);
451 * Class: org_ldk_impl_bindings
452 * Method: CVec_C2Tuple_HTLCOutputInCommitmentSignatureZZ_free
455 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1C2Tuple_1HTLCOutputInCommitmentSignatureZZ_1free
456 (JNIEnv *, jclass, jlong);
459 * Class: org_ldk_impl_bindings
460 * Method: CVec_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_free
463 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1C3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZZ_1free
464 (JNIEnv *, jclass, jlong);
467 * Class: org_ldk_impl_bindings
468 * Method: CVec_CVec_RouteHopZZ_free
471 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1CVec_1RouteHopZZ_1free
472 (JNIEnv *, jclass, jlong);
475 * Class: org_ldk_impl_bindings
476 * Method: CVec_ChannelDetailsZ_free
479 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1ChannelDetailsZ_1free
480 (JNIEnv *, jclass, jlong);
483 * Class: org_ldk_impl_bindings
484 * Method: CVec_ChannelMonitorZ_free
487 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1ChannelMonitorZ_1free
488 (JNIEnv *, jclass, jlong);
491 * Class: org_ldk_impl_bindings
492 * Method: CVec_EventZ_free
495 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1EventZ_1free
496 (JNIEnv *, jclass, jlong);
499 * Class: org_ldk_impl_bindings
500 * Method: CVec_HTLCOutputInCommitmentZ_free
503 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1HTLCOutputInCommitmentZ_1free
504 (JNIEnv *, jclass, jlong);
507 * Class: org_ldk_impl_bindings
508 * Method: CVec_MessageSendEventZ_free
511 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1MessageSendEventZ_1free
512 (JNIEnv *, jclass, jlong);
515 * Class: org_ldk_impl_bindings
516 * Method: CVec_MonitorEventZ_free
519 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1MonitorEventZ_1free
520 (JNIEnv *, jclass, jlong);
523 * Class: org_ldk_impl_bindings
524 * Method: CVec_NetAddressZ_free
527 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1NetAddressZ_1free
528 (JNIEnv *, jclass, jlong);
531 * Class: org_ldk_impl_bindings
532 * Method: CVec_NodeAnnouncementZ_free
535 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1NodeAnnouncementZ_1free
536 (JNIEnv *, jclass, jlong);
539 * Class: org_ldk_impl_bindings
540 * Method: CVec_PublicKeyZ_free
543 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1PublicKeyZ_1free
544 (JNIEnv *, jclass, jlong);
547 * Class: org_ldk_impl_bindings
548 * Method: CVec_RouteHintZ_free
551 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1RouteHintZ_1free
552 (JNIEnv *, jclass, jlong);
555 * Class: org_ldk_impl_bindings
556 * Method: CVec_RouteHopZ_free
559 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1RouteHopZ_1free
560 (JNIEnv *, jclass, jlong);
563 * Class: org_ldk_impl_bindings
564 * Method: CVec_SignatureZ_free
567 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1SignatureZ_1free
568 (JNIEnv *, jclass, jlong);
571 * Class: org_ldk_impl_bindings
572 * Method: CVec_SpendableOutputDescriptorZ_free
575 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1SpendableOutputDescriptorZ_1free
576 (JNIEnv *, jclass, jlong);
579 * Class: org_ldk_impl_bindings
580 * Method: CVec_TransactionZ_free
583 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1TransactionZ_1free
584 (JNIEnv *, jclass, jlong);
587 * Class: org_ldk_impl_bindings
588 * Method: CVec_UpdateAddHTLCZ_free
591 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1UpdateAddHTLCZ_1free
592 (JNIEnv *, jclass, jlong);
595 * Class: org_ldk_impl_bindings
596 * Method: CVec_UpdateFailHTLCZ_free
599 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1UpdateFailHTLCZ_1free
600 (JNIEnv *, jclass, jlong);
603 * Class: org_ldk_impl_bindings
604 * Method: CVec_UpdateFailMalformedHTLCZ_free
607 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1UpdateFailMalformedHTLCZ_1free
608 (JNIEnv *, jclass, jlong);
611 * Class: org_ldk_impl_bindings
612 * Method: CVec_UpdateFulfillHTLCZ_free
615 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1UpdateFulfillHTLCZ_1free
616 (JNIEnv *, jclass, jlong);
619 * Class: org_ldk_impl_bindings
620 * Method: CVec_u64Z_free
623 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1u64Z_1free
624 (JNIEnv *, jclass, jlong);
627 * Class: org_ldk_impl_bindings
628 * Method: CVec_u8Z_free
631 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1u8Z_1free
632 (JNIEnv *, jclass, jlong);
635 * Class: org_ldk_impl_bindings
636 * Method: CVec_usizeZ_free
639 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CVec_1usizeZ_1free
640 (JNIEnv *, jclass, jlong);
643 * Class: org_ldk_impl_bindings
647 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxOut_1free
648 (JNIEnv *, jclass, jlong);
651 * Class: org_ldk_impl_bindings
652 * Method: C2Tuple_Txidu32Z_new
655 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1Txidu32Z_1new
656 (JNIEnv *, jclass, jlong, jint);
659 * Class: org_ldk_impl_bindings
660 * Method: C2Tuple_Scriptu64Z_new
663 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1Scriptu64Z_1new
664 (JNIEnv *, jclass, jlong, jlong);
667 * Class: org_ldk_impl_bindings
668 * Method: C2Tuple_u64u64Z_new
671 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1u64u64Z_1new
672 (JNIEnv *, jclass, jlong, jlong);
675 * Class: org_ldk_impl_bindings
676 * Method: C2Tuple_SignatureCVec_SignatureZZ_new
679 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1SignatureCVec_1SignatureZZ_1new
680 (JNIEnv *, jclass, jlong, jlong);
683 * Class: org_ldk_impl_bindings
684 * Method: CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_err
687 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1C2Tuple_1SignatureCVec_1SignatureZZNoneZ_1err
691 * Class: org_ldk_impl_bindings
692 * Method: CResult_SignatureNoneZ_err
695 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1SignatureNoneZ_1err
699 * Class: org_ldk_impl_bindings
700 * Method: CResult_CVec_SignatureZNoneZ_err
703 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1CVec_1SignatureZNoneZ_1err
707 * Class: org_ldk_impl_bindings
708 * Method: CResult_NoneAPIErrorZ_ok
711 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneAPIErrorZ_1ok
715 * Class: org_ldk_impl_bindings
716 * Method: CResult_NonePaymentSendFailureZ_ok
719 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NonePaymentSendFailureZ_1ok
723 * Class: org_ldk_impl_bindings
724 * Method: CResult_NoneChannelMonitorUpdateErrZ_ok
727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneChannelMonitorUpdateErrZ_1ok
731 * Class: org_ldk_impl_bindings
732 * Method: CResult_NoneMonitorUpdateErrorZ_ok
735 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NoneMonitorUpdateErrorZ_1ok
739 * Class: org_ldk_impl_bindings
740 * Method: C2Tuple_OutPointScriptZ_new
743 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1OutPointScriptZ_1new
744 (JNIEnv *, jclass, jlong, jlong);
747 * Class: org_ldk_impl_bindings
748 * Method: C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_new
751 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C3Tuple_1ChannelAnnouncementChannelUpdateChannelUpdateZ_1new
752 (JNIEnv *, jclass, jlong, jlong, jlong);
755 * Class: org_ldk_impl_bindings
756 * Method: CResult_NonePeerHandleErrorZ_ok
759 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CResult_1NonePeerHandleErrorZ_1ok
763 * Class: org_ldk_impl_bindings
764 * Method: C2Tuple_HTLCOutputInCommitmentSignatureZ_new
767 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_C2Tuple_1HTLCOutputInCommitmentSignatureZ_1new
768 (JNIEnv *, jclass, jlong, jlong);
771 * Class: org_ldk_impl_bindings
775 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Event_1free
776 (JNIEnv *, jclass, jlong);
779 * Class: org_ldk_impl_bindings
780 * Method: MessageSendEvent_free
783 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MessageSendEvent_1free
784 (JNIEnv *, jclass, jlong);
787 * Class: org_ldk_impl_bindings
788 * Method: MessageSendEventsProvider_free
791 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MessageSendEventsProvider_1free
792 (JNIEnv *, jclass, jlong);
795 * Class: org_ldk_impl_bindings
796 * Method: EventsProvider_free
799 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_EventsProvider_1free
800 (JNIEnv *, jclass, jlong);
803 * Class: org_ldk_impl_bindings
804 * Method: APIError_free
807 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_APIError_1free
808 (JNIEnv *, jclass, jlong);
811 * Class: org_ldk_impl_bindings
815 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Level_1max
819 * Class: org_ldk_impl_bindings
820 * Method: Logger_free
823 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Logger_1free
824 (JNIEnv *, jclass, jlong);
827 * Class: org_ldk_impl_bindings
828 * Method: ChannelHandshakeConfig_free
831 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1free
832 (JNIEnv *, jclass, jlong);
835 * Class: org_ldk_impl_bindings
836 * Method: ChannelHandshakeConfig_get_minimum_depth
839 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1get_1minimum_1depth
840 (JNIEnv *, jclass, jlong);
843 * Class: org_ldk_impl_bindings
844 * Method: ChannelHandshakeConfig_set_minimum_depth
847 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1set_1minimum_1depth
848 (JNIEnv *, jclass, jlong, jint);
851 * Class: org_ldk_impl_bindings
852 * Method: ChannelHandshakeConfig_get_our_to_self_delay
855 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1get_1our_1to_1self_1delay
856 (JNIEnv *, jclass, jlong);
859 * Class: org_ldk_impl_bindings
860 * Method: ChannelHandshakeConfig_set_our_to_self_delay
863 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1set_1our_1to_1self_1delay
864 (JNIEnv *, jclass, jlong, jshort);
867 * Class: org_ldk_impl_bindings
868 * Method: ChannelHandshakeConfig_get_our_htlc_minimum_msat
871 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1get_1our_1htlc_1minimum_1msat
872 (JNIEnv *, jclass, jlong);
875 * Class: org_ldk_impl_bindings
876 * Method: ChannelHandshakeConfig_set_our_htlc_minimum_msat
879 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1set_1our_1htlc_1minimum_1msat
880 (JNIEnv *, jclass, jlong, jlong);
883 * Class: org_ldk_impl_bindings
884 * Method: ChannelHandshakeConfig_new
887 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1new
888 (JNIEnv *, jclass, jint, jshort, jlong);
891 * Class: org_ldk_impl_bindings
892 * Method: ChannelHandshakeConfig_default
895 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeConfig_1default
899 * Class: org_ldk_impl_bindings
900 * Method: ChannelHandshakeLimits_free
903 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1free
904 (JNIEnv *, jclass, jlong);
907 * Class: org_ldk_impl_bindings
908 * Method: ChannelHandshakeLimits_get_min_funding_satoshis
911 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1min_1funding_1satoshis
912 (JNIEnv *, jclass, jlong);
915 * Class: org_ldk_impl_bindings
916 * Method: ChannelHandshakeLimits_set_min_funding_satoshis
919 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1min_1funding_1satoshis
920 (JNIEnv *, jclass, jlong, jlong);
923 * Class: org_ldk_impl_bindings
924 * Method: ChannelHandshakeLimits_get_max_htlc_minimum_msat
927 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1max_1htlc_1minimum_1msat
928 (JNIEnv *, jclass, jlong);
931 * Class: org_ldk_impl_bindings
932 * Method: ChannelHandshakeLimits_set_max_htlc_minimum_msat
935 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1max_1htlc_1minimum_1msat
936 (JNIEnv *, jclass, jlong, jlong);
939 * Class: org_ldk_impl_bindings
940 * Method: ChannelHandshakeLimits_get_min_max_htlc_value_in_flight_msat
943 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1min_1max_1htlc_1value_1in_1flight_1msat
944 (JNIEnv *, jclass, jlong);
947 * Class: org_ldk_impl_bindings
948 * Method: ChannelHandshakeLimits_set_min_max_htlc_value_in_flight_msat
951 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1min_1max_1htlc_1value_1in_1flight_1msat
952 (JNIEnv *, jclass, jlong, jlong);
955 * Class: org_ldk_impl_bindings
956 * Method: ChannelHandshakeLimits_get_max_channel_reserve_satoshis
959 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1max_1channel_1reserve_1satoshis
960 (JNIEnv *, jclass, jlong);
963 * Class: org_ldk_impl_bindings
964 * Method: ChannelHandshakeLimits_set_max_channel_reserve_satoshis
967 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1max_1channel_1reserve_1satoshis
968 (JNIEnv *, jclass, jlong, jlong);
971 * Class: org_ldk_impl_bindings
972 * Method: ChannelHandshakeLimits_get_min_max_accepted_htlcs
975 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1min_1max_1accepted_1htlcs
976 (JNIEnv *, jclass, jlong);
979 * Class: org_ldk_impl_bindings
980 * Method: ChannelHandshakeLimits_set_min_max_accepted_htlcs
983 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1min_1max_1accepted_1htlcs
984 (JNIEnv *, jclass, jlong, jshort);
987 * Class: org_ldk_impl_bindings
988 * Method: ChannelHandshakeLimits_get_min_dust_limit_satoshis
991 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1min_1dust_1limit_1satoshis
992 (JNIEnv *, jclass, jlong);
995 * Class: org_ldk_impl_bindings
996 * Method: ChannelHandshakeLimits_set_min_dust_limit_satoshis
999 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1min_1dust_1limit_1satoshis
1000 (JNIEnv *, jclass, jlong, jlong);
1003 * Class: org_ldk_impl_bindings
1004 * Method: ChannelHandshakeLimits_get_max_dust_limit_satoshis
1007 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1max_1dust_1limit_1satoshis
1008 (JNIEnv *, jclass, jlong);
1011 * Class: org_ldk_impl_bindings
1012 * Method: ChannelHandshakeLimits_set_max_dust_limit_satoshis
1015 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1max_1dust_1limit_1satoshis
1016 (JNIEnv *, jclass, jlong, jlong);
1019 * Class: org_ldk_impl_bindings
1020 * Method: ChannelHandshakeLimits_get_max_minimum_depth
1023 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1max_1minimum_1depth
1024 (JNIEnv *, jclass, jlong);
1027 * Class: org_ldk_impl_bindings
1028 * Method: ChannelHandshakeLimits_set_max_minimum_depth
1031 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1max_1minimum_1depth
1032 (JNIEnv *, jclass, jlong, jint);
1035 * Class: org_ldk_impl_bindings
1036 * Method: ChannelHandshakeLimits_get_force_announced_channel_preference
1039 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1force_1announced_1channel_1preference
1040 (JNIEnv *, jclass, jlong);
1043 * Class: org_ldk_impl_bindings
1044 * Method: ChannelHandshakeLimits_set_force_announced_channel_preference
1047 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1force_1announced_1channel_1preference
1048 (JNIEnv *, jclass, jlong, jboolean);
1051 * Class: org_ldk_impl_bindings
1052 * Method: ChannelHandshakeLimits_get_their_to_self_delay
1055 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1get_1their_1to_1self_1delay
1056 (JNIEnv *, jclass, jlong);
1059 * Class: org_ldk_impl_bindings
1060 * Method: ChannelHandshakeLimits_set_their_to_self_delay
1063 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1set_1their_1to_1self_1delay
1064 (JNIEnv *, jclass, jlong, jshort);
1067 * Class: org_ldk_impl_bindings
1068 * Method: ChannelHandshakeLimits_new
1069 * Signature: (JJJJSJJIZS)J
1071 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1new
1072 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jshort, jlong, jlong, jint, jboolean, jshort);
1075 * Class: org_ldk_impl_bindings
1076 * Method: ChannelHandshakeLimits_default
1079 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelHandshakeLimits_1default
1083 * Class: org_ldk_impl_bindings
1084 * Method: ChannelConfig_free
1087 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1free
1088 (JNIEnv *, jclass, jlong);
1091 * Class: org_ldk_impl_bindings
1092 * Method: ChannelConfig_get_fee_proportional_millionths
1095 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1get_1fee_1proportional_1millionths
1096 (JNIEnv *, jclass, jlong);
1099 * Class: org_ldk_impl_bindings
1100 * Method: ChannelConfig_set_fee_proportional_millionths
1103 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1set_1fee_1proportional_1millionths
1104 (JNIEnv *, jclass, jlong, jint);
1107 * Class: org_ldk_impl_bindings
1108 * Method: ChannelConfig_get_announced_channel
1111 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1get_1announced_1channel
1112 (JNIEnv *, jclass, jlong);
1115 * Class: org_ldk_impl_bindings
1116 * Method: ChannelConfig_set_announced_channel
1119 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1set_1announced_1channel
1120 (JNIEnv *, jclass, jlong, jboolean);
1123 * Class: org_ldk_impl_bindings
1124 * Method: ChannelConfig_get_commit_upfront_shutdown_pubkey
1127 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1get_1commit_1upfront_1shutdown_1pubkey
1128 (JNIEnv *, jclass, jlong);
1131 * Class: org_ldk_impl_bindings
1132 * Method: ChannelConfig_set_commit_upfront_shutdown_pubkey
1135 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1set_1commit_1upfront_1shutdown_1pubkey
1136 (JNIEnv *, jclass, jlong, jboolean);
1139 * Class: org_ldk_impl_bindings
1140 * Method: ChannelConfig_new
1143 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1new
1144 (JNIEnv *, jclass, jint, jboolean, jboolean);
1147 * Class: org_ldk_impl_bindings
1148 * Method: ChannelConfig_default
1151 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1default
1155 * Class: org_ldk_impl_bindings
1156 * Method: ChannelConfig_write
1159 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1write
1160 (JNIEnv *, jclass, jlong);
1163 * Class: org_ldk_impl_bindings
1164 * Method: ChannelConfig_read
1167 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelConfig_1read
1168 (JNIEnv *, jclass, jlong);
1171 * Class: org_ldk_impl_bindings
1172 * Method: UserConfig_free
1175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UserConfig_1free
1176 (JNIEnv *, jclass, jlong);
1179 * Class: org_ldk_impl_bindings
1180 * Method: UserConfig_get_own_channel_config
1183 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UserConfig_1get_1own_1channel_1config
1184 (JNIEnv *, jclass, jlong);
1187 * Class: org_ldk_impl_bindings
1188 * Method: UserConfig_set_own_channel_config
1191 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UserConfig_1set_1own_1channel_1config
1192 (JNIEnv *, jclass, jlong, jlong);
1195 * Class: org_ldk_impl_bindings
1196 * Method: UserConfig_get_peer_channel_config_limits
1199 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UserConfig_1get_1peer_1channel_1config_1limits
1200 (JNIEnv *, jclass, jlong);
1203 * Class: org_ldk_impl_bindings
1204 * Method: UserConfig_set_peer_channel_config_limits
1207 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UserConfig_1set_1peer_1channel_1config_1limits
1208 (JNIEnv *, jclass, jlong, jlong);
1211 * Class: org_ldk_impl_bindings
1212 * Method: UserConfig_get_channel_options
1215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UserConfig_1get_1channel_1options
1216 (JNIEnv *, jclass, jlong);
1219 * Class: org_ldk_impl_bindings
1220 * Method: UserConfig_set_channel_options
1223 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UserConfig_1set_1channel_1options
1224 (JNIEnv *, jclass, jlong, jlong);
1227 * Class: org_ldk_impl_bindings
1228 * Method: UserConfig_new
1231 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UserConfig_1new
1232 (JNIEnv *, jclass, jlong, jlong, jlong);
1235 * Class: org_ldk_impl_bindings
1236 * Method: UserConfig_default
1239 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UserConfig_1default
1243 * Class: org_ldk_impl_bindings
1244 * Method: ChainWatchInterface_free
1247 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChainWatchInterface_1free
1248 (JNIEnv *, jclass, jlong);
1251 * Class: org_ldk_impl_bindings
1252 * Method: BroadcasterInterface_free
1255 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_BroadcasterInterface_1free
1256 (JNIEnv *, jclass, jlong);
1259 * Class: org_ldk_impl_bindings
1260 * Method: ChainListener_free
1263 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChainListener_1free
1264 (JNIEnv *, jclass, jlong);
1267 * Class: org_ldk_impl_bindings
1268 * Method: FeeEstimator_free
1271 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FeeEstimator_1free
1272 (JNIEnv *, jclass, jlong);
1275 * Class: org_ldk_impl_bindings
1276 * Method: ChainWatchedUtil_free
1279 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChainWatchedUtil_1free
1280 (JNIEnv *, jclass, jlong);
1283 * Class: org_ldk_impl_bindings
1284 * Method: ChainWatchedUtil_new
1287 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChainWatchedUtil_1new
1291 * Class: org_ldk_impl_bindings
1292 * Method: ChainWatchedUtil_register_tx
1293 * Signature: (J[BJ)Z
1295 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChainWatchedUtil_1register_1tx
1296 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
1299 * Class: org_ldk_impl_bindings
1300 * Method: ChainWatchedUtil_register_outpoint
1303 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChainWatchedUtil_1register_1outpoint
1304 (JNIEnv *, jclass, jlong, jlong, jlong);
1307 * Class: org_ldk_impl_bindings
1308 * Method: ChainWatchedUtil_watch_all
1311 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChainWatchedUtil_1watch_1all
1312 (JNIEnv *, jclass, jlong);
1315 * Class: org_ldk_impl_bindings
1316 * Method: ChainWatchedUtil_does_match_tx
1319 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChainWatchedUtil_1does_1match_1tx
1320 (JNIEnv *, jclass, jlong, jlong);
1323 * Class: org_ldk_impl_bindings
1324 * Method: BlockNotifier_free
1327 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_BlockNotifier_1free
1328 (JNIEnv *, jclass, jlong);
1331 * Class: org_ldk_impl_bindings
1332 * Method: BlockNotifier_new
1335 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_BlockNotifier_1new
1336 (JNIEnv *, jclass, jlong);
1339 * Class: org_ldk_impl_bindings
1340 * Method: BlockNotifier_register_listener
1343 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_BlockNotifier_1register_1listener
1344 (JNIEnv *, jclass, jlong, jlong);
1347 * Class: org_ldk_impl_bindings
1348 * Method: BlockNotifier_block_connected
1351 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_BlockNotifier_1block_1connected
1352 (JNIEnv *, jclass, jlong, jlong, jint);
1355 * Class: org_ldk_impl_bindings
1356 * Method: BlockNotifier_block_connected_checked
1357 * Signature: (J[BIJJ)Z
1359 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_BlockNotifier_1block_1connected_1checked
1360 (JNIEnv *, jclass, jlong, jbyteArray, jint, jlong, jlong);
1363 * Class: org_ldk_impl_bindings
1364 * Method: BlockNotifier_block_disconnected
1365 * Signature: (J[BI)V
1367 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_BlockNotifier_1block_1disconnected
1368 (JNIEnv *, jclass, jlong, jbyteArray, jint);
1371 * Class: org_ldk_impl_bindings
1372 * Method: ChainWatchInterfaceUtil_free
1375 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChainWatchInterfaceUtil_1free
1376 (JNIEnv *, jclass, jlong);
1379 * Class: org_ldk_impl_bindings
1380 * Method: ChainWatchInterfaceUtil_as_ChainWatchInterface
1383 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChainWatchInterfaceUtil_1as_1ChainWatchInterface
1384 (JNIEnv *, jclass, jlong);
1387 * Class: org_ldk_impl_bindings
1388 * Method: ChainWatchInterfaceUtil_new
1391 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChainWatchInterfaceUtil_1new
1392 (JNIEnv *, jclass, jlong);
1395 * Class: org_ldk_impl_bindings
1396 * Method: ChainWatchInterfaceUtil_does_match_tx
1399 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChainWatchInterfaceUtil_1does_1match_1tx
1400 (JNIEnv *, jclass, jlong, jlong);
1403 * Class: org_ldk_impl_bindings
1404 * Method: OutPoint_free
1407 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OutPoint_1free
1408 (JNIEnv *, jclass, jlong);
1411 * Class: org_ldk_impl_bindings
1412 * Method: OutPoint_get_txid
1415 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OutPoint_1get_1txid
1416 (JNIEnv *, jclass, jlong);
1419 * Class: org_ldk_impl_bindings
1420 * Method: OutPoint_set_txid
1423 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OutPoint_1set_1txid
1424 (JNIEnv *, jclass, jlong, jlong);
1427 * Class: org_ldk_impl_bindings
1428 * Method: OutPoint_get_index
1431 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_OutPoint_1get_1index
1432 (JNIEnv *, jclass, jlong);
1435 * Class: org_ldk_impl_bindings
1436 * Method: OutPoint_set_index
1439 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OutPoint_1set_1index
1440 (JNIEnv *, jclass, jlong, jshort);
1443 * Class: org_ldk_impl_bindings
1444 * Method: OutPoint_new
1447 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OutPoint_1new
1448 (JNIEnv *, jclass, jlong, jshort);
1451 * Class: org_ldk_impl_bindings
1452 * Method: OutPoint_to_channel_id
1455 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OutPoint_1to_1channel_1id
1456 (JNIEnv *, jclass, jlong);
1459 * Class: org_ldk_impl_bindings
1460 * Method: OutPoint_write
1463 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OutPoint_1write
1464 (JNIEnv *, jclass, jlong);
1467 * Class: org_ldk_impl_bindings
1468 * Method: OutPoint_read
1471 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OutPoint_1read
1472 (JNIEnv *, jclass, jlong);
1475 * Class: org_ldk_impl_bindings
1476 * Method: SpendableOutputDescriptor_free
1479 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_SpendableOutputDescriptor_1free
1480 (JNIEnv *, jclass, jlong);
1483 * Class: org_ldk_impl_bindings
1484 * Method: ChannelKeys_free
1487 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelKeys_1free
1488 (JNIEnv *, jclass, jlong);
1491 * Class: org_ldk_impl_bindings
1492 * Method: KeysInterface_free
1495 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_KeysInterface_1free
1496 (JNIEnv *, jclass, jlong);
1499 * Class: org_ldk_impl_bindings
1500 * Method: InMemoryChannelKeys_free
1503 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1free
1504 (JNIEnv *, jclass, jlong);
1507 * Class: org_ldk_impl_bindings
1508 * Method: InMemoryChannelKeys_get_funding_key
1511 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1funding_1key
1512 (JNIEnv *, jclass, jlong);
1515 * Class: org_ldk_impl_bindings
1516 * Method: InMemoryChannelKeys_set_funding_key
1519 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1funding_1key
1520 (JNIEnv *, jclass, jlong, jlong);
1523 * Class: org_ldk_impl_bindings
1524 * Method: InMemoryChannelKeys_get_revocation_base_key
1527 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1revocation_1base_1key
1528 (JNIEnv *, jclass, jlong);
1531 * Class: org_ldk_impl_bindings
1532 * Method: InMemoryChannelKeys_set_revocation_base_key
1535 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1revocation_1base_1key
1536 (JNIEnv *, jclass, jlong, jlong);
1539 * Class: org_ldk_impl_bindings
1540 * Method: InMemoryChannelKeys_get_payment_key
1543 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1payment_1key
1544 (JNIEnv *, jclass, jlong);
1547 * Class: org_ldk_impl_bindings
1548 * Method: InMemoryChannelKeys_set_payment_key
1551 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1payment_1key
1552 (JNIEnv *, jclass, jlong, jlong);
1555 * Class: org_ldk_impl_bindings
1556 * Method: InMemoryChannelKeys_get_delayed_payment_base_key
1559 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1delayed_1payment_1base_1key
1560 (JNIEnv *, jclass, jlong);
1563 * Class: org_ldk_impl_bindings
1564 * Method: InMemoryChannelKeys_set_delayed_payment_base_key
1567 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1delayed_1payment_1base_1key
1568 (JNIEnv *, jclass, jlong, jlong);
1571 * Class: org_ldk_impl_bindings
1572 * Method: InMemoryChannelKeys_get_htlc_base_key
1575 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1htlc_1base_1key
1576 (JNIEnv *, jclass, jlong);
1579 * Class: org_ldk_impl_bindings
1580 * Method: InMemoryChannelKeys_set_htlc_base_key
1583 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1htlc_1base_1key
1584 (JNIEnv *, jclass, jlong, jlong);
1587 * Class: org_ldk_impl_bindings
1588 * Method: InMemoryChannelKeys_get_commitment_seed
1591 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1get_1commitment_1seed
1592 (JNIEnv *, jclass, jlong);
1595 * Class: org_ldk_impl_bindings
1596 * Method: InMemoryChannelKeys_set_commitment_seed
1599 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1set_1commitment_1seed
1600 (JNIEnv *, jclass, jlong, jlong);
1603 * Class: org_ldk_impl_bindings
1604 * Method: InMemoryChannelKeys_new
1605 * Signature: (JJJJJJJJ)J
1607 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1new
1608 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong, jlong, jlong, jlong);
1611 * Class: org_ldk_impl_bindings
1612 * Method: InMemoryChannelKeys_remote_pubkeys
1615 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1remote_1pubkeys
1616 (JNIEnv *, jclass, jlong);
1619 * Class: org_ldk_impl_bindings
1620 * Method: InMemoryChannelKeys_remote_to_self_delay
1623 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1remote_1to_1self_1delay
1624 (JNIEnv *, jclass, jlong);
1627 * Class: org_ldk_impl_bindings
1628 * Method: InMemoryChannelKeys_local_to_self_delay
1631 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1local_1to_1self_1delay
1632 (JNIEnv *, jclass, jlong);
1635 * Class: org_ldk_impl_bindings
1636 * Method: InMemoryChannelKeys_as_ChannelKeys
1639 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1as_1ChannelKeys
1640 (JNIEnv *, jclass, jlong);
1643 * Class: org_ldk_impl_bindings
1644 * Method: InMemoryChannelKeys_write
1647 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1write
1648 (JNIEnv *, jclass, jlong);
1651 * Class: org_ldk_impl_bindings
1652 * Method: InMemoryChannelKeys_read
1655 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_InMemoryChannelKeys_1read
1656 (JNIEnv *, jclass, jlong);
1659 * Class: org_ldk_impl_bindings
1660 * Method: KeysManager_free
1663 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_KeysManager_1free
1664 (JNIEnv *, jclass, jlong);
1667 * Class: org_ldk_impl_bindings
1668 * Method: KeysManager_new
1669 * Signature: ([BJJI)J
1671 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_KeysManager_1new
1672 (JNIEnv *, jclass, jbyteArray, jlong, jlong, jint);
1675 * Class: org_ldk_impl_bindings
1676 * Method: KeysManager_derive_channel_keys
1677 * Signature: (JJJJ)J
1679 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_KeysManager_1derive_1channel_1keys
1680 (JNIEnv *, jclass, jlong, jlong, jlong, jlong);
1683 * Class: org_ldk_impl_bindings
1684 * Method: KeysManager_as_KeysInterface
1687 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_KeysManager_1as_1KeysInterface
1688 (JNIEnv *, jclass, jlong);
1691 * Class: org_ldk_impl_bindings
1692 * Method: ChannelManager_free
1695 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1free
1696 (JNIEnv *, jclass, jlong);
1699 * Class: org_ldk_impl_bindings
1700 * Method: ChannelDetails_free
1703 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1free
1704 (JNIEnv *, jclass, jlong);
1707 * Class: org_ldk_impl_bindings
1708 * Method: ChannelDetails_get_channel_id
1711 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1channel_1id
1712 (JNIEnv *, jclass, jlong);
1715 * Class: org_ldk_impl_bindings
1716 * Method: ChannelDetails_set_channel_id
1719 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1channel_1id
1720 (JNIEnv *, jclass, jlong, jlong);
1723 * Class: org_ldk_impl_bindings
1724 * Method: ChannelDetails_get_remote_network_id
1727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1remote_1network_1id
1728 (JNIEnv *, jclass, jlong);
1731 * Class: org_ldk_impl_bindings
1732 * Method: ChannelDetails_set_remote_network_id
1735 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1remote_1network_1id
1736 (JNIEnv *, jclass, jlong, jlong);
1739 * Class: org_ldk_impl_bindings
1740 * Method: ChannelDetails_get_counterparty_features
1743 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1counterparty_1features
1744 (JNIEnv *, jclass, jlong);
1747 * Class: org_ldk_impl_bindings
1748 * Method: ChannelDetails_set_counterparty_features
1751 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1counterparty_1features
1752 (JNIEnv *, jclass, jlong, jlong);
1755 * Class: org_ldk_impl_bindings
1756 * Method: ChannelDetails_get_channel_value_satoshis
1759 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1channel_1value_1satoshis
1760 (JNIEnv *, jclass, jlong);
1763 * Class: org_ldk_impl_bindings
1764 * Method: ChannelDetails_set_channel_value_satoshis
1767 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1channel_1value_1satoshis
1768 (JNIEnv *, jclass, jlong, jlong);
1771 * Class: org_ldk_impl_bindings
1772 * Method: ChannelDetails_get_user_id
1775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1user_1id
1776 (JNIEnv *, jclass, jlong);
1779 * Class: org_ldk_impl_bindings
1780 * Method: ChannelDetails_set_user_id
1783 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1user_1id
1784 (JNIEnv *, jclass, jlong, jlong);
1787 * Class: org_ldk_impl_bindings
1788 * Method: ChannelDetails_get_outbound_capacity_msat
1791 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1outbound_1capacity_1msat
1792 (JNIEnv *, jclass, jlong);
1795 * Class: org_ldk_impl_bindings
1796 * Method: ChannelDetails_set_outbound_capacity_msat
1799 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1outbound_1capacity_1msat
1800 (JNIEnv *, jclass, jlong, jlong);
1803 * Class: org_ldk_impl_bindings
1804 * Method: ChannelDetails_get_inbound_capacity_msat
1807 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1inbound_1capacity_1msat
1808 (JNIEnv *, jclass, jlong);
1811 * Class: org_ldk_impl_bindings
1812 * Method: ChannelDetails_set_inbound_capacity_msat
1815 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1inbound_1capacity_1msat
1816 (JNIEnv *, jclass, jlong, jlong);
1819 * Class: org_ldk_impl_bindings
1820 * Method: ChannelDetails_get_is_live
1823 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1get_1is_1live
1824 (JNIEnv *, jclass, jlong);
1827 * Class: org_ldk_impl_bindings
1828 * Method: ChannelDetails_set_is_live
1831 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelDetails_1set_1is_1live
1832 (JNIEnv *, jclass, jlong, jboolean);
1835 * Class: org_ldk_impl_bindings
1836 * Method: PaymentSendFailure_free
1839 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PaymentSendFailure_1free
1840 (JNIEnv *, jclass, jlong);
1843 * Class: org_ldk_impl_bindings
1844 * Method: ChannelManager_new
1845 * Signature: (JJJJJJJJ)J
1847 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1new
1848 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong, jlong, jlong, jlong);
1851 * Class: org_ldk_impl_bindings
1852 * Method: ChannelManager_create_channel
1853 * Signature: (JJJJJJ)J
1855 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1create_1channel
1856 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong, jlong);
1859 * Class: org_ldk_impl_bindings
1860 * Method: ChannelManager_list_channels
1863 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1list_1channels
1864 (JNIEnv *, jclass, jlong);
1867 * Class: org_ldk_impl_bindings
1868 * Method: ChannelManager_list_usable_channels
1871 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1list_1usable_1channels
1872 (JNIEnv *, jclass, jlong);
1875 * Class: org_ldk_impl_bindings
1876 * Method: ChannelManager_close_channel
1879 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1close_1channel
1880 (JNIEnv *, jclass, jlong, jbyteArray);
1883 * Class: org_ldk_impl_bindings
1884 * Method: ChannelManager_force_close_channel
1887 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1force_1close_1channel
1888 (JNIEnv *, jclass, jlong, jbyteArray);
1891 * Class: org_ldk_impl_bindings
1892 * Method: ChannelManager_force_close_all_channels
1895 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1force_1close_1all_1channels
1896 (JNIEnv *, jclass, jlong);
1899 * Class: org_ldk_impl_bindings
1900 * Method: ChannelManager_send_payment
1901 * Signature: (JJJJ)J
1903 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1send_1payment
1904 (JNIEnv *, jclass, jlong, jlong, jlong, jlong);
1907 * Class: org_ldk_impl_bindings
1908 * Method: ChannelManager_funding_transaction_generated
1909 * Signature: (J[BJ)V
1911 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1funding_1transaction_1generated
1912 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
1915 * Class: org_ldk_impl_bindings
1916 * Method: ChannelManager_broadcast_node_announcement
1917 * Signature: (JJJJ)V
1919 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1broadcast_1node_1announcement
1920 (JNIEnv *, jclass, jlong, jlong, jlong, jlong);
1923 * Class: org_ldk_impl_bindings
1924 * Method: ChannelManager_process_pending_htlc_forwards
1927 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1process_1pending_1htlc_1forwards
1928 (JNIEnv *, jclass, jlong);
1931 * Class: org_ldk_impl_bindings
1932 * Method: ChannelManager_timer_chan_freshness_every_min
1935 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1timer_1chan_1freshness_1every_1min
1936 (JNIEnv *, jclass, jlong);
1939 * Class: org_ldk_impl_bindings
1940 * Method: ChannelManager_fail_htlc_backwards
1941 * Signature: (J[BJ)Z
1943 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelManager_1fail_1htlc_1backwards
1944 (JNIEnv *, jclass, jlong, jbyteArray, jlong);
1947 * Class: org_ldk_impl_bindings
1948 * Method: ChannelManager_claim_funds
1949 * Signature: (JJJJ)Z
1951 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_ChannelManager_1claim_1funds
1952 (JNIEnv *, jclass, jlong, jlong, jlong, jlong);
1955 * Class: org_ldk_impl_bindings
1956 * Method: ChannelManager_get_our_node_id
1959 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1get_1our_1node_1id
1960 (JNIEnv *, jclass, jlong);
1963 * Class: org_ldk_impl_bindings
1964 * Method: ChannelManager_channel_monitor_updated
1967 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManager_1channel_1monitor_1updated
1968 (JNIEnv *, jclass, jlong, jlong, jlong);
1971 * Class: org_ldk_impl_bindings
1972 * Method: ChannelManager_as_MessageSendEventsProvider
1975 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1as_1MessageSendEventsProvider
1976 (JNIEnv *, jclass, jlong);
1979 * Class: org_ldk_impl_bindings
1980 * Method: ChannelManager_as_EventsProvider
1983 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1as_1EventsProvider
1984 (JNIEnv *, jclass, jlong);
1987 * Class: org_ldk_impl_bindings
1988 * Method: ChannelManager_as_ChainListener
1991 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1as_1ChainListener
1992 (JNIEnv *, jclass, jlong);
1995 * Class: org_ldk_impl_bindings
1996 * Method: ChannelManager_as_ChannelMessageHandler
1999 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManager_1as_1ChannelMessageHandler
2000 (JNIEnv *, jclass, jlong);
2003 * Class: org_ldk_impl_bindings
2004 * Method: ChannelManagerReadArgs_free
2007 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1free
2008 (JNIEnv *, jclass, jlong);
2011 * Class: org_ldk_impl_bindings
2012 * Method: ChannelManagerReadArgs_get_keys_manager
2015 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1keys_1manager
2016 (JNIEnv *, jclass, jlong);
2019 * Class: org_ldk_impl_bindings
2020 * Method: ChannelManagerReadArgs_set_keys_manager
2023 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1keys_1manager
2024 (JNIEnv *, jclass, jlong, jlong);
2027 * Class: org_ldk_impl_bindings
2028 * Method: ChannelManagerReadArgs_get_fee_estimator
2031 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1fee_1estimator
2032 (JNIEnv *, jclass, jlong);
2035 * Class: org_ldk_impl_bindings
2036 * Method: ChannelManagerReadArgs_set_fee_estimator
2039 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1fee_1estimator
2040 (JNIEnv *, jclass, jlong, jlong);
2043 * Class: org_ldk_impl_bindings
2044 * Method: ChannelManagerReadArgs_get_monitor
2047 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1monitor
2048 (JNIEnv *, jclass, jlong);
2051 * Class: org_ldk_impl_bindings
2052 * Method: ChannelManagerReadArgs_set_monitor
2055 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1monitor
2056 (JNIEnv *, jclass, jlong, jlong);
2059 * Class: org_ldk_impl_bindings
2060 * Method: ChannelManagerReadArgs_get_tx_broadcaster
2063 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1tx_1broadcaster
2064 (JNIEnv *, jclass, jlong);
2067 * Class: org_ldk_impl_bindings
2068 * Method: ChannelManagerReadArgs_set_tx_broadcaster
2071 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1tx_1broadcaster
2072 (JNIEnv *, jclass, jlong, jlong);
2075 * Class: org_ldk_impl_bindings
2076 * Method: ChannelManagerReadArgs_get_logger
2079 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1logger
2080 (JNIEnv *, jclass, jlong);
2083 * Class: org_ldk_impl_bindings
2084 * Method: ChannelManagerReadArgs_set_logger
2087 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1logger
2088 (JNIEnv *, jclass, jlong, jlong);
2091 * Class: org_ldk_impl_bindings
2092 * Method: ChannelManagerReadArgs_get_default_config
2095 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1get_1default_1config
2096 (JNIEnv *, jclass, jlong);
2099 * Class: org_ldk_impl_bindings
2100 * Method: ChannelManagerReadArgs_set_default_config
2103 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1set_1default_1config
2104 (JNIEnv *, jclass, jlong, jlong);
2107 * Class: org_ldk_impl_bindings
2108 * Method: ChannelManagerReadArgs_new
2109 * Signature: (JJJJJJJ)J
2111 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelManagerReadArgs_1new
2112 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong, jlong, jlong);
2115 * Class: org_ldk_impl_bindings
2116 * Method: ChannelMonitorUpdate_free
2119 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdate_1free
2120 (JNIEnv *, jclass, jlong);
2123 * Class: org_ldk_impl_bindings
2124 * Method: ChannelMonitorUpdate_get_update_id
2127 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdate_1get_1update_1id
2128 (JNIEnv *, jclass, jlong);
2131 * Class: org_ldk_impl_bindings
2132 * Method: ChannelMonitorUpdate_set_update_id
2135 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdate_1set_1update_1id
2136 (JNIEnv *, jclass, jlong, jlong);
2139 * Class: org_ldk_impl_bindings
2140 * Method: ChannelMonitorUpdate_write
2143 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdate_1write
2144 (JNIEnv *, jclass, jlong);
2147 * Class: org_ldk_impl_bindings
2148 * Method: ChannelMonitorUpdate_read
2151 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitorUpdate_1read
2152 (JNIEnv *, jclass, jlong);
2155 * Class: org_ldk_impl_bindings
2156 * Method: MonitorUpdateError_free
2159 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MonitorUpdateError_1free
2160 (JNIEnv *, jclass, jlong);
2163 * Class: org_ldk_impl_bindings
2164 * Method: MonitorEvent_free
2167 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MonitorEvent_1free
2168 (JNIEnv *, jclass, jlong);
2171 * Class: org_ldk_impl_bindings
2172 * Method: HTLCUpdate_free
2175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCUpdate_1free
2176 (JNIEnv *, jclass, jlong);
2179 * Class: org_ldk_impl_bindings
2180 * Method: HTLCUpdate_write
2183 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HTLCUpdate_1write
2184 (JNIEnv *, jclass, jlong);
2187 * Class: org_ldk_impl_bindings
2188 * Method: HTLCUpdate_read
2191 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HTLCUpdate_1read
2192 (JNIEnv *, jclass, jlong);
2195 * Class: org_ldk_impl_bindings
2196 * Method: ChannelMonitor_free
2199 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1free
2200 (JNIEnv *, jclass, jlong);
2203 * Class: org_ldk_impl_bindings
2204 * Method: ManyChannelMonitor_free
2207 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ManyChannelMonitor_1free
2208 (JNIEnv *, jclass, jlong);
2211 * Class: org_ldk_impl_bindings
2212 * Method: ChannelMonitor_update_monitor
2213 * Signature: (JJJJ)J
2215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1update_1monitor
2216 (JNIEnv *, jclass, jlong, jlong, jlong, jlong);
2219 * Class: org_ldk_impl_bindings
2220 * Method: ChannelMonitor_get_latest_update_id
2223 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1get_1latest_1update_1id
2224 (JNIEnv *, jclass, jlong);
2227 * Class: org_ldk_impl_bindings
2228 * Method: ChannelMonitor_get_funding_txo
2231 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1get_1funding_1txo
2232 (JNIEnv *, jclass, jlong);
2235 * Class: org_ldk_impl_bindings
2236 * Method: ChannelMonitor_get_and_clear_pending_monitor_events
2239 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1get_1and_1clear_1pending_1monitor_1events
2240 (JNIEnv *, jclass, jlong);
2243 * Class: org_ldk_impl_bindings
2244 * Method: ChannelMonitor_get_and_clear_pending_events
2247 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1get_1and_1clear_1pending_1events
2248 (JNIEnv *, jclass, jlong);
2251 * Class: org_ldk_impl_bindings
2252 * Method: ChannelMonitor_get_latest_local_commitment_txn
2255 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelMonitor_1get_1latest_1local_1commitment_1txn
2256 (JNIEnv *, jclass, jlong, jlong);
2259 * Class: org_ldk_impl_bindings
2260 * Method: DecodeError_free
2263 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DecodeError_1free
2264 (JNIEnv *, jclass, jlong);
2267 * Class: org_ldk_impl_bindings
2271 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Init_1free
2272 (JNIEnv *, jclass, jlong);
2275 * Class: org_ldk_impl_bindings
2276 * Method: ErrorMessage_free
2279 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1free
2280 (JNIEnv *, jclass, jlong);
2283 * Class: org_ldk_impl_bindings
2284 * Method: ErrorMessage_get_channel_id
2287 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1get_1channel_1id
2288 (JNIEnv *, jclass, jlong);
2291 * Class: org_ldk_impl_bindings
2292 * Method: ErrorMessage_set_channel_id
2295 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1set_1channel_1id
2296 (JNIEnv *, jclass, jlong, jlong);
2299 * Class: org_ldk_impl_bindings
2300 * Method: ErrorMessage_get_data
2303 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1get_1data
2304 (JNIEnv *, jclass, jlong);
2307 * Class: org_ldk_impl_bindings
2308 * Method: ErrorMessage_set_data
2311 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1set_1data
2312 (JNIEnv *, jclass, jlong, jlong);
2315 * Class: org_ldk_impl_bindings
2316 * Method: ErrorMessage_new
2319 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1new
2320 (JNIEnv *, jclass, jlong, jlong);
2323 * Class: org_ldk_impl_bindings
2327 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Ping_1free
2328 (JNIEnv *, jclass, jlong);
2331 * Class: org_ldk_impl_bindings
2332 * Method: Ping_get_ponglen
2335 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_Ping_1get_1ponglen
2336 (JNIEnv *, jclass, jlong);
2339 * Class: org_ldk_impl_bindings
2340 * Method: Ping_set_ponglen
2343 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Ping_1set_1ponglen
2344 (JNIEnv *, jclass, jlong, jshort);
2347 * Class: org_ldk_impl_bindings
2348 * Method: Ping_get_byteslen
2351 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_Ping_1get_1byteslen
2352 (JNIEnv *, jclass, jlong);
2355 * Class: org_ldk_impl_bindings
2356 * Method: Ping_set_byteslen
2359 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Ping_1set_1byteslen
2360 (JNIEnv *, jclass, jlong, jshort);
2363 * Class: org_ldk_impl_bindings
2367 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Ping_1new
2368 (JNIEnv *, jclass, jshort, jshort);
2371 * Class: org_ldk_impl_bindings
2375 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Pong_1free
2376 (JNIEnv *, jclass, jlong);
2379 * Class: org_ldk_impl_bindings
2380 * Method: Pong_get_byteslen
2383 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_Pong_1get_1byteslen
2384 (JNIEnv *, jclass, jlong);
2387 * Class: org_ldk_impl_bindings
2388 * Method: Pong_set_byteslen
2391 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Pong_1set_1byteslen
2392 (JNIEnv *, jclass, jlong, jshort);
2395 * Class: org_ldk_impl_bindings
2399 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Pong_1new
2400 (JNIEnv *, jclass, jshort);
2403 * Class: org_ldk_impl_bindings
2404 * Method: OpenChannel_free
2407 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1free
2408 (JNIEnv *, jclass, jlong);
2411 * Class: org_ldk_impl_bindings
2412 * Method: OpenChannel_get_chain_hash
2415 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1chain_1hash
2416 (JNIEnv *, jclass, jlong);
2419 * Class: org_ldk_impl_bindings
2420 * Method: OpenChannel_set_chain_hash
2423 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1chain_1hash
2424 (JNIEnv *, jclass, jlong, jlong);
2427 * Class: org_ldk_impl_bindings
2428 * Method: OpenChannel_get_temporary_channel_id
2431 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1temporary_1channel_1id
2432 (JNIEnv *, jclass, jlong);
2435 * Class: org_ldk_impl_bindings
2436 * Method: OpenChannel_set_temporary_channel_id
2439 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1temporary_1channel_1id
2440 (JNIEnv *, jclass, jlong, jlong);
2443 * Class: org_ldk_impl_bindings
2444 * Method: OpenChannel_get_funding_satoshis
2447 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1funding_1satoshis
2448 (JNIEnv *, jclass, jlong);
2451 * Class: org_ldk_impl_bindings
2452 * Method: OpenChannel_set_funding_satoshis
2455 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1funding_1satoshis
2456 (JNIEnv *, jclass, jlong, jlong);
2459 * Class: org_ldk_impl_bindings
2460 * Method: OpenChannel_get_push_msat
2463 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1push_1msat
2464 (JNIEnv *, jclass, jlong);
2467 * Class: org_ldk_impl_bindings
2468 * Method: OpenChannel_set_push_msat
2471 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1push_1msat
2472 (JNIEnv *, jclass, jlong, jlong);
2475 * Class: org_ldk_impl_bindings
2476 * Method: OpenChannel_get_dust_limit_satoshis
2479 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1dust_1limit_1satoshis
2480 (JNIEnv *, jclass, jlong);
2483 * Class: org_ldk_impl_bindings
2484 * Method: OpenChannel_set_dust_limit_satoshis
2487 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1dust_1limit_1satoshis
2488 (JNIEnv *, jclass, jlong, jlong);
2491 * Class: org_ldk_impl_bindings
2492 * Method: OpenChannel_get_max_htlc_value_in_flight_msat
2495 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1max_1htlc_1value_1in_1flight_1msat
2496 (JNIEnv *, jclass, jlong);
2499 * Class: org_ldk_impl_bindings
2500 * Method: OpenChannel_set_max_htlc_value_in_flight_msat
2503 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1max_1htlc_1value_1in_1flight_1msat
2504 (JNIEnv *, jclass, jlong, jlong);
2507 * Class: org_ldk_impl_bindings
2508 * Method: OpenChannel_get_channel_reserve_satoshis
2511 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1channel_1reserve_1satoshis
2512 (JNIEnv *, jclass, jlong);
2515 * Class: org_ldk_impl_bindings
2516 * Method: OpenChannel_set_channel_reserve_satoshis
2519 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1channel_1reserve_1satoshis
2520 (JNIEnv *, jclass, jlong, jlong);
2523 * Class: org_ldk_impl_bindings
2524 * Method: OpenChannel_get_htlc_minimum_msat
2527 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1htlc_1minimum_1msat
2528 (JNIEnv *, jclass, jlong);
2531 * Class: org_ldk_impl_bindings
2532 * Method: OpenChannel_set_htlc_minimum_msat
2535 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1htlc_1minimum_1msat
2536 (JNIEnv *, jclass, jlong, jlong);
2539 * Class: org_ldk_impl_bindings
2540 * Method: OpenChannel_get_feerate_per_kw
2543 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1feerate_1per_1kw
2544 (JNIEnv *, jclass, jlong);
2547 * Class: org_ldk_impl_bindings
2548 * Method: OpenChannel_set_feerate_per_kw
2551 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1feerate_1per_1kw
2552 (JNIEnv *, jclass, jlong, jint);
2555 * Class: org_ldk_impl_bindings
2556 * Method: OpenChannel_get_to_self_delay
2559 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1to_1self_1delay
2560 (JNIEnv *, jclass, jlong);
2563 * Class: org_ldk_impl_bindings
2564 * Method: OpenChannel_set_to_self_delay
2567 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1to_1self_1delay
2568 (JNIEnv *, jclass, jlong, jshort);
2571 * Class: org_ldk_impl_bindings
2572 * Method: OpenChannel_get_max_accepted_htlcs
2575 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1max_1accepted_1htlcs
2576 (JNIEnv *, jclass, jlong);
2579 * Class: org_ldk_impl_bindings
2580 * Method: OpenChannel_set_max_accepted_htlcs
2583 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1max_1accepted_1htlcs
2584 (JNIEnv *, jclass, jlong, jshort);
2587 * Class: org_ldk_impl_bindings
2588 * Method: OpenChannel_get_funding_pubkey
2591 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1funding_1pubkey
2592 (JNIEnv *, jclass, jlong);
2595 * Class: org_ldk_impl_bindings
2596 * Method: OpenChannel_set_funding_pubkey
2599 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1funding_1pubkey
2600 (JNIEnv *, jclass, jlong, jlong);
2603 * Class: org_ldk_impl_bindings
2604 * Method: OpenChannel_get_revocation_basepoint
2607 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1revocation_1basepoint
2608 (JNIEnv *, jclass, jlong);
2611 * Class: org_ldk_impl_bindings
2612 * Method: OpenChannel_set_revocation_basepoint
2615 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1revocation_1basepoint
2616 (JNIEnv *, jclass, jlong, jlong);
2619 * Class: org_ldk_impl_bindings
2620 * Method: OpenChannel_get_payment_point
2623 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1payment_1point
2624 (JNIEnv *, jclass, jlong);
2627 * Class: org_ldk_impl_bindings
2628 * Method: OpenChannel_set_payment_point
2631 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1payment_1point
2632 (JNIEnv *, jclass, jlong, jlong);
2635 * Class: org_ldk_impl_bindings
2636 * Method: OpenChannel_get_delayed_payment_basepoint
2639 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1delayed_1payment_1basepoint
2640 (JNIEnv *, jclass, jlong);
2643 * Class: org_ldk_impl_bindings
2644 * Method: OpenChannel_set_delayed_payment_basepoint
2647 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1delayed_1payment_1basepoint
2648 (JNIEnv *, jclass, jlong, jlong);
2651 * Class: org_ldk_impl_bindings
2652 * Method: OpenChannel_get_htlc_basepoint
2655 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1htlc_1basepoint
2656 (JNIEnv *, jclass, jlong);
2659 * Class: org_ldk_impl_bindings
2660 * Method: OpenChannel_set_htlc_basepoint
2663 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1htlc_1basepoint
2664 (JNIEnv *, jclass, jlong, jlong);
2667 * Class: org_ldk_impl_bindings
2668 * Method: OpenChannel_get_first_per_commitment_point
2671 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1first_1per_1commitment_1point
2672 (JNIEnv *, jclass, jlong);
2675 * Class: org_ldk_impl_bindings
2676 * Method: OpenChannel_set_first_per_commitment_point
2679 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1first_1per_1commitment_1point
2680 (JNIEnv *, jclass, jlong, jlong);
2683 * Class: org_ldk_impl_bindings
2684 * Method: OpenChannel_get_channel_flags
2687 JNIEXPORT jbyte JNICALL Java_org_ldk_impl_bindings_OpenChannel_1get_1channel_1flags
2688 (JNIEnv *, jclass, jlong);
2691 * Class: org_ldk_impl_bindings
2692 * Method: OpenChannel_set_channel_flags
2695 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_OpenChannel_1set_1channel_1flags
2696 (JNIEnv *, jclass, jlong, jbyte);
2699 * Class: org_ldk_impl_bindings
2700 * Method: AcceptChannel_free
2703 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1free
2704 (JNIEnv *, jclass, jlong);
2707 * Class: org_ldk_impl_bindings
2708 * Method: AcceptChannel_get_temporary_channel_id
2711 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1temporary_1channel_1id
2712 (JNIEnv *, jclass, jlong);
2715 * Class: org_ldk_impl_bindings
2716 * Method: AcceptChannel_set_temporary_channel_id
2719 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1temporary_1channel_1id
2720 (JNIEnv *, jclass, jlong, jlong);
2723 * Class: org_ldk_impl_bindings
2724 * Method: AcceptChannel_get_dust_limit_satoshis
2727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1dust_1limit_1satoshis
2728 (JNIEnv *, jclass, jlong);
2731 * Class: org_ldk_impl_bindings
2732 * Method: AcceptChannel_set_dust_limit_satoshis
2735 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1dust_1limit_1satoshis
2736 (JNIEnv *, jclass, jlong, jlong);
2739 * Class: org_ldk_impl_bindings
2740 * Method: AcceptChannel_get_max_htlc_value_in_flight_msat
2743 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1max_1htlc_1value_1in_1flight_1msat
2744 (JNIEnv *, jclass, jlong);
2747 * Class: org_ldk_impl_bindings
2748 * Method: AcceptChannel_set_max_htlc_value_in_flight_msat
2751 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1max_1htlc_1value_1in_1flight_1msat
2752 (JNIEnv *, jclass, jlong, jlong);
2755 * Class: org_ldk_impl_bindings
2756 * Method: AcceptChannel_get_channel_reserve_satoshis
2759 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1channel_1reserve_1satoshis
2760 (JNIEnv *, jclass, jlong);
2763 * Class: org_ldk_impl_bindings
2764 * Method: AcceptChannel_set_channel_reserve_satoshis
2767 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1channel_1reserve_1satoshis
2768 (JNIEnv *, jclass, jlong, jlong);
2771 * Class: org_ldk_impl_bindings
2772 * Method: AcceptChannel_get_htlc_minimum_msat
2775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1htlc_1minimum_1msat
2776 (JNIEnv *, jclass, jlong);
2779 * Class: org_ldk_impl_bindings
2780 * Method: AcceptChannel_set_htlc_minimum_msat
2783 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1htlc_1minimum_1msat
2784 (JNIEnv *, jclass, jlong, jlong);
2787 * Class: org_ldk_impl_bindings
2788 * Method: AcceptChannel_get_minimum_depth
2791 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1minimum_1depth
2792 (JNIEnv *, jclass, jlong);
2795 * Class: org_ldk_impl_bindings
2796 * Method: AcceptChannel_set_minimum_depth
2799 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1minimum_1depth
2800 (JNIEnv *, jclass, jlong, jint);
2803 * Class: org_ldk_impl_bindings
2804 * Method: AcceptChannel_get_to_self_delay
2807 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1to_1self_1delay
2808 (JNIEnv *, jclass, jlong);
2811 * Class: org_ldk_impl_bindings
2812 * Method: AcceptChannel_set_to_self_delay
2815 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1to_1self_1delay
2816 (JNIEnv *, jclass, jlong, jshort);
2819 * Class: org_ldk_impl_bindings
2820 * Method: AcceptChannel_get_max_accepted_htlcs
2823 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1max_1accepted_1htlcs
2824 (JNIEnv *, jclass, jlong);
2827 * Class: org_ldk_impl_bindings
2828 * Method: AcceptChannel_set_max_accepted_htlcs
2831 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1max_1accepted_1htlcs
2832 (JNIEnv *, jclass, jlong, jshort);
2835 * Class: org_ldk_impl_bindings
2836 * Method: AcceptChannel_get_funding_pubkey
2839 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1funding_1pubkey
2840 (JNIEnv *, jclass, jlong);
2843 * Class: org_ldk_impl_bindings
2844 * Method: AcceptChannel_set_funding_pubkey
2847 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1funding_1pubkey
2848 (JNIEnv *, jclass, jlong, jlong);
2851 * Class: org_ldk_impl_bindings
2852 * Method: AcceptChannel_get_revocation_basepoint
2855 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1revocation_1basepoint
2856 (JNIEnv *, jclass, jlong);
2859 * Class: org_ldk_impl_bindings
2860 * Method: AcceptChannel_set_revocation_basepoint
2863 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1revocation_1basepoint
2864 (JNIEnv *, jclass, jlong, jlong);
2867 * Class: org_ldk_impl_bindings
2868 * Method: AcceptChannel_get_payment_point
2871 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1payment_1point
2872 (JNIEnv *, jclass, jlong);
2875 * Class: org_ldk_impl_bindings
2876 * Method: AcceptChannel_set_payment_point
2879 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1payment_1point
2880 (JNIEnv *, jclass, jlong, jlong);
2883 * Class: org_ldk_impl_bindings
2884 * Method: AcceptChannel_get_delayed_payment_basepoint
2887 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1delayed_1payment_1basepoint
2888 (JNIEnv *, jclass, jlong);
2891 * Class: org_ldk_impl_bindings
2892 * Method: AcceptChannel_set_delayed_payment_basepoint
2895 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1delayed_1payment_1basepoint
2896 (JNIEnv *, jclass, jlong, jlong);
2899 * Class: org_ldk_impl_bindings
2900 * Method: AcceptChannel_get_htlc_basepoint
2903 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1htlc_1basepoint
2904 (JNIEnv *, jclass, jlong);
2907 * Class: org_ldk_impl_bindings
2908 * Method: AcceptChannel_set_htlc_basepoint
2911 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1htlc_1basepoint
2912 (JNIEnv *, jclass, jlong, jlong);
2915 * Class: org_ldk_impl_bindings
2916 * Method: AcceptChannel_get_first_per_commitment_point
2919 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1get_1first_1per_1commitment_1point
2920 (JNIEnv *, jclass, jlong);
2923 * Class: org_ldk_impl_bindings
2924 * Method: AcceptChannel_set_first_per_commitment_point
2927 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1set_1first_1per_1commitment_1point
2928 (JNIEnv *, jclass, jlong, jlong);
2931 * Class: org_ldk_impl_bindings
2932 * Method: FundingCreated_free
2935 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingCreated_1free
2936 (JNIEnv *, jclass, jlong);
2939 * Class: org_ldk_impl_bindings
2940 * Method: FundingCreated_get_temporary_channel_id
2943 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingCreated_1get_1temporary_1channel_1id
2944 (JNIEnv *, jclass, jlong);
2947 * Class: org_ldk_impl_bindings
2948 * Method: FundingCreated_set_temporary_channel_id
2951 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingCreated_1set_1temporary_1channel_1id
2952 (JNIEnv *, jclass, jlong, jlong);
2955 * Class: org_ldk_impl_bindings
2956 * Method: FundingCreated_get_funding_txid
2959 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingCreated_1get_1funding_1txid
2960 (JNIEnv *, jclass, jlong);
2963 * Class: org_ldk_impl_bindings
2964 * Method: FundingCreated_set_funding_txid
2967 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingCreated_1set_1funding_1txid
2968 (JNIEnv *, jclass, jlong, jlong);
2971 * Class: org_ldk_impl_bindings
2972 * Method: FundingCreated_get_funding_output_index
2975 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_FundingCreated_1get_1funding_1output_1index
2976 (JNIEnv *, jclass, jlong);
2979 * Class: org_ldk_impl_bindings
2980 * Method: FundingCreated_set_funding_output_index
2983 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingCreated_1set_1funding_1output_1index
2984 (JNIEnv *, jclass, jlong, jshort);
2987 * Class: org_ldk_impl_bindings
2988 * Method: FundingCreated_get_signature
2991 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingCreated_1get_1signature
2992 (JNIEnv *, jclass, jlong);
2995 * Class: org_ldk_impl_bindings
2996 * Method: FundingCreated_set_signature
2999 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingCreated_1set_1signature
3000 (JNIEnv *, jclass, jlong, jlong);
3003 * Class: org_ldk_impl_bindings
3004 * Method: FundingCreated_new
3005 * Signature: (JJSJ)J
3007 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingCreated_1new
3008 (JNIEnv *, jclass, jlong, jlong, jshort, jlong);
3011 * Class: org_ldk_impl_bindings
3012 * Method: FundingSigned_free
3015 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingSigned_1free
3016 (JNIEnv *, jclass, jlong);
3019 * Class: org_ldk_impl_bindings
3020 * Method: FundingSigned_get_channel_id
3023 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingSigned_1get_1channel_1id
3024 (JNIEnv *, jclass, jlong);
3027 * Class: org_ldk_impl_bindings
3028 * Method: FundingSigned_set_channel_id
3031 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingSigned_1set_1channel_1id
3032 (JNIEnv *, jclass, jlong, jlong);
3035 * Class: org_ldk_impl_bindings
3036 * Method: FundingSigned_get_signature
3039 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingSigned_1get_1signature
3040 (JNIEnv *, jclass, jlong);
3043 * Class: org_ldk_impl_bindings
3044 * Method: FundingSigned_set_signature
3047 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingSigned_1set_1signature
3048 (JNIEnv *, jclass, jlong, jlong);
3051 * Class: org_ldk_impl_bindings
3052 * Method: FundingSigned_new
3055 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingSigned_1new
3056 (JNIEnv *, jclass, jlong, jlong);
3059 * Class: org_ldk_impl_bindings
3060 * Method: FundingLocked_free
3063 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingLocked_1free
3064 (JNIEnv *, jclass, jlong);
3067 * Class: org_ldk_impl_bindings
3068 * Method: FundingLocked_get_channel_id
3071 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_FundingLocked_1get_1channel_1id
3072 (JNIEnv *, jclass, jlong);
3075 * Class: org_ldk_impl_bindings
3076 * Method: FundingLocked_set_channel_id
3079 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingLocked_1set_1channel_1id
3080 (JNIEnv *, jclass, jlong, jlong);
3083 * Class: org_ldk_impl_bindings
3084 * Method: FundingLocked_get_next_per_commitment_point
3087 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingLocked_1get_1next_1per_1commitment_1point
3088 (JNIEnv *, jclass, jlong);
3091 * Class: org_ldk_impl_bindings
3092 * Method: FundingLocked_set_next_per_commitment_point
3095 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_FundingLocked_1set_1next_1per_1commitment_1point
3096 (JNIEnv *, jclass, jlong, jlong);
3099 * Class: org_ldk_impl_bindings
3100 * Method: FundingLocked_new
3103 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingLocked_1new
3104 (JNIEnv *, jclass, jlong, jlong);
3107 * Class: org_ldk_impl_bindings
3108 * Method: Shutdown_free
3111 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Shutdown_1free
3112 (JNIEnv *, jclass, jlong);
3115 * Class: org_ldk_impl_bindings
3116 * Method: Shutdown_get_channel_id
3119 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_Shutdown_1get_1channel_1id
3120 (JNIEnv *, jclass, jlong);
3123 * Class: org_ldk_impl_bindings
3124 * Method: Shutdown_set_channel_id
3127 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Shutdown_1set_1channel_1id
3128 (JNIEnv *, jclass, jlong, jlong);
3131 * Class: org_ldk_impl_bindings
3132 * Method: Shutdown_get_scriptpubkey
3135 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Shutdown_1get_1scriptpubkey
3136 (JNIEnv *, jclass, jlong);
3139 * Class: org_ldk_impl_bindings
3140 * Method: Shutdown_set_scriptpubkey
3143 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Shutdown_1set_1scriptpubkey
3144 (JNIEnv *, jclass, jlong, jlong);
3147 * Class: org_ldk_impl_bindings
3148 * Method: Shutdown_new
3151 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Shutdown_1new
3152 (JNIEnv *, jclass, jlong, jlong);
3155 * Class: org_ldk_impl_bindings
3156 * Method: ClosingSigned_free
3159 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1free
3160 (JNIEnv *, jclass, jlong);
3163 * Class: org_ldk_impl_bindings
3164 * Method: ClosingSigned_get_channel_id
3167 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1get_1channel_1id
3168 (JNIEnv *, jclass, jlong);
3171 * Class: org_ldk_impl_bindings
3172 * Method: ClosingSigned_set_channel_id
3175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1set_1channel_1id
3176 (JNIEnv *, jclass, jlong, jlong);
3179 * Class: org_ldk_impl_bindings
3180 * Method: ClosingSigned_get_fee_satoshis
3183 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1get_1fee_1satoshis
3184 (JNIEnv *, jclass, jlong);
3187 * Class: org_ldk_impl_bindings
3188 * Method: ClosingSigned_set_fee_satoshis
3191 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1set_1fee_1satoshis
3192 (JNIEnv *, jclass, jlong, jlong);
3195 * Class: org_ldk_impl_bindings
3196 * Method: ClosingSigned_get_signature
3199 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1get_1signature
3200 (JNIEnv *, jclass, jlong);
3203 * Class: org_ldk_impl_bindings
3204 * Method: ClosingSigned_set_signature
3207 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1set_1signature
3208 (JNIEnv *, jclass, jlong, jlong);
3211 * Class: org_ldk_impl_bindings
3212 * Method: ClosingSigned_new
3215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1new
3216 (JNIEnv *, jclass, jlong, jlong, jlong);
3219 * Class: org_ldk_impl_bindings
3220 * Method: UpdateAddHTLC_free
3223 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1free
3224 (JNIEnv *, jclass, jlong);
3227 * Class: org_ldk_impl_bindings
3228 * Method: UpdateAddHTLC_get_channel_id
3231 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1get_1channel_1id
3232 (JNIEnv *, jclass, jlong);
3235 * Class: org_ldk_impl_bindings
3236 * Method: UpdateAddHTLC_set_channel_id
3239 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1set_1channel_1id
3240 (JNIEnv *, jclass, jlong, jlong);
3243 * Class: org_ldk_impl_bindings
3244 * Method: UpdateAddHTLC_get_htlc_id
3247 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1get_1htlc_1id
3248 (JNIEnv *, jclass, jlong);
3251 * Class: org_ldk_impl_bindings
3252 * Method: UpdateAddHTLC_set_htlc_id
3255 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1set_1htlc_1id
3256 (JNIEnv *, jclass, jlong, jlong);
3259 * Class: org_ldk_impl_bindings
3260 * Method: UpdateAddHTLC_get_amount_msat
3263 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1get_1amount_1msat
3264 (JNIEnv *, jclass, jlong);
3267 * Class: org_ldk_impl_bindings
3268 * Method: UpdateAddHTLC_set_amount_msat
3271 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1set_1amount_1msat
3272 (JNIEnv *, jclass, jlong, jlong);
3275 * Class: org_ldk_impl_bindings
3276 * Method: UpdateAddHTLC_get_payment_hash
3279 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1get_1payment_1hash
3280 (JNIEnv *, jclass, jlong);
3283 * Class: org_ldk_impl_bindings
3284 * Method: UpdateAddHTLC_set_payment_hash
3287 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1set_1payment_1hash
3288 (JNIEnv *, jclass, jlong, jlong);
3291 * Class: org_ldk_impl_bindings
3292 * Method: UpdateAddHTLC_get_cltv_expiry
3295 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1get_1cltv_1expiry
3296 (JNIEnv *, jclass, jlong);
3299 * Class: org_ldk_impl_bindings
3300 * Method: UpdateAddHTLC_set_cltv_expiry
3303 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1set_1cltv_1expiry
3304 (JNIEnv *, jclass, jlong, jint);
3307 * Class: org_ldk_impl_bindings
3308 * Method: UpdateFulfillHTLC_free
3311 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1free
3312 (JNIEnv *, jclass, jlong);
3315 * Class: org_ldk_impl_bindings
3316 * Method: UpdateFulfillHTLC_get_channel_id
3319 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1get_1channel_1id
3320 (JNIEnv *, jclass, jlong);
3323 * Class: org_ldk_impl_bindings
3324 * Method: UpdateFulfillHTLC_set_channel_id
3327 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1set_1channel_1id
3328 (JNIEnv *, jclass, jlong, jlong);
3331 * Class: org_ldk_impl_bindings
3332 * Method: UpdateFulfillHTLC_get_htlc_id
3335 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1get_1htlc_1id
3336 (JNIEnv *, jclass, jlong);
3339 * Class: org_ldk_impl_bindings
3340 * Method: UpdateFulfillHTLC_set_htlc_id
3343 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1set_1htlc_1id
3344 (JNIEnv *, jclass, jlong, jlong);
3347 * Class: org_ldk_impl_bindings
3348 * Method: UpdateFulfillHTLC_get_payment_preimage
3351 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1get_1payment_1preimage
3352 (JNIEnv *, jclass, jlong);
3355 * Class: org_ldk_impl_bindings
3356 * Method: UpdateFulfillHTLC_set_payment_preimage
3359 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1set_1payment_1preimage
3360 (JNIEnv *, jclass, jlong, jlong);
3363 * Class: org_ldk_impl_bindings
3364 * Method: UpdateFulfillHTLC_new
3367 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1new
3368 (JNIEnv *, jclass, jlong, jlong, jlong);
3371 * Class: org_ldk_impl_bindings
3372 * Method: UpdateFailHTLC_free
3375 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1free
3376 (JNIEnv *, jclass, jlong);
3379 * Class: org_ldk_impl_bindings
3380 * Method: UpdateFailHTLC_get_channel_id
3383 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1get_1channel_1id
3384 (JNIEnv *, jclass, jlong);
3387 * Class: org_ldk_impl_bindings
3388 * Method: UpdateFailHTLC_set_channel_id
3391 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1set_1channel_1id
3392 (JNIEnv *, jclass, jlong, jlong);
3395 * Class: org_ldk_impl_bindings
3396 * Method: UpdateFailHTLC_get_htlc_id
3399 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1get_1htlc_1id
3400 (JNIEnv *, jclass, jlong);
3403 * Class: org_ldk_impl_bindings
3404 * Method: UpdateFailHTLC_set_htlc_id
3407 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1set_1htlc_1id
3408 (JNIEnv *, jclass, jlong, jlong);
3411 * Class: org_ldk_impl_bindings
3412 * Method: UpdateFailMalformedHTLC_free
3415 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1free
3416 (JNIEnv *, jclass, jlong);
3419 * Class: org_ldk_impl_bindings
3420 * Method: UpdateFailMalformedHTLC_get_channel_id
3423 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1get_1channel_1id
3424 (JNIEnv *, jclass, jlong);
3427 * Class: org_ldk_impl_bindings
3428 * Method: UpdateFailMalformedHTLC_set_channel_id
3431 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1set_1channel_1id
3432 (JNIEnv *, jclass, jlong, jlong);
3435 * Class: org_ldk_impl_bindings
3436 * Method: UpdateFailMalformedHTLC_get_htlc_id
3439 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1get_1htlc_1id
3440 (JNIEnv *, jclass, jlong);
3443 * Class: org_ldk_impl_bindings
3444 * Method: UpdateFailMalformedHTLC_set_htlc_id
3447 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1set_1htlc_1id
3448 (JNIEnv *, jclass, jlong, jlong);
3451 * Class: org_ldk_impl_bindings
3452 * Method: UpdateFailMalformedHTLC_get_failure_code
3455 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1get_1failure_1code
3456 (JNIEnv *, jclass, jlong);
3459 * Class: org_ldk_impl_bindings
3460 * Method: UpdateFailMalformedHTLC_set_failure_code
3463 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1set_1failure_1code
3464 (JNIEnv *, jclass, jlong, jshort);
3467 * Class: org_ldk_impl_bindings
3468 * Method: CommitmentSigned_free
3471 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1free
3472 (JNIEnv *, jclass, jlong);
3475 * Class: org_ldk_impl_bindings
3476 * Method: CommitmentSigned_get_channel_id
3479 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1get_1channel_1id
3480 (JNIEnv *, jclass, jlong);
3483 * Class: org_ldk_impl_bindings
3484 * Method: CommitmentSigned_set_channel_id
3487 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1set_1channel_1id
3488 (JNIEnv *, jclass, jlong, jlong);
3491 * Class: org_ldk_impl_bindings
3492 * Method: CommitmentSigned_get_signature
3495 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1get_1signature
3496 (JNIEnv *, jclass, jlong);
3499 * Class: org_ldk_impl_bindings
3500 * Method: CommitmentSigned_set_signature
3503 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1set_1signature
3504 (JNIEnv *, jclass, jlong, jlong);
3507 * Class: org_ldk_impl_bindings
3508 * Method: CommitmentSigned_set_htlc_signatures
3511 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1set_1htlc_1signatures
3512 (JNIEnv *, jclass, jlong, jlong);
3515 * Class: org_ldk_impl_bindings
3516 * Method: CommitmentSigned_new
3519 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1new
3520 (JNIEnv *, jclass, jlong, jlong, jlong);
3523 * Class: org_ldk_impl_bindings
3524 * Method: RevokeAndACK_free
3527 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1free
3528 (JNIEnv *, jclass, jlong);
3531 * Class: org_ldk_impl_bindings
3532 * Method: RevokeAndACK_get_channel_id
3535 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1get_1channel_1id
3536 (JNIEnv *, jclass, jlong);
3539 * Class: org_ldk_impl_bindings
3540 * Method: RevokeAndACK_set_channel_id
3543 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1set_1channel_1id
3544 (JNIEnv *, jclass, jlong, jlong);
3547 * Class: org_ldk_impl_bindings
3548 * Method: RevokeAndACK_get_per_commitment_secret
3551 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1get_1per_1commitment_1secret
3552 (JNIEnv *, jclass, jlong);
3555 * Class: org_ldk_impl_bindings
3556 * Method: RevokeAndACK_set_per_commitment_secret
3559 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1set_1per_1commitment_1secret
3560 (JNIEnv *, jclass, jlong, jlong);
3563 * Class: org_ldk_impl_bindings
3564 * Method: RevokeAndACK_get_next_per_commitment_point
3567 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1get_1next_1per_1commitment_1point
3568 (JNIEnv *, jclass, jlong);
3571 * Class: org_ldk_impl_bindings
3572 * Method: RevokeAndACK_set_next_per_commitment_point
3575 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1set_1next_1per_1commitment_1point
3576 (JNIEnv *, jclass, jlong, jlong);
3579 * Class: org_ldk_impl_bindings
3580 * Method: RevokeAndACK_new
3583 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1new
3584 (JNIEnv *, jclass, jlong, jlong, jlong);
3587 * Class: org_ldk_impl_bindings
3588 * Method: UpdateFee_free
3591 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFee_1free
3592 (JNIEnv *, jclass, jlong);
3595 * Class: org_ldk_impl_bindings
3596 * Method: UpdateFee_get_channel_id
3599 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UpdateFee_1get_1channel_1id
3600 (JNIEnv *, jclass, jlong);
3603 * Class: org_ldk_impl_bindings
3604 * Method: UpdateFee_set_channel_id
3607 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFee_1set_1channel_1id
3608 (JNIEnv *, jclass, jlong, jlong);
3611 * Class: org_ldk_impl_bindings
3612 * Method: UpdateFee_get_feerate_per_kw
3615 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UpdateFee_1get_1feerate_1per_1kw
3616 (JNIEnv *, jclass, jlong);
3619 * Class: org_ldk_impl_bindings
3620 * Method: UpdateFee_set_feerate_per_kw
3623 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UpdateFee_1set_1feerate_1per_1kw
3624 (JNIEnv *, jclass, jlong, jint);
3627 * Class: org_ldk_impl_bindings
3628 * Method: UpdateFee_new
3631 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFee_1new
3632 (JNIEnv *, jclass, jlong, jint);
3635 * Class: org_ldk_impl_bindings
3636 * Method: DataLossProtect_free
3639 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1free
3640 (JNIEnv *, jclass, jlong);
3643 * Class: org_ldk_impl_bindings
3644 * Method: DataLossProtect_get_your_last_per_commitment_secret
3647 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1get_1your_1last_1per_1commitment_1secret
3648 (JNIEnv *, jclass, jlong);
3651 * Class: org_ldk_impl_bindings
3652 * Method: DataLossProtect_set_your_last_per_commitment_secret
3655 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1set_1your_1last_1per_1commitment_1secret
3656 (JNIEnv *, jclass, jlong, jlong);
3659 * Class: org_ldk_impl_bindings
3660 * Method: DataLossProtect_get_my_current_per_commitment_point
3663 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1get_1my_1current_1per_1commitment_1point
3664 (JNIEnv *, jclass, jlong);
3667 * Class: org_ldk_impl_bindings
3668 * Method: DataLossProtect_set_my_current_per_commitment_point
3671 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1set_1my_1current_1per_1commitment_1point
3672 (JNIEnv *, jclass, jlong, jlong);
3675 * Class: org_ldk_impl_bindings
3676 * Method: DataLossProtect_new
3679 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DataLossProtect_1new
3680 (JNIEnv *, jclass, jlong, jlong);
3683 * Class: org_ldk_impl_bindings
3684 * Method: ChannelReestablish_free
3687 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1free
3688 (JNIEnv *, jclass, jlong);
3691 * Class: org_ldk_impl_bindings
3692 * Method: ChannelReestablish_get_channel_id
3695 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1get_1channel_1id
3696 (JNIEnv *, jclass, jlong);
3699 * Class: org_ldk_impl_bindings
3700 * Method: ChannelReestablish_set_channel_id
3703 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1set_1channel_1id
3704 (JNIEnv *, jclass, jlong, jlong);
3707 * Class: org_ldk_impl_bindings
3708 * Method: ChannelReestablish_get_next_local_commitment_number
3711 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1get_1next_1local_1commitment_1number
3712 (JNIEnv *, jclass, jlong);
3715 * Class: org_ldk_impl_bindings
3716 * Method: ChannelReestablish_set_next_local_commitment_number
3719 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1set_1next_1local_1commitment_1number
3720 (JNIEnv *, jclass, jlong, jlong);
3723 * Class: org_ldk_impl_bindings
3724 * Method: ChannelReestablish_get_next_remote_commitment_number
3727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1get_1next_1remote_1commitment_1number
3728 (JNIEnv *, jclass, jlong);
3731 * Class: org_ldk_impl_bindings
3732 * Method: ChannelReestablish_set_next_remote_commitment_number
3735 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1set_1next_1remote_1commitment_1number
3736 (JNIEnv *, jclass, jlong, jlong);
3739 * Class: org_ldk_impl_bindings
3740 * Method: AnnouncementSignatures_free
3743 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1free
3744 (JNIEnv *, jclass, jlong);
3747 * Class: org_ldk_impl_bindings
3748 * Method: AnnouncementSignatures_get_channel_id
3751 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1get_1channel_1id
3752 (JNIEnv *, jclass, jlong);
3755 * Class: org_ldk_impl_bindings
3756 * Method: AnnouncementSignatures_set_channel_id
3759 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1set_1channel_1id
3760 (JNIEnv *, jclass, jlong, jlong);
3763 * Class: org_ldk_impl_bindings
3764 * Method: AnnouncementSignatures_get_short_channel_id
3767 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1get_1short_1channel_1id
3768 (JNIEnv *, jclass, jlong);
3771 * Class: org_ldk_impl_bindings
3772 * Method: AnnouncementSignatures_set_short_channel_id
3775 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1set_1short_1channel_1id
3776 (JNIEnv *, jclass, jlong, jlong);
3779 * Class: org_ldk_impl_bindings
3780 * Method: AnnouncementSignatures_get_node_signature
3783 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1get_1node_1signature
3784 (JNIEnv *, jclass, jlong);
3787 * Class: org_ldk_impl_bindings
3788 * Method: AnnouncementSignatures_set_node_signature
3791 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1set_1node_1signature
3792 (JNIEnv *, jclass, jlong, jlong);
3795 * Class: org_ldk_impl_bindings
3796 * Method: AnnouncementSignatures_get_bitcoin_signature
3799 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1get_1bitcoin_1signature
3800 (JNIEnv *, jclass, jlong);
3803 * Class: org_ldk_impl_bindings
3804 * Method: AnnouncementSignatures_set_bitcoin_signature
3807 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1set_1bitcoin_1signature
3808 (JNIEnv *, jclass, jlong, jlong);
3811 * Class: org_ldk_impl_bindings
3812 * Method: AnnouncementSignatures_new
3813 * Signature: (JJJJ)J
3815 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1new
3816 (JNIEnv *, jclass, jlong, jlong, jlong, jlong);
3819 * Class: org_ldk_impl_bindings
3820 * Method: NetAddress_free
3823 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NetAddress_1free
3824 (JNIEnv *, jclass, jlong);
3827 * Class: org_ldk_impl_bindings
3828 * Method: UnsignedNodeAnnouncement_free
3831 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1free
3832 (JNIEnv *, jclass, jlong);
3835 * Class: org_ldk_impl_bindings
3836 * Method: UnsignedNodeAnnouncement_get_timestamp
3839 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1get_1timestamp
3840 (JNIEnv *, jclass, jlong);
3843 * Class: org_ldk_impl_bindings
3844 * Method: UnsignedNodeAnnouncement_set_timestamp
3847 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1set_1timestamp
3848 (JNIEnv *, jclass, jlong, jint);
3851 * Class: org_ldk_impl_bindings
3852 * Method: UnsignedNodeAnnouncement_get_node_id
3855 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1get_1node_1id
3856 (JNIEnv *, jclass, jlong);
3859 * Class: org_ldk_impl_bindings
3860 * Method: UnsignedNodeAnnouncement_set_node_id
3863 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1set_1node_1id
3864 (JNIEnv *, jclass, jlong, jlong);
3867 * Class: org_ldk_impl_bindings
3868 * Method: UnsignedNodeAnnouncement_get_rgb
3871 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1get_1rgb
3872 (JNIEnv *, jclass, jlong);
3875 * Class: org_ldk_impl_bindings
3876 * Method: UnsignedNodeAnnouncement_set_rgb
3879 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1set_1rgb
3880 (JNIEnv *, jclass, jlong, jlong);
3883 * Class: org_ldk_impl_bindings
3884 * Method: UnsignedNodeAnnouncement_get_alias
3887 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1get_1alias
3888 (JNIEnv *, jclass, jlong);
3891 * Class: org_ldk_impl_bindings
3892 * Method: UnsignedNodeAnnouncement_set_alias
3895 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1set_1alias
3896 (JNIEnv *, jclass, jlong, jlong);
3899 * Class: org_ldk_impl_bindings
3900 * Method: UnsignedNodeAnnouncement_set_addresses
3903 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1set_1addresses
3904 (JNIEnv *, jclass, jlong, jlong);
3907 * Class: org_ldk_impl_bindings
3908 * Method: NodeAnnouncement_free
3911 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1free
3912 (JNIEnv *, jclass, jlong);
3915 * Class: org_ldk_impl_bindings
3916 * Method: NodeAnnouncement_get_signature
3919 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1get_1signature
3920 (JNIEnv *, jclass, jlong);
3923 * Class: org_ldk_impl_bindings
3924 * Method: NodeAnnouncement_set_signature
3927 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1set_1signature
3928 (JNIEnv *, jclass, jlong, jlong);
3931 * Class: org_ldk_impl_bindings
3932 * Method: NodeAnnouncement_get_contents
3935 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1get_1contents
3936 (JNIEnv *, jclass, jlong);
3939 * Class: org_ldk_impl_bindings
3940 * Method: NodeAnnouncement_set_contents
3943 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1set_1contents
3944 (JNIEnv *, jclass, jlong, jlong);
3947 * Class: org_ldk_impl_bindings
3948 * Method: NodeAnnouncement_new
3951 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1new
3952 (JNIEnv *, jclass, jlong, jlong);
3955 * Class: org_ldk_impl_bindings
3956 * Method: UnsignedChannelAnnouncement_free
3959 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1free
3960 (JNIEnv *, jclass, jlong);
3963 * Class: org_ldk_impl_bindings
3964 * Method: UnsignedChannelAnnouncement_get_chain_hash
3967 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1chain_1hash
3968 (JNIEnv *, jclass, jlong);
3971 * Class: org_ldk_impl_bindings
3972 * Method: UnsignedChannelAnnouncement_set_chain_hash
3975 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1chain_1hash
3976 (JNIEnv *, jclass, jlong, jlong);
3979 * Class: org_ldk_impl_bindings
3980 * Method: UnsignedChannelAnnouncement_get_short_channel_id
3983 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1short_1channel_1id
3984 (JNIEnv *, jclass, jlong);
3987 * Class: org_ldk_impl_bindings
3988 * Method: UnsignedChannelAnnouncement_set_short_channel_id
3991 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1short_1channel_1id
3992 (JNIEnv *, jclass, jlong, jlong);
3995 * Class: org_ldk_impl_bindings
3996 * Method: UnsignedChannelAnnouncement_get_node_id_1
3999 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1node_1id_11
4000 (JNIEnv *, jclass, jlong);
4003 * Class: org_ldk_impl_bindings
4004 * Method: UnsignedChannelAnnouncement_set_node_id_1
4007 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1node_1id_11
4008 (JNIEnv *, jclass, jlong, jlong);
4011 * Class: org_ldk_impl_bindings
4012 * Method: UnsignedChannelAnnouncement_get_node_id_2
4015 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1node_1id_12
4016 (JNIEnv *, jclass, jlong);
4019 * Class: org_ldk_impl_bindings
4020 * Method: UnsignedChannelAnnouncement_set_node_id_2
4023 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1node_1id_12
4024 (JNIEnv *, jclass, jlong, jlong);
4027 * Class: org_ldk_impl_bindings
4028 * Method: UnsignedChannelAnnouncement_get_bitcoin_key_1
4031 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1bitcoin_1key_11
4032 (JNIEnv *, jclass, jlong);
4035 * Class: org_ldk_impl_bindings
4036 * Method: UnsignedChannelAnnouncement_set_bitcoin_key_1
4039 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1bitcoin_1key_11
4040 (JNIEnv *, jclass, jlong, jlong);
4043 * Class: org_ldk_impl_bindings
4044 * Method: UnsignedChannelAnnouncement_get_bitcoin_key_2
4047 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1get_1bitcoin_1key_12
4048 (JNIEnv *, jclass, jlong);
4051 * Class: org_ldk_impl_bindings
4052 * Method: UnsignedChannelAnnouncement_set_bitcoin_key_2
4055 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1set_1bitcoin_1key_12
4056 (JNIEnv *, jclass, jlong, jlong);
4059 * Class: org_ldk_impl_bindings
4060 * Method: ChannelAnnouncement_free
4063 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1free
4064 (JNIEnv *, jclass, jlong);
4067 * Class: org_ldk_impl_bindings
4068 * Method: ChannelAnnouncement_get_node_signature_1
4071 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1get_1node_1signature_11
4072 (JNIEnv *, jclass, jlong);
4075 * Class: org_ldk_impl_bindings
4076 * Method: ChannelAnnouncement_set_node_signature_1
4079 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1set_1node_1signature_11
4080 (JNIEnv *, jclass, jlong, jlong);
4083 * Class: org_ldk_impl_bindings
4084 * Method: ChannelAnnouncement_get_node_signature_2
4087 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1get_1node_1signature_12
4088 (JNIEnv *, jclass, jlong);
4091 * Class: org_ldk_impl_bindings
4092 * Method: ChannelAnnouncement_set_node_signature_2
4095 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1set_1node_1signature_12
4096 (JNIEnv *, jclass, jlong, jlong);
4099 * Class: org_ldk_impl_bindings
4100 * Method: ChannelAnnouncement_get_bitcoin_signature_1
4103 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1get_1bitcoin_1signature_11
4104 (JNIEnv *, jclass, jlong);
4107 * Class: org_ldk_impl_bindings
4108 * Method: ChannelAnnouncement_set_bitcoin_signature_1
4111 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1set_1bitcoin_1signature_11
4112 (JNIEnv *, jclass, jlong, jlong);
4115 * Class: org_ldk_impl_bindings
4116 * Method: ChannelAnnouncement_get_bitcoin_signature_2
4119 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1get_1bitcoin_1signature_12
4120 (JNIEnv *, jclass, jlong);
4123 * Class: org_ldk_impl_bindings
4124 * Method: ChannelAnnouncement_set_bitcoin_signature_2
4127 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1set_1bitcoin_1signature_12
4128 (JNIEnv *, jclass, jlong, jlong);
4131 * Class: org_ldk_impl_bindings
4132 * Method: ChannelAnnouncement_get_contents
4135 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1get_1contents
4136 (JNIEnv *, jclass, jlong);
4139 * Class: org_ldk_impl_bindings
4140 * Method: ChannelAnnouncement_set_contents
4143 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1set_1contents
4144 (JNIEnv *, jclass, jlong, jlong);
4147 * Class: org_ldk_impl_bindings
4148 * Method: ChannelAnnouncement_new
4149 * Signature: (JJJJJ)J
4151 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1new
4152 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong);
4155 * Class: org_ldk_impl_bindings
4156 * Method: UnsignedChannelUpdate_free
4159 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1free
4160 (JNIEnv *, jclass, jlong);
4163 * Class: org_ldk_impl_bindings
4164 * Method: UnsignedChannelUpdate_get_chain_hash
4167 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1chain_1hash
4168 (JNIEnv *, jclass, jlong);
4171 * Class: org_ldk_impl_bindings
4172 * Method: UnsignedChannelUpdate_set_chain_hash
4175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1chain_1hash
4176 (JNIEnv *, jclass, jlong, jlong);
4179 * Class: org_ldk_impl_bindings
4180 * Method: UnsignedChannelUpdate_get_short_channel_id
4183 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1short_1channel_1id
4184 (JNIEnv *, jclass, jlong);
4187 * Class: org_ldk_impl_bindings
4188 * Method: UnsignedChannelUpdate_set_short_channel_id
4191 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1short_1channel_1id
4192 (JNIEnv *, jclass, jlong, jlong);
4195 * Class: org_ldk_impl_bindings
4196 * Method: UnsignedChannelUpdate_get_timestamp
4199 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1timestamp
4200 (JNIEnv *, jclass, jlong);
4203 * Class: org_ldk_impl_bindings
4204 * Method: UnsignedChannelUpdate_set_timestamp
4207 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1timestamp
4208 (JNIEnv *, jclass, jlong, jint);
4211 * Class: org_ldk_impl_bindings
4212 * Method: UnsignedChannelUpdate_get_flags
4215 JNIEXPORT jbyte JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1flags
4216 (JNIEnv *, jclass, jlong);
4219 * Class: org_ldk_impl_bindings
4220 * Method: UnsignedChannelUpdate_set_flags
4223 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1flags
4224 (JNIEnv *, jclass, jlong, jbyte);
4227 * Class: org_ldk_impl_bindings
4228 * Method: UnsignedChannelUpdate_get_cltv_expiry_delta
4231 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1cltv_1expiry_1delta
4232 (JNIEnv *, jclass, jlong);
4235 * Class: org_ldk_impl_bindings
4236 * Method: UnsignedChannelUpdate_set_cltv_expiry_delta
4239 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1cltv_1expiry_1delta
4240 (JNIEnv *, jclass, jlong, jshort);
4243 * Class: org_ldk_impl_bindings
4244 * Method: UnsignedChannelUpdate_get_htlc_minimum_msat
4247 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1htlc_1minimum_1msat
4248 (JNIEnv *, jclass, jlong);
4251 * Class: org_ldk_impl_bindings
4252 * Method: UnsignedChannelUpdate_set_htlc_minimum_msat
4255 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1htlc_1minimum_1msat
4256 (JNIEnv *, jclass, jlong, jlong);
4259 * Class: org_ldk_impl_bindings
4260 * Method: UnsignedChannelUpdate_get_fee_base_msat
4263 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1fee_1base_1msat
4264 (JNIEnv *, jclass, jlong);
4267 * Class: org_ldk_impl_bindings
4268 * Method: UnsignedChannelUpdate_set_fee_base_msat
4271 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1fee_1base_1msat
4272 (JNIEnv *, jclass, jlong, jint);
4275 * Class: org_ldk_impl_bindings
4276 * Method: UnsignedChannelUpdate_get_fee_proportional_millionths
4279 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1get_1fee_1proportional_1millionths
4280 (JNIEnv *, jclass, jlong);
4283 * Class: org_ldk_impl_bindings
4284 * Method: UnsignedChannelUpdate_set_fee_proportional_millionths
4287 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1set_1fee_1proportional_1millionths
4288 (JNIEnv *, jclass, jlong, jint);
4291 * Class: org_ldk_impl_bindings
4292 * Method: ChannelUpdate_free
4295 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1free
4296 (JNIEnv *, jclass, jlong);
4299 * Class: org_ldk_impl_bindings
4300 * Method: ChannelUpdate_get_signature
4303 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1get_1signature
4304 (JNIEnv *, jclass, jlong);
4307 * Class: org_ldk_impl_bindings
4308 * Method: ChannelUpdate_set_signature
4311 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1set_1signature
4312 (JNIEnv *, jclass, jlong, jlong);
4315 * Class: org_ldk_impl_bindings
4316 * Method: ChannelUpdate_get_contents
4319 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1get_1contents
4320 (JNIEnv *, jclass, jlong);
4323 * Class: org_ldk_impl_bindings
4324 * Method: ChannelUpdate_set_contents
4327 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1set_1contents
4328 (JNIEnv *, jclass, jlong, jlong);
4331 * Class: org_ldk_impl_bindings
4332 * Method: ChannelUpdate_new
4335 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1new
4336 (JNIEnv *, jclass, jlong, jlong);
4339 * Class: org_ldk_impl_bindings
4340 * Method: ErrorAction_free
4343 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ErrorAction_1free
4344 (JNIEnv *, jclass, jlong);
4347 * Class: org_ldk_impl_bindings
4348 * Method: LightningError_free
4351 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LightningError_1free
4352 (JNIEnv *, jclass, jlong);
4355 * Class: org_ldk_impl_bindings
4356 * Method: LightningError_get_err
4359 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LightningError_1get_1err
4360 (JNIEnv *, jclass, jlong);
4363 * Class: org_ldk_impl_bindings
4364 * Method: LightningError_set_err
4367 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LightningError_1set_1err
4368 (JNIEnv *, jclass, jlong, jlong);
4371 * Class: org_ldk_impl_bindings
4372 * Method: LightningError_get_action
4375 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LightningError_1get_1action
4376 (JNIEnv *, jclass, jlong);
4379 * Class: org_ldk_impl_bindings
4380 * Method: LightningError_set_action
4383 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LightningError_1set_1action
4384 (JNIEnv *, jclass, jlong, jlong);
4387 * Class: org_ldk_impl_bindings
4388 * Method: LightningError_new
4391 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LightningError_1new
4392 (JNIEnv *, jclass, jlong, jlong);
4395 * Class: org_ldk_impl_bindings
4396 * Method: CommitmentUpdate_free
4399 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1free
4400 (JNIEnv *, jclass, jlong);
4403 * Class: org_ldk_impl_bindings
4404 * Method: CommitmentUpdate_set_update_add_htlcs
4407 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1update_1add_1htlcs
4408 (JNIEnv *, jclass, jlong, jlong);
4411 * Class: org_ldk_impl_bindings
4412 * Method: CommitmentUpdate_set_update_fulfill_htlcs
4415 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1update_1fulfill_1htlcs
4416 (JNIEnv *, jclass, jlong, jlong);
4419 * Class: org_ldk_impl_bindings
4420 * Method: CommitmentUpdate_set_update_fail_htlcs
4423 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1update_1fail_1htlcs
4424 (JNIEnv *, jclass, jlong, jlong);
4427 * Class: org_ldk_impl_bindings
4428 * Method: CommitmentUpdate_set_update_fail_malformed_htlcs
4431 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1update_1fail_1malformed_1htlcs
4432 (JNIEnv *, jclass, jlong, jlong);
4435 * Class: org_ldk_impl_bindings
4436 * Method: CommitmentUpdate_get_update_fee
4439 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1get_1update_1fee
4440 (JNIEnv *, jclass, jlong);
4443 * Class: org_ldk_impl_bindings
4444 * Method: CommitmentUpdate_set_update_fee
4447 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1update_1fee
4448 (JNIEnv *, jclass, jlong, jlong);
4451 * Class: org_ldk_impl_bindings
4452 * Method: CommitmentUpdate_get_commitment_signed
4455 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1get_1commitment_1signed
4456 (JNIEnv *, jclass, jlong);
4459 * Class: org_ldk_impl_bindings
4460 * Method: CommitmentUpdate_set_commitment_signed
4463 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1set_1commitment_1signed
4464 (JNIEnv *, jclass, jlong, jlong);
4467 * Class: org_ldk_impl_bindings
4468 * Method: CommitmentUpdate_new
4469 * Signature: (JJJJJJ)J
4471 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentUpdate_1new
4472 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong, jlong);
4475 * Class: org_ldk_impl_bindings
4476 * Method: HTLCFailChannelUpdate_free
4479 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCFailChannelUpdate_1free
4480 (JNIEnv *, jclass, jlong);
4483 * Class: org_ldk_impl_bindings
4484 * Method: ChannelMessageHandler_free
4487 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelMessageHandler_1free
4488 (JNIEnv *, jclass, jlong);
4491 * Class: org_ldk_impl_bindings
4492 * Method: RoutingMessageHandler_free
4495 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RoutingMessageHandler_1free
4496 (JNIEnv *, jclass, jlong);
4499 * Class: org_ldk_impl_bindings
4500 * Method: AcceptChannel_write
4503 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1write
4504 (JNIEnv *, jclass, jlong);
4507 * Class: org_ldk_impl_bindings
4508 * Method: AcceptChannel_read
4511 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AcceptChannel_1read
4512 (JNIEnv *, jclass, jlong);
4515 * Class: org_ldk_impl_bindings
4516 * Method: AnnouncementSignatures_write
4519 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1write
4520 (JNIEnv *, jclass, jlong);
4523 * Class: org_ldk_impl_bindings
4524 * Method: AnnouncementSignatures_read
4527 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_AnnouncementSignatures_1read
4528 (JNIEnv *, jclass, jlong);
4531 * Class: org_ldk_impl_bindings
4532 * Method: ChannelReestablish_write
4535 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1write
4536 (JNIEnv *, jclass, jlong);
4539 * Class: org_ldk_impl_bindings
4540 * Method: ChannelReestablish_read
4543 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelReestablish_1read
4544 (JNIEnv *, jclass, jlong);
4547 * Class: org_ldk_impl_bindings
4548 * Method: ClosingSigned_write
4551 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1write
4552 (JNIEnv *, jclass, jlong);
4555 * Class: org_ldk_impl_bindings
4556 * Method: ClosingSigned_read
4559 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ClosingSigned_1read
4560 (JNIEnv *, jclass, jlong);
4563 * Class: org_ldk_impl_bindings
4564 * Method: CommitmentSigned_write
4567 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1write
4568 (JNIEnv *, jclass, jlong);
4571 * Class: org_ldk_impl_bindings
4572 * Method: CommitmentSigned_read
4575 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_CommitmentSigned_1read
4576 (JNIEnv *, jclass, jlong);
4579 * Class: org_ldk_impl_bindings
4580 * Method: FundingCreated_write
4583 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingCreated_1write
4584 (JNIEnv *, jclass, jlong);
4587 * Class: org_ldk_impl_bindings
4588 * Method: FundingCreated_read
4591 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingCreated_1read
4592 (JNIEnv *, jclass, jlong);
4595 * Class: org_ldk_impl_bindings
4596 * Method: FundingSigned_write
4599 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingSigned_1write
4600 (JNIEnv *, jclass, jlong);
4603 * Class: org_ldk_impl_bindings
4604 * Method: FundingSigned_read
4607 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingSigned_1read
4608 (JNIEnv *, jclass, jlong);
4611 * Class: org_ldk_impl_bindings
4612 * Method: FundingLocked_write
4615 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingLocked_1write
4616 (JNIEnv *, jclass, jlong);
4619 * Class: org_ldk_impl_bindings
4620 * Method: FundingLocked_read
4623 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_FundingLocked_1read
4624 (JNIEnv *, jclass, jlong);
4627 * Class: org_ldk_impl_bindings
4628 * Method: Init_write
4631 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Init_1write
4632 (JNIEnv *, jclass, jlong);
4635 * Class: org_ldk_impl_bindings
4639 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Init_1read
4640 (JNIEnv *, jclass, jlong);
4643 * Class: org_ldk_impl_bindings
4644 * Method: OpenChannel_write
4647 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1write
4648 (JNIEnv *, jclass, jlong);
4651 * Class: org_ldk_impl_bindings
4652 * Method: OpenChannel_read
4655 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_OpenChannel_1read
4656 (JNIEnv *, jclass, jlong);
4659 * Class: org_ldk_impl_bindings
4660 * Method: RevokeAndACK_write
4663 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1write
4664 (JNIEnv *, jclass, jlong);
4667 * Class: org_ldk_impl_bindings
4668 * Method: RevokeAndACK_read
4671 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RevokeAndACK_1read
4672 (JNIEnv *, jclass, jlong);
4675 * Class: org_ldk_impl_bindings
4676 * Method: Shutdown_write
4679 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Shutdown_1write
4680 (JNIEnv *, jclass, jlong);
4683 * Class: org_ldk_impl_bindings
4684 * Method: Shutdown_read
4687 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Shutdown_1read
4688 (JNIEnv *, jclass, jlong);
4691 * Class: org_ldk_impl_bindings
4692 * Method: UpdateFailHTLC_write
4695 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1write
4696 (JNIEnv *, jclass, jlong);
4699 * Class: org_ldk_impl_bindings
4700 * Method: UpdateFailHTLC_read
4703 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailHTLC_1read
4704 (JNIEnv *, jclass, jlong);
4707 * Class: org_ldk_impl_bindings
4708 * Method: UpdateFailMalformedHTLC_write
4711 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1write
4712 (JNIEnv *, jclass, jlong);
4715 * Class: org_ldk_impl_bindings
4716 * Method: UpdateFailMalformedHTLC_read
4719 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFailMalformedHTLC_1read
4720 (JNIEnv *, jclass, jlong);
4723 * Class: org_ldk_impl_bindings
4724 * Method: UpdateFee_write
4727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFee_1write
4728 (JNIEnv *, jclass, jlong);
4731 * Class: org_ldk_impl_bindings
4732 * Method: UpdateFee_read
4735 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFee_1read
4736 (JNIEnv *, jclass, jlong);
4739 * Class: org_ldk_impl_bindings
4740 * Method: UpdateFulfillHTLC_write
4743 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1write
4744 (JNIEnv *, jclass, jlong);
4747 * Class: org_ldk_impl_bindings
4748 * Method: UpdateFulfillHTLC_read
4751 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateFulfillHTLC_1read
4752 (JNIEnv *, jclass, jlong);
4755 * Class: org_ldk_impl_bindings
4756 * Method: UpdateAddHTLC_write
4759 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1write
4760 (JNIEnv *, jclass, jlong);
4763 * Class: org_ldk_impl_bindings
4764 * Method: UpdateAddHTLC_read
4767 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UpdateAddHTLC_1read
4768 (JNIEnv *, jclass, jlong);
4771 * Class: org_ldk_impl_bindings
4772 * Method: Ping_write
4775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Ping_1write
4776 (JNIEnv *, jclass, jlong);
4779 * Class: org_ldk_impl_bindings
4783 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Ping_1read
4784 (JNIEnv *, jclass, jlong);
4787 * Class: org_ldk_impl_bindings
4788 * Method: Pong_write
4791 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Pong_1write
4792 (JNIEnv *, jclass, jlong);
4795 * Class: org_ldk_impl_bindings
4799 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Pong_1read
4800 (JNIEnv *, jclass, jlong);
4803 * Class: org_ldk_impl_bindings
4804 * Method: UnsignedChannelAnnouncement_write
4807 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1write
4808 (JNIEnv *, jclass, jlong);
4811 * Class: org_ldk_impl_bindings
4812 * Method: UnsignedChannelAnnouncement_read
4815 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelAnnouncement_1read
4816 (JNIEnv *, jclass, jlong);
4819 * Class: org_ldk_impl_bindings
4820 * Method: ChannelAnnouncement_write
4823 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1write
4824 (JNIEnv *, jclass, jlong);
4827 * Class: org_ldk_impl_bindings
4828 * Method: ChannelAnnouncement_read
4831 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelAnnouncement_1read
4832 (JNIEnv *, jclass, jlong);
4835 * Class: org_ldk_impl_bindings
4836 * Method: UnsignedChannelUpdate_write
4839 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1write
4840 (JNIEnv *, jclass, jlong);
4843 * Class: org_ldk_impl_bindings
4844 * Method: UnsignedChannelUpdate_read
4847 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedChannelUpdate_1read
4848 (JNIEnv *, jclass, jlong);
4851 * Class: org_ldk_impl_bindings
4852 * Method: ChannelUpdate_write
4855 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1write
4856 (JNIEnv *, jclass, jlong);
4859 * Class: org_ldk_impl_bindings
4860 * Method: ChannelUpdate_read
4863 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelUpdate_1read
4864 (JNIEnv *, jclass, jlong);
4867 * Class: org_ldk_impl_bindings
4868 * Method: ErrorMessage_write
4871 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1write
4872 (JNIEnv *, jclass, jlong);
4875 * Class: org_ldk_impl_bindings
4876 * Method: ErrorMessage_read
4879 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ErrorMessage_1read
4880 (JNIEnv *, jclass, jlong);
4883 * Class: org_ldk_impl_bindings
4884 * Method: UnsignedNodeAnnouncement_write
4887 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1write
4888 (JNIEnv *, jclass, jlong);
4891 * Class: org_ldk_impl_bindings
4892 * Method: UnsignedNodeAnnouncement_read
4895 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_UnsignedNodeAnnouncement_1read
4896 (JNIEnv *, jclass, jlong);
4899 * Class: org_ldk_impl_bindings
4900 * Method: NodeAnnouncement_write
4903 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1write
4904 (JNIEnv *, jclass, jlong);
4907 * Class: org_ldk_impl_bindings
4908 * Method: NodeAnnouncement_read
4911 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncement_1read
4912 (JNIEnv *, jclass, jlong);
4915 * Class: org_ldk_impl_bindings
4916 * Method: MessageHandler_free
4919 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MessageHandler_1free
4920 (JNIEnv *, jclass, jlong);
4923 * Class: org_ldk_impl_bindings
4924 * Method: MessageHandler_get_chan_handler
4927 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_MessageHandler_1get_1chan_1handler
4928 (JNIEnv *, jclass, jlong);
4931 * Class: org_ldk_impl_bindings
4932 * Method: MessageHandler_set_chan_handler
4935 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MessageHandler_1set_1chan_1handler
4936 (JNIEnv *, jclass, jlong, jlong);
4939 * Class: org_ldk_impl_bindings
4940 * Method: MessageHandler_get_route_handler
4943 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_MessageHandler_1get_1route_1handler
4944 (JNIEnv *, jclass, jlong);
4947 * Class: org_ldk_impl_bindings
4948 * Method: MessageHandler_set_route_handler
4951 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_MessageHandler_1set_1route_1handler
4952 (JNIEnv *, jclass, jlong, jlong);
4955 * Class: org_ldk_impl_bindings
4956 * Method: MessageHandler_new
4959 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_MessageHandler_1new
4960 (JNIEnv *, jclass, jlong, jlong);
4963 * Class: org_ldk_impl_bindings
4964 * Method: SocketDescriptor_free
4967 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_SocketDescriptor_1free
4968 (JNIEnv *, jclass, jlong);
4971 * Class: org_ldk_impl_bindings
4972 * Method: PeerHandleError_free
4975 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerHandleError_1free
4976 (JNIEnv *, jclass, jlong);
4979 * Class: org_ldk_impl_bindings
4980 * Method: PeerHandleError_get_no_connection_possible
4983 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_PeerHandleError_1get_1no_1connection_1possible
4984 (JNIEnv *, jclass, jlong);
4987 * Class: org_ldk_impl_bindings
4988 * Method: PeerHandleError_set_no_connection_possible
4991 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerHandleError_1set_1no_1connection_1possible
4992 (JNIEnv *, jclass, jlong, jboolean);
4995 * Class: org_ldk_impl_bindings
4996 * Method: PeerHandleError_new
4999 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerHandleError_1new
5000 (JNIEnv *, jclass, jboolean);
5003 * Class: org_ldk_impl_bindings
5004 * Method: PeerManager_free
5007 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerManager_1free
5008 (JNIEnv *, jclass, jlong);
5011 * Class: org_ldk_impl_bindings
5012 * Method: PeerManager_new
5013 * Signature: (JJ[BJ)J
5015 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerManager_1new
5016 (JNIEnv *, jclass, jlong, jlong, jbyteArray, jlong);
5019 * Class: org_ldk_impl_bindings
5020 * Method: PeerManager_get_peer_node_ids
5023 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerManager_1get_1peer_1node_1ids
5024 (JNIEnv *, jclass, jlong);
5027 * Class: org_ldk_impl_bindings
5028 * Method: PeerManager_new_outbound_connection
5031 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerManager_1new_1outbound_1connection
5032 (JNIEnv *, jclass, jlong, jlong, jlong);
5035 * Class: org_ldk_impl_bindings
5036 * Method: PeerManager_new_inbound_connection
5039 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerManager_1new_1inbound_1connection
5040 (JNIEnv *, jclass, jlong, jlong);
5043 * Class: org_ldk_impl_bindings
5044 * Method: PeerManager_write_buffer_space_avail
5047 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerManager_1write_1buffer_1space_1avail
5048 (JNIEnv *, jclass, jlong, jlong);
5051 * Class: org_ldk_impl_bindings
5052 * Method: PeerManager_read_event
5055 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PeerManager_1read_1event
5056 (JNIEnv *, jclass, jlong, jlong, jlong);
5059 * Class: org_ldk_impl_bindings
5060 * Method: PeerManager_process_events
5063 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerManager_1process_1events
5064 (JNIEnv *, jclass, jlong);
5067 * Class: org_ldk_impl_bindings
5068 * Method: PeerManager_socket_disconnected
5071 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerManager_1socket_1disconnected
5072 (JNIEnv *, jclass, jlong, jlong);
5075 * Class: org_ldk_impl_bindings
5076 * Method: PeerManager_timer_tick_occured
5079 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PeerManager_1timer_1tick_1occured
5080 (JNIEnv *, jclass, jlong);
5083 * Class: org_ldk_impl_bindings
5084 * Method: build_commitment_secret
5087 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_build_1commitment_1secret
5088 (JNIEnv *, jclass, jbyteArray, jlong);
5091 * Class: org_ldk_impl_bindings
5092 * Method: TxCreationKeys_free
5095 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1free
5096 (JNIEnv *, jclass, jlong);
5099 * Class: org_ldk_impl_bindings
5100 * Method: TxCreationKeys_get_per_commitment_point
5103 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1get_1per_1commitment_1point
5104 (JNIEnv *, jclass, jlong);
5107 * Class: org_ldk_impl_bindings
5108 * Method: TxCreationKeys_set_per_commitment_point
5111 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1set_1per_1commitment_1point
5112 (JNIEnv *, jclass, jlong, jlong);
5115 * Class: org_ldk_impl_bindings
5116 * Method: TxCreationKeys_get_revocation_key
5119 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1get_1revocation_1key
5120 (JNIEnv *, jclass, jlong);
5123 * Class: org_ldk_impl_bindings
5124 * Method: TxCreationKeys_set_revocation_key
5127 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1set_1revocation_1key
5128 (JNIEnv *, jclass, jlong, jlong);
5131 * Class: org_ldk_impl_bindings
5132 * Method: TxCreationKeys_get_a_htlc_key
5135 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1get_1a_1htlc_1key
5136 (JNIEnv *, jclass, jlong);
5139 * Class: org_ldk_impl_bindings
5140 * Method: TxCreationKeys_set_a_htlc_key
5143 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1set_1a_1htlc_1key
5144 (JNIEnv *, jclass, jlong, jlong);
5147 * Class: org_ldk_impl_bindings
5148 * Method: TxCreationKeys_get_b_htlc_key
5151 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1get_1b_1htlc_1key
5152 (JNIEnv *, jclass, jlong);
5155 * Class: org_ldk_impl_bindings
5156 * Method: TxCreationKeys_set_b_htlc_key
5159 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1set_1b_1htlc_1key
5160 (JNIEnv *, jclass, jlong, jlong);
5163 * Class: org_ldk_impl_bindings
5164 * Method: TxCreationKeys_get_a_delayed_payment_key
5167 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1get_1a_1delayed_1payment_1key
5168 (JNIEnv *, jclass, jlong);
5171 * Class: org_ldk_impl_bindings
5172 * Method: TxCreationKeys_set_a_delayed_payment_key
5175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1set_1a_1delayed_1payment_1key
5176 (JNIEnv *, jclass, jlong, jlong);
5179 * Class: org_ldk_impl_bindings
5180 * Method: TxCreationKeys_new
5181 * Signature: (JJJJJ)J
5183 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1new
5184 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong);
5187 * Class: org_ldk_impl_bindings
5188 * Method: TxCreationKeys_write
5191 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1write
5192 (JNIEnv *, jclass, jlong);
5195 * Class: org_ldk_impl_bindings
5196 * Method: TxCreationKeys_read
5199 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1read
5200 (JNIEnv *, jclass, jlong);
5203 * Class: org_ldk_impl_bindings
5204 * Method: PreCalculatedTxCreationKeys_free
5207 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_PreCalculatedTxCreationKeys_1free
5208 (JNIEnv *, jclass, jlong);
5211 * Class: org_ldk_impl_bindings
5212 * Method: PreCalculatedTxCreationKeys_new
5215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PreCalculatedTxCreationKeys_1new
5216 (JNIEnv *, jclass, jlong);
5219 * Class: org_ldk_impl_bindings
5220 * Method: PreCalculatedTxCreationKeys_trust_key_derivation
5223 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PreCalculatedTxCreationKeys_1trust_1key_1derivation
5224 (JNIEnv *, jclass, jlong);
5227 * Class: org_ldk_impl_bindings
5228 * Method: PreCalculatedTxCreationKeys_per_commitment_point
5231 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_PreCalculatedTxCreationKeys_1per_1commitment_1point
5232 (JNIEnv *, jclass, jlong);
5235 * Class: org_ldk_impl_bindings
5236 * Method: ChannelPublicKeys_free
5239 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1free
5240 (JNIEnv *, jclass, jlong);
5243 * Class: org_ldk_impl_bindings
5244 * Method: ChannelPublicKeys_get_funding_pubkey
5247 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1get_1funding_1pubkey
5248 (JNIEnv *, jclass, jlong);
5251 * Class: org_ldk_impl_bindings
5252 * Method: ChannelPublicKeys_set_funding_pubkey
5255 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1set_1funding_1pubkey
5256 (JNIEnv *, jclass, jlong, jlong);
5259 * Class: org_ldk_impl_bindings
5260 * Method: ChannelPublicKeys_get_revocation_basepoint
5263 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1get_1revocation_1basepoint
5264 (JNIEnv *, jclass, jlong);
5267 * Class: org_ldk_impl_bindings
5268 * Method: ChannelPublicKeys_set_revocation_basepoint
5271 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1set_1revocation_1basepoint
5272 (JNIEnv *, jclass, jlong, jlong);
5275 * Class: org_ldk_impl_bindings
5276 * Method: ChannelPublicKeys_get_payment_point
5279 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1get_1payment_1point
5280 (JNIEnv *, jclass, jlong);
5283 * Class: org_ldk_impl_bindings
5284 * Method: ChannelPublicKeys_set_payment_point
5287 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1set_1payment_1point
5288 (JNIEnv *, jclass, jlong, jlong);
5291 * Class: org_ldk_impl_bindings
5292 * Method: ChannelPublicKeys_get_delayed_payment_basepoint
5295 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1get_1delayed_1payment_1basepoint
5296 (JNIEnv *, jclass, jlong);
5299 * Class: org_ldk_impl_bindings
5300 * Method: ChannelPublicKeys_set_delayed_payment_basepoint
5303 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1set_1delayed_1payment_1basepoint
5304 (JNIEnv *, jclass, jlong, jlong);
5307 * Class: org_ldk_impl_bindings
5308 * Method: ChannelPublicKeys_get_htlc_basepoint
5311 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1get_1htlc_1basepoint
5312 (JNIEnv *, jclass, jlong);
5315 * Class: org_ldk_impl_bindings
5316 * Method: ChannelPublicKeys_set_htlc_basepoint
5319 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1set_1htlc_1basepoint
5320 (JNIEnv *, jclass, jlong, jlong);
5323 * Class: org_ldk_impl_bindings
5324 * Method: ChannelPublicKeys_new
5325 * Signature: (JJJJJ)J
5327 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1new
5328 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong);
5331 * Class: org_ldk_impl_bindings
5332 * Method: ChannelPublicKeys_write
5335 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1write
5336 (JNIEnv *, jclass, jlong);
5339 * Class: org_ldk_impl_bindings
5340 * Method: ChannelPublicKeys_read
5343 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelPublicKeys_1read
5344 (JNIEnv *, jclass, jlong);
5347 * Class: org_ldk_impl_bindings
5348 * Method: TxCreationKeys_derive_new
5349 * Signature: (JJJJJ)J
5351 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_TxCreationKeys_1derive_1new
5352 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong);
5355 * Class: org_ldk_impl_bindings
5356 * Method: get_revokeable_redeemscript
5359 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_get_1revokeable_1redeemscript
5360 (JNIEnv *, jclass, jlong, jshort, jlong);
5363 * Class: org_ldk_impl_bindings
5364 * Method: HTLCOutputInCommitment_free
5367 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1free
5368 (JNIEnv *, jclass, jlong);
5371 * Class: org_ldk_impl_bindings
5372 * Method: HTLCOutputInCommitment_get_offered
5375 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1get_1offered
5376 (JNIEnv *, jclass, jlong);
5379 * Class: org_ldk_impl_bindings
5380 * Method: HTLCOutputInCommitment_set_offered
5383 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1set_1offered
5384 (JNIEnv *, jclass, jlong, jboolean);
5387 * Class: org_ldk_impl_bindings
5388 * Method: HTLCOutputInCommitment_get_amount_msat
5391 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1get_1amount_1msat
5392 (JNIEnv *, jclass, jlong);
5395 * Class: org_ldk_impl_bindings
5396 * Method: HTLCOutputInCommitment_set_amount_msat
5399 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1set_1amount_1msat
5400 (JNIEnv *, jclass, jlong, jlong);
5403 * Class: org_ldk_impl_bindings
5404 * Method: HTLCOutputInCommitment_get_cltv_expiry
5407 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1get_1cltv_1expiry
5408 (JNIEnv *, jclass, jlong);
5411 * Class: org_ldk_impl_bindings
5412 * Method: HTLCOutputInCommitment_set_cltv_expiry
5415 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1set_1cltv_1expiry
5416 (JNIEnv *, jclass, jlong, jint);
5419 * Class: org_ldk_impl_bindings
5420 * Method: HTLCOutputInCommitment_get_payment_hash
5423 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1get_1payment_1hash
5424 (JNIEnv *, jclass, jlong);
5427 * Class: org_ldk_impl_bindings
5428 * Method: HTLCOutputInCommitment_set_payment_hash
5431 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1set_1payment_1hash
5432 (JNIEnv *, jclass, jlong, jlong);
5435 * Class: org_ldk_impl_bindings
5436 * Method: HTLCOutputInCommitment_write
5439 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1write
5440 (JNIEnv *, jclass, jlong);
5443 * Class: org_ldk_impl_bindings
5444 * Method: HTLCOutputInCommitment_read
5447 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_HTLCOutputInCommitment_1read
5448 (JNIEnv *, jclass, jlong);
5451 * Class: org_ldk_impl_bindings
5452 * Method: get_htlc_redeemscript
5455 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_get_1htlc_1redeemscript
5456 (JNIEnv *, jclass, jlong, jlong);
5459 * Class: org_ldk_impl_bindings
5460 * Method: make_funding_redeemscript
5463 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_make_1funding_1redeemscript
5464 (JNIEnv *, jclass, jlong, jlong);
5467 * Class: org_ldk_impl_bindings
5468 * Method: build_htlc_transaction
5469 * Signature: ([BISJJJ)J
5471 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_build_1htlc_1transaction
5472 (JNIEnv *, jclass, jbyteArray, jint, jshort, jlong, jlong, jlong);
5475 * Class: org_ldk_impl_bindings
5476 * Method: LocalCommitmentTransaction_free
5479 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1free
5480 (JNIEnv *, jclass, jlong);
5483 * Class: org_ldk_impl_bindings
5484 * Method: LocalCommitmentTransaction_get_unsigned_tx
5487 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1get_1unsigned_1tx
5488 (JNIEnv *, jclass, jlong);
5491 * Class: org_ldk_impl_bindings
5492 * Method: LocalCommitmentTransaction_set_unsigned_tx
5495 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1set_1unsigned_1tx
5496 (JNIEnv *, jclass, jlong, jlong);
5499 * Class: org_ldk_impl_bindings
5500 * Method: LocalCommitmentTransaction_get_their_sig
5503 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1get_1their_1sig
5504 (JNIEnv *, jclass, jlong);
5507 * Class: org_ldk_impl_bindings
5508 * Method: LocalCommitmentTransaction_set_their_sig
5511 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1set_1their_1sig
5512 (JNIEnv *, jclass, jlong, jlong);
5515 * Class: org_ldk_impl_bindings
5516 * Method: LocalCommitmentTransaction_get_feerate_per_kw
5519 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1get_1feerate_1per_1kw
5520 (JNIEnv *, jclass, jlong);
5523 * Class: org_ldk_impl_bindings
5524 * Method: LocalCommitmentTransaction_set_feerate_per_kw
5527 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1set_1feerate_1per_1kw
5528 (JNIEnv *, jclass, jlong, jint);
5531 * Class: org_ldk_impl_bindings
5532 * Method: LocalCommitmentTransaction_set_per_htlc
5535 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1set_1per_1htlc
5536 (JNIEnv *, jclass, jlong, jlong);
5539 * Class: org_ldk_impl_bindings
5540 * Method: LocalCommitmentTransaction_new_missing_local_sig
5541 * Signature: (JJJJJIJ)J
5543 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1new_1missing_1local_1sig
5544 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong, jint, jlong);
5547 * Class: org_ldk_impl_bindings
5548 * Method: LocalCommitmentTransaction_trust_key_derivation
5551 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1trust_1key_1derivation
5552 (JNIEnv *, jclass, jlong);
5555 * Class: org_ldk_impl_bindings
5556 * Method: LocalCommitmentTransaction_txid
5559 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1txid
5560 (JNIEnv *, jclass, jlong);
5563 * Class: org_ldk_impl_bindings
5564 * Method: LocalCommitmentTransaction_get_local_sig
5565 * Signature: (J[BJJ)J
5567 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1get_1local_1sig
5568 (JNIEnv *, jclass, jlong, jbyteArray, jlong, jlong);
5571 * Class: org_ldk_impl_bindings
5572 * Method: LocalCommitmentTransaction_get_htlc_sigs
5573 * Signature: (J[BS)J
5575 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1get_1htlc_1sigs
5576 (JNIEnv *, jclass, jlong, jbyteArray, jshort);
5579 * Class: org_ldk_impl_bindings
5580 * Method: LocalCommitmentTransaction_write
5583 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1write
5584 (JNIEnv *, jclass, jlong);
5587 * Class: org_ldk_impl_bindings
5588 * Method: LocalCommitmentTransaction_read
5591 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LocalCommitmentTransaction_1read
5592 (JNIEnv *, jclass, jlong);
5595 * Class: org_ldk_impl_bindings
5596 * Method: InitFeatures_free
5599 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_InitFeatures_1free
5600 (JNIEnv *, jclass, jlong);
5603 * Class: org_ldk_impl_bindings
5604 * Method: NodeFeatures_free
5607 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeFeatures_1free
5608 (JNIEnv *, jclass, jlong);
5611 * Class: org_ldk_impl_bindings
5612 * Method: ChannelFeatures_free
5615 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelFeatures_1free
5616 (JNIEnv *, jclass, jlong);
5619 * Class: org_ldk_impl_bindings
5620 * Method: RouteHop_free
5623 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1free
5624 (JNIEnv *, jclass, jlong);
5627 * Class: org_ldk_impl_bindings
5628 * Method: RouteHop_get_pubkey
5631 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHop_1get_1pubkey
5632 (JNIEnv *, jclass, jlong);
5635 * Class: org_ldk_impl_bindings
5636 * Method: RouteHop_set_pubkey
5639 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1set_1pubkey
5640 (JNIEnv *, jclass, jlong, jlong);
5643 * Class: org_ldk_impl_bindings
5644 * Method: RouteHop_get_short_channel_id
5647 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHop_1get_1short_1channel_1id
5648 (JNIEnv *, jclass, jlong);
5651 * Class: org_ldk_impl_bindings
5652 * Method: RouteHop_set_short_channel_id
5655 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1set_1short_1channel_1id
5656 (JNIEnv *, jclass, jlong, jlong);
5659 * Class: org_ldk_impl_bindings
5660 * Method: RouteHop_get_fee_msat
5663 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHop_1get_1fee_1msat
5664 (JNIEnv *, jclass, jlong);
5667 * Class: org_ldk_impl_bindings
5668 * Method: RouteHop_set_fee_msat
5671 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1set_1fee_1msat
5672 (JNIEnv *, jclass, jlong, jlong);
5675 * Class: org_ldk_impl_bindings
5676 * Method: RouteHop_get_cltv_expiry_delta
5679 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_RouteHop_1get_1cltv_1expiry_1delta
5680 (JNIEnv *, jclass, jlong);
5683 * Class: org_ldk_impl_bindings
5684 * Method: RouteHop_set_cltv_expiry_delta
5687 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHop_1set_1cltv_1expiry_1delta
5688 (JNIEnv *, jclass, jlong, jint);
5691 * Class: org_ldk_impl_bindings
5692 * Method: Route_free
5695 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Route_1free
5696 (JNIEnv *, jclass, jlong);
5699 * Class: org_ldk_impl_bindings
5700 * Method: Route_set_paths
5703 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_Route_1set_1paths
5704 (JNIEnv *, jclass, jlong, jlong);
5707 * Class: org_ldk_impl_bindings
5711 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Route_1new
5712 (JNIEnv *, jclass, jlong);
5715 * Class: org_ldk_impl_bindings
5716 * Method: Route_write
5719 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Route_1write
5720 (JNIEnv *, jclass, jlong);
5723 * Class: org_ldk_impl_bindings
5724 * Method: Route_read
5727 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_Route_1read
5728 (JNIEnv *, jclass, jlong);
5731 * Class: org_ldk_impl_bindings
5732 * Method: RouteHint_free
5735 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1free
5736 (JNIEnv *, jclass, jlong);
5739 * Class: org_ldk_impl_bindings
5740 * Method: RouteHint_get_src_node_id
5743 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHint_1get_1src_1node_1id
5744 (JNIEnv *, jclass, jlong);
5747 * Class: org_ldk_impl_bindings
5748 * Method: RouteHint_set_src_node_id
5751 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1set_1src_1node_1id
5752 (JNIEnv *, jclass, jlong, jlong);
5755 * Class: org_ldk_impl_bindings
5756 * Method: RouteHint_get_short_channel_id
5759 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHint_1get_1short_1channel_1id
5760 (JNIEnv *, jclass, jlong);
5763 * Class: org_ldk_impl_bindings
5764 * Method: RouteHint_set_short_channel_id
5767 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1set_1short_1channel_1id
5768 (JNIEnv *, jclass, jlong, jlong);
5771 * Class: org_ldk_impl_bindings
5772 * Method: RouteHint_get_fees
5775 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHint_1get_1fees
5776 (JNIEnv *, jclass, jlong);
5779 * Class: org_ldk_impl_bindings
5780 * Method: RouteHint_set_fees
5783 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1set_1fees
5784 (JNIEnv *, jclass, jlong, jlong);
5787 * Class: org_ldk_impl_bindings
5788 * Method: RouteHint_get_cltv_expiry_delta
5791 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_RouteHint_1get_1cltv_1expiry_1delta
5792 (JNIEnv *, jclass, jlong);
5795 * Class: org_ldk_impl_bindings
5796 * Method: RouteHint_set_cltv_expiry_delta
5799 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1set_1cltv_1expiry_1delta
5800 (JNIEnv *, jclass, jlong, jshort);
5803 * Class: org_ldk_impl_bindings
5804 * Method: RouteHint_get_htlc_minimum_msat
5807 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHint_1get_1htlc_1minimum_1msat
5808 (JNIEnv *, jclass, jlong);
5811 * Class: org_ldk_impl_bindings
5812 * Method: RouteHint_set_htlc_minimum_msat
5815 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RouteHint_1set_1htlc_1minimum_1msat
5816 (JNIEnv *, jclass, jlong, jlong);
5819 * Class: org_ldk_impl_bindings
5820 * Method: RouteHint_new
5821 * Signature: (JJJSJ)J
5823 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RouteHint_1new
5824 (JNIEnv *, jclass, jlong, jlong, jlong, jshort, jlong);
5827 * Class: org_ldk_impl_bindings
5829 * Signature: (JJJJJJIJ)J
5831 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_get_1route
5832 (JNIEnv *, jclass, jlong, jlong, jlong, jlong, jlong, jlong, jint, jlong);
5835 * Class: org_ldk_impl_bindings
5836 * Method: NetworkGraph_free
5839 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1free
5840 (JNIEnv *, jclass, jlong);
5843 * Class: org_ldk_impl_bindings
5844 * Method: LockedNetworkGraph_free
5847 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_LockedNetworkGraph_1free
5848 (JNIEnv *, jclass, jlong);
5851 * Class: org_ldk_impl_bindings
5852 * Method: NetGraphMsgHandler_free
5855 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NetGraphMsgHandler_1free
5856 (JNIEnv *, jclass, jlong);
5859 * Class: org_ldk_impl_bindings
5860 * Method: NetGraphMsgHandler_new
5863 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetGraphMsgHandler_1new
5864 (JNIEnv *, jclass, jlong, jlong);
5867 * Class: org_ldk_impl_bindings
5868 * Method: NetGraphMsgHandler_from_net_graph
5871 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetGraphMsgHandler_1from_1net_1graph
5872 (JNIEnv *, jclass, jlong, jlong, jlong);
5875 * Class: org_ldk_impl_bindings
5876 * Method: NetGraphMsgHandler_read_locked_graph
5879 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetGraphMsgHandler_1read_1locked_1graph
5880 (JNIEnv *, jclass, jlong);
5883 * Class: org_ldk_impl_bindings
5884 * Method: LockedNetworkGraph_graph
5887 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_LockedNetworkGraph_1graph
5888 (JNIEnv *, jclass, jlong);
5891 * Class: org_ldk_impl_bindings
5892 * Method: NetGraphMsgHandler_as_RoutingMessageHandler
5895 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetGraphMsgHandler_1as_1RoutingMessageHandler
5896 (JNIEnv *, jclass, jlong);
5899 * Class: org_ldk_impl_bindings
5900 * Method: DirectionalChannelInfo_free
5903 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1free
5904 (JNIEnv *, jclass, jlong);
5907 * Class: org_ldk_impl_bindings
5908 * Method: DirectionalChannelInfo_get_last_update
5911 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1get_1last_1update
5912 (JNIEnv *, jclass, jlong);
5915 * Class: org_ldk_impl_bindings
5916 * Method: DirectionalChannelInfo_set_last_update
5919 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1set_1last_1update
5920 (JNIEnv *, jclass, jlong, jint);
5923 * Class: org_ldk_impl_bindings
5924 * Method: DirectionalChannelInfo_get_enabled
5927 JNIEXPORT jboolean JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1get_1enabled
5928 (JNIEnv *, jclass, jlong);
5931 * Class: org_ldk_impl_bindings
5932 * Method: DirectionalChannelInfo_set_enabled
5935 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1set_1enabled
5936 (JNIEnv *, jclass, jlong, jboolean);
5939 * Class: org_ldk_impl_bindings
5940 * Method: DirectionalChannelInfo_get_cltv_expiry_delta
5943 JNIEXPORT jshort JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1get_1cltv_1expiry_1delta
5944 (JNIEnv *, jclass, jlong);
5947 * Class: org_ldk_impl_bindings
5948 * Method: DirectionalChannelInfo_set_cltv_expiry_delta
5951 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1set_1cltv_1expiry_1delta
5952 (JNIEnv *, jclass, jlong, jshort);
5955 * Class: org_ldk_impl_bindings
5956 * Method: DirectionalChannelInfo_get_htlc_minimum_msat
5959 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1get_1htlc_1minimum_1msat
5960 (JNIEnv *, jclass, jlong);
5963 * Class: org_ldk_impl_bindings
5964 * Method: DirectionalChannelInfo_set_htlc_minimum_msat
5967 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1set_1htlc_1minimum_1msat
5968 (JNIEnv *, jclass, jlong, jlong);
5971 * Class: org_ldk_impl_bindings
5972 * Method: DirectionalChannelInfo_write
5975 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1write
5976 (JNIEnv *, jclass, jlong);
5979 * Class: org_ldk_impl_bindings
5980 * Method: DirectionalChannelInfo_read
5983 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_DirectionalChannelInfo_1read
5984 (JNIEnv *, jclass, jlong);
5987 * Class: org_ldk_impl_bindings
5988 * Method: ChannelInfo_free
5991 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1free
5992 (JNIEnv *, jclass, jlong);
5995 * Class: org_ldk_impl_bindings
5996 * Method: ChannelInfo_get_node_one
5999 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1get_1node_1one
6000 (JNIEnv *, jclass, jlong);
6003 * Class: org_ldk_impl_bindings
6004 * Method: ChannelInfo_set_node_one
6007 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1set_1node_1one
6008 (JNIEnv *, jclass, jlong, jlong);
6011 * Class: org_ldk_impl_bindings
6012 * Method: ChannelInfo_get_one_to_two
6015 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1get_1one_1to_1two
6016 (JNIEnv *, jclass, jlong);
6019 * Class: org_ldk_impl_bindings
6020 * Method: ChannelInfo_set_one_to_two
6023 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1set_1one_1to_1two
6024 (JNIEnv *, jclass, jlong, jlong);
6027 * Class: org_ldk_impl_bindings
6028 * Method: ChannelInfo_get_node_two
6031 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1get_1node_1two
6032 (JNIEnv *, jclass, jlong);
6035 * Class: org_ldk_impl_bindings
6036 * Method: ChannelInfo_set_node_two
6039 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1set_1node_1two
6040 (JNIEnv *, jclass, jlong, jlong);
6043 * Class: org_ldk_impl_bindings
6044 * Method: ChannelInfo_get_two_to_one
6047 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1get_1two_1to_1one
6048 (JNIEnv *, jclass, jlong);
6051 * Class: org_ldk_impl_bindings
6052 * Method: ChannelInfo_set_two_to_one
6055 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1set_1two_1to_1one
6056 (JNIEnv *, jclass, jlong, jlong);
6059 * Class: org_ldk_impl_bindings
6060 * Method: ChannelInfo_write
6063 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1write
6064 (JNIEnv *, jclass, jlong);
6067 * Class: org_ldk_impl_bindings
6068 * Method: ChannelInfo_read
6071 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_ChannelInfo_1read
6072 (JNIEnv *, jclass, jlong);
6075 * Class: org_ldk_impl_bindings
6076 * Method: RoutingFees_free
6079 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RoutingFees_1free
6080 (JNIEnv *, jclass, jlong);
6083 * Class: org_ldk_impl_bindings
6084 * Method: RoutingFees_get_base_msat
6087 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_RoutingFees_1get_1base_1msat
6088 (JNIEnv *, jclass, jlong);
6091 * Class: org_ldk_impl_bindings
6092 * Method: RoutingFees_set_base_msat
6095 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RoutingFees_1set_1base_1msat
6096 (JNIEnv *, jclass, jlong, jint);
6099 * Class: org_ldk_impl_bindings
6100 * Method: RoutingFees_get_proportional_millionths
6103 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_RoutingFees_1get_1proportional_1millionths
6104 (JNIEnv *, jclass, jlong);
6107 * Class: org_ldk_impl_bindings
6108 * Method: RoutingFees_set_proportional_millionths
6111 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_RoutingFees_1set_1proportional_1millionths
6112 (JNIEnv *, jclass, jlong, jint);
6115 * Class: org_ldk_impl_bindings
6116 * Method: RoutingFees_new
6119 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingFees_1new
6120 (JNIEnv *, jclass, jint, jint);
6123 * Class: org_ldk_impl_bindings
6124 * Method: RoutingFees_read
6127 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingFees_1read
6128 (JNIEnv *, jclass, jlong);
6131 * Class: org_ldk_impl_bindings
6132 * Method: RoutingFees_write
6135 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_RoutingFees_1write
6136 (JNIEnv *, jclass, jlong);
6139 * Class: org_ldk_impl_bindings
6140 * Method: NodeAnnouncementInfo_free
6143 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1free
6144 (JNIEnv *, jclass, jlong);
6147 * Class: org_ldk_impl_bindings
6148 * Method: NodeAnnouncementInfo_get_last_update
6151 JNIEXPORT jint JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1get_1last_1update
6152 (JNIEnv *, jclass, jlong);
6155 * Class: org_ldk_impl_bindings
6156 * Method: NodeAnnouncementInfo_set_last_update
6159 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1set_1last_1update
6160 (JNIEnv *, jclass, jlong, jint);
6163 * Class: org_ldk_impl_bindings
6164 * Method: NodeAnnouncementInfo_get_rgb
6167 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1get_1rgb
6168 (JNIEnv *, jclass, jlong);
6171 * Class: org_ldk_impl_bindings
6172 * Method: NodeAnnouncementInfo_set_rgb
6175 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1set_1rgb
6176 (JNIEnv *, jclass, jlong, jlong);
6179 * Class: org_ldk_impl_bindings
6180 * Method: NodeAnnouncementInfo_get_alias
6183 JNIEXPORT jbyteArray JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1get_1alias
6184 (JNIEnv *, jclass, jlong);
6187 * Class: org_ldk_impl_bindings
6188 * Method: NodeAnnouncementInfo_set_alias
6191 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1set_1alias
6192 (JNIEnv *, jclass, jlong, jlong);
6195 * Class: org_ldk_impl_bindings
6196 * Method: NodeAnnouncementInfo_set_addresses
6199 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1set_1addresses
6200 (JNIEnv *, jclass, jlong, jlong);
6203 * Class: org_ldk_impl_bindings
6204 * Method: NodeAnnouncementInfo_write
6207 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1write
6208 (JNIEnv *, jclass, jlong);
6211 * Class: org_ldk_impl_bindings
6212 * Method: NodeAnnouncementInfo_read
6215 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeAnnouncementInfo_1read
6216 (JNIEnv *, jclass, jlong);
6219 * Class: org_ldk_impl_bindings
6220 * Method: NodeInfo_free
6223 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeInfo_1free
6224 (JNIEnv *, jclass, jlong);
6227 * Class: org_ldk_impl_bindings
6228 * Method: NodeInfo_set_channels
6231 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeInfo_1set_1channels
6232 (JNIEnv *, jclass, jlong, jlong);
6235 * Class: org_ldk_impl_bindings
6236 * Method: NodeInfo_get_lowest_inbound_channel_fees
6239 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeInfo_1get_1lowest_1inbound_1channel_1fees
6240 (JNIEnv *, jclass, jlong);
6243 * Class: org_ldk_impl_bindings
6244 * Method: NodeInfo_set_lowest_inbound_channel_fees
6247 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeInfo_1set_1lowest_1inbound_1channel_1fees
6248 (JNIEnv *, jclass, jlong, jlong);
6251 * Class: org_ldk_impl_bindings
6252 * Method: NodeInfo_get_announcement_info
6255 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeInfo_1get_1announcement_1info
6256 (JNIEnv *, jclass, jlong);
6259 * Class: org_ldk_impl_bindings
6260 * Method: NodeInfo_set_announcement_info
6263 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NodeInfo_1set_1announcement_1info
6264 (JNIEnv *, jclass, jlong, jlong);
6267 * Class: org_ldk_impl_bindings
6268 * Method: NodeInfo_new
6271 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeInfo_1new
6272 (JNIEnv *, jclass, jlong, jlong, jlong);
6275 * Class: org_ldk_impl_bindings
6276 * Method: NodeInfo_write
6279 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeInfo_1write
6280 (JNIEnv *, jclass, jlong);
6283 * Class: org_ldk_impl_bindings
6284 * Method: NodeInfo_read
6287 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NodeInfo_1read
6288 (JNIEnv *, jclass, jlong);
6291 * Class: org_ldk_impl_bindings
6292 * Method: NetworkGraph_write
6295 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1write
6296 (JNIEnv *, jclass, jlong);
6299 * Class: org_ldk_impl_bindings
6300 * Method: NetworkGraph_read
6303 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1read
6304 (JNIEnv *, jclass, jlong);
6307 * Class: org_ldk_impl_bindings
6308 * Method: NetworkGraph_new
6311 JNIEXPORT jlong JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1new
6315 * Class: org_ldk_impl_bindings
6316 * Method: NetworkGraph_close_channel_from_update
6319 JNIEXPORT void JNICALL Java_org_ldk_impl_bindings_NetworkGraph_1close_1channel_1from_1update
6320 (JNIEnv *, jclass, jlong, jlong, jboolean);