[Java] Update auto-generated bindings to include ProbabilisticScorer
[ldk-java] / src / main / java / org / ldk / enums / Recipient.java
1 package org.ldk.enums;
2
3 /**
4  * Specifies the recipient of an invoice, to indicate to [`KeysInterface::sign_invoice`] what node
5  * secret key should be used to sign the invoice.
6  */
7 public enum Recipient {
8         /**
9          * The invoice should be signed with the local node secret key.
10          */
11         LDKRecipient_Node,
12         /**
13          * The invoice should be signed with the phantom node secret key. This secret key must be the
14          * same for all nodes participating in the [phantom node payment].
15          * 
16          * [phantom node payment]: PhantomKeysManager
17          */
18         LDKRecipient_PhantomNode,
19         ; static native void init();
20         static { init(); }
21 }