Package org.ldk.impl

Class bindings


  • public class bindings
    extends Object
    • Constructor Detail

      • bindings

        public bindings()
    • Method Detail

      • get_ldk_c_bindings_version

        public static String get_ldk_c_bindings_version()
      • get_ldk_version

        public static String get_ldk_version()
      • BigEndianScalar_get_bytes

        public static byte[] BigEndianScalar_get_bytes​(long thing)
      • BigEndianScalar_free

        public static void BigEndianScalar_free​(long thing)
      • TxOut_get_script_pubkey

        public static byte[] TxOut_get_script_pubkey​(long thing)
      • TxOut_get_value

        public static long TxOut_get_value​(long thing)
      • LDKAPIError_ref_from_ptr

        public static bindings.LDKAPIError LDKAPIError_ref_from_ptr​(long ptr)
      • CResult_NoneAPIErrorZ_get_ok

        public static void CResult_NoneAPIErrorZ_get_ok​(long owner)
      • CResult_NoneAPIErrorZ_get_err

        public static long CResult_NoneAPIErrorZ_get_err​(long owner)
      • CResult_RecipientOnionFieldsDecodeErrorZ_get_ok

        public static long CResult_RecipientOnionFieldsDecodeErrorZ_get_ok​(long owner)
      • CResult_RecipientOnionFieldsDecodeErrorZ_get_err

        public static long CResult_RecipientOnionFieldsDecodeErrorZ_get_err​(long owner)
      • CResult_NoneNoneZ_get_ok

        public static void CResult_NoneNoneZ_get_ok​(long owner)
      • CResult_NoneNoneZ_get_err

        public static void CResult_NoneNoneZ_get_err​(long owner)
      • CResult_CounterpartyCommitmentSecretsDecodeErrorZ_get_ok

        public static long CResult_CounterpartyCommitmentSecretsDecodeErrorZ_get_ok​(long owner)
      • CResult_CounterpartyCommitmentSecretsDecodeErrorZ_get_err

        public static long CResult_CounterpartyCommitmentSecretsDecodeErrorZ_get_err​(long owner)
      • CResult_TxCreationKeysDecodeErrorZ_get_ok

        public static long CResult_TxCreationKeysDecodeErrorZ_get_ok​(long owner)
      • CResult_TxCreationKeysDecodeErrorZ_get_err

        public static long CResult_TxCreationKeysDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelPublicKeysDecodeErrorZ_get_ok

        public static long CResult_ChannelPublicKeysDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelPublicKeysDecodeErrorZ_get_err

        public static long CResult_ChannelPublicKeysDecodeErrorZ_get_err​(long owner)
      • CResult_HTLCOutputInCommitmentDecodeErrorZ_get_ok

        public static long CResult_HTLCOutputInCommitmentDecodeErrorZ_get_ok​(long owner)
      • CResult_HTLCOutputInCommitmentDecodeErrorZ_get_err

        public static long CResult_HTLCOutputInCommitmentDecodeErrorZ_get_err​(long owner)
      • CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_get_ok

        public static long CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_get_ok​(long owner)
      • CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_get_err

        public static long CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelTransactionParametersDecodeErrorZ_get_ok

        public static long CResult_ChannelTransactionParametersDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelTransactionParametersDecodeErrorZ_get_err

        public static long CResult_ChannelTransactionParametersDecodeErrorZ_get_err​(long owner)
      • CResult_HolderCommitmentTransactionDecodeErrorZ_get_ok

        public static long CResult_HolderCommitmentTransactionDecodeErrorZ_get_ok​(long owner)
      • CResult_HolderCommitmentTransactionDecodeErrorZ_get_err

        public static long CResult_HolderCommitmentTransactionDecodeErrorZ_get_err​(long owner)
      • CResult_BuiltCommitmentTransactionDecodeErrorZ_get_ok

        public static long CResult_BuiltCommitmentTransactionDecodeErrorZ_get_ok​(long owner)
      • CResult_BuiltCommitmentTransactionDecodeErrorZ_get_err

        public static long CResult_BuiltCommitmentTransactionDecodeErrorZ_get_err​(long owner)
      • CResult_TrustedClosingTransactionNoneZ_get_ok

        public static long CResult_TrustedClosingTransactionNoneZ_get_ok​(long owner)
      • CResult_TrustedClosingTransactionNoneZ_get_err

        public static void CResult_TrustedClosingTransactionNoneZ_get_err​(long owner)
      • CResult_CommitmentTransactionDecodeErrorZ_get_ok

        public static long CResult_CommitmentTransactionDecodeErrorZ_get_ok​(long owner)
      • CResult_CommitmentTransactionDecodeErrorZ_get_err

        public static long CResult_CommitmentTransactionDecodeErrorZ_get_err​(long owner)
      • CResult_TrustedCommitmentTransactionNoneZ_get_ok

        public static long CResult_TrustedCommitmentTransactionNoneZ_get_ok​(long owner)
      • CResult_TrustedCommitmentTransactionNoneZ_get_err

        public static void CResult_TrustedCommitmentTransactionNoneZ_get_err​(long owner)
      • CResult_CVec_SignatureZNoneZ_get_ok

        public static byte[][] CResult_CVec_SignatureZNoneZ_get_ok​(long owner)
      • CResult_CVec_SignatureZNoneZ_get_err

        public static void CResult_CVec_SignatureZNoneZ_get_err​(long owner)
      • CResult_ShutdownScriptDecodeErrorZ_get_ok

        public static long CResult_ShutdownScriptDecodeErrorZ_get_ok​(long owner)
      • CResult_ShutdownScriptDecodeErrorZ_get_err

        public static long CResult_ShutdownScriptDecodeErrorZ_get_err​(long owner)
      • CResult_ShutdownScriptInvalidShutdownScriptZ_get_ok

        public static long CResult_ShutdownScriptInvalidShutdownScriptZ_get_ok​(long owner)
      • CResult_ShutdownScriptInvalidShutdownScriptZ_get_err

        public static long CResult_ShutdownScriptInvalidShutdownScriptZ_get_err​(long owner)
      • CResult_BlindedPayInfoDecodeErrorZ_get_ok

        public static long CResult_BlindedPayInfoDecodeErrorZ_get_ok​(long owner)
      • CResult_BlindedPayInfoDecodeErrorZ_get_err

        public static long CResult_BlindedPayInfoDecodeErrorZ_get_err​(long owner)
      • Score_channel_penalty_msat

        public static long Score_channel_penalty_msat​(long this_arg,
                                                      long short_channel_id,
                                                      long source,
                                                      long target,
                                                      long usage)
      • Score_payment_path_failed

        public static void Score_payment_path_failed​(long this_arg,
                                                     long path,
                                                     long short_channel_id)
      • Score_payment_path_successful

        public static void Score_payment_path_successful​(long this_arg,
                                                         long path)
      • Score_probe_failed

        public static void Score_probe_failed​(long this_arg,
                                              long path,
                                              long short_channel_id)
      • Score_probe_successful

        public static void Score_probe_successful​(long this_arg,
                                                  long path)
      • Score_write

        public static byte[] Score_write​(long this_arg)
      • LockableScore_lock

        public static long LockableScore_lock​(long this_arg)
      • LDKWriteableScore_get_LockableScore

        public static long LDKWriteableScore_get_LockableScore​(long arg)
      • WriteableScore_write

        public static byte[] WriteableScore_write​(long this_arg)
      • CResult_NoneErrorZ_get_ok

        public static void CResult_NoneErrorZ_get_ok​(long owner)
      • CResult_NoneErrorZ_get_err

        public static IOError CResult_NoneErrorZ_get_err​(long owner)
      • CResult_RouteLightningErrorZ_get_ok

        public static long CResult_RouteLightningErrorZ_get_ok​(long owner)
      • CResult_RouteLightningErrorZ_get_err

        public static long CResult_RouteLightningErrorZ_get_err​(long owner)
      • CResult_InFlightHtlcsDecodeErrorZ_get_ok

        public static long CResult_InFlightHtlcsDecodeErrorZ_get_ok​(long owner)
      • CResult_InFlightHtlcsDecodeErrorZ_get_err

        public static long CResult_InFlightHtlcsDecodeErrorZ_get_err​(long owner)
      • CResult_RouteHopDecodeErrorZ_get_ok

        public static long CResult_RouteHopDecodeErrorZ_get_ok​(long owner)
      • CResult_RouteHopDecodeErrorZ_get_err

        public static long CResult_RouteHopDecodeErrorZ_get_err​(long owner)
      • CResult_BlindedTailDecodeErrorZ_get_ok

        public static long CResult_BlindedTailDecodeErrorZ_get_ok​(long owner)
      • CResult_BlindedTailDecodeErrorZ_get_err

        public static long CResult_BlindedTailDecodeErrorZ_get_err​(long owner)
      • CResult_RouteDecodeErrorZ_get_ok

        public static long CResult_RouteDecodeErrorZ_get_ok​(long owner)
      • CResult_RouteDecodeErrorZ_get_err

        public static long CResult_RouteDecodeErrorZ_get_err​(long owner)
      • CResult_RouteParametersDecodeErrorZ_get_ok

        public static long CResult_RouteParametersDecodeErrorZ_get_ok​(long owner)
      • CResult_RouteParametersDecodeErrorZ_get_err

        public static long CResult_RouteParametersDecodeErrorZ_get_err​(long owner)
      • CResult_PaymentParametersDecodeErrorZ_get_ok

        public static long CResult_PaymentParametersDecodeErrorZ_get_ok​(long owner)
      • CResult_PaymentParametersDecodeErrorZ_get_err

        public static long CResult_PaymentParametersDecodeErrorZ_get_err​(long owner)
      • C2Tuple_BlindedPayInfoBlindedPathZ_get_a

        public static long C2Tuple_BlindedPayInfoBlindedPathZ_get_a​(long owner)
      • C2Tuple_BlindedPayInfoBlindedPathZ_get_b

        public static long C2Tuple_BlindedPayInfoBlindedPathZ_get_b​(long owner)
      • CResult_RouteHintDecodeErrorZ_get_ok

        public static long CResult_RouteHintDecodeErrorZ_get_ok​(long owner)
      • CResult_RouteHintDecodeErrorZ_get_err

        public static long CResult_RouteHintDecodeErrorZ_get_err​(long owner)
      • CResult_RouteHintHopDecodeErrorZ_get_ok

        public static long CResult_RouteHintHopDecodeErrorZ_get_ok​(long owner)
      • CResult_RouteHintHopDecodeErrorZ_get_err

        public static long CResult_RouteHintHopDecodeErrorZ_get_err​(long owner)
      • C2Tuple_usizeTransactionZ_get_a

        public static long C2Tuple_usizeTransactionZ_get_a​(long owner)
      • C2Tuple_usizeTransactionZ_get_b

        public static byte[] C2Tuple_usizeTransactionZ_get_b​(long owner)
      • C2Tuple_TxidBlockHashZ_get_a

        public static byte[] C2Tuple_TxidBlockHashZ_get_a​(long owner)
      • C2Tuple_TxidBlockHashZ_get_b

        public static byte[] C2Tuple_TxidBlockHashZ_get_b​(long owner)
      • C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_get_a

        public static long C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_get_a​(long owner)
      • C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_get_b

        public static long[] C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_get_b​(long owner)
      • C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_get_c

        public static byte[] C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_get_c​(long owner)
      • CResult_FixedPenaltyScorerDecodeErrorZ_get_ok

        public static long CResult_FixedPenaltyScorerDecodeErrorZ_get_ok​(long owner)
      • CResult_FixedPenaltyScorerDecodeErrorZ_get_err

        public static long CResult_FixedPenaltyScorerDecodeErrorZ_get_err​(long owner)
      • C2Tuple_u64u64Z_get_a

        public static long C2Tuple_u64u64Z_get_a​(long owner)
      • C2Tuple_u64u64Z_get_b

        public static long C2Tuple_u64u64Z_get_b​(long owner)
      • C2Tuple_Z_get_a

        public static short[] C2Tuple_Z_get_a​(long owner)
      • C2Tuple_Z_get_b

        public static short[] C2Tuple_Z_get_b​(long owner)
      • C2Tuple__u168_u168Z_get_a

        public static short[] C2Tuple__u168_u168Z_get_a​(long owner)
      • C2Tuple__u168_u168Z_get_b

        public static short[] C2Tuple__u168_u168Z_get_b​(long owner)
      • CResult_ProbabilisticScorerDecodeErrorZ_get_ok

        public static long CResult_ProbabilisticScorerDecodeErrorZ_get_ok​(long owner)
      • CResult_ProbabilisticScorerDecodeErrorZ_get_err

        public static long CResult_ProbabilisticScorerDecodeErrorZ_get_err​(long owner)
      • CResult_InitFeaturesDecodeErrorZ_get_ok

        public static long CResult_InitFeaturesDecodeErrorZ_get_ok​(long owner)
      • CResult_InitFeaturesDecodeErrorZ_get_err

        public static long CResult_InitFeaturesDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelFeaturesDecodeErrorZ_get_ok

        public static long CResult_ChannelFeaturesDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelFeaturesDecodeErrorZ_get_err

        public static long CResult_ChannelFeaturesDecodeErrorZ_get_err​(long owner)
      • CResult_NodeFeaturesDecodeErrorZ_get_ok

        public static long CResult_NodeFeaturesDecodeErrorZ_get_ok​(long owner)
      • CResult_NodeFeaturesDecodeErrorZ_get_err

        public static long CResult_NodeFeaturesDecodeErrorZ_get_err​(long owner)
      • CResult_InvoiceFeaturesDecodeErrorZ_get_ok

        public static long CResult_InvoiceFeaturesDecodeErrorZ_get_ok​(long owner)
      • CResult_InvoiceFeaturesDecodeErrorZ_get_err

        public static long CResult_InvoiceFeaturesDecodeErrorZ_get_err​(long owner)
      • CResult_BlindedHopFeaturesDecodeErrorZ_get_ok

        public static long CResult_BlindedHopFeaturesDecodeErrorZ_get_ok​(long owner)
      • CResult_BlindedHopFeaturesDecodeErrorZ_get_err

        public static long CResult_BlindedHopFeaturesDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelTypeFeaturesDecodeErrorZ_get_ok

        public static long CResult_ChannelTypeFeaturesDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelTypeFeaturesDecodeErrorZ_get_err

        public static long CResult_ChannelTypeFeaturesDecodeErrorZ_get_err​(long owner)
      • CResult_PaymentPurposeDecodeErrorZ_get_ok

        public static long CResult_PaymentPurposeDecodeErrorZ_get_ok​(long owner)
      • CResult_PaymentPurposeDecodeErrorZ_get_err

        public static long CResult_PaymentPurposeDecodeErrorZ_get_err​(long owner)
      • CResult_COption_PathFailureZDecodeErrorZ_get_ok

        public static long CResult_COption_PathFailureZDecodeErrorZ_get_ok​(long owner)
      • CResult_COption_PathFailureZDecodeErrorZ_get_err

        public static long CResult_COption_PathFailureZDecodeErrorZ_get_err​(long owner)
      • CResult_COption_ClosureReasonZDecodeErrorZ_get_ok

        public static long CResult_COption_ClosureReasonZDecodeErrorZ_get_ok​(long owner)
      • CResult_COption_ClosureReasonZDecodeErrorZ_get_err

        public static long CResult_COption_ClosureReasonZDecodeErrorZ_get_err​(long owner)
      • CResult_COption_HTLCDestinationZDecodeErrorZ_get_ok

        public static long CResult_COption_HTLCDestinationZDecodeErrorZ_get_ok​(long owner)
      • CResult_COption_HTLCDestinationZDecodeErrorZ_get_err

        public static long CResult_COption_HTLCDestinationZDecodeErrorZ_get_err​(long owner)
      • CResult_PaymentFailureReasonDecodeErrorZ_get_ok

        public static PaymentFailureReason CResult_PaymentFailureReasonDecodeErrorZ_get_ok​(long owner)
      • CResult_PaymentFailureReasonDecodeErrorZ_get_err

        public static long CResult_PaymentFailureReasonDecodeErrorZ_get_err​(long owner)
      • LDKEvent_ref_from_ptr

        public static bindings.LDKEvent LDKEvent_ref_from_ptr​(long ptr)
      • CResult_COption_EventZDecodeErrorZ_get_ok

        public static long CResult_COption_EventZDecodeErrorZ_get_ok​(long owner)
      • CResult_COption_EventZDecodeErrorZ_get_err

        public static long CResult_COption_EventZDecodeErrorZ_get_err​(long owner)
      • CResult_PublicKeyErrorZ_get_ok

        public static byte[] CResult_PublicKeyErrorZ_get_ok​(long owner)
      • CResult_PublicKeyErrorZ_get_err

        public static Secp256k1Error CResult_PublicKeyErrorZ_get_err​(long owner)
      • CResult_NodeIdDecodeErrorZ_get_ok

        public static long CResult_NodeIdDecodeErrorZ_get_ok​(long owner)
      • CResult_NodeIdDecodeErrorZ_get_err

        public static long CResult_NodeIdDecodeErrorZ_get_err​(long owner)
      • CResult_COption_NetworkUpdateZDecodeErrorZ_get_ok

        public static long CResult_COption_NetworkUpdateZDecodeErrorZ_get_ok​(long owner)
      • CResult_COption_NetworkUpdateZDecodeErrorZ_get_err

        public static long CResult_COption_NetworkUpdateZDecodeErrorZ_get_err​(long owner)
      • CResult_TxOutUtxoLookupErrorZ_get_ok

        public static long CResult_TxOutUtxoLookupErrorZ_get_ok​(long owner)
      • CResult_TxOutUtxoLookupErrorZ_get_err

        public static UtxoLookupError CResult_TxOutUtxoLookupErrorZ_get_err​(long owner)
      • UtxoLookup_get_utxo

        public static long UtxoLookup_get_utxo​(long this_arg,
                                               byte[] genesis_hash,
                                               long short_channel_id)
      • CResult_boolLightningErrorZ_get_ok

        public static boolean CResult_boolLightningErrorZ_get_ok​(long owner)
      • CResult_boolLightningErrorZ_get_err

        public static long CResult_boolLightningErrorZ_get_err​(long owner)
      • C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_a

        public static long C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_a​(long owner)
      • C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_b

        public static long C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_b​(long owner)
      • C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_c

        public static long C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_c​(long owner)
      • CResult_NoneLightningErrorZ_get_ok

        public static void CResult_NoneLightningErrorZ_get_ok​(long owner)
      • CResult_NoneLightningErrorZ_get_err

        public static long CResult_NoneLightningErrorZ_get_err​(long owner)
      • CResult_ChannelUpdateInfoDecodeErrorZ_get_ok

        public static long CResult_ChannelUpdateInfoDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelUpdateInfoDecodeErrorZ_get_err

        public static long CResult_ChannelUpdateInfoDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelInfoDecodeErrorZ_get_ok

        public static long CResult_ChannelInfoDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelInfoDecodeErrorZ_get_err

        public static long CResult_ChannelInfoDecodeErrorZ_get_err​(long owner)
      • CResult_RoutingFeesDecodeErrorZ_get_ok

        public static long CResult_RoutingFeesDecodeErrorZ_get_ok​(long owner)
      • CResult_RoutingFeesDecodeErrorZ_get_err

        public static long CResult_RoutingFeesDecodeErrorZ_get_err​(long owner)
      • CResult_NodeAnnouncementInfoDecodeErrorZ_get_ok

        public static long CResult_NodeAnnouncementInfoDecodeErrorZ_get_ok​(long owner)
      • CResult_NodeAnnouncementInfoDecodeErrorZ_get_err

        public static long CResult_NodeAnnouncementInfoDecodeErrorZ_get_err​(long owner)
      • CResult_NodeAliasDecodeErrorZ_get_ok

        public static long CResult_NodeAliasDecodeErrorZ_get_ok​(long owner)
      • CResult_NodeAliasDecodeErrorZ_get_err

        public static long CResult_NodeAliasDecodeErrorZ_get_err​(long owner)
      • CResult_NodeInfoDecodeErrorZ_get_ok

        public static long CResult_NodeInfoDecodeErrorZ_get_ok​(long owner)
      • CResult_NodeInfoDecodeErrorZ_get_err

        public static long CResult_NodeInfoDecodeErrorZ_get_err​(long owner)
      • CResult_NetworkGraphDecodeErrorZ_get_ok

        public static long CResult_NetworkGraphDecodeErrorZ_get_ok​(long owner)
      • CResult_NetworkGraphDecodeErrorZ_get_err

        public static long CResult_NetworkGraphDecodeErrorZ_get_err​(long owner)
      • CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_get_ok

        public static long CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_get_ok​(long owner)
      • CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_get_err

        public static long CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_get_err​(long owner)
      • CResult_StaticPaymentOutputDescriptorDecodeErrorZ_get_ok

        public static long CResult_StaticPaymentOutputDescriptorDecodeErrorZ_get_ok​(long owner)
      • CResult_StaticPaymentOutputDescriptorDecodeErrorZ_get_err

        public static long CResult_StaticPaymentOutputDescriptorDecodeErrorZ_get_err​(long owner)
      • CResult_SpendableOutputDescriptorDecodeErrorZ_get_ok

        public static long CResult_SpendableOutputDescriptorDecodeErrorZ_get_ok​(long owner)
      • CResult_SpendableOutputDescriptorDecodeErrorZ_get_err

        public static long CResult_SpendableOutputDescriptorDecodeErrorZ_get_err​(long owner)
      • C2Tuple_SignatureCVec_SignatureZZ_get_a

        public static byte[] C2Tuple_SignatureCVec_SignatureZZ_get_a​(long owner)
      • C2Tuple_SignatureCVec_SignatureZZ_get_b

        public static byte[][] C2Tuple_SignatureCVec_SignatureZZ_get_b​(long owner)
      • CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_get_ok

        public static long CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_get_ok​(long owner)
      • CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_get_err

        public static void CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_get_err​(long owner)
      • CResult_SignatureNoneZ_get_ok

        public static byte[] CResult_SignatureNoneZ_get_ok​(long owner)
      • CResult_SignatureNoneZ_get_err

        public static void CResult_SignatureNoneZ_get_err​(long owner)
      • CResult_PublicKeyNoneZ_get_ok

        public static byte[] CResult_PublicKeyNoneZ_get_ok​(long owner)
      • CResult_PublicKeyNoneZ_get_err

        public static void CResult_PublicKeyNoneZ_get_err​(long owner)
      • CResult_SharedSecretNoneZ_get_ok

        public static byte[] CResult_SharedSecretNoneZ_get_ok​(long owner)
      • CResult_SharedSecretNoneZ_get_err

        public static void CResult_SharedSecretNoneZ_get_err​(long owner)
      • CResult_RecoverableSignatureNoneZ_get_ok

        public static byte[] CResult_RecoverableSignatureNoneZ_get_ok​(long owner)
      • CResult_RecoverableSignatureNoneZ_get_err

        public static void CResult_RecoverableSignatureNoneZ_get_err​(long owner)
      • ChannelSigner_get_per_commitment_point

        public static byte[] ChannelSigner_get_per_commitment_point​(long this_arg,
                                                                    long idx)
      • ChannelSigner_release_commitment_secret

        public static byte[] ChannelSigner_release_commitment_secret​(long this_arg,
                                                                     long idx)
      • ChannelSigner_validate_holder_commitment

        public static long ChannelSigner_validate_holder_commitment​(long this_arg,
                                                                    long holder_tx,
                                                                    byte[][] preimages)
      • ChannelSigner_channel_keys_id

        public static byte[] ChannelSigner_channel_keys_id​(long this_arg)
      • ChannelSigner_provide_channel_parameters

        public static void ChannelSigner_provide_channel_parameters​(long this_arg,
                                                                    long channel_parameters)
      • ChannelSigner_get_pubkeys

        public static long ChannelSigner_get_pubkeys​(long this_arg)
      • LDKEcdsaChannelSigner_get_ChannelSigner

        public static long LDKEcdsaChannelSigner_get_ChannelSigner​(long arg)
      • EcdsaChannelSigner_sign_counterparty_commitment

        public static long EcdsaChannelSigner_sign_counterparty_commitment​(long this_arg,
                                                                           long commitment_tx,
                                                                           byte[][] preimages)
      • EcdsaChannelSigner_validate_counterparty_revocation

        public static long EcdsaChannelSigner_validate_counterparty_revocation​(long this_arg,
                                                                               long idx,
                                                                               byte[] secret)
      • EcdsaChannelSigner_sign_holder_commitment_and_htlcs

        public static long EcdsaChannelSigner_sign_holder_commitment_and_htlcs​(long this_arg,
                                                                               long commitment_tx)
      • EcdsaChannelSigner_sign_justice_revoked_output

        public static long EcdsaChannelSigner_sign_justice_revoked_output​(long this_arg,
                                                                          byte[] justice_tx,
                                                                          long input,
                                                                          long amount,
                                                                          byte[] per_commitment_key)
      • EcdsaChannelSigner_sign_justice_revoked_htlc

        public static long EcdsaChannelSigner_sign_justice_revoked_htlc​(long this_arg,
                                                                        byte[] justice_tx,
                                                                        long input,
                                                                        long amount,
                                                                        byte[] per_commitment_key,
                                                                        long htlc)
      • EcdsaChannelSigner_sign_counterparty_htlc_transaction

        public static long EcdsaChannelSigner_sign_counterparty_htlc_transaction​(long this_arg,
                                                                                 byte[] htlc_tx,
                                                                                 long input,
                                                                                 long amount,
                                                                                 byte[] per_commitment_point,
                                                                                 long htlc)
      • EcdsaChannelSigner_sign_closing_transaction

        public static long EcdsaChannelSigner_sign_closing_transaction​(long this_arg,
                                                                       long closing_tx)
      • EcdsaChannelSigner_sign_holder_anchor_input

        public static long EcdsaChannelSigner_sign_holder_anchor_input​(long this_arg,
                                                                       byte[] anchor_tx,
                                                                       long input)
      • EcdsaChannelSigner_sign_channel_announcement_with_funding_key

        public static long EcdsaChannelSigner_sign_channel_announcement_with_funding_key​(long this_arg,
                                                                                         long msg)
      • LDKWriteableEcdsaChannelSigner_get_EcdsaChannelSigner

        public static long LDKWriteableEcdsaChannelSigner_get_EcdsaChannelSigner​(long arg)
      • LDKWriteableEcdsaChannelSigner_get_ChannelSigner

        public static long LDKWriteableEcdsaChannelSigner_get_ChannelSigner​(long arg)
      • WriteableEcdsaChannelSigner_write

        public static byte[] WriteableEcdsaChannelSigner_write​(long this_arg)
      • CResult_WriteableEcdsaChannelSignerDecodeErrorZ_get_ok

        public static long CResult_WriteableEcdsaChannelSignerDecodeErrorZ_get_ok​(long owner)
      • CResult_WriteableEcdsaChannelSignerDecodeErrorZ_get_err

        public static long CResult_WriteableEcdsaChannelSignerDecodeErrorZ_get_err​(long owner)
      • CResult_CVec_CVec_u8ZZNoneZ_get_ok

        public static byte[][] CResult_CVec_CVec_u8ZZNoneZ_get_ok​(long owner)
      • CResult_CVec_CVec_u8ZZNoneZ_get_err

        public static void CResult_CVec_CVec_u8ZZNoneZ_get_err​(long owner)
      • CResult_InMemorySignerDecodeErrorZ_get_ok

        public static long CResult_InMemorySignerDecodeErrorZ_get_ok​(long owner)
      • CResult_InMemorySignerDecodeErrorZ_get_err

        public static long CResult_InMemorySignerDecodeErrorZ_get_err​(long owner)
      • CResult_TransactionNoneZ_get_ok

        public static byte[] CResult_TransactionNoneZ_get_ok​(long owner)
      • CResult_TransactionNoneZ_get_err

        public static void CResult_TransactionNoneZ_get_err​(long owner)
      • C2Tuple_BlockHashChannelMonitorZ_get_a

        public static byte[] C2Tuple_BlockHashChannelMonitorZ_get_a​(long owner)
      • C2Tuple_BlockHashChannelMonitorZ_get_b

        public static long C2Tuple_BlockHashChannelMonitorZ_get_b​(long owner)
      • CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_get_ok

        public static long[] CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_get_ok​(long owner)
      • CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_get_err

        public static IOError CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_get_err​(long owner)
      • CResult__u832APIErrorZ_get_ok

        public static byte[] CResult__u832APIErrorZ_get_ok​(long owner)
      • CResult__u832APIErrorZ_get_err

        public static long CResult__u832APIErrorZ_get_err​(long owner)
      • CResult_NonePaymentSendFailureZ_get_ok

        public static void CResult_NonePaymentSendFailureZ_get_ok​(long owner)
      • CResult_NonePaymentSendFailureZ_get_err

        public static long CResult_NonePaymentSendFailureZ_get_err​(long owner)
      • CResult_NoneRetryableSendFailureZ_get_ok

        public static void CResult_NoneRetryableSendFailureZ_get_ok​(long owner)
      • CResult_NoneRetryableSendFailureZ_get_err

        public static RetryableSendFailure CResult_NoneRetryableSendFailureZ_get_err​(long owner)
      • CResult_PaymentHashPaymentSendFailureZ_get_ok

        public static byte[] CResult_PaymentHashPaymentSendFailureZ_get_ok​(long owner)
      • CResult_PaymentHashPaymentSendFailureZ_get_err

        public static long CResult_PaymentHashPaymentSendFailureZ_get_err​(long owner)
      • CResult_PaymentHashRetryableSendFailureZ_get_ok

        public static byte[] CResult_PaymentHashRetryableSendFailureZ_get_ok​(long owner)
      • CResult_PaymentHashRetryableSendFailureZ_get_err

        public static RetryableSendFailure CResult_PaymentHashRetryableSendFailureZ_get_err​(long owner)
      • C2Tuple_PaymentHashPaymentIdZ_get_a

        public static byte[] C2Tuple_PaymentHashPaymentIdZ_get_a​(long owner)
      • C2Tuple_PaymentHashPaymentIdZ_get_b

        public static byte[] C2Tuple_PaymentHashPaymentIdZ_get_b​(long owner)
      • CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_get_ok

        public static long CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_get_ok​(long owner)
      • CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_get_err

        public static long CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_get_err​(long owner)
      • C2Tuple_PaymentHashPaymentSecretZ_get_a

        public static byte[] C2Tuple_PaymentHashPaymentSecretZ_get_a​(long owner)
      • C2Tuple_PaymentHashPaymentSecretZ_get_b

        public static byte[] C2Tuple_PaymentHashPaymentSecretZ_get_b​(long owner)
      • CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_get_ok

        public static long CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_get_ok​(long owner)
      • CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_get_err

        public static void CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_get_err​(long owner)
      • CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_get_ok

        public static long CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_get_ok​(long owner)
      • CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_get_err

        public static long CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_get_err​(long owner)
      • CResult_PaymentSecretNoneZ_get_ok

        public static byte[] CResult_PaymentSecretNoneZ_get_ok​(long owner)
      • CResult_PaymentSecretNoneZ_get_err

        public static void CResult_PaymentSecretNoneZ_get_err​(long owner)
      • CResult_PaymentSecretAPIErrorZ_get_ok

        public static byte[] CResult_PaymentSecretAPIErrorZ_get_ok​(long owner)
      • CResult_PaymentSecretAPIErrorZ_get_err

        public static long CResult_PaymentSecretAPIErrorZ_get_err​(long owner)
      • CResult_PaymentPreimageAPIErrorZ_get_ok

        public static byte[] CResult_PaymentPreimageAPIErrorZ_get_ok​(long owner)
      • CResult_PaymentPreimageAPIErrorZ_get_err

        public static long CResult_PaymentPreimageAPIErrorZ_get_err​(long owner)
      • CResult_CounterpartyForwardingInfoDecodeErrorZ_get_ok

        public static long CResult_CounterpartyForwardingInfoDecodeErrorZ_get_ok​(long owner)
      • CResult_CounterpartyForwardingInfoDecodeErrorZ_get_err

        public static long CResult_CounterpartyForwardingInfoDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelCounterpartyDecodeErrorZ_get_ok

        public static long CResult_ChannelCounterpartyDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelCounterpartyDecodeErrorZ_get_err

        public static long CResult_ChannelCounterpartyDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelDetailsDecodeErrorZ_get_ok

        public static long CResult_ChannelDetailsDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelDetailsDecodeErrorZ_get_err

        public static long CResult_ChannelDetailsDecodeErrorZ_get_err​(long owner)
      • CResult_PhantomRouteHintsDecodeErrorZ_get_ok

        public static long CResult_PhantomRouteHintsDecodeErrorZ_get_ok​(long owner)
      • CResult_PhantomRouteHintsDecodeErrorZ_get_err

        public static long CResult_PhantomRouteHintsDecodeErrorZ_get_err​(long owner)
      • Watch_watch_channel

        public static ChannelMonitorUpdateStatus Watch_watch_channel​(long this_arg,
                                                                     long funding_txo,
                                                                     long monitor)
      • Watch_update_channel

        public static ChannelMonitorUpdateStatus Watch_update_channel​(long this_arg,
                                                                      long funding_txo,
                                                                      long update)
      • Watch_release_pending_monitor_events

        public static long[] Watch_release_pending_monitor_events​(long this_arg)
      • BroadcasterInterface_broadcast_transaction

        public static void BroadcasterInterface_broadcast_transaction​(long this_arg,
                                                                      byte[] tx)
      • EntropySource_get_secure_random_bytes

        public static byte[] EntropySource_get_secure_random_bytes​(long this_arg)
      • NodeSigner_get_inbound_payment_key_material

        public static byte[] NodeSigner_get_inbound_payment_key_material​(long this_arg)
      • NodeSigner_get_node_id

        public static long NodeSigner_get_node_id​(long this_arg,
                                                  Recipient recipient)
      • NodeSigner_ecdh

        public static long NodeSigner_ecdh​(long this_arg,
                                           Recipient recipient,
                                           byte[] other_key,
                                           long tweak)
      • NodeSigner_sign_invoice

        public static long NodeSigner_sign_invoice​(long this_arg,
                                                   byte[] hrp_bytes,
                                                   byte[] invoice_data,
                                                   Recipient recipient)
      • NodeSigner_sign_gossip_message

        public static long NodeSigner_sign_gossip_message​(long this_arg,
                                                          long msg)
      • SignerProvider_generate_channel_keys_id

        public static byte[] SignerProvider_generate_channel_keys_id​(long this_arg,
                                                                     boolean inbound,
                                                                     long channel_value_satoshis,
                                                                     byte[] user_channel_id)
      • SignerProvider_derive_channel_signer

        public static long SignerProvider_derive_channel_signer​(long this_arg,
                                                                long channel_value_satoshis,
                                                                byte[] channel_keys_id)
      • SignerProvider_read_chan_signer

        public static long SignerProvider_read_chan_signer​(long this_arg,
                                                           byte[] reader)
      • SignerProvider_get_destination_script

        public static byte[] SignerProvider_get_destination_script​(long this_arg)
      • SignerProvider_get_shutdown_scriptpubkey

        public static long SignerProvider_get_shutdown_scriptpubkey​(long this_arg)
      • FeeEstimator_get_est_sat_per_1000_weight

        public static int FeeEstimator_get_est_sat_per_1000_weight​(long this_arg,
                                                                   ConfirmationTarget confirmation_target)
      • Router_find_route

        public static long Router_find_route​(long this_arg,
                                             byte[] payer,
                                             long route_params,
                                             long[] first_hops,
                                             long inflight_htlcs)
      • Router_find_route_with_id

        public static long Router_find_route_with_id​(long this_arg,
                                                     byte[] payer,
                                                     long route_params,
                                                     long[] first_hops,
                                                     long inflight_htlcs,
                                                     byte[] _payment_hash,
                                                     byte[] _payment_id)
      • C2Tuple_BlockHashChannelManagerZ_get_a

        public static byte[] C2Tuple_BlockHashChannelManagerZ_get_a​(long owner)
      • C2Tuple_BlockHashChannelManagerZ_get_b

        public static long C2Tuple_BlockHashChannelManagerZ_get_b​(long owner)
      • CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_get_ok

        public static long CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_get_ok​(long owner)
      • CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_get_err

        public static long CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelConfigDecodeErrorZ_get_ok

        public static long CResult_ChannelConfigDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelConfigDecodeErrorZ_get_err

        public static long CResult_ChannelConfigDecodeErrorZ_get_err​(long owner)
      • CResult_COption_APIErrorZDecodeErrorZ_get_ok

        public static long CResult_COption_APIErrorZDecodeErrorZ_get_ok​(long owner)
      • CResult_COption_APIErrorZDecodeErrorZ_get_err

        public static long CResult_COption_APIErrorZDecodeErrorZ_get_err​(long owner)
      • CResult_UntrustedStringDecodeErrorZ_get_ok

        public static long CResult_UntrustedStringDecodeErrorZ_get_ok​(long owner)
      • CResult_UntrustedStringDecodeErrorZ_get_err

        public static long CResult_UntrustedStringDecodeErrorZ_get_err​(long owner)
      • CResult_OutPointDecodeErrorZ_get_ok

        public static long CResult_OutPointDecodeErrorZ_get_ok​(long owner)
      • CResult_OutPointDecodeErrorZ_get_err

        public static long CResult_OutPointDecodeErrorZ_get_err​(long owner)
      • Type_type_id

        public static short Type_type_id​(long this_arg)
      • Type_debug_str

        public static String Type_debug_str​(long this_arg)
      • Type_write

        public static byte[] Type_write​(long this_arg)
      • CResult_COption_TypeZDecodeErrorZ_get_ok

        public static long CResult_COption_TypeZDecodeErrorZ_get_ok​(long owner)
      • CResult_COption_TypeZDecodeErrorZ_get_err

        public static long CResult_COption_TypeZDecodeErrorZ_get_err​(long owner)
      • CResult_PaymentIdPaymentErrorZ_get_ok

        public static byte[] CResult_PaymentIdPaymentErrorZ_get_ok​(long owner)
      • CResult_PaymentIdPaymentErrorZ_get_err

        public static long CResult_PaymentIdPaymentErrorZ_get_err​(long owner)
      • CResult_NonePaymentErrorZ_get_ok

        public static void CResult_NonePaymentErrorZ_get_ok​(long owner)
      • CResult_NonePaymentErrorZ_get_err

        public static long CResult_NonePaymentErrorZ_get_err​(long owner)
      • CResult_StringErrorZ_get_ok

        public static String CResult_StringErrorZ_get_ok​(long owner)
      • CResult_StringErrorZ_get_err

        public static Secp256k1Error CResult_StringErrorZ_get_err​(long owner)
      • CResult_ChannelMonitorUpdateDecodeErrorZ_get_ok

        public static long CResult_ChannelMonitorUpdateDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelMonitorUpdateDecodeErrorZ_get_err

        public static long CResult_ChannelMonitorUpdateDecodeErrorZ_get_err​(long owner)
      • CResult_COption_MonitorEventZDecodeErrorZ_get_ok

        public static long CResult_COption_MonitorEventZDecodeErrorZ_get_ok​(long owner)
      • CResult_COption_MonitorEventZDecodeErrorZ_get_err

        public static long CResult_COption_MonitorEventZDecodeErrorZ_get_err​(long owner)
      • CResult_HTLCUpdateDecodeErrorZ_get_ok

        public static long CResult_HTLCUpdateDecodeErrorZ_get_ok​(long owner)
      • CResult_HTLCUpdateDecodeErrorZ_get_err

        public static long CResult_HTLCUpdateDecodeErrorZ_get_err​(long owner)
      • C2Tuple_OutPointScriptZ_get_a

        public static long C2Tuple_OutPointScriptZ_get_a​(long owner)
      • C2Tuple_OutPointScriptZ_get_b

        public static byte[] C2Tuple_OutPointScriptZ_get_b​(long owner)
      • C2Tuple_u32ScriptZ_get_a

        public static int C2Tuple_u32ScriptZ_get_a​(long owner)
      • C2Tuple_u32ScriptZ_get_b

        public static byte[] C2Tuple_u32ScriptZ_get_b​(long owner)
      • C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_get_a

        public static byte[] C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_get_a​(long owner)
      • C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_get_b

        public static long[] C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_get_b​(long owner)
      • C2Tuple_u32TxOutZ_get_a

        public static int C2Tuple_u32TxOutZ_get_a​(long owner)
      • C2Tuple_u32TxOutZ_get_b

        public static long C2Tuple_u32TxOutZ_get_b​(long owner)
      • C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_a

        public static byte[] C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_a​(long owner)
      • C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_b

        public static long[] C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_b​(long owner)
      • LDKBalance_ref_from_ptr

        public static bindings.LDKBalance LDKBalance_ref_from_ptr​(long ptr)
      • CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_get_ok

        public static long CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_get_ok​(long owner)
      • CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_get_err

        public static long CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_get_err​(long owner)
      • C2Tuple_PublicKeyTypeZ_get_a

        public static byte[] C2Tuple_PublicKeyTypeZ_get_a​(long owner)
      • C2Tuple_PublicKeyTypeZ_get_b

        public static long C2Tuple_PublicKeyTypeZ_get_b​(long owner)
      • CustomOnionMessageContents_tlv_type

        public static long CustomOnionMessageContents_tlv_type​(long this_arg)
      • CustomOnionMessageContents_write

        public static byte[] CustomOnionMessageContents_write​(long this_arg)
      • CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_get_ok

        public static long CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_get_ok​(long owner)
      • CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_get_err

        public static long CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_get_err​(long owner)
      • C2Tuple_PublicKeyCOption_NetAddressZZ_get_a

        public static byte[] C2Tuple_PublicKeyCOption_NetAddressZZ_get_a​(long owner)
      • C2Tuple_PublicKeyCOption_NetAddressZZ_get_b

        public static long C2Tuple_PublicKeyCOption_NetAddressZZ_get_b​(long owner)
      • CResult_CVec_u8ZPeerHandleErrorZ_get_ok

        public static byte[] CResult_CVec_u8ZPeerHandleErrorZ_get_ok​(long owner)
      • CResult_CVec_u8ZPeerHandleErrorZ_get_err

        public static long CResult_CVec_u8ZPeerHandleErrorZ_get_err​(long owner)
      • CResult_NonePeerHandleErrorZ_get_ok

        public static void CResult_NonePeerHandleErrorZ_get_ok​(long owner)
      • CResult_NonePeerHandleErrorZ_get_err

        public static long CResult_NonePeerHandleErrorZ_get_err​(long owner)
      • CResult_boolPeerHandleErrorZ_get_ok

        public static boolean CResult_boolPeerHandleErrorZ_get_ok​(long owner)
      • CResult_boolPeerHandleErrorZ_get_err

        public static long CResult_boolPeerHandleErrorZ_get_err​(long owner)
      • LDKSendError_ref_from_ptr

        public static bindings.LDKSendError LDKSendError_ref_from_ptr​(long ptr)
      • CResult_NoneSendErrorZ_get_ok

        public static void CResult_NoneSendErrorZ_get_ok​(long owner)
      • CResult_NoneSendErrorZ_get_err

        public static long CResult_NoneSendErrorZ_get_err​(long owner)
      • CResult_BlindedPathNoneZ_get_ok

        public static long CResult_BlindedPathNoneZ_get_ok​(long owner)
      • CResult_BlindedPathNoneZ_get_err

        public static void CResult_BlindedPathNoneZ_get_err​(long owner)
      • CResult_BlindedPathDecodeErrorZ_get_ok

        public static long CResult_BlindedPathDecodeErrorZ_get_ok​(long owner)
      • CResult_BlindedPathDecodeErrorZ_get_err

        public static long CResult_BlindedPathDecodeErrorZ_get_err​(long owner)
      • CResult_BlindedHopDecodeErrorZ_get_ok

        public static long CResult_BlindedHopDecodeErrorZ_get_ok​(long owner)
      • CResult_BlindedHopDecodeErrorZ_get_err

        public static long CResult_BlindedHopDecodeErrorZ_get_err​(long owner)
      • CResult_SiPrefixParseErrorZ_get_ok

        public static SiPrefix CResult_SiPrefixParseErrorZ_get_ok​(long owner)
      • CResult_SiPrefixParseErrorZ_get_err

        public static long CResult_SiPrefixParseErrorZ_get_err​(long owner)
      • CResult_InvoiceParseOrSemanticErrorZ_get_ok

        public static long CResult_InvoiceParseOrSemanticErrorZ_get_ok​(long owner)
      • CResult_InvoiceParseOrSemanticErrorZ_get_err

        public static long CResult_InvoiceParseOrSemanticErrorZ_get_err​(long owner)
      • CResult_SignedRawInvoiceParseErrorZ_get_ok

        public static long CResult_SignedRawInvoiceParseErrorZ_get_ok​(long owner)
      • CResult_SignedRawInvoiceParseErrorZ_get_err

        public static long CResult_SignedRawInvoiceParseErrorZ_get_err​(long owner)
      • C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_a

        public static long C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_a​(long owner)
      • C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_b

        public static byte[] C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_b​(long owner)
      • C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_c

        public static long C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_c​(long owner)
      • CResult_PayeePubKeyErrorZ_get_ok

        public static long CResult_PayeePubKeyErrorZ_get_ok​(long owner)
      • CResult_PayeePubKeyErrorZ_get_err

        public static Secp256k1Error CResult_PayeePubKeyErrorZ_get_err​(long owner)
      • CResult_PositiveTimestampCreationErrorZ_get_ok

        public static long CResult_PositiveTimestampCreationErrorZ_get_ok​(long owner)
      • CResult_PositiveTimestampCreationErrorZ_get_err

        public static CreationError CResult_PositiveTimestampCreationErrorZ_get_err​(long owner)
      • CResult_NoneSemanticErrorZ_get_ok

        public static void CResult_NoneSemanticErrorZ_get_ok​(long owner)
      • CResult_NoneSemanticErrorZ_get_err

        public static SemanticError CResult_NoneSemanticErrorZ_get_err​(long owner)
      • CResult_InvoiceSemanticErrorZ_get_ok

        public static long CResult_InvoiceSemanticErrorZ_get_ok​(long owner)
      • CResult_InvoiceSemanticErrorZ_get_err

        public static SemanticError CResult_InvoiceSemanticErrorZ_get_err​(long owner)
      • CResult_DescriptionCreationErrorZ_get_ok

        public static long CResult_DescriptionCreationErrorZ_get_ok​(long owner)
      • CResult_DescriptionCreationErrorZ_get_err

        public static CreationError CResult_DescriptionCreationErrorZ_get_err​(long owner)
      • CResult_PrivateRouteCreationErrorZ_get_ok

        public static long CResult_PrivateRouteCreationErrorZ_get_ok​(long owner)
      • CResult_PrivateRouteCreationErrorZ_get_err

        public static CreationError CResult_PrivateRouteCreationErrorZ_get_err​(long owner)
      • CResult_NetAddressDecodeErrorZ_get_ok

        public static long CResult_NetAddressDecodeErrorZ_get_ok​(long owner)
      • CResult_NetAddressDecodeErrorZ_get_err

        public static long CResult_NetAddressDecodeErrorZ_get_err​(long owner)
      • CResult_AcceptChannelDecodeErrorZ_get_ok

        public static long CResult_AcceptChannelDecodeErrorZ_get_ok​(long owner)
      • CResult_AcceptChannelDecodeErrorZ_get_err

        public static long CResult_AcceptChannelDecodeErrorZ_get_err​(long owner)
      • CResult_AnnouncementSignaturesDecodeErrorZ_get_ok

        public static long CResult_AnnouncementSignaturesDecodeErrorZ_get_ok​(long owner)
      • CResult_AnnouncementSignaturesDecodeErrorZ_get_err

        public static long CResult_AnnouncementSignaturesDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelReestablishDecodeErrorZ_get_ok

        public static long CResult_ChannelReestablishDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelReestablishDecodeErrorZ_get_err

        public static long CResult_ChannelReestablishDecodeErrorZ_get_err​(long owner)
      • CResult_ClosingSignedDecodeErrorZ_get_ok

        public static long CResult_ClosingSignedDecodeErrorZ_get_ok​(long owner)
      • CResult_ClosingSignedDecodeErrorZ_get_err

        public static long CResult_ClosingSignedDecodeErrorZ_get_err​(long owner)
      • CResult_ClosingSignedFeeRangeDecodeErrorZ_get_ok

        public static long CResult_ClosingSignedFeeRangeDecodeErrorZ_get_ok​(long owner)
      • CResult_ClosingSignedFeeRangeDecodeErrorZ_get_err

        public static long CResult_ClosingSignedFeeRangeDecodeErrorZ_get_err​(long owner)
      • CResult_CommitmentSignedDecodeErrorZ_get_ok

        public static long CResult_CommitmentSignedDecodeErrorZ_get_ok​(long owner)
      • CResult_CommitmentSignedDecodeErrorZ_get_err

        public static long CResult_CommitmentSignedDecodeErrorZ_get_err​(long owner)
      • CResult_FundingCreatedDecodeErrorZ_get_ok

        public static long CResult_FundingCreatedDecodeErrorZ_get_ok​(long owner)
      • CResult_FundingCreatedDecodeErrorZ_get_err

        public static long CResult_FundingCreatedDecodeErrorZ_get_err​(long owner)
      • CResult_FundingSignedDecodeErrorZ_get_ok

        public static long CResult_FundingSignedDecodeErrorZ_get_ok​(long owner)
      • CResult_FundingSignedDecodeErrorZ_get_err

        public static long CResult_FundingSignedDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelReadyDecodeErrorZ_get_ok

        public static long CResult_ChannelReadyDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelReadyDecodeErrorZ_get_err

        public static long CResult_ChannelReadyDecodeErrorZ_get_err​(long owner)
      • CResult_InitDecodeErrorZ_get_ok

        public static long CResult_InitDecodeErrorZ_get_ok​(long owner)
      • CResult_InitDecodeErrorZ_get_err

        public static long CResult_InitDecodeErrorZ_get_err​(long owner)
      • CResult_OpenChannelDecodeErrorZ_get_ok

        public static long CResult_OpenChannelDecodeErrorZ_get_ok​(long owner)
      • CResult_OpenChannelDecodeErrorZ_get_err

        public static long CResult_OpenChannelDecodeErrorZ_get_err​(long owner)
      • CResult_RevokeAndACKDecodeErrorZ_get_ok

        public static long CResult_RevokeAndACKDecodeErrorZ_get_ok​(long owner)
      • CResult_RevokeAndACKDecodeErrorZ_get_err

        public static long CResult_RevokeAndACKDecodeErrorZ_get_err​(long owner)
      • CResult_ShutdownDecodeErrorZ_get_ok

        public static long CResult_ShutdownDecodeErrorZ_get_ok​(long owner)
      • CResult_ShutdownDecodeErrorZ_get_err

        public static long CResult_ShutdownDecodeErrorZ_get_err​(long owner)
      • CResult_UpdateFailHTLCDecodeErrorZ_get_ok

        public static long CResult_UpdateFailHTLCDecodeErrorZ_get_ok​(long owner)
      • CResult_UpdateFailHTLCDecodeErrorZ_get_err

        public static long CResult_UpdateFailHTLCDecodeErrorZ_get_err​(long owner)
      • CResult_UpdateFailMalformedHTLCDecodeErrorZ_get_ok

        public static long CResult_UpdateFailMalformedHTLCDecodeErrorZ_get_ok​(long owner)
      • CResult_UpdateFailMalformedHTLCDecodeErrorZ_get_err

        public static long CResult_UpdateFailMalformedHTLCDecodeErrorZ_get_err​(long owner)
      • CResult_UpdateFeeDecodeErrorZ_get_ok

        public static long CResult_UpdateFeeDecodeErrorZ_get_ok​(long owner)
      • CResult_UpdateFeeDecodeErrorZ_get_err

        public static long CResult_UpdateFeeDecodeErrorZ_get_err​(long owner)
      • CResult_UpdateFulfillHTLCDecodeErrorZ_get_ok

        public static long CResult_UpdateFulfillHTLCDecodeErrorZ_get_ok​(long owner)
      • CResult_UpdateFulfillHTLCDecodeErrorZ_get_err

        public static long CResult_UpdateFulfillHTLCDecodeErrorZ_get_err​(long owner)
      • CResult_UpdateAddHTLCDecodeErrorZ_get_ok

        public static long CResult_UpdateAddHTLCDecodeErrorZ_get_ok​(long owner)
      • CResult_UpdateAddHTLCDecodeErrorZ_get_err

        public static long CResult_UpdateAddHTLCDecodeErrorZ_get_err​(long owner)
      • CResult_OnionMessageDecodeErrorZ_get_ok

        public static long CResult_OnionMessageDecodeErrorZ_get_ok​(long owner)
      • CResult_OnionMessageDecodeErrorZ_get_err

        public static long CResult_OnionMessageDecodeErrorZ_get_err​(long owner)
      • CResult_PingDecodeErrorZ_get_ok

        public static long CResult_PingDecodeErrorZ_get_ok​(long owner)
      • CResult_PingDecodeErrorZ_get_err

        public static long CResult_PingDecodeErrorZ_get_err​(long owner)
      • CResult_PongDecodeErrorZ_get_ok

        public static long CResult_PongDecodeErrorZ_get_ok​(long owner)
      • CResult_PongDecodeErrorZ_get_err

        public static long CResult_PongDecodeErrorZ_get_err​(long owner)
      • CResult_UnsignedChannelAnnouncementDecodeErrorZ_get_ok

        public static long CResult_UnsignedChannelAnnouncementDecodeErrorZ_get_ok​(long owner)
      • CResult_UnsignedChannelAnnouncementDecodeErrorZ_get_err

        public static long CResult_UnsignedChannelAnnouncementDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelAnnouncementDecodeErrorZ_get_ok

        public static long CResult_ChannelAnnouncementDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelAnnouncementDecodeErrorZ_get_err

        public static long CResult_ChannelAnnouncementDecodeErrorZ_get_err​(long owner)
      • CResult_UnsignedChannelUpdateDecodeErrorZ_get_ok

        public static long CResult_UnsignedChannelUpdateDecodeErrorZ_get_ok​(long owner)
      • CResult_UnsignedChannelUpdateDecodeErrorZ_get_err

        public static long CResult_UnsignedChannelUpdateDecodeErrorZ_get_err​(long owner)
      • CResult_ChannelUpdateDecodeErrorZ_get_ok

        public static long CResult_ChannelUpdateDecodeErrorZ_get_ok​(long owner)
      • CResult_ChannelUpdateDecodeErrorZ_get_err

        public static long CResult_ChannelUpdateDecodeErrorZ_get_err​(long owner)
      • CResult_ErrorMessageDecodeErrorZ_get_ok

        public static long CResult_ErrorMessageDecodeErrorZ_get_ok​(long owner)
      • CResult_ErrorMessageDecodeErrorZ_get_err

        public static long CResult_ErrorMessageDecodeErrorZ_get_err​(long owner)
      • CResult_WarningMessageDecodeErrorZ_get_ok

        public static long CResult_WarningMessageDecodeErrorZ_get_ok​(long owner)
      • CResult_WarningMessageDecodeErrorZ_get_err

        public static long CResult_WarningMessageDecodeErrorZ_get_err​(long owner)
      • CResult_UnsignedNodeAnnouncementDecodeErrorZ_get_ok

        public static long CResult_UnsignedNodeAnnouncementDecodeErrorZ_get_ok​(long owner)
      • CResult_UnsignedNodeAnnouncementDecodeErrorZ_get_err

        public static long CResult_UnsignedNodeAnnouncementDecodeErrorZ_get_err​(long owner)
      • CResult_NodeAnnouncementDecodeErrorZ_get_ok

        public static long CResult_NodeAnnouncementDecodeErrorZ_get_ok​(long owner)
      • CResult_NodeAnnouncementDecodeErrorZ_get_err

        public static long CResult_NodeAnnouncementDecodeErrorZ_get_err​(long owner)
      • CResult_QueryShortChannelIdsDecodeErrorZ_get_ok

        public static long CResult_QueryShortChannelIdsDecodeErrorZ_get_ok​(long owner)
      • CResult_QueryShortChannelIdsDecodeErrorZ_get_err

        public static long CResult_QueryShortChannelIdsDecodeErrorZ_get_err​(long owner)
      • CResult_ReplyShortChannelIdsEndDecodeErrorZ_get_ok

        public static long CResult_ReplyShortChannelIdsEndDecodeErrorZ_get_ok​(long owner)
      • CResult_ReplyShortChannelIdsEndDecodeErrorZ_get_err

        public static long CResult_ReplyShortChannelIdsEndDecodeErrorZ_get_err​(long owner)
      • CResult_QueryChannelRangeDecodeErrorZ_get_ok

        public static long CResult_QueryChannelRangeDecodeErrorZ_get_ok​(long owner)
      • CResult_QueryChannelRangeDecodeErrorZ_get_err

        public static long CResult_QueryChannelRangeDecodeErrorZ_get_err​(long owner)
      • CResult_ReplyChannelRangeDecodeErrorZ_get_ok

        public static long CResult_ReplyChannelRangeDecodeErrorZ_get_ok​(long owner)
      • CResult_ReplyChannelRangeDecodeErrorZ_get_err

        public static long CResult_ReplyChannelRangeDecodeErrorZ_get_err​(long owner)
      • CResult_GossipTimestampFilterDecodeErrorZ_get_ok

        public static long CResult_GossipTimestampFilterDecodeErrorZ_get_ok​(long owner)
      • CResult_GossipTimestampFilterDecodeErrorZ_get_err

        public static long CResult_GossipTimestampFilterDecodeErrorZ_get_err​(long owner)
      • CResult_InvoiceSignOrCreationErrorZ_get_ok

        public static long CResult_InvoiceSignOrCreationErrorZ_get_ok​(long owner)
      • CResult_InvoiceSignOrCreationErrorZ_get_err

        public static long CResult_InvoiceSignOrCreationErrorZ_get_err​(long owner)
      • Filter_register_tx

        public static void Filter_register_tx​(long this_arg,
                                              byte[] txid,
                                              byte[] script_pubkey)
      • Filter_register_output

        public static void Filter_register_output​(long this_arg,
                                                  long output)
      • CResult_LockedChannelMonitorNoneZ_get_ok

        public static long CResult_LockedChannelMonitorNoneZ_get_ok​(long owner)
      • CResult_LockedChannelMonitorNoneZ_get_err

        public static void CResult_LockedChannelMonitorNoneZ_get_err​(long owner)
      • C2Tuple_OutPointCVec_MonitorUpdateIdZZ_get_a

        public static long C2Tuple_OutPointCVec_MonitorUpdateIdZZ_get_a​(long owner)
      • C2Tuple_OutPointCVec_MonitorUpdateIdZZ_get_b

        public static long[] C2Tuple_OutPointCVec_MonitorUpdateIdZZ_get_b​(long owner)
      • CResult_u32GraphSyncErrorZ_get_ok

        public static int CResult_u32GraphSyncErrorZ_get_ok​(long owner)
      • CResult_u32GraphSyncErrorZ_get_err

        public static long CResult_u32GraphSyncErrorZ_get_err​(long owner)
      • Persister_persist_manager

        public static long Persister_persist_manager​(long this_arg,
                                                     long channel_manager)
      • Persister_persist_graph

        public static long Persister_persist_graph​(long this_arg,
                                                   long network_graph)
      • Persister_persist_scorer

        public static long Persister_persist_scorer​(long this_arg,
                                                    long scorer)
      • FutureCallback_call

        public static void FutureCallback_call​(long this_arg)
      • Listen_filtered_block_connected

        public static void Listen_filtered_block_connected​(long this_arg,
                                                           byte[] header,
                                                           long[] txdata,
                                                           int height)
      • Listen_block_connected

        public static void Listen_block_connected​(long this_arg,
                                                  byte[] block,
                                                  int height)
      • Listen_block_disconnected

        public static void Listen_block_disconnected​(long this_arg,
                                                     byte[] header,
                                                     int height)
      • Confirm_transactions_confirmed

        public static void Confirm_transactions_confirmed​(long this_arg,
                                                          byte[] header,
                                                          long[] txdata,
                                                          int height)
      • Confirm_transaction_unconfirmed

        public static void Confirm_transaction_unconfirmed​(long this_arg,
                                                           byte[] txid)
      • Confirm_best_block_updated

        public static void Confirm_best_block_updated​(long this_arg,
                                                      byte[] header,
                                                      int height)
      • Confirm_get_relevant_txids

        public static long[] Confirm_get_relevant_txids​(long this_arg)
      • Persist_persist_new_channel

        public static ChannelMonitorUpdateStatus Persist_persist_new_channel​(long this_arg,
                                                                             long channel_id,
                                                                             long data,
                                                                             long update_id)
      • Persist_update_persisted_channel

        public static ChannelMonitorUpdateStatus Persist_update_persisted_channel​(long this_arg,
                                                                                  long channel_id,
                                                                                  long update,
                                                                                  long data,
                                                                                  long update_id)
      • EventHandler_handle_event

        public static void EventHandler_handle_event​(long this_arg,
                                                     long event)
      • EventsProvider_process_pending_events

        public static void EventsProvider_process_pending_events​(long this_arg,
                                                                 long handler)
      • LDKRetry_ref_from_ptr

        public static bindings.LDKRetry LDKRetry_ref_from_ptr​(long ptr)
      • MessageSendEventsProvider_get_and_clear_pending_msg_events

        public static long[] MessageSendEventsProvider_get_and_clear_pending_msg_events​(long this_arg)
      • LDKChannelMessageHandler_get_MessageSendEventsProvider

        public static long LDKChannelMessageHandler_get_MessageSendEventsProvider​(long arg)
      • ChannelMessageHandler_handle_open_channel

        public static void ChannelMessageHandler_handle_open_channel​(long this_arg,
                                                                     byte[] their_node_id,
                                                                     long msg)
      • ChannelMessageHandler_handle_accept_channel

        public static void ChannelMessageHandler_handle_accept_channel​(long this_arg,
                                                                       byte[] their_node_id,
                                                                       long msg)
      • ChannelMessageHandler_handle_funding_created

        public static void ChannelMessageHandler_handle_funding_created​(long this_arg,
                                                                        byte[] their_node_id,
                                                                        long msg)
      • ChannelMessageHandler_handle_funding_signed

        public static void ChannelMessageHandler_handle_funding_signed​(long this_arg,
                                                                       byte[] their_node_id,
                                                                       long msg)
      • ChannelMessageHandler_handle_channel_ready

        public static void ChannelMessageHandler_handle_channel_ready​(long this_arg,
                                                                      byte[] their_node_id,
                                                                      long msg)
      • ChannelMessageHandler_handle_shutdown

        public static void ChannelMessageHandler_handle_shutdown​(long this_arg,
                                                                 byte[] their_node_id,
                                                                 long msg)
      • ChannelMessageHandler_handle_closing_signed

        public static void ChannelMessageHandler_handle_closing_signed​(long this_arg,
                                                                       byte[] their_node_id,
                                                                       long msg)
      • ChannelMessageHandler_handle_update_add_htlc

        public static void ChannelMessageHandler_handle_update_add_htlc​(long this_arg,
                                                                        byte[] their_node_id,
                                                                        long msg)
      • ChannelMessageHandler_handle_update_fulfill_htlc

        public static void ChannelMessageHandler_handle_update_fulfill_htlc​(long this_arg,
                                                                            byte[] their_node_id,
                                                                            long msg)
      • ChannelMessageHandler_handle_update_fail_htlc

        public static void ChannelMessageHandler_handle_update_fail_htlc​(long this_arg,
                                                                         byte[] their_node_id,
                                                                         long msg)
      • ChannelMessageHandler_handle_update_fail_malformed_htlc

        public static void ChannelMessageHandler_handle_update_fail_malformed_htlc​(long this_arg,
                                                                                   byte[] their_node_id,
                                                                                   long msg)
      • ChannelMessageHandler_handle_commitment_signed

        public static void ChannelMessageHandler_handle_commitment_signed​(long this_arg,
                                                                          byte[] their_node_id,
                                                                          long msg)
      • ChannelMessageHandler_handle_revoke_and_ack

        public static void ChannelMessageHandler_handle_revoke_and_ack​(long this_arg,
                                                                       byte[] their_node_id,
                                                                       long msg)
      • ChannelMessageHandler_handle_update_fee

        public static void ChannelMessageHandler_handle_update_fee​(long this_arg,
                                                                   byte[] their_node_id,
                                                                   long msg)
      • ChannelMessageHandler_handle_announcement_signatures

        public static void ChannelMessageHandler_handle_announcement_signatures​(long this_arg,
                                                                                byte[] their_node_id,
                                                                                long msg)
      • ChannelMessageHandler_peer_disconnected

        public static void ChannelMessageHandler_peer_disconnected​(long this_arg,
                                                                   byte[] their_node_id)
      • ChannelMessageHandler_peer_connected

        public static long ChannelMessageHandler_peer_connected​(long this_arg,
                                                                byte[] their_node_id,
                                                                long msg,
                                                                boolean inbound)
      • ChannelMessageHandler_handle_channel_reestablish

        public static void ChannelMessageHandler_handle_channel_reestablish​(long this_arg,
                                                                            byte[] their_node_id,
                                                                            long msg)
      • ChannelMessageHandler_handle_channel_update

        public static void ChannelMessageHandler_handle_channel_update​(long this_arg,
                                                                       byte[] their_node_id,
                                                                       long msg)
      • ChannelMessageHandler_handle_error

        public static void ChannelMessageHandler_handle_error​(long this_arg,
                                                              byte[] their_node_id,
                                                              long msg)
      • ChannelMessageHandler_provided_node_features

        public static long ChannelMessageHandler_provided_node_features​(long this_arg)
      • ChannelMessageHandler_provided_init_features

        public static long ChannelMessageHandler_provided_init_features​(long this_arg,
                                                                        byte[] their_node_id)
      • LDKRoutingMessageHandler_get_MessageSendEventsProvider

        public static long LDKRoutingMessageHandler_get_MessageSendEventsProvider​(long arg)
      • RoutingMessageHandler_handle_node_announcement

        public static long RoutingMessageHandler_handle_node_announcement​(long this_arg,
                                                                          long msg)
      • RoutingMessageHandler_handle_channel_announcement

        public static long RoutingMessageHandler_handle_channel_announcement​(long this_arg,
                                                                             long msg)
      • RoutingMessageHandler_handle_channel_update

        public static long RoutingMessageHandler_handle_channel_update​(long this_arg,
                                                                       long msg)
      • RoutingMessageHandler_get_next_channel_announcement

        public static long RoutingMessageHandler_get_next_channel_announcement​(long this_arg,
                                                                               long starting_point)
      • RoutingMessageHandler_get_next_node_announcement

        public static long RoutingMessageHandler_get_next_node_announcement​(long this_arg,
                                                                            long starting_point)
      • RoutingMessageHandler_peer_connected

        public static long RoutingMessageHandler_peer_connected​(long this_arg,
                                                                byte[] their_node_id,
                                                                long init,
                                                                boolean inbound)
      • RoutingMessageHandler_handle_reply_channel_range

        public static long RoutingMessageHandler_handle_reply_channel_range​(long this_arg,
                                                                            byte[] their_node_id,
                                                                            long msg)
      • RoutingMessageHandler_handle_reply_short_channel_ids_end

        public static long RoutingMessageHandler_handle_reply_short_channel_ids_end​(long this_arg,
                                                                                    byte[] their_node_id,
                                                                                    long msg)
      • RoutingMessageHandler_handle_query_channel_range

        public static long RoutingMessageHandler_handle_query_channel_range​(long this_arg,
                                                                            byte[] their_node_id,
                                                                            long msg)
      • RoutingMessageHandler_handle_query_short_channel_ids

        public static long RoutingMessageHandler_handle_query_short_channel_ids​(long this_arg,
                                                                                byte[] their_node_id,
                                                                                long msg)
      • RoutingMessageHandler_processing_queue_high

        public static boolean RoutingMessageHandler_processing_queue_high​(long this_arg)
      • RoutingMessageHandler_provided_node_features

        public static long RoutingMessageHandler_provided_node_features​(long this_arg)
      • RoutingMessageHandler_provided_init_features

        public static long RoutingMessageHandler_provided_init_features​(long this_arg,
                                                                        byte[] their_node_id)
      • OnionMessageProvider_next_onion_message_for_peer

        public static long OnionMessageProvider_next_onion_message_for_peer​(long this_arg,
                                                                            byte[] peer_node_id)
      • LDKOnionMessageHandler_get_OnionMessageProvider

        public static long LDKOnionMessageHandler_get_OnionMessageProvider​(long arg)
      • OnionMessageHandler_handle_onion_message

        public static void OnionMessageHandler_handle_onion_message​(long this_arg,
                                                                    byte[] peer_node_id,
                                                                    long msg)
      • OnionMessageHandler_peer_connected

        public static long OnionMessageHandler_peer_connected​(long this_arg,
                                                              byte[] their_node_id,
                                                              long init,
                                                              boolean inbound)
      • OnionMessageHandler_peer_disconnected

        public static void OnionMessageHandler_peer_disconnected​(long this_arg,
                                                                 byte[] their_node_id)
      • OnionMessageHandler_provided_node_features

        public static long OnionMessageHandler_provided_node_features​(long this_arg)
      • OnionMessageHandler_provided_init_features

        public static long OnionMessageHandler_provided_init_features​(long this_arg,
                                                                      byte[] their_node_id)
      • CustomMessageReader_read

        public static long CustomMessageReader_read​(long this_arg,
                                                    short message_type,
                                                    byte[] buffer)
      • LDKCustomMessageHandler_get_CustomMessageReader

        public static long LDKCustomMessageHandler_get_CustomMessageReader​(long arg)
      • CustomMessageHandler_handle_custom_message

        public static long CustomMessageHandler_handle_custom_message​(long this_arg,
                                                                      long msg,
                                                                      byte[] sender_node_id)
      • CustomMessageHandler_get_and_clear_pending_msg

        public static long[] CustomMessageHandler_get_and_clear_pending_msg​(long this_arg)
      • CustomOnionMessageHandler_handle_custom_message

        public static void CustomOnionMessageHandler_handle_custom_message​(long this_arg,
                                                                           long msg)
      • CustomOnionMessageHandler_read_custom_message

        public static long CustomOnionMessageHandler_read_custom_message​(long this_arg,
                                                                         long message_type,
                                                                         byte[] buffer)
      • SocketDescriptor_send_data

        public static long SocketDescriptor_send_data​(long this_arg,
                                                      byte[] data,
                                                      boolean resume_read)
      • SocketDescriptor_disconnect_socket

        public static void SocketDescriptor_disconnect_socket​(long this_arg)
      • SocketDescriptor_hash

        public static long SocketDescriptor_hash​(long this_arg)
      • LDKHints_ref_from_ptr

        public static bindings.LDKHints LDKHints_ref_from_ptr​(long ptr)
      • LDKFallback_ref_from_ptr

        public static bindings.LDKFallback LDKFallback_ref_from_ptr​(long ptr)
      • _ldk_get_compiled_version

        public static String _ldk_get_compiled_version()
      • _ldk_c_bindings_get_compiled_version

        public static String _ldk_c_bindings_get_compiled_version()
      • U128_le_bytes

        public static byte[] U128_le_bytes​(byte[] val)
      • U128_new

        public static byte[] U128_new​(byte[] le_bytes)
      • BigEndianScalar_new

        public static long BigEndianScalar_new​(byte[] big_endian_bytes)
      • Bech32Error_clone_ptr

        public static long Bech32Error_clone_ptr​(long arg)
      • Bech32Error_clone

        public static long Bech32Error_clone​(long orig)
      • Bech32Error_free

        public static void Bech32Error_free​(long o)
      • Transaction_free

        public static void Transaction_free​(byte[] _res)
      • Witness_free

        public static void Witness_free​(byte[] _res)
      • TxOut_new

        public static long TxOut_new​(byte[] script_pubkey,
                                     long value)
      • TxOut_free

        public static void TxOut_free​(long _res)
      • TxOut_clone_ptr

        public static long TxOut_clone_ptr​(long arg)
      • TxOut_clone

        public static long TxOut_clone​(long orig)
      • Str_free

        public static void Str_free​(String _res)
      • COption_DurationZ_some

        public static long COption_DurationZ_some​(long o)
      • COption_DurationZ_none

        public static long COption_DurationZ_none()
      • COption_DurationZ_free

        public static void COption_DurationZ_free​(long _res)
      • COption_DurationZ_clone_ptr

        public static long COption_DurationZ_clone_ptr​(long arg)
      • COption_DurationZ_clone

        public static long COption_DurationZ_clone​(long orig)
      • CVec_BlindedPathZ_free

        public static void CVec_BlindedPathZ_free​(long[] _res)
      • COption_u64Z_some

        public static long COption_u64Z_some​(long o)
      • COption_u64Z_none

        public static long COption_u64Z_none()
      • COption_u64Z_free

        public static void COption_u64Z_free​(long _res)
      • COption_u64Z_clone_ptr

        public static long COption_u64Z_clone_ptr​(long arg)
      • COption_u64Z_clone

        public static long COption_u64Z_clone​(long orig)
      • CResult_NoneAPIErrorZ_ok

        public static long CResult_NoneAPIErrorZ_ok()
      • CResult_NoneAPIErrorZ_err

        public static long CResult_NoneAPIErrorZ_err​(long e)
      • CResult_NoneAPIErrorZ_is_ok

        public static boolean CResult_NoneAPIErrorZ_is_ok​(long o)
      • CResult_NoneAPIErrorZ_free

        public static void CResult_NoneAPIErrorZ_free​(long _res)
      • CResult_NoneAPIErrorZ_clone_ptr

        public static long CResult_NoneAPIErrorZ_clone_ptr​(long arg)
      • CResult_NoneAPIErrorZ_clone

        public static long CResult_NoneAPIErrorZ_clone​(long orig)
      • CVec_CResult_NoneAPIErrorZZ_free

        public static void CVec_CResult_NoneAPIErrorZZ_free​(long[] _res)
      • CVec_APIErrorZ_free

        public static void CVec_APIErrorZ_free​(long[] _res)
      • CVec_u8Z_free

        public static void CVec_u8Z_free​(byte[] _res)
      • COption_CVec_u8ZZ_some

        public static long COption_CVec_u8ZZ_some​(byte[] o)
      • COption_CVec_u8ZZ_none

        public static long COption_CVec_u8ZZ_none()
      • COption_CVec_u8ZZ_free

        public static void COption_CVec_u8ZZ_free​(long _res)
      • COption_CVec_u8ZZ_clone_ptr

        public static long COption_CVec_u8ZZ_clone_ptr​(long arg)
      • COption_CVec_u8ZZ_clone

        public static long COption_CVec_u8ZZ_clone​(long orig)
      • CResult_RecipientOnionFieldsDecodeErrorZ_ok

        public static long CResult_RecipientOnionFieldsDecodeErrorZ_ok​(long o)
      • CResult_RecipientOnionFieldsDecodeErrorZ_err

        public static long CResult_RecipientOnionFieldsDecodeErrorZ_err​(long e)
      • CResult_RecipientOnionFieldsDecodeErrorZ_is_ok

        public static boolean CResult_RecipientOnionFieldsDecodeErrorZ_is_ok​(long o)
      • CResult_RecipientOnionFieldsDecodeErrorZ_free

        public static void CResult_RecipientOnionFieldsDecodeErrorZ_free​(long _res)
      • CResult_RecipientOnionFieldsDecodeErrorZ_clone_ptr

        public static long CResult_RecipientOnionFieldsDecodeErrorZ_clone_ptr​(long arg)
      • CResult_RecipientOnionFieldsDecodeErrorZ_clone

        public static long CResult_RecipientOnionFieldsDecodeErrorZ_clone​(long orig)
      • COption_HTLCClaimZ_some

        public static long COption_HTLCClaimZ_some​(HTLCClaim o)
      • COption_HTLCClaimZ_none

        public static long COption_HTLCClaimZ_none()
      • COption_HTLCClaimZ_free

        public static void COption_HTLCClaimZ_free​(long _res)
      • CResult_NoneNoneZ_ok

        public static long CResult_NoneNoneZ_ok()
      • CResult_NoneNoneZ_err

        public static long CResult_NoneNoneZ_err()
      • CResult_NoneNoneZ_is_ok

        public static boolean CResult_NoneNoneZ_is_ok​(long o)
      • CResult_NoneNoneZ_free

        public static void CResult_NoneNoneZ_free​(long _res)
      • CResult_NoneNoneZ_clone_ptr

        public static long CResult_NoneNoneZ_clone_ptr​(long arg)
      • CResult_NoneNoneZ_clone

        public static long CResult_NoneNoneZ_clone​(long orig)
      • CResult_CounterpartyCommitmentSecretsDecodeErrorZ_ok

        public static long CResult_CounterpartyCommitmentSecretsDecodeErrorZ_ok​(long o)
      • CResult_CounterpartyCommitmentSecretsDecodeErrorZ_err

        public static long CResult_CounterpartyCommitmentSecretsDecodeErrorZ_err​(long e)
      • CResult_CounterpartyCommitmentSecretsDecodeErrorZ_is_ok

        public static boolean CResult_CounterpartyCommitmentSecretsDecodeErrorZ_is_ok​(long o)
      • CResult_CounterpartyCommitmentSecretsDecodeErrorZ_free

        public static void CResult_CounterpartyCommitmentSecretsDecodeErrorZ_free​(long _res)
      • CResult_CounterpartyCommitmentSecretsDecodeErrorZ_clone_ptr

        public static long CResult_CounterpartyCommitmentSecretsDecodeErrorZ_clone_ptr​(long arg)
      • CResult_CounterpartyCommitmentSecretsDecodeErrorZ_clone

        public static long CResult_CounterpartyCommitmentSecretsDecodeErrorZ_clone​(long orig)
      • CResult_TxCreationKeysDecodeErrorZ_ok

        public static long CResult_TxCreationKeysDecodeErrorZ_ok​(long o)
      • CResult_TxCreationKeysDecodeErrorZ_err

        public static long CResult_TxCreationKeysDecodeErrorZ_err​(long e)
      • CResult_TxCreationKeysDecodeErrorZ_is_ok

        public static boolean CResult_TxCreationKeysDecodeErrorZ_is_ok​(long o)
      • CResult_TxCreationKeysDecodeErrorZ_free

        public static void CResult_TxCreationKeysDecodeErrorZ_free​(long _res)
      • CResult_TxCreationKeysDecodeErrorZ_clone_ptr

        public static long CResult_TxCreationKeysDecodeErrorZ_clone_ptr​(long arg)
      • CResult_TxCreationKeysDecodeErrorZ_clone

        public static long CResult_TxCreationKeysDecodeErrorZ_clone​(long orig)
      • CResult_ChannelPublicKeysDecodeErrorZ_ok

        public static long CResult_ChannelPublicKeysDecodeErrorZ_ok​(long o)
      • CResult_ChannelPublicKeysDecodeErrorZ_err

        public static long CResult_ChannelPublicKeysDecodeErrorZ_err​(long e)
      • CResult_ChannelPublicKeysDecodeErrorZ_is_ok

        public static boolean CResult_ChannelPublicKeysDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelPublicKeysDecodeErrorZ_free

        public static void CResult_ChannelPublicKeysDecodeErrorZ_free​(long _res)
      • CResult_ChannelPublicKeysDecodeErrorZ_clone_ptr

        public static long CResult_ChannelPublicKeysDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelPublicKeysDecodeErrorZ_clone

        public static long CResult_ChannelPublicKeysDecodeErrorZ_clone​(long orig)
      • COption_u32Z_some

        public static long COption_u32Z_some​(int o)
      • COption_u32Z_none

        public static long COption_u32Z_none()
      • COption_u32Z_free

        public static void COption_u32Z_free​(long _res)
      • COption_u32Z_clone_ptr

        public static long COption_u32Z_clone_ptr​(long arg)
      • COption_u32Z_clone

        public static long COption_u32Z_clone​(long orig)
      • CResult_HTLCOutputInCommitmentDecodeErrorZ_ok

        public static long CResult_HTLCOutputInCommitmentDecodeErrorZ_ok​(long o)
      • CResult_HTLCOutputInCommitmentDecodeErrorZ_err

        public static long CResult_HTLCOutputInCommitmentDecodeErrorZ_err​(long e)
      • CResult_HTLCOutputInCommitmentDecodeErrorZ_is_ok

        public static boolean CResult_HTLCOutputInCommitmentDecodeErrorZ_is_ok​(long o)
      • CResult_HTLCOutputInCommitmentDecodeErrorZ_free

        public static void CResult_HTLCOutputInCommitmentDecodeErrorZ_free​(long _res)
      • CResult_HTLCOutputInCommitmentDecodeErrorZ_clone_ptr

        public static long CResult_HTLCOutputInCommitmentDecodeErrorZ_clone_ptr​(long arg)
      • CResult_HTLCOutputInCommitmentDecodeErrorZ_clone

        public static long CResult_HTLCOutputInCommitmentDecodeErrorZ_clone​(long orig)
      • COption_NoneZ_some

        public static COption_NoneZ COption_NoneZ_some()
      • COption_NoneZ_none

        public static COption_NoneZ COption_NoneZ_none()
      • COption_NoneZ_free

        public static void COption_NoneZ_free​(COption_NoneZ _res)
      • CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_ok

        public static long CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_ok​(long o)
      • CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_err

        public static long CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_err​(long e)
      • CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_is_ok

        public static boolean CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_is_ok​(long o)
      • CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_free

        public static void CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_free​(long _res)
      • CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_clone_ptr

        public static long CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_clone_ptr​(long arg)
      • CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_clone

        public static long CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_clone​(long orig)
      • CResult_ChannelTransactionParametersDecodeErrorZ_ok

        public static long CResult_ChannelTransactionParametersDecodeErrorZ_ok​(long o)
      • CResult_ChannelTransactionParametersDecodeErrorZ_err

        public static long CResult_ChannelTransactionParametersDecodeErrorZ_err​(long e)
      • CResult_ChannelTransactionParametersDecodeErrorZ_is_ok

        public static boolean CResult_ChannelTransactionParametersDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelTransactionParametersDecodeErrorZ_free

        public static void CResult_ChannelTransactionParametersDecodeErrorZ_free​(long _res)
      • CResult_ChannelTransactionParametersDecodeErrorZ_clone_ptr

        public static long CResult_ChannelTransactionParametersDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelTransactionParametersDecodeErrorZ_clone

        public static long CResult_ChannelTransactionParametersDecodeErrorZ_clone​(long orig)
      • CVec_SignatureZ_free

        public static void CVec_SignatureZ_free​(byte[][] _res)
      • CResult_HolderCommitmentTransactionDecodeErrorZ_ok

        public static long CResult_HolderCommitmentTransactionDecodeErrorZ_ok​(long o)
      • CResult_HolderCommitmentTransactionDecodeErrorZ_err

        public static long CResult_HolderCommitmentTransactionDecodeErrorZ_err​(long e)
      • CResult_HolderCommitmentTransactionDecodeErrorZ_is_ok

        public static boolean CResult_HolderCommitmentTransactionDecodeErrorZ_is_ok​(long o)
      • CResult_HolderCommitmentTransactionDecodeErrorZ_free

        public static void CResult_HolderCommitmentTransactionDecodeErrorZ_free​(long _res)
      • CResult_HolderCommitmentTransactionDecodeErrorZ_clone_ptr

        public static long CResult_HolderCommitmentTransactionDecodeErrorZ_clone_ptr​(long arg)
      • CResult_HolderCommitmentTransactionDecodeErrorZ_clone

        public static long CResult_HolderCommitmentTransactionDecodeErrorZ_clone​(long orig)
      • CResult_BuiltCommitmentTransactionDecodeErrorZ_ok

        public static long CResult_BuiltCommitmentTransactionDecodeErrorZ_ok​(long o)
      • CResult_BuiltCommitmentTransactionDecodeErrorZ_err

        public static long CResult_BuiltCommitmentTransactionDecodeErrorZ_err​(long e)
      • CResult_BuiltCommitmentTransactionDecodeErrorZ_is_ok

        public static boolean CResult_BuiltCommitmentTransactionDecodeErrorZ_is_ok​(long o)
      • CResult_BuiltCommitmentTransactionDecodeErrorZ_free

        public static void CResult_BuiltCommitmentTransactionDecodeErrorZ_free​(long _res)
      • CResult_BuiltCommitmentTransactionDecodeErrorZ_clone_ptr

        public static long CResult_BuiltCommitmentTransactionDecodeErrorZ_clone_ptr​(long arg)
      • CResult_BuiltCommitmentTransactionDecodeErrorZ_clone

        public static long CResult_BuiltCommitmentTransactionDecodeErrorZ_clone​(long orig)
      • CResult_TrustedClosingTransactionNoneZ_ok

        public static long CResult_TrustedClosingTransactionNoneZ_ok​(long o)
      • CResult_TrustedClosingTransactionNoneZ_err

        public static long CResult_TrustedClosingTransactionNoneZ_err()
      • CResult_TrustedClosingTransactionNoneZ_is_ok

        public static boolean CResult_TrustedClosingTransactionNoneZ_is_ok​(long o)
      • CResult_TrustedClosingTransactionNoneZ_free

        public static void CResult_TrustedClosingTransactionNoneZ_free​(long _res)
      • CResult_CommitmentTransactionDecodeErrorZ_ok

        public static long CResult_CommitmentTransactionDecodeErrorZ_ok​(long o)
      • CResult_CommitmentTransactionDecodeErrorZ_err

        public static long CResult_CommitmentTransactionDecodeErrorZ_err​(long e)
      • CResult_CommitmentTransactionDecodeErrorZ_is_ok

        public static boolean CResult_CommitmentTransactionDecodeErrorZ_is_ok​(long o)
      • CResult_CommitmentTransactionDecodeErrorZ_free

        public static void CResult_CommitmentTransactionDecodeErrorZ_free​(long _res)
      • CResult_CommitmentTransactionDecodeErrorZ_clone_ptr

        public static long CResult_CommitmentTransactionDecodeErrorZ_clone_ptr​(long arg)
      • CResult_CommitmentTransactionDecodeErrorZ_clone

        public static long CResult_CommitmentTransactionDecodeErrorZ_clone​(long orig)
      • CResult_TrustedCommitmentTransactionNoneZ_ok

        public static long CResult_TrustedCommitmentTransactionNoneZ_ok​(long o)
      • CResult_TrustedCommitmentTransactionNoneZ_err

        public static long CResult_TrustedCommitmentTransactionNoneZ_err()
      • CResult_TrustedCommitmentTransactionNoneZ_is_ok

        public static boolean CResult_TrustedCommitmentTransactionNoneZ_is_ok​(long o)
      • CResult_TrustedCommitmentTransactionNoneZ_free

        public static void CResult_TrustedCommitmentTransactionNoneZ_free​(long _res)
      • CResult_CVec_SignatureZNoneZ_ok

        public static long CResult_CVec_SignatureZNoneZ_ok​(byte[][] o)
      • CResult_CVec_SignatureZNoneZ_err

        public static long CResult_CVec_SignatureZNoneZ_err()
      • CResult_CVec_SignatureZNoneZ_is_ok

        public static boolean CResult_CVec_SignatureZNoneZ_is_ok​(long o)
      • CResult_CVec_SignatureZNoneZ_free

        public static void CResult_CVec_SignatureZNoneZ_free​(long _res)
      • CResult_CVec_SignatureZNoneZ_clone_ptr

        public static long CResult_CVec_SignatureZNoneZ_clone_ptr​(long arg)
      • CResult_CVec_SignatureZNoneZ_clone

        public static long CResult_CVec_SignatureZNoneZ_clone​(long orig)
      • CResult_ShutdownScriptDecodeErrorZ_ok

        public static long CResult_ShutdownScriptDecodeErrorZ_ok​(long o)
      • CResult_ShutdownScriptDecodeErrorZ_err

        public static long CResult_ShutdownScriptDecodeErrorZ_err​(long e)
      • CResult_ShutdownScriptDecodeErrorZ_is_ok

        public static boolean CResult_ShutdownScriptDecodeErrorZ_is_ok​(long o)
      • CResult_ShutdownScriptDecodeErrorZ_free

        public static void CResult_ShutdownScriptDecodeErrorZ_free​(long _res)
      • CResult_ShutdownScriptDecodeErrorZ_clone_ptr

        public static long CResult_ShutdownScriptDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ShutdownScriptDecodeErrorZ_clone

        public static long CResult_ShutdownScriptDecodeErrorZ_clone​(long orig)
      • CResult_ShutdownScriptInvalidShutdownScriptZ_ok

        public static long CResult_ShutdownScriptInvalidShutdownScriptZ_ok​(long o)
      • CResult_ShutdownScriptInvalidShutdownScriptZ_err

        public static long CResult_ShutdownScriptInvalidShutdownScriptZ_err​(long e)
      • CResult_ShutdownScriptInvalidShutdownScriptZ_is_ok

        public static boolean CResult_ShutdownScriptInvalidShutdownScriptZ_is_ok​(long o)
      • CResult_ShutdownScriptInvalidShutdownScriptZ_free

        public static void CResult_ShutdownScriptInvalidShutdownScriptZ_free​(long _res)
      • CResult_ShutdownScriptInvalidShutdownScriptZ_clone_ptr

        public static long CResult_ShutdownScriptInvalidShutdownScriptZ_clone_ptr​(long arg)
      • CResult_ShutdownScriptInvalidShutdownScriptZ_clone

        public static long CResult_ShutdownScriptInvalidShutdownScriptZ_clone​(long orig)
      • CResult_BlindedPayInfoDecodeErrorZ_ok

        public static long CResult_BlindedPayInfoDecodeErrorZ_ok​(long o)
      • CResult_BlindedPayInfoDecodeErrorZ_err

        public static long CResult_BlindedPayInfoDecodeErrorZ_err​(long e)
      • CResult_BlindedPayInfoDecodeErrorZ_is_ok

        public static boolean CResult_BlindedPayInfoDecodeErrorZ_is_ok​(long o)
      • CResult_BlindedPayInfoDecodeErrorZ_free

        public static void CResult_BlindedPayInfoDecodeErrorZ_free​(long _res)
      • CResult_BlindedPayInfoDecodeErrorZ_clone_ptr

        public static long CResult_BlindedPayInfoDecodeErrorZ_clone_ptr​(long arg)
      • CResult_BlindedPayInfoDecodeErrorZ_clone

        public static long CResult_BlindedPayInfoDecodeErrorZ_clone​(long orig)
      • COption_WriteableScoreZ_some

        public static long COption_WriteableScoreZ_some​(long o)
      • COption_WriteableScoreZ_none

        public static long COption_WriteableScoreZ_none()
      • COption_WriteableScoreZ_free

        public static void COption_WriteableScoreZ_free​(long _res)
      • CResult_NoneErrorZ_ok

        public static long CResult_NoneErrorZ_ok()
      • CResult_NoneErrorZ_err

        public static long CResult_NoneErrorZ_err​(IOError e)
      • CResult_NoneErrorZ_is_ok

        public static boolean CResult_NoneErrorZ_is_ok​(long o)
      • CResult_NoneErrorZ_free

        public static void CResult_NoneErrorZ_free​(long _res)
      • CResult_NoneErrorZ_clone_ptr

        public static long CResult_NoneErrorZ_clone_ptr​(long arg)
      • CResult_NoneErrorZ_clone

        public static long CResult_NoneErrorZ_clone​(long orig)
      • CVec_ChannelDetailsZ_free

        public static void CVec_ChannelDetailsZ_free​(long[] _res)
      • CResult_RouteLightningErrorZ_ok

        public static long CResult_RouteLightningErrorZ_ok​(long o)
      • CResult_RouteLightningErrorZ_err

        public static long CResult_RouteLightningErrorZ_err​(long e)
      • CResult_RouteLightningErrorZ_is_ok

        public static boolean CResult_RouteLightningErrorZ_is_ok​(long o)
      • CResult_RouteLightningErrorZ_free

        public static void CResult_RouteLightningErrorZ_free​(long _res)
      • CResult_RouteLightningErrorZ_clone_ptr

        public static long CResult_RouteLightningErrorZ_clone_ptr​(long arg)
      • CResult_RouteLightningErrorZ_clone

        public static long CResult_RouteLightningErrorZ_clone​(long orig)
      • CResult_InFlightHtlcsDecodeErrorZ_ok

        public static long CResult_InFlightHtlcsDecodeErrorZ_ok​(long o)
      • CResult_InFlightHtlcsDecodeErrorZ_err

        public static long CResult_InFlightHtlcsDecodeErrorZ_err​(long e)
      • CResult_InFlightHtlcsDecodeErrorZ_is_ok

        public static boolean CResult_InFlightHtlcsDecodeErrorZ_is_ok​(long o)
      • CResult_InFlightHtlcsDecodeErrorZ_free

        public static void CResult_InFlightHtlcsDecodeErrorZ_free​(long _res)
      • CResult_InFlightHtlcsDecodeErrorZ_clone_ptr

        public static long CResult_InFlightHtlcsDecodeErrorZ_clone_ptr​(long arg)
      • CResult_InFlightHtlcsDecodeErrorZ_clone

        public static long CResult_InFlightHtlcsDecodeErrorZ_clone​(long orig)
      • CResult_RouteHopDecodeErrorZ_ok

        public static long CResult_RouteHopDecodeErrorZ_ok​(long o)
      • CResult_RouteHopDecodeErrorZ_err

        public static long CResult_RouteHopDecodeErrorZ_err​(long e)
      • CResult_RouteHopDecodeErrorZ_is_ok

        public static boolean CResult_RouteHopDecodeErrorZ_is_ok​(long o)
      • CResult_RouteHopDecodeErrorZ_free

        public static void CResult_RouteHopDecodeErrorZ_free​(long _res)
      • CResult_RouteHopDecodeErrorZ_clone_ptr

        public static long CResult_RouteHopDecodeErrorZ_clone_ptr​(long arg)
      • CResult_RouteHopDecodeErrorZ_clone

        public static long CResult_RouteHopDecodeErrorZ_clone​(long orig)
      • CVec_BlindedHopZ_free

        public static void CVec_BlindedHopZ_free​(long[] _res)
      • CResult_BlindedTailDecodeErrorZ_ok

        public static long CResult_BlindedTailDecodeErrorZ_ok​(long o)
      • CResult_BlindedTailDecodeErrorZ_err

        public static long CResult_BlindedTailDecodeErrorZ_err​(long e)
      • CResult_BlindedTailDecodeErrorZ_is_ok

        public static boolean CResult_BlindedTailDecodeErrorZ_is_ok​(long o)
      • CResult_BlindedTailDecodeErrorZ_free

        public static void CResult_BlindedTailDecodeErrorZ_free​(long _res)
      • CResult_BlindedTailDecodeErrorZ_clone_ptr

        public static long CResult_BlindedTailDecodeErrorZ_clone_ptr​(long arg)
      • CResult_BlindedTailDecodeErrorZ_clone

        public static long CResult_BlindedTailDecodeErrorZ_clone​(long orig)
      • CVec_RouteHopZ_free

        public static void CVec_RouteHopZ_free​(long[] _res)
      • CVec_PathZ_free

        public static void CVec_PathZ_free​(long[] _res)
      • CResult_RouteDecodeErrorZ_ok

        public static long CResult_RouteDecodeErrorZ_ok​(long o)
      • CResult_RouteDecodeErrorZ_err

        public static long CResult_RouteDecodeErrorZ_err​(long e)
      • CResult_RouteDecodeErrorZ_is_ok

        public static boolean CResult_RouteDecodeErrorZ_is_ok​(long o)
      • CResult_RouteDecodeErrorZ_free

        public static void CResult_RouteDecodeErrorZ_free​(long _res)
      • CResult_RouteDecodeErrorZ_clone_ptr

        public static long CResult_RouteDecodeErrorZ_clone_ptr​(long arg)
      • CResult_RouteDecodeErrorZ_clone

        public static long CResult_RouteDecodeErrorZ_clone​(long orig)
      • CResult_RouteParametersDecodeErrorZ_ok

        public static long CResult_RouteParametersDecodeErrorZ_ok​(long o)
      • CResult_RouteParametersDecodeErrorZ_err

        public static long CResult_RouteParametersDecodeErrorZ_err​(long e)
      • CResult_RouteParametersDecodeErrorZ_is_ok

        public static boolean CResult_RouteParametersDecodeErrorZ_is_ok​(long o)
      • CResult_RouteParametersDecodeErrorZ_free

        public static void CResult_RouteParametersDecodeErrorZ_free​(long _res)
      • CResult_RouteParametersDecodeErrorZ_clone_ptr

        public static long CResult_RouteParametersDecodeErrorZ_clone_ptr​(long arg)
      • CResult_RouteParametersDecodeErrorZ_clone

        public static long CResult_RouteParametersDecodeErrorZ_clone​(long orig)
      • CVec_u64Z_free

        public static void CVec_u64Z_free​(long[] _res)
      • CResult_PaymentParametersDecodeErrorZ_ok

        public static long CResult_PaymentParametersDecodeErrorZ_ok​(long o)
      • CResult_PaymentParametersDecodeErrorZ_err

        public static long CResult_PaymentParametersDecodeErrorZ_err​(long e)
      • CResult_PaymentParametersDecodeErrorZ_is_ok

        public static boolean CResult_PaymentParametersDecodeErrorZ_is_ok​(long o)
      • CResult_PaymentParametersDecodeErrorZ_free

        public static void CResult_PaymentParametersDecodeErrorZ_free​(long _res)
      • CResult_PaymentParametersDecodeErrorZ_clone_ptr

        public static long CResult_PaymentParametersDecodeErrorZ_clone_ptr​(long arg)
      • CResult_PaymentParametersDecodeErrorZ_clone

        public static long CResult_PaymentParametersDecodeErrorZ_clone​(long orig)
      • C2Tuple_BlindedPayInfoBlindedPathZ_clone_ptr

        public static long C2Tuple_BlindedPayInfoBlindedPathZ_clone_ptr​(long arg)
      • C2Tuple_BlindedPayInfoBlindedPathZ_clone

        public static long C2Tuple_BlindedPayInfoBlindedPathZ_clone​(long orig)
      • C2Tuple_BlindedPayInfoBlindedPathZ_new

        public static long C2Tuple_BlindedPayInfoBlindedPathZ_new​(long a,
                                                                  long b)
      • C2Tuple_BlindedPayInfoBlindedPathZ_free

        public static void C2Tuple_BlindedPayInfoBlindedPathZ_free​(long _res)
      • CVec_C2Tuple_BlindedPayInfoBlindedPathZZ_free

        public static void CVec_C2Tuple_BlindedPayInfoBlindedPathZZ_free​(long[] _res)
      • CVec_RouteHintZ_free

        public static void CVec_RouteHintZ_free​(long[] _res)
      • CVec_RouteHintHopZ_free

        public static void CVec_RouteHintHopZ_free​(long[] _res)
      • CResult_RouteHintDecodeErrorZ_ok

        public static long CResult_RouteHintDecodeErrorZ_ok​(long o)
      • CResult_RouteHintDecodeErrorZ_err

        public static long CResult_RouteHintDecodeErrorZ_err​(long e)
      • CResult_RouteHintDecodeErrorZ_is_ok

        public static boolean CResult_RouteHintDecodeErrorZ_is_ok​(long o)
      • CResult_RouteHintDecodeErrorZ_free

        public static void CResult_RouteHintDecodeErrorZ_free​(long _res)
      • CResult_RouteHintDecodeErrorZ_clone_ptr

        public static long CResult_RouteHintDecodeErrorZ_clone_ptr​(long arg)
      • CResult_RouteHintDecodeErrorZ_clone

        public static long CResult_RouteHintDecodeErrorZ_clone​(long orig)
      • CResult_RouteHintHopDecodeErrorZ_ok

        public static long CResult_RouteHintHopDecodeErrorZ_ok​(long o)
      • CResult_RouteHintHopDecodeErrorZ_err

        public static long CResult_RouteHintHopDecodeErrorZ_err​(long e)
      • CResult_RouteHintHopDecodeErrorZ_is_ok

        public static boolean CResult_RouteHintHopDecodeErrorZ_is_ok​(long o)
      • CResult_RouteHintHopDecodeErrorZ_free

        public static void CResult_RouteHintHopDecodeErrorZ_free​(long _res)
      • CResult_RouteHintHopDecodeErrorZ_clone_ptr

        public static long CResult_RouteHintHopDecodeErrorZ_clone_ptr​(long arg)
      • CResult_RouteHintHopDecodeErrorZ_clone

        public static long CResult_RouteHintHopDecodeErrorZ_clone​(long orig)
      • CVec_PublicKeyZ_free

        public static void CVec_PublicKeyZ_free​(byte[][] _res)
      • C2Tuple_usizeTransactionZ_clone_ptr

        public static long C2Tuple_usizeTransactionZ_clone_ptr​(long arg)
      • C2Tuple_usizeTransactionZ_clone

        public static long C2Tuple_usizeTransactionZ_clone​(long orig)
      • C2Tuple_usizeTransactionZ_new

        public static long C2Tuple_usizeTransactionZ_new​(long a,
                                                         byte[] b)
      • C2Tuple_usizeTransactionZ_free

        public static void C2Tuple_usizeTransactionZ_free​(long _res)
      • CVec_C2Tuple_usizeTransactionZZ_free

        public static void CVec_C2Tuple_usizeTransactionZZ_free​(long[] _res)
      • C2Tuple_TxidBlockHashZ_clone_ptr

        public static long C2Tuple_TxidBlockHashZ_clone_ptr​(long arg)
      • C2Tuple_TxidBlockHashZ_clone

        public static long C2Tuple_TxidBlockHashZ_clone​(long orig)
      • C2Tuple_TxidBlockHashZ_new

        public static long C2Tuple_TxidBlockHashZ_new​(byte[] a,
                                                      byte[] b)
      • C2Tuple_TxidBlockHashZ_free

        public static void C2Tuple_TxidBlockHashZ_free​(long _res)
      • CVec_C2Tuple_TxidBlockHashZZ_free

        public static void CVec_C2Tuple_TxidBlockHashZZ_free​(long[] _res)
      • CVec_MonitorEventZ_free

        public static void CVec_MonitorEventZ_free​(long[] _res)
      • C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_clone_ptr

        public static long C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_clone_ptr​(long arg)
      • C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_clone

        public static long C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_clone​(long orig)
      • C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_new

        public static long C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_new​(long a,
                                                                            long[] b,
                                                                            byte[] c)
      • C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_free

        public static void C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_free​(long _res)
      • CVec_C3Tuple_OutPointCVec_MonitorEventZPublicKeyZZ_free

        public static void CVec_C3Tuple_OutPointCVec_MonitorEventZPublicKeyZZ_free​(long[] _res)
      • CResult_FixedPenaltyScorerDecodeErrorZ_ok

        public static long CResult_FixedPenaltyScorerDecodeErrorZ_ok​(long o)
      • CResult_FixedPenaltyScorerDecodeErrorZ_err

        public static long CResult_FixedPenaltyScorerDecodeErrorZ_err​(long e)
      • CResult_FixedPenaltyScorerDecodeErrorZ_is_ok

        public static boolean CResult_FixedPenaltyScorerDecodeErrorZ_is_ok​(long o)
      • CResult_FixedPenaltyScorerDecodeErrorZ_free

        public static void CResult_FixedPenaltyScorerDecodeErrorZ_free​(long _res)
      • CResult_FixedPenaltyScorerDecodeErrorZ_clone_ptr

        public static long CResult_FixedPenaltyScorerDecodeErrorZ_clone_ptr​(long arg)
      • CResult_FixedPenaltyScorerDecodeErrorZ_clone

        public static long CResult_FixedPenaltyScorerDecodeErrorZ_clone​(long orig)
      • C2Tuple_u64u64Z_clone_ptr

        public static long C2Tuple_u64u64Z_clone_ptr​(long arg)
      • C2Tuple_u64u64Z_clone

        public static long C2Tuple_u64u64Z_clone​(long orig)
      • C2Tuple_u64u64Z_new

        public static long C2Tuple_u64u64Z_new​(long a,
                                               long b)
      • C2Tuple_u64u64Z_free

        public static void C2Tuple_u64u64Z_free​(long _res)
      • COption_C2Tuple_u64u64ZZ_some

        public static long COption_C2Tuple_u64u64ZZ_some​(long o)
      • COption_C2Tuple_u64u64ZZ_none

        public static long COption_C2Tuple_u64u64ZZ_none()
      • COption_C2Tuple_u64u64ZZ_free

        public static void COption_C2Tuple_u64u64ZZ_free​(long _res)
      • COption_C2Tuple_u64u64ZZ_clone_ptr

        public static long COption_C2Tuple_u64u64ZZ_clone_ptr​(long arg)
      • COption_C2Tuple_u64u64ZZ_clone

        public static long COption_C2Tuple_u64u64ZZ_clone​(long orig)
      • C2Tuple_Z_clone_ptr

        public static long C2Tuple_Z_clone_ptr​(long arg)
      • C2Tuple_Z_clone

        public static long C2Tuple_Z_clone​(long orig)
      • C2Tuple_Z_new

        public static long C2Tuple_Z_new​(short[] a,
                                         short[] b)
      • C2Tuple_Z_free

        public static void C2Tuple_Z_free​(long _res)
      • C2Tuple__u168_u168Z_clone_ptr

        public static long C2Tuple__u168_u168Z_clone_ptr​(long arg)
      • C2Tuple__u168_u168Z_clone

        public static long C2Tuple__u168_u168Z_clone​(long orig)
      • C2Tuple__u168_u168Z_new

        public static long C2Tuple__u168_u168Z_new​(short[] a,
                                                   short[] b)
      • C2Tuple__u168_u168Z_free

        public static void C2Tuple__u168_u168Z_free​(long _res)
      • COption_C2Tuple_EightU16sEightU16sZZ_some

        public static long COption_C2Tuple_EightU16sEightU16sZZ_some​(long o)
      • COption_C2Tuple_EightU16sEightU16sZZ_none

        public static long COption_C2Tuple_EightU16sEightU16sZZ_none()
      • COption_C2Tuple_EightU16sEightU16sZZ_free

        public static void COption_C2Tuple_EightU16sEightU16sZZ_free​(long _res)
      • COption_C2Tuple_EightU16sEightU16sZZ_clone_ptr

        public static long COption_C2Tuple_EightU16sEightU16sZZ_clone_ptr​(long arg)
      • COption_C2Tuple_EightU16sEightU16sZZ_clone

        public static long COption_C2Tuple_EightU16sEightU16sZZ_clone​(long orig)
      • CVec_NodeIdZ_free

        public static void CVec_NodeIdZ_free​(long[] _res)
      • CResult_ProbabilisticScorerDecodeErrorZ_ok

        public static long CResult_ProbabilisticScorerDecodeErrorZ_ok​(long o)
      • CResult_ProbabilisticScorerDecodeErrorZ_err

        public static long CResult_ProbabilisticScorerDecodeErrorZ_err​(long e)
      • CResult_ProbabilisticScorerDecodeErrorZ_is_ok

        public static boolean CResult_ProbabilisticScorerDecodeErrorZ_is_ok​(long o)
      • CResult_ProbabilisticScorerDecodeErrorZ_free

        public static void CResult_ProbabilisticScorerDecodeErrorZ_free​(long _res)
      • CResult_InitFeaturesDecodeErrorZ_ok

        public static long CResult_InitFeaturesDecodeErrorZ_ok​(long o)
      • CResult_InitFeaturesDecodeErrorZ_err

        public static long CResult_InitFeaturesDecodeErrorZ_err​(long e)
      • CResult_InitFeaturesDecodeErrorZ_is_ok

        public static boolean CResult_InitFeaturesDecodeErrorZ_is_ok​(long o)
      • CResult_InitFeaturesDecodeErrorZ_free

        public static void CResult_InitFeaturesDecodeErrorZ_free​(long _res)
      • CResult_InitFeaturesDecodeErrorZ_clone_ptr

        public static long CResult_InitFeaturesDecodeErrorZ_clone_ptr​(long arg)
      • CResult_InitFeaturesDecodeErrorZ_clone

        public static long CResult_InitFeaturesDecodeErrorZ_clone​(long orig)
      • CResult_ChannelFeaturesDecodeErrorZ_ok

        public static long CResult_ChannelFeaturesDecodeErrorZ_ok​(long o)
      • CResult_ChannelFeaturesDecodeErrorZ_err

        public static long CResult_ChannelFeaturesDecodeErrorZ_err​(long e)
      • CResult_ChannelFeaturesDecodeErrorZ_is_ok

        public static boolean CResult_ChannelFeaturesDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelFeaturesDecodeErrorZ_free

        public static void CResult_ChannelFeaturesDecodeErrorZ_free​(long _res)
      • CResult_ChannelFeaturesDecodeErrorZ_clone_ptr

        public static long CResult_ChannelFeaturesDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelFeaturesDecodeErrorZ_clone

        public static long CResult_ChannelFeaturesDecodeErrorZ_clone​(long orig)
      • CResult_NodeFeaturesDecodeErrorZ_ok

        public static long CResult_NodeFeaturesDecodeErrorZ_ok​(long o)
      • CResult_NodeFeaturesDecodeErrorZ_err

        public static long CResult_NodeFeaturesDecodeErrorZ_err​(long e)
      • CResult_NodeFeaturesDecodeErrorZ_is_ok

        public static boolean CResult_NodeFeaturesDecodeErrorZ_is_ok​(long o)
      • CResult_NodeFeaturesDecodeErrorZ_free

        public static void CResult_NodeFeaturesDecodeErrorZ_free​(long _res)
      • CResult_NodeFeaturesDecodeErrorZ_clone_ptr

        public static long CResult_NodeFeaturesDecodeErrorZ_clone_ptr​(long arg)
      • CResult_NodeFeaturesDecodeErrorZ_clone

        public static long CResult_NodeFeaturesDecodeErrorZ_clone​(long orig)
      • CResult_InvoiceFeaturesDecodeErrorZ_ok

        public static long CResult_InvoiceFeaturesDecodeErrorZ_ok​(long o)
      • CResult_InvoiceFeaturesDecodeErrorZ_err

        public static long CResult_InvoiceFeaturesDecodeErrorZ_err​(long e)
      • CResult_InvoiceFeaturesDecodeErrorZ_is_ok

        public static boolean CResult_InvoiceFeaturesDecodeErrorZ_is_ok​(long o)
      • CResult_InvoiceFeaturesDecodeErrorZ_free

        public static void CResult_InvoiceFeaturesDecodeErrorZ_free​(long _res)
      • CResult_InvoiceFeaturesDecodeErrorZ_clone_ptr

        public static long CResult_InvoiceFeaturesDecodeErrorZ_clone_ptr​(long arg)
      • CResult_InvoiceFeaturesDecodeErrorZ_clone

        public static long CResult_InvoiceFeaturesDecodeErrorZ_clone​(long orig)
      • CResult_BlindedHopFeaturesDecodeErrorZ_ok

        public static long CResult_BlindedHopFeaturesDecodeErrorZ_ok​(long o)
      • CResult_BlindedHopFeaturesDecodeErrorZ_err

        public static long CResult_BlindedHopFeaturesDecodeErrorZ_err​(long e)
      • CResult_BlindedHopFeaturesDecodeErrorZ_is_ok

        public static boolean CResult_BlindedHopFeaturesDecodeErrorZ_is_ok​(long o)
      • CResult_BlindedHopFeaturesDecodeErrorZ_free

        public static void CResult_BlindedHopFeaturesDecodeErrorZ_free​(long _res)
      • CResult_BlindedHopFeaturesDecodeErrorZ_clone_ptr

        public static long CResult_BlindedHopFeaturesDecodeErrorZ_clone_ptr​(long arg)
      • CResult_BlindedHopFeaturesDecodeErrorZ_clone

        public static long CResult_BlindedHopFeaturesDecodeErrorZ_clone​(long orig)
      • CResult_ChannelTypeFeaturesDecodeErrorZ_ok

        public static long CResult_ChannelTypeFeaturesDecodeErrorZ_ok​(long o)
      • CResult_ChannelTypeFeaturesDecodeErrorZ_err

        public static long CResult_ChannelTypeFeaturesDecodeErrorZ_err​(long e)
      • CResult_ChannelTypeFeaturesDecodeErrorZ_is_ok

        public static boolean CResult_ChannelTypeFeaturesDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelTypeFeaturesDecodeErrorZ_free

        public static void CResult_ChannelTypeFeaturesDecodeErrorZ_free​(long _res)
      • CResult_ChannelTypeFeaturesDecodeErrorZ_clone_ptr

        public static long CResult_ChannelTypeFeaturesDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelTypeFeaturesDecodeErrorZ_clone

        public static long CResult_ChannelTypeFeaturesDecodeErrorZ_clone​(long orig)
      • CResult_PaymentPurposeDecodeErrorZ_ok

        public static long CResult_PaymentPurposeDecodeErrorZ_ok​(long o)
      • CResult_PaymentPurposeDecodeErrorZ_err

        public static long CResult_PaymentPurposeDecodeErrorZ_err​(long e)
      • CResult_PaymentPurposeDecodeErrorZ_is_ok

        public static boolean CResult_PaymentPurposeDecodeErrorZ_is_ok​(long o)
      • CResult_PaymentPurposeDecodeErrorZ_free

        public static void CResult_PaymentPurposeDecodeErrorZ_free​(long _res)
      • CResult_PaymentPurposeDecodeErrorZ_clone_ptr

        public static long CResult_PaymentPurposeDecodeErrorZ_clone_ptr​(long arg)
      • CResult_PaymentPurposeDecodeErrorZ_clone

        public static long CResult_PaymentPurposeDecodeErrorZ_clone​(long orig)
      • COption_NetworkUpdateZ_some

        public static long COption_NetworkUpdateZ_some​(long o)
      • COption_NetworkUpdateZ_none

        public static long COption_NetworkUpdateZ_none()
      • COption_NetworkUpdateZ_free

        public static void COption_NetworkUpdateZ_free​(long _res)
      • COption_NetworkUpdateZ_clone_ptr

        public static long COption_NetworkUpdateZ_clone_ptr​(long arg)
      • COption_NetworkUpdateZ_clone

        public static long COption_NetworkUpdateZ_clone​(long orig)
      • COption_PathFailureZ_some

        public static long COption_PathFailureZ_some​(long o)
      • COption_PathFailureZ_none

        public static long COption_PathFailureZ_none()
      • COption_PathFailureZ_free

        public static void COption_PathFailureZ_free​(long _res)
      • COption_PathFailureZ_clone_ptr

        public static long COption_PathFailureZ_clone_ptr​(long arg)
      • COption_PathFailureZ_clone

        public static long COption_PathFailureZ_clone​(long orig)
      • CResult_COption_PathFailureZDecodeErrorZ_ok

        public static long CResult_COption_PathFailureZDecodeErrorZ_ok​(long o)
      • CResult_COption_PathFailureZDecodeErrorZ_err

        public static long CResult_COption_PathFailureZDecodeErrorZ_err​(long e)
      • CResult_COption_PathFailureZDecodeErrorZ_is_ok

        public static boolean CResult_COption_PathFailureZDecodeErrorZ_is_ok​(long o)
      • CResult_COption_PathFailureZDecodeErrorZ_free

        public static void CResult_COption_PathFailureZDecodeErrorZ_free​(long _res)
      • CResult_COption_PathFailureZDecodeErrorZ_clone_ptr

        public static long CResult_COption_PathFailureZDecodeErrorZ_clone_ptr​(long arg)
      • CResult_COption_PathFailureZDecodeErrorZ_clone

        public static long CResult_COption_PathFailureZDecodeErrorZ_clone​(long orig)
      • COption_ClosureReasonZ_some

        public static long COption_ClosureReasonZ_some​(long o)
      • COption_ClosureReasonZ_none

        public static long COption_ClosureReasonZ_none()
      • COption_ClosureReasonZ_free

        public static void COption_ClosureReasonZ_free​(long _res)
      • COption_ClosureReasonZ_clone_ptr

        public static long COption_ClosureReasonZ_clone_ptr​(long arg)
      • COption_ClosureReasonZ_clone

        public static long COption_ClosureReasonZ_clone​(long orig)
      • CResult_COption_ClosureReasonZDecodeErrorZ_ok

        public static long CResult_COption_ClosureReasonZDecodeErrorZ_ok​(long o)
      • CResult_COption_ClosureReasonZDecodeErrorZ_err

        public static long CResult_COption_ClosureReasonZDecodeErrorZ_err​(long e)
      • CResult_COption_ClosureReasonZDecodeErrorZ_is_ok

        public static boolean CResult_COption_ClosureReasonZDecodeErrorZ_is_ok​(long o)
      • CResult_COption_ClosureReasonZDecodeErrorZ_free

        public static void CResult_COption_ClosureReasonZDecodeErrorZ_free​(long _res)
      • CResult_COption_ClosureReasonZDecodeErrorZ_clone_ptr

        public static long CResult_COption_ClosureReasonZDecodeErrorZ_clone_ptr​(long arg)
      • CResult_COption_ClosureReasonZDecodeErrorZ_clone

        public static long CResult_COption_ClosureReasonZDecodeErrorZ_clone​(long orig)
      • COption_HTLCDestinationZ_some

        public static long COption_HTLCDestinationZ_some​(long o)
      • COption_HTLCDestinationZ_none

        public static long COption_HTLCDestinationZ_none()
      • COption_HTLCDestinationZ_free

        public static void COption_HTLCDestinationZ_free​(long _res)
      • COption_HTLCDestinationZ_clone_ptr

        public static long COption_HTLCDestinationZ_clone_ptr​(long arg)
      • COption_HTLCDestinationZ_clone

        public static long COption_HTLCDestinationZ_clone​(long orig)
      • CResult_COption_HTLCDestinationZDecodeErrorZ_ok

        public static long CResult_COption_HTLCDestinationZDecodeErrorZ_ok​(long o)
      • CResult_COption_HTLCDestinationZDecodeErrorZ_err

        public static long CResult_COption_HTLCDestinationZDecodeErrorZ_err​(long e)
      • CResult_COption_HTLCDestinationZDecodeErrorZ_is_ok

        public static boolean CResult_COption_HTLCDestinationZDecodeErrorZ_is_ok​(long o)
      • CResult_COption_HTLCDestinationZDecodeErrorZ_free

        public static void CResult_COption_HTLCDestinationZDecodeErrorZ_free​(long _res)
      • CResult_COption_HTLCDestinationZDecodeErrorZ_clone_ptr

        public static long CResult_COption_HTLCDestinationZDecodeErrorZ_clone_ptr​(long arg)
      • CResult_COption_HTLCDestinationZDecodeErrorZ_clone

        public static long CResult_COption_HTLCDestinationZDecodeErrorZ_clone​(long orig)
      • CResult_PaymentFailureReasonDecodeErrorZ_ok

        public static long CResult_PaymentFailureReasonDecodeErrorZ_ok​(PaymentFailureReason o)
      • CResult_PaymentFailureReasonDecodeErrorZ_err

        public static long CResult_PaymentFailureReasonDecodeErrorZ_err​(long e)
      • CResult_PaymentFailureReasonDecodeErrorZ_is_ok

        public static boolean CResult_PaymentFailureReasonDecodeErrorZ_is_ok​(long o)
      • CResult_PaymentFailureReasonDecodeErrorZ_free

        public static void CResult_PaymentFailureReasonDecodeErrorZ_free​(long _res)
      • CResult_PaymentFailureReasonDecodeErrorZ_clone_ptr

        public static long CResult_PaymentFailureReasonDecodeErrorZ_clone_ptr​(long arg)
      • CResult_PaymentFailureReasonDecodeErrorZ_clone

        public static long CResult_PaymentFailureReasonDecodeErrorZ_clone​(long orig)
      • COption_u128Z_some

        public static long COption_u128Z_some​(byte[] o)
      • COption_u128Z_none

        public static long COption_u128Z_none()
      • COption_u128Z_free

        public static void COption_u128Z_free​(long _res)
      • COption_u128Z_clone_ptr

        public static long COption_u128Z_clone_ptr​(long arg)
      • COption_u128Z_clone

        public static long COption_u128Z_clone​(long orig)
      • COption_PaymentFailureReasonZ_some

        public static long COption_PaymentFailureReasonZ_some​(PaymentFailureReason o)
      • COption_PaymentFailureReasonZ_none

        public static long COption_PaymentFailureReasonZ_none()
      • COption_PaymentFailureReasonZ_free

        public static void COption_PaymentFailureReasonZ_free​(long _res)
      • COption_PaymentFailureReasonZ_clone_ptr

        public static long COption_PaymentFailureReasonZ_clone_ptr​(long arg)
      • COption_PaymentFailureReasonZ_clone

        public static long COption_PaymentFailureReasonZ_clone​(long orig)
      • CVec_SpendableOutputDescriptorZ_free

        public static void CVec_SpendableOutputDescriptorZ_free​(long[] _res)
      • COption_EventZ_some

        public static long COption_EventZ_some​(long o)
      • COption_EventZ_none

        public static long COption_EventZ_none()
      • COption_EventZ_free

        public static void COption_EventZ_free​(long _res)
      • COption_EventZ_clone_ptr

        public static long COption_EventZ_clone_ptr​(long arg)
      • COption_EventZ_clone

        public static long COption_EventZ_clone​(long orig)
      • CResult_COption_EventZDecodeErrorZ_ok

        public static long CResult_COption_EventZDecodeErrorZ_ok​(long o)
      • CResult_COption_EventZDecodeErrorZ_err

        public static long CResult_COption_EventZDecodeErrorZ_err​(long e)
      • CResult_COption_EventZDecodeErrorZ_is_ok

        public static boolean CResult_COption_EventZDecodeErrorZ_is_ok​(long o)
      • CResult_COption_EventZDecodeErrorZ_free

        public static void CResult_COption_EventZDecodeErrorZ_free​(long _res)
      • CResult_COption_EventZDecodeErrorZ_clone_ptr

        public static long CResult_COption_EventZDecodeErrorZ_clone_ptr​(long arg)
      • CResult_COption_EventZDecodeErrorZ_clone

        public static long CResult_COption_EventZDecodeErrorZ_clone​(long orig)
      • CVec_MessageSendEventZ_free

        public static void CVec_MessageSendEventZ_free​(long[] _res)
      • CVec_ChainHashZ_free

        public static void CVec_ChainHashZ_free​(byte[][] _res)
      • CResult_PublicKeyErrorZ_ok

        public static long CResult_PublicKeyErrorZ_ok​(byte[] o)
      • CResult_PublicKeyErrorZ_err

        public static long CResult_PublicKeyErrorZ_err​(Secp256k1Error e)
      • CResult_PublicKeyErrorZ_is_ok

        public static boolean CResult_PublicKeyErrorZ_is_ok​(long o)
      • CResult_PublicKeyErrorZ_free

        public static void CResult_PublicKeyErrorZ_free​(long _res)
      • CResult_PublicKeyErrorZ_clone_ptr

        public static long CResult_PublicKeyErrorZ_clone_ptr​(long arg)
      • CResult_PublicKeyErrorZ_clone

        public static long CResult_PublicKeyErrorZ_clone​(long orig)
      • CResult_NodeIdDecodeErrorZ_ok

        public static long CResult_NodeIdDecodeErrorZ_ok​(long o)
      • CResult_NodeIdDecodeErrorZ_err

        public static long CResult_NodeIdDecodeErrorZ_err​(long e)
      • CResult_NodeIdDecodeErrorZ_is_ok

        public static boolean CResult_NodeIdDecodeErrorZ_is_ok​(long o)
      • CResult_NodeIdDecodeErrorZ_free

        public static void CResult_NodeIdDecodeErrorZ_free​(long _res)
      • CResult_NodeIdDecodeErrorZ_clone_ptr

        public static long CResult_NodeIdDecodeErrorZ_clone_ptr​(long arg)
      • CResult_NodeIdDecodeErrorZ_clone

        public static long CResult_NodeIdDecodeErrorZ_clone​(long orig)
      • CResult_COption_NetworkUpdateZDecodeErrorZ_ok

        public static long CResult_COption_NetworkUpdateZDecodeErrorZ_ok​(long o)
      • CResult_COption_NetworkUpdateZDecodeErrorZ_err

        public static long CResult_COption_NetworkUpdateZDecodeErrorZ_err​(long e)
      • CResult_COption_NetworkUpdateZDecodeErrorZ_is_ok

        public static boolean CResult_COption_NetworkUpdateZDecodeErrorZ_is_ok​(long o)
      • CResult_COption_NetworkUpdateZDecodeErrorZ_free

        public static void CResult_COption_NetworkUpdateZDecodeErrorZ_free​(long _res)
      • CResult_COption_NetworkUpdateZDecodeErrorZ_clone_ptr

        public static long CResult_COption_NetworkUpdateZDecodeErrorZ_clone_ptr​(long arg)
      • CResult_COption_NetworkUpdateZDecodeErrorZ_clone

        public static long CResult_COption_NetworkUpdateZDecodeErrorZ_clone​(long orig)
      • COption_UtxoLookupZ_some

        public static long COption_UtxoLookupZ_some​(long o)
      • COption_UtxoLookupZ_none

        public static long COption_UtxoLookupZ_none()
      • COption_UtxoLookupZ_free

        public static void COption_UtxoLookupZ_free​(long _res)
      • CResult_boolLightningErrorZ_ok

        public static long CResult_boolLightningErrorZ_ok​(boolean o)
      • CResult_boolLightningErrorZ_err

        public static long CResult_boolLightningErrorZ_err​(long e)
      • CResult_boolLightningErrorZ_is_ok

        public static boolean CResult_boolLightningErrorZ_is_ok​(long o)
      • CResult_boolLightningErrorZ_free

        public static void CResult_boolLightningErrorZ_free​(long _res)
      • CResult_boolLightningErrorZ_clone_ptr

        public static long CResult_boolLightningErrorZ_clone_ptr​(long arg)
      • CResult_boolLightningErrorZ_clone

        public static long CResult_boolLightningErrorZ_clone​(long orig)
      • C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_clone_ptr

        public static long C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_clone_ptr​(long arg)
      • C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_clone

        public static long C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_clone​(long orig)
      • C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_new

        public static long C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_new​(long a,
                                                                                      long b,
                                                                                      long c)
      • C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_free

        public static void C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_free​(long _res)
      • COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_some

        public static long COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_some​(long o)
      • COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_none

        public static long COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_none()
      • COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_free

        public static void COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_free​(long _res)
      • COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_clone_ptr

        public static long COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_clone_ptr​(long arg)
      • COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_clone

        public static long COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_clone​(long orig)
      • CResult_NoneLightningErrorZ_ok

        public static long CResult_NoneLightningErrorZ_ok()
      • CResult_NoneLightningErrorZ_err

        public static long CResult_NoneLightningErrorZ_err​(long e)
      • CResult_NoneLightningErrorZ_is_ok

        public static boolean CResult_NoneLightningErrorZ_is_ok​(long o)
      • CResult_NoneLightningErrorZ_free

        public static void CResult_NoneLightningErrorZ_free​(long _res)
      • CResult_NoneLightningErrorZ_clone_ptr

        public static long CResult_NoneLightningErrorZ_clone_ptr​(long arg)
      • CResult_NoneLightningErrorZ_clone

        public static long CResult_NoneLightningErrorZ_clone​(long orig)
      • CResult_ChannelUpdateInfoDecodeErrorZ_ok

        public static long CResult_ChannelUpdateInfoDecodeErrorZ_ok​(long o)
      • CResult_ChannelUpdateInfoDecodeErrorZ_err

        public static long CResult_ChannelUpdateInfoDecodeErrorZ_err​(long e)
      • CResult_ChannelUpdateInfoDecodeErrorZ_is_ok

        public static boolean CResult_ChannelUpdateInfoDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelUpdateInfoDecodeErrorZ_free

        public static void CResult_ChannelUpdateInfoDecodeErrorZ_free​(long _res)
      • CResult_ChannelUpdateInfoDecodeErrorZ_clone_ptr

        public static long CResult_ChannelUpdateInfoDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelUpdateInfoDecodeErrorZ_clone

        public static long CResult_ChannelUpdateInfoDecodeErrorZ_clone​(long orig)
      • CResult_ChannelInfoDecodeErrorZ_ok

        public static long CResult_ChannelInfoDecodeErrorZ_ok​(long o)
      • CResult_ChannelInfoDecodeErrorZ_err

        public static long CResult_ChannelInfoDecodeErrorZ_err​(long e)
      • CResult_ChannelInfoDecodeErrorZ_is_ok

        public static boolean CResult_ChannelInfoDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelInfoDecodeErrorZ_free

        public static void CResult_ChannelInfoDecodeErrorZ_free​(long _res)
      • CResult_ChannelInfoDecodeErrorZ_clone_ptr

        public static long CResult_ChannelInfoDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelInfoDecodeErrorZ_clone

        public static long CResult_ChannelInfoDecodeErrorZ_clone​(long orig)
      • CResult_RoutingFeesDecodeErrorZ_ok

        public static long CResult_RoutingFeesDecodeErrorZ_ok​(long o)
      • CResult_RoutingFeesDecodeErrorZ_err

        public static long CResult_RoutingFeesDecodeErrorZ_err​(long e)
      • CResult_RoutingFeesDecodeErrorZ_is_ok

        public static boolean CResult_RoutingFeesDecodeErrorZ_is_ok​(long o)
      • CResult_RoutingFeesDecodeErrorZ_free

        public static void CResult_RoutingFeesDecodeErrorZ_free​(long _res)
      • CResult_RoutingFeesDecodeErrorZ_clone_ptr

        public static long CResult_RoutingFeesDecodeErrorZ_clone_ptr​(long arg)
      • CResult_RoutingFeesDecodeErrorZ_clone

        public static long CResult_RoutingFeesDecodeErrorZ_clone​(long orig)
      • CVec_NetAddressZ_free

        public static void CVec_NetAddressZ_free​(long[] _res)
      • CResult_NodeAnnouncementInfoDecodeErrorZ_ok

        public static long CResult_NodeAnnouncementInfoDecodeErrorZ_ok​(long o)
      • CResult_NodeAnnouncementInfoDecodeErrorZ_err

        public static long CResult_NodeAnnouncementInfoDecodeErrorZ_err​(long e)
      • CResult_NodeAnnouncementInfoDecodeErrorZ_is_ok

        public static boolean CResult_NodeAnnouncementInfoDecodeErrorZ_is_ok​(long o)
      • CResult_NodeAnnouncementInfoDecodeErrorZ_free

        public static void CResult_NodeAnnouncementInfoDecodeErrorZ_free​(long _res)
      • CResult_NodeAnnouncementInfoDecodeErrorZ_clone_ptr

        public static long CResult_NodeAnnouncementInfoDecodeErrorZ_clone_ptr​(long arg)
      • CResult_NodeAnnouncementInfoDecodeErrorZ_clone

        public static long CResult_NodeAnnouncementInfoDecodeErrorZ_clone​(long orig)
      • CResult_NodeAliasDecodeErrorZ_ok

        public static long CResult_NodeAliasDecodeErrorZ_ok​(long o)
      • CResult_NodeAliasDecodeErrorZ_err

        public static long CResult_NodeAliasDecodeErrorZ_err​(long e)
      • CResult_NodeAliasDecodeErrorZ_is_ok

        public static boolean CResult_NodeAliasDecodeErrorZ_is_ok​(long o)
      • CResult_NodeAliasDecodeErrorZ_free

        public static void CResult_NodeAliasDecodeErrorZ_free​(long _res)
      • CResult_NodeAliasDecodeErrorZ_clone_ptr

        public static long CResult_NodeAliasDecodeErrorZ_clone_ptr​(long arg)
      • CResult_NodeAliasDecodeErrorZ_clone

        public static long CResult_NodeAliasDecodeErrorZ_clone​(long orig)
      • CResult_NodeInfoDecodeErrorZ_ok

        public static long CResult_NodeInfoDecodeErrorZ_ok​(long o)
      • CResult_NodeInfoDecodeErrorZ_err

        public static long CResult_NodeInfoDecodeErrorZ_err​(long e)
      • CResult_NodeInfoDecodeErrorZ_is_ok

        public static boolean CResult_NodeInfoDecodeErrorZ_is_ok​(long o)
      • CResult_NodeInfoDecodeErrorZ_free

        public static void CResult_NodeInfoDecodeErrorZ_free​(long _res)
      • CResult_NodeInfoDecodeErrorZ_clone_ptr

        public static long CResult_NodeInfoDecodeErrorZ_clone_ptr​(long arg)
      • CResult_NodeInfoDecodeErrorZ_clone

        public static long CResult_NodeInfoDecodeErrorZ_clone​(long orig)
      • CResult_NetworkGraphDecodeErrorZ_ok

        public static long CResult_NetworkGraphDecodeErrorZ_ok​(long o)
      • CResult_NetworkGraphDecodeErrorZ_err

        public static long CResult_NetworkGraphDecodeErrorZ_err​(long e)
      • CResult_NetworkGraphDecodeErrorZ_is_ok

        public static boolean CResult_NetworkGraphDecodeErrorZ_is_ok​(long o)
      • CResult_NetworkGraphDecodeErrorZ_free

        public static void CResult_NetworkGraphDecodeErrorZ_free​(long _res)
      • COption_CVec_NetAddressZZ_some

        public static long COption_CVec_NetAddressZZ_some​(long[] o)
      • COption_CVec_NetAddressZZ_none

        public static long COption_CVec_NetAddressZZ_none()
      • COption_CVec_NetAddressZZ_free

        public static void COption_CVec_NetAddressZZ_free​(long _res)
      • COption_CVec_NetAddressZZ_clone_ptr

        public static long COption_CVec_NetAddressZZ_clone_ptr​(long arg)
      • COption_CVec_NetAddressZZ_clone

        public static long COption_CVec_NetAddressZZ_clone​(long orig)
      • CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_ok

        public static long CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_ok​(long o)
      • CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_err

        public static long CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_err​(long e)
      • CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_is_ok

        public static boolean CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_is_ok​(long o)
      • CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_free

        public static void CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_free​(long _res)
      • CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_clone_ptr

        public static long CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_clone_ptr​(long arg)
      • CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_clone

        public static long CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_clone​(long orig)
      • CResult_StaticPaymentOutputDescriptorDecodeErrorZ_ok

        public static long CResult_StaticPaymentOutputDescriptorDecodeErrorZ_ok​(long o)
      • CResult_StaticPaymentOutputDescriptorDecodeErrorZ_err

        public static long CResult_StaticPaymentOutputDescriptorDecodeErrorZ_err​(long e)
      • CResult_StaticPaymentOutputDescriptorDecodeErrorZ_is_ok

        public static boolean CResult_StaticPaymentOutputDescriptorDecodeErrorZ_is_ok​(long o)
      • CResult_StaticPaymentOutputDescriptorDecodeErrorZ_free

        public static void CResult_StaticPaymentOutputDescriptorDecodeErrorZ_free​(long _res)
      • CResult_StaticPaymentOutputDescriptorDecodeErrorZ_clone_ptr

        public static long CResult_StaticPaymentOutputDescriptorDecodeErrorZ_clone_ptr​(long arg)
      • CResult_StaticPaymentOutputDescriptorDecodeErrorZ_clone

        public static long CResult_StaticPaymentOutputDescriptorDecodeErrorZ_clone​(long orig)
      • CResult_SpendableOutputDescriptorDecodeErrorZ_ok

        public static long CResult_SpendableOutputDescriptorDecodeErrorZ_ok​(long o)
      • CResult_SpendableOutputDescriptorDecodeErrorZ_err

        public static long CResult_SpendableOutputDescriptorDecodeErrorZ_err​(long e)
      • CResult_SpendableOutputDescriptorDecodeErrorZ_is_ok

        public static boolean CResult_SpendableOutputDescriptorDecodeErrorZ_is_ok​(long o)
      • CResult_SpendableOutputDescriptorDecodeErrorZ_free

        public static void CResult_SpendableOutputDescriptorDecodeErrorZ_free​(long _res)
      • CResult_SpendableOutputDescriptorDecodeErrorZ_clone_ptr

        public static long CResult_SpendableOutputDescriptorDecodeErrorZ_clone_ptr​(long arg)
      • CResult_SpendableOutputDescriptorDecodeErrorZ_clone

        public static long CResult_SpendableOutputDescriptorDecodeErrorZ_clone​(long orig)
      • CVec_PaymentPreimageZ_free

        public static void CVec_PaymentPreimageZ_free​(byte[][] _res)
      • C2Tuple_SignatureCVec_SignatureZZ_clone_ptr

        public static long C2Tuple_SignatureCVec_SignatureZZ_clone_ptr​(long arg)
      • C2Tuple_SignatureCVec_SignatureZZ_clone

        public static long C2Tuple_SignatureCVec_SignatureZZ_clone​(long orig)
      • C2Tuple_SignatureCVec_SignatureZZ_new

        public static long C2Tuple_SignatureCVec_SignatureZZ_new​(byte[] a,
                                                                 byte[][] b)
      • C2Tuple_SignatureCVec_SignatureZZ_free

        public static void C2Tuple_SignatureCVec_SignatureZZ_free​(long _res)
      • CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_ok

        public static long CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_ok​(long o)
      • CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_err

        public static long CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_err()
      • CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_is_ok

        public static boolean CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_is_ok​(long o)
      • CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_free

        public static void CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_free​(long _res)
      • CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_clone_ptr

        public static long CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_clone_ptr​(long arg)
      • CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_clone

        public static long CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_clone​(long orig)
      • CResult_SignatureNoneZ_ok

        public static long CResult_SignatureNoneZ_ok​(byte[] o)
      • CResult_SignatureNoneZ_err

        public static long CResult_SignatureNoneZ_err()
      • CResult_SignatureNoneZ_is_ok

        public static boolean CResult_SignatureNoneZ_is_ok​(long o)
      • CResult_SignatureNoneZ_free

        public static void CResult_SignatureNoneZ_free​(long _res)
      • CResult_SignatureNoneZ_clone_ptr

        public static long CResult_SignatureNoneZ_clone_ptr​(long arg)
      • CResult_SignatureNoneZ_clone

        public static long CResult_SignatureNoneZ_clone​(long orig)
      • CResult_PublicKeyNoneZ_ok

        public static long CResult_PublicKeyNoneZ_ok​(byte[] o)
      • CResult_PublicKeyNoneZ_err

        public static long CResult_PublicKeyNoneZ_err()
      • CResult_PublicKeyNoneZ_is_ok

        public static boolean CResult_PublicKeyNoneZ_is_ok​(long o)
      • CResult_PublicKeyNoneZ_free

        public static void CResult_PublicKeyNoneZ_free​(long _res)
      • CResult_PublicKeyNoneZ_clone_ptr

        public static long CResult_PublicKeyNoneZ_clone_ptr​(long arg)
      • CResult_PublicKeyNoneZ_clone

        public static long CResult_PublicKeyNoneZ_clone​(long orig)
      • COption_ScalarZ_some

        public static long COption_ScalarZ_some​(long o)
      • COption_ScalarZ_none

        public static long COption_ScalarZ_none()
      • COption_ScalarZ_free

        public static void COption_ScalarZ_free​(long _res)
      • COption_ScalarZ_clone_ptr

        public static long COption_ScalarZ_clone_ptr​(long arg)
      • COption_ScalarZ_clone

        public static long COption_ScalarZ_clone​(long orig)
      • CResult_SharedSecretNoneZ_ok

        public static long CResult_SharedSecretNoneZ_ok​(byte[] o)
      • CResult_SharedSecretNoneZ_err

        public static long CResult_SharedSecretNoneZ_err()
      • CResult_SharedSecretNoneZ_is_ok

        public static boolean CResult_SharedSecretNoneZ_is_ok​(long o)
      • CResult_SharedSecretNoneZ_free

        public static void CResult_SharedSecretNoneZ_free​(long _res)
      • CResult_SharedSecretNoneZ_clone_ptr

        public static long CResult_SharedSecretNoneZ_clone_ptr​(long arg)
      • CResult_SharedSecretNoneZ_clone

        public static long CResult_SharedSecretNoneZ_clone​(long orig)
      • CVec_U5Z_free

        public static void CVec_U5Z_free​(byte[] _res)
      • CResult_RecoverableSignatureNoneZ_ok

        public static long CResult_RecoverableSignatureNoneZ_ok​(byte[] o)
      • CResult_RecoverableSignatureNoneZ_err

        public static long CResult_RecoverableSignatureNoneZ_err()
      • CResult_RecoverableSignatureNoneZ_is_ok

        public static boolean CResult_RecoverableSignatureNoneZ_is_ok​(long o)
      • CResult_RecoverableSignatureNoneZ_free

        public static void CResult_RecoverableSignatureNoneZ_free​(long _res)
      • CResult_RecoverableSignatureNoneZ_clone_ptr

        public static long CResult_RecoverableSignatureNoneZ_clone_ptr​(long arg)
      • CResult_RecoverableSignatureNoneZ_clone

        public static long CResult_RecoverableSignatureNoneZ_clone​(long orig)
      • CResult_WriteableEcdsaChannelSignerDecodeErrorZ_ok

        public static long CResult_WriteableEcdsaChannelSignerDecodeErrorZ_ok​(long o)
      • CResult_WriteableEcdsaChannelSignerDecodeErrorZ_err

        public static long CResult_WriteableEcdsaChannelSignerDecodeErrorZ_err​(long e)
      • CResult_WriteableEcdsaChannelSignerDecodeErrorZ_is_ok

        public static boolean CResult_WriteableEcdsaChannelSignerDecodeErrorZ_is_ok​(long o)
      • CResult_WriteableEcdsaChannelSignerDecodeErrorZ_free

        public static void CResult_WriteableEcdsaChannelSignerDecodeErrorZ_free​(long _res)
      • CResult_WriteableEcdsaChannelSignerDecodeErrorZ_clone_ptr

        public static long CResult_WriteableEcdsaChannelSignerDecodeErrorZ_clone_ptr​(long arg)
      • CResult_WriteableEcdsaChannelSignerDecodeErrorZ_clone

        public static long CResult_WriteableEcdsaChannelSignerDecodeErrorZ_clone​(long orig)
      • CVec_CVec_u8ZZ_free

        public static void CVec_CVec_u8ZZ_free​(byte[][] _res)
      • CResult_CVec_CVec_u8ZZNoneZ_ok

        public static long CResult_CVec_CVec_u8ZZNoneZ_ok​(byte[][] o)
      • CResult_CVec_CVec_u8ZZNoneZ_err

        public static long CResult_CVec_CVec_u8ZZNoneZ_err()
      • CResult_CVec_CVec_u8ZZNoneZ_is_ok

        public static boolean CResult_CVec_CVec_u8ZZNoneZ_is_ok​(long o)
      • CResult_CVec_CVec_u8ZZNoneZ_free

        public static void CResult_CVec_CVec_u8ZZNoneZ_free​(long _res)
      • CResult_CVec_CVec_u8ZZNoneZ_clone_ptr

        public static long CResult_CVec_CVec_u8ZZNoneZ_clone_ptr​(long arg)
      • CResult_CVec_CVec_u8ZZNoneZ_clone

        public static long CResult_CVec_CVec_u8ZZNoneZ_clone​(long orig)
      • CResult_InMemorySignerDecodeErrorZ_ok

        public static long CResult_InMemorySignerDecodeErrorZ_ok​(long o)
      • CResult_InMemorySignerDecodeErrorZ_err

        public static long CResult_InMemorySignerDecodeErrorZ_err​(long e)
      • CResult_InMemorySignerDecodeErrorZ_is_ok

        public static boolean CResult_InMemorySignerDecodeErrorZ_is_ok​(long o)
      • CResult_InMemorySignerDecodeErrorZ_free

        public static void CResult_InMemorySignerDecodeErrorZ_free​(long _res)
      • CResult_InMemorySignerDecodeErrorZ_clone_ptr

        public static long CResult_InMemorySignerDecodeErrorZ_clone_ptr​(long arg)
      • CResult_InMemorySignerDecodeErrorZ_clone

        public static long CResult_InMemorySignerDecodeErrorZ_clone​(long orig)
      • CVec_TxOutZ_free

        public static void CVec_TxOutZ_free​(long[] _res)
      • CResult_TransactionNoneZ_ok

        public static long CResult_TransactionNoneZ_ok​(byte[] o)
      • CResult_TransactionNoneZ_err

        public static long CResult_TransactionNoneZ_err()
      • CResult_TransactionNoneZ_is_ok

        public static boolean CResult_TransactionNoneZ_is_ok​(long o)
      • CResult_TransactionNoneZ_free

        public static void CResult_TransactionNoneZ_free​(long _res)
      • CResult_TransactionNoneZ_clone_ptr

        public static long CResult_TransactionNoneZ_clone_ptr​(long arg)
      • CResult_TransactionNoneZ_clone

        public static long CResult_TransactionNoneZ_clone​(long orig)
      • C2Tuple_BlockHashChannelMonitorZ_clone_ptr

        public static long C2Tuple_BlockHashChannelMonitorZ_clone_ptr​(long arg)
      • C2Tuple_BlockHashChannelMonitorZ_clone

        public static long C2Tuple_BlockHashChannelMonitorZ_clone​(long orig)
      • C2Tuple_BlockHashChannelMonitorZ_new

        public static long C2Tuple_BlockHashChannelMonitorZ_new​(byte[] a,
                                                                long b)
      • C2Tuple_BlockHashChannelMonitorZ_free

        public static void C2Tuple_BlockHashChannelMonitorZ_free​(long _res)
      • CVec_C2Tuple_BlockHashChannelMonitorZZ_free

        public static void CVec_C2Tuple_BlockHashChannelMonitorZZ_free​(long[] _res)
      • CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_ok

        public static long CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_ok​(long[] o)
      • CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_err

        public static long CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_err​(IOError e)
      • CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_is_ok

        public static boolean CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_is_ok​(long o)
      • CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_free

        public static void CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_free​(long _res)
      • CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_clone_ptr

        public static long CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_clone_ptr​(long arg)
      • CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_clone

        public static long CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_clone​(long orig)
      • COption_u16Z_some

        public static long COption_u16Z_some​(short o)
      • COption_u16Z_none

        public static long COption_u16Z_none()
      • COption_u16Z_free

        public static void COption_u16Z_free​(long _res)
      • COption_u16Z_clone_ptr

        public static long COption_u16Z_clone_ptr​(long arg)
      • COption_u16Z_clone

        public static long COption_u16Z_clone​(long orig)
      • CResult__u832APIErrorZ_ok

        public static long CResult__u832APIErrorZ_ok​(byte[] o)
      • CResult__u832APIErrorZ_err

        public static long CResult__u832APIErrorZ_err​(long e)
      • CResult__u832APIErrorZ_is_ok

        public static boolean CResult__u832APIErrorZ_is_ok​(long o)
      • CResult__u832APIErrorZ_free

        public static void CResult__u832APIErrorZ_free​(long _res)
      • CResult__u832APIErrorZ_clone_ptr

        public static long CResult__u832APIErrorZ_clone_ptr​(long arg)
      • CResult__u832APIErrorZ_clone

        public static long CResult__u832APIErrorZ_clone​(long orig)
      • CVec_RecentPaymentDetailsZ_free

        public static void CVec_RecentPaymentDetailsZ_free​(long[] _res)
      • CResult_NonePaymentSendFailureZ_ok

        public static long CResult_NonePaymentSendFailureZ_ok()
      • CResult_NonePaymentSendFailureZ_err

        public static long CResult_NonePaymentSendFailureZ_err​(long e)
      • CResult_NonePaymentSendFailureZ_is_ok

        public static boolean CResult_NonePaymentSendFailureZ_is_ok​(long o)
      • CResult_NonePaymentSendFailureZ_free

        public static void CResult_NonePaymentSendFailureZ_free​(long _res)
      • CResult_NonePaymentSendFailureZ_clone_ptr

        public static long CResult_NonePaymentSendFailureZ_clone_ptr​(long arg)
      • CResult_NonePaymentSendFailureZ_clone

        public static long CResult_NonePaymentSendFailureZ_clone​(long orig)
      • CResult_NoneRetryableSendFailureZ_ok

        public static long CResult_NoneRetryableSendFailureZ_ok()
      • CResult_NoneRetryableSendFailureZ_err

        public static long CResult_NoneRetryableSendFailureZ_err​(RetryableSendFailure e)
      • CResult_NoneRetryableSendFailureZ_is_ok

        public static boolean CResult_NoneRetryableSendFailureZ_is_ok​(long o)
      • CResult_NoneRetryableSendFailureZ_free

        public static void CResult_NoneRetryableSendFailureZ_free​(long _res)
      • CResult_NoneRetryableSendFailureZ_clone_ptr

        public static long CResult_NoneRetryableSendFailureZ_clone_ptr​(long arg)
      • CResult_NoneRetryableSendFailureZ_clone

        public static long CResult_NoneRetryableSendFailureZ_clone​(long orig)
      • CResult_PaymentHashPaymentSendFailureZ_ok

        public static long CResult_PaymentHashPaymentSendFailureZ_ok​(byte[] o)
      • CResult_PaymentHashPaymentSendFailureZ_err

        public static long CResult_PaymentHashPaymentSendFailureZ_err​(long e)
      • CResult_PaymentHashPaymentSendFailureZ_is_ok

        public static boolean CResult_PaymentHashPaymentSendFailureZ_is_ok​(long o)
      • CResult_PaymentHashPaymentSendFailureZ_free

        public static void CResult_PaymentHashPaymentSendFailureZ_free​(long _res)
      • CResult_PaymentHashPaymentSendFailureZ_clone_ptr

        public static long CResult_PaymentHashPaymentSendFailureZ_clone_ptr​(long arg)
      • CResult_PaymentHashPaymentSendFailureZ_clone

        public static long CResult_PaymentHashPaymentSendFailureZ_clone​(long orig)
      • CResult_PaymentHashRetryableSendFailureZ_ok

        public static long CResult_PaymentHashRetryableSendFailureZ_ok​(byte[] o)
      • CResult_PaymentHashRetryableSendFailureZ_err

        public static long CResult_PaymentHashRetryableSendFailureZ_err​(RetryableSendFailure e)
      • CResult_PaymentHashRetryableSendFailureZ_is_ok

        public static boolean CResult_PaymentHashRetryableSendFailureZ_is_ok​(long o)
      • CResult_PaymentHashRetryableSendFailureZ_free

        public static void CResult_PaymentHashRetryableSendFailureZ_free​(long _res)
      • CResult_PaymentHashRetryableSendFailureZ_clone_ptr

        public static long CResult_PaymentHashRetryableSendFailureZ_clone_ptr​(long arg)
      • CResult_PaymentHashRetryableSendFailureZ_clone

        public static long CResult_PaymentHashRetryableSendFailureZ_clone​(long orig)
      • C2Tuple_PaymentHashPaymentIdZ_clone_ptr

        public static long C2Tuple_PaymentHashPaymentIdZ_clone_ptr​(long arg)
      • C2Tuple_PaymentHashPaymentIdZ_clone

        public static long C2Tuple_PaymentHashPaymentIdZ_clone​(long orig)
      • C2Tuple_PaymentHashPaymentIdZ_new

        public static long C2Tuple_PaymentHashPaymentIdZ_new​(byte[] a,
                                                             byte[] b)
      • C2Tuple_PaymentHashPaymentIdZ_free

        public static void C2Tuple_PaymentHashPaymentIdZ_free​(long _res)
      • CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_ok

        public static long CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_ok​(long o)
      • CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_err

        public static long CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_err​(long e)
      • CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_is_ok

        public static boolean CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_is_ok​(long o)
      • CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_free

        public static void CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_free​(long _res)
      • CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_clone_ptr

        public static long CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_clone_ptr​(long arg)
      • CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_clone

        public static long CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_clone​(long orig)
      • CVec_ThirtyTwoBytesZ_free

        public static void CVec_ThirtyTwoBytesZ_free​(byte[][] _res)
      • C2Tuple_PaymentHashPaymentSecretZ_clone_ptr

        public static long C2Tuple_PaymentHashPaymentSecretZ_clone_ptr​(long arg)
      • C2Tuple_PaymentHashPaymentSecretZ_clone

        public static long C2Tuple_PaymentHashPaymentSecretZ_clone​(long orig)
      • C2Tuple_PaymentHashPaymentSecretZ_new

        public static long C2Tuple_PaymentHashPaymentSecretZ_new​(byte[] a,
                                                                 byte[] b)
      • C2Tuple_PaymentHashPaymentSecretZ_free

        public static void C2Tuple_PaymentHashPaymentSecretZ_free​(long _res)
      • CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_ok

        public static long CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_ok​(long o)
      • CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_err

        public static long CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_err()
      • CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_is_ok

        public static boolean CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_is_ok​(long o)
      • CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_free

        public static void CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_free​(long _res)
      • CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_clone_ptr

        public static long CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_clone_ptr​(long arg)
      • CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_clone

        public static long CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_clone​(long orig)
      • CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_ok

        public static long CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_ok​(long o)
      • CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_err

        public static long CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_err​(long e)
      • CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_is_ok

        public static boolean CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_is_ok​(long o)
      • CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_free

        public static void CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_free​(long _res)
      • CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_clone_ptr

        public static long CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_clone_ptr​(long arg)
      • CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_clone

        public static long CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_clone​(long orig)
      • CResult_PaymentSecretNoneZ_ok

        public static long CResult_PaymentSecretNoneZ_ok​(byte[] o)
      • CResult_PaymentSecretNoneZ_err

        public static long CResult_PaymentSecretNoneZ_err()
      • CResult_PaymentSecretNoneZ_is_ok

        public static boolean CResult_PaymentSecretNoneZ_is_ok​(long o)
      • CResult_PaymentSecretNoneZ_free

        public static void CResult_PaymentSecretNoneZ_free​(long _res)
      • CResult_PaymentSecretNoneZ_clone_ptr

        public static long CResult_PaymentSecretNoneZ_clone_ptr​(long arg)
      • CResult_PaymentSecretNoneZ_clone

        public static long CResult_PaymentSecretNoneZ_clone​(long orig)
      • CResult_PaymentSecretAPIErrorZ_ok

        public static long CResult_PaymentSecretAPIErrorZ_ok​(byte[] o)
      • CResult_PaymentSecretAPIErrorZ_err

        public static long CResult_PaymentSecretAPIErrorZ_err​(long e)
      • CResult_PaymentSecretAPIErrorZ_is_ok

        public static boolean CResult_PaymentSecretAPIErrorZ_is_ok​(long o)
      • CResult_PaymentSecretAPIErrorZ_free

        public static void CResult_PaymentSecretAPIErrorZ_free​(long _res)
      • CResult_PaymentSecretAPIErrorZ_clone_ptr

        public static long CResult_PaymentSecretAPIErrorZ_clone_ptr​(long arg)
      • CResult_PaymentSecretAPIErrorZ_clone

        public static long CResult_PaymentSecretAPIErrorZ_clone​(long orig)
      • CResult_PaymentPreimageAPIErrorZ_ok

        public static long CResult_PaymentPreimageAPIErrorZ_ok​(byte[] o)
      • CResult_PaymentPreimageAPIErrorZ_err

        public static long CResult_PaymentPreimageAPIErrorZ_err​(long e)
      • CResult_PaymentPreimageAPIErrorZ_is_ok

        public static boolean CResult_PaymentPreimageAPIErrorZ_is_ok​(long o)
      • CResult_PaymentPreimageAPIErrorZ_free

        public static void CResult_PaymentPreimageAPIErrorZ_free​(long _res)
      • CResult_PaymentPreimageAPIErrorZ_clone_ptr

        public static long CResult_PaymentPreimageAPIErrorZ_clone_ptr​(long arg)
      • CResult_PaymentPreimageAPIErrorZ_clone

        public static long CResult_PaymentPreimageAPIErrorZ_clone​(long orig)
      • CResult_CounterpartyForwardingInfoDecodeErrorZ_ok

        public static long CResult_CounterpartyForwardingInfoDecodeErrorZ_ok​(long o)
      • CResult_CounterpartyForwardingInfoDecodeErrorZ_err

        public static long CResult_CounterpartyForwardingInfoDecodeErrorZ_err​(long e)
      • CResult_CounterpartyForwardingInfoDecodeErrorZ_is_ok

        public static boolean CResult_CounterpartyForwardingInfoDecodeErrorZ_is_ok​(long o)
      • CResult_CounterpartyForwardingInfoDecodeErrorZ_free

        public static void CResult_CounterpartyForwardingInfoDecodeErrorZ_free​(long _res)
      • CResult_CounterpartyForwardingInfoDecodeErrorZ_clone_ptr

        public static long CResult_CounterpartyForwardingInfoDecodeErrorZ_clone_ptr​(long arg)
      • CResult_CounterpartyForwardingInfoDecodeErrorZ_clone

        public static long CResult_CounterpartyForwardingInfoDecodeErrorZ_clone​(long orig)
      • CResult_ChannelCounterpartyDecodeErrorZ_ok

        public static long CResult_ChannelCounterpartyDecodeErrorZ_ok​(long o)
      • CResult_ChannelCounterpartyDecodeErrorZ_err

        public static long CResult_ChannelCounterpartyDecodeErrorZ_err​(long e)
      • CResult_ChannelCounterpartyDecodeErrorZ_is_ok

        public static boolean CResult_ChannelCounterpartyDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelCounterpartyDecodeErrorZ_free

        public static void CResult_ChannelCounterpartyDecodeErrorZ_free​(long _res)
      • CResult_ChannelCounterpartyDecodeErrorZ_clone_ptr

        public static long CResult_ChannelCounterpartyDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelCounterpartyDecodeErrorZ_clone

        public static long CResult_ChannelCounterpartyDecodeErrorZ_clone​(long orig)
      • CResult_ChannelDetailsDecodeErrorZ_ok

        public static long CResult_ChannelDetailsDecodeErrorZ_ok​(long o)
      • CResult_ChannelDetailsDecodeErrorZ_err

        public static long CResult_ChannelDetailsDecodeErrorZ_err​(long e)
      • CResult_ChannelDetailsDecodeErrorZ_is_ok

        public static boolean CResult_ChannelDetailsDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelDetailsDecodeErrorZ_free

        public static void CResult_ChannelDetailsDecodeErrorZ_free​(long _res)
      • CResult_ChannelDetailsDecodeErrorZ_clone_ptr

        public static long CResult_ChannelDetailsDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelDetailsDecodeErrorZ_clone

        public static long CResult_ChannelDetailsDecodeErrorZ_clone​(long orig)
      • CResult_PhantomRouteHintsDecodeErrorZ_ok

        public static long CResult_PhantomRouteHintsDecodeErrorZ_ok​(long o)
      • CResult_PhantomRouteHintsDecodeErrorZ_err

        public static long CResult_PhantomRouteHintsDecodeErrorZ_err​(long e)
      • CResult_PhantomRouteHintsDecodeErrorZ_is_ok

        public static boolean CResult_PhantomRouteHintsDecodeErrorZ_is_ok​(long o)
      • CResult_PhantomRouteHintsDecodeErrorZ_free

        public static void CResult_PhantomRouteHintsDecodeErrorZ_free​(long _res)
      • CResult_PhantomRouteHintsDecodeErrorZ_clone_ptr

        public static long CResult_PhantomRouteHintsDecodeErrorZ_clone_ptr​(long arg)
      • CResult_PhantomRouteHintsDecodeErrorZ_clone

        public static long CResult_PhantomRouteHintsDecodeErrorZ_clone​(long orig)
      • CVec_ChannelMonitorZ_free

        public static void CVec_ChannelMonitorZ_free​(long[] _res)
      • C2Tuple_BlockHashChannelManagerZ_new

        public static long C2Tuple_BlockHashChannelManagerZ_new​(byte[] a,
                                                                long b)
      • C2Tuple_BlockHashChannelManagerZ_free

        public static void C2Tuple_BlockHashChannelManagerZ_free​(long _res)
      • CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_ok

        public static long CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_ok​(long o)
      • CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_err

        public static long CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_err​(long e)
      • CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_is_ok

        public static boolean CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_is_ok​(long o)
      • CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_free

        public static void CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_free​(long _res)
      • CResult_ChannelConfigDecodeErrorZ_ok

        public static long CResult_ChannelConfigDecodeErrorZ_ok​(long o)
      • CResult_ChannelConfigDecodeErrorZ_err

        public static long CResult_ChannelConfigDecodeErrorZ_err​(long e)
      • CResult_ChannelConfigDecodeErrorZ_is_ok

        public static boolean CResult_ChannelConfigDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelConfigDecodeErrorZ_free

        public static void CResult_ChannelConfigDecodeErrorZ_free​(long _res)
      • CResult_ChannelConfigDecodeErrorZ_clone_ptr

        public static long CResult_ChannelConfigDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelConfigDecodeErrorZ_clone

        public static long CResult_ChannelConfigDecodeErrorZ_clone​(long orig)
      • COption_APIErrorZ_some

        public static long COption_APIErrorZ_some​(long o)
      • COption_APIErrorZ_none

        public static long COption_APIErrorZ_none()
      • COption_APIErrorZ_free

        public static void COption_APIErrorZ_free​(long _res)
      • COption_APIErrorZ_clone_ptr

        public static long COption_APIErrorZ_clone_ptr​(long arg)
      • COption_APIErrorZ_clone

        public static long COption_APIErrorZ_clone​(long orig)
      • CResult_COption_APIErrorZDecodeErrorZ_ok

        public static long CResult_COption_APIErrorZDecodeErrorZ_ok​(long o)
      • CResult_COption_APIErrorZDecodeErrorZ_err

        public static long CResult_COption_APIErrorZDecodeErrorZ_err​(long e)
      • CResult_COption_APIErrorZDecodeErrorZ_is_ok

        public static boolean CResult_COption_APIErrorZDecodeErrorZ_is_ok​(long o)
      • CResult_COption_APIErrorZDecodeErrorZ_free

        public static void CResult_COption_APIErrorZDecodeErrorZ_free​(long _res)
      • CResult_COption_APIErrorZDecodeErrorZ_clone_ptr

        public static long CResult_COption_APIErrorZDecodeErrorZ_clone_ptr​(long arg)
      • CResult_COption_APIErrorZDecodeErrorZ_clone

        public static long CResult_COption_APIErrorZDecodeErrorZ_clone​(long orig)
      • CResult_UntrustedStringDecodeErrorZ_ok

        public static long CResult_UntrustedStringDecodeErrorZ_ok​(long o)
      • CResult_UntrustedStringDecodeErrorZ_err

        public static long CResult_UntrustedStringDecodeErrorZ_err​(long e)
      • CResult_UntrustedStringDecodeErrorZ_is_ok

        public static boolean CResult_UntrustedStringDecodeErrorZ_is_ok​(long o)
      • CResult_UntrustedStringDecodeErrorZ_free

        public static void CResult_UntrustedStringDecodeErrorZ_free​(long _res)
      • CResult_UntrustedStringDecodeErrorZ_clone_ptr

        public static long CResult_UntrustedStringDecodeErrorZ_clone_ptr​(long arg)
      • CResult_UntrustedStringDecodeErrorZ_clone

        public static long CResult_UntrustedStringDecodeErrorZ_clone​(long orig)
      • CResult_OutPointDecodeErrorZ_ok

        public static long CResult_OutPointDecodeErrorZ_ok​(long o)
      • CResult_OutPointDecodeErrorZ_err

        public static long CResult_OutPointDecodeErrorZ_err​(long e)
      • CResult_OutPointDecodeErrorZ_is_ok

        public static boolean CResult_OutPointDecodeErrorZ_is_ok​(long o)
      • CResult_OutPointDecodeErrorZ_free

        public static void CResult_OutPointDecodeErrorZ_free​(long _res)
      • CResult_OutPointDecodeErrorZ_clone_ptr

        public static long CResult_OutPointDecodeErrorZ_clone_ptr​(long arg)
      • CResult_OutPointDecodeErrorZ_clone

        public static long CResult_OutPointDecodeErrorZ_clone​(long orig)
      • COption_TypeZ_some

        public static long COption_TypeZ_some​(long o)
      • COption_TypeZ_none

        public static long COption_TypeZ_none()
      • COption_TypeZ_free

        public static void COption_TypeZ_free​(long _res)
      • COption_TypeZ_clone_ptr

        public static long COption_TypeZ_clone_ptr​(long arg)
      • COption_TypeZ_clone

        public static long COption_TypeZ_clone​(long orig)
      • CResult_COption_TypeZDecodeErrorZ_ok

        public static long CResult_COption_TypeZDecodeErrorZ_ok​(long o)
      • CResult_COption_TypeZDecodeErrorZ_err

        public static long CResult_COption_TypeZDecodeErrorZ_err​(long e)
      • CResult_COption_TypeZDecodeErrorZ_is_ok

        public static boolean CResult_COption_TypeZDecodeErrorZ_is_ok​(long o)
      • CResult_COption_TypeZDecodeErrorZ_free

        public static void CResult_COption_TypeZDecodeErrorZ_free​(long _res)
      • CResult_COption_TypeZDecodeErrorZ_clone_ptr

        public static long CResult_COption_TypeZDecodeErrorZ_clone_ptr​(long arg)
      • CResult_COption_TypeZDecodeErrorZ_clone

        public static long CResult_COption_TypeZDecodeErrorZ_clone​(long orig)
      • CResult_PaymentIdPaymentErrorZ_ok

        public static long CResult_PaymentIdPaymentErrorZ_ok​(byte[] o)
      • CResult_PaymentIdPaymentErrorZ_err

        public static long CResult_PaymentIdPaymentErrorZ_err​(long e)
      • CResult_PaymentIdPaymentErrorZ_is_ok

        public static boolean CResult_PaymentIdPaymentErrorZ_is_ok​(long o)
      • CResult_PaymentIdPaymentErrorZ_free

        public static void CResult_PaymentIdPaymentErrorZ_free​(long _res)
      • CResult_PaymentIdPaymentErrorZ_clone_ptr

        public static long CResult_PaymentIdPaymentErrorZ_clone_ptr​(long arg)
      • CResult_PaymentIdPaymentErrorZ_clone

        public static long CResult_PaymentIdPaymentErrorZ_clone​(long orig)
      • CResult_NonePaymentErrorZ_ok

        public static long CResult_NonePaymentErrorZ_ok()
      • CResult_NonePaymentErrorZ_err

        public static long CResult_NonePaymentErrorZ_err​(long e)
      • CResult_NonePaymentErrorZ_is_ok

        public static boolean CResult_NonePaymentErrorZ_is_ok​(long o)
      • CResult_NonePaymentErrorZ_free

        public static void CResult_NonePaymentErrorZ_free​(long _res)
      • CResult_NonePaymentErrorZ_clone_ptr

        public static long CResult_NonePaymentErrorZ_clone_ptr​(long arg)
      • CResult_NonePaymentErrorZ_clone

        public static long CResult_NonePaymentErrorZ_clone​(long orig)
      • CResult_StringErrorZ_ok

        public static long CResult_StringErrorZ_ok​(String o)
      • CResult_StringErrorZ_err

        public static long CResult_StringErrorZ_err​(Secp256k1Error e)
      • CResult_StringErrorZ_is_ok

        public static boolean CResult_StringErrorZ_is_ok​(long o)
      • CResult_StringErrorZ_free

        public static void CResult_StringErrorZ_free​(long _res)
      • CResult_StringErrorZ_clone_ptr

        public static long CResult_StringErrorZ_clone_ptr​(long arg)
      • CResult_StringErrorZ_clone

        public static long CResult_StringErrorZ_clone​(long orig)
      • CResult_ChannelMonitorUpdateDecodeErrorZ_ok

        public static long CResult_ChannelMonitorUpdateDecodeErrorZ_ok​(long o)
      • CResult_ChannelMonitorUpdateDecodeErrorZ_err

        public static long CResult_ChannelMonitorUpdateDecodeErrorZ_err​(long e)
      • CResult_ChannelMonitorUpdateDecodeErrorZ_is_ok

        public static boolean CResult_ChannelMonitorUpdateDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelMonitorUpdateDecodeErrorZ_free

        public static void CResult_ChannelMonitorUpdateDecodeErrorZ_free​(long _res)
      • CResult_ChannelMonitorUpdateDecodeErrorZ_clone_ptr

        public static long CResult_ChannelMonitorUpdateDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelMonitorUpdateDecodeErrorZ_clone

        public static long CResult_ChannelMonitorUpdateDecodeErrorZ_clone​(long orig)
      • COption_MonitorEventZ_some

        public static long COption_MonitorEventZ_some​(long o)
      • COption_MonitorEventZ_none

        public static long COption_MonitorEventZ_none()
      • COption_MonitorEventZ_free

        public static void COption_MonitorEventZ_free​(long _res)
      • COption_MonitorEventZ_clone_ptr

        public static long COption_MonitorEventZ_clone_ptr​(long arg)
      • COption_MonitorEventZ_clone

        public static long COption_MonitorEventZ_clone​(long orig)
      • CResult_COption_MonitorEventZDecodeErrorZ_ok

        public static long CResult_COption_MonitorEventZDecodeErrorZ_ok​(long o)
      • CResult_COption_MonitorEventZDecodeErrorZ_err

        public static long CResult_COption_MonitorEventZDecodeErrorZ_err​(long e)
      • CResult_COption_MonitorEventZDecodeErrorZ_is_ok

        public static boolean CResult_COption_MonitorEventZDecodeErrorZ_is_ok​(long o)
      • CResult_COption_MonitorEventZDecodeErrorZ_free

        public static void CResult_COption_MonitorEventZDecodeErrorZ_free​(long _res)
      • CResult_COption_MonitorEventZDecodeErrorZ_clone_ptr

        public static long CResult_COption_MonitorEventZDecodeErrorZ_clone_ptr​(long arg)
      • CResult_COption_MonitorEventZDecodeErrorZ_clone

        public static long CResult_COption_MonitorEventZDecodeErrorZ_clone​(long orig)
      • CResult_HTLCUpdateDecodeErrorZ_ok

        public static long CResult_HTLCUpdateDecodeErrorZ_ok​(long o)
      • CResult_HTLCUpdateDecodeErrorZ_err

        public static long CResult_HTLCUpdateDecodeErrorZ_err​(long e)
      • CResult_HTLCUpdateDecodeErrorZ_is_ok

        public static boolean CResult_HTLCUpdateDecodeErrorZ_is_ok​(long o)
      • CResult_HTLCUpdateDecodeErrorZ_free

        public static void CResult_HTLCUpdateDecodeErrorZ_free​(long _res)
      • CResult_HTLCUpdateDecodeErrorZ_clone_ptr

        public static long CResult_HTLCUpdateDecodeErrorZ_clone_ptr​(long arg)
      • CResult_HTLCUpdateDecodeErrorZ_clone

        public static long CResult_HTLCUpdateDecodeErrorZ_clone​(long orig)
      • C2Tuple_OutPointScriptZ_clone_ptr

        public static long C2Tuple_OutPointScriptZ_clone_ptr​(long arg)
      • C2Tuple_OutPointScriptZ_clone

        public static long C2Tuple_OutPointScriptZ_clone​(long orig)
      • C2Tuple_OutPointScriptZ_new

        public static long C2Tuple_OutPointScriptZ_new​(long a,
                                                       byte[] b)
      • C2Tuple_OutPointScriptZ_free

        public static void C2Tuple_OutPointScriptZ_free​(long _res)
      • C2Tuple_u32ScriptZ_clone_ptr

        public static long C2Tuple_u32ScriptZ_clone_ptr​(long arg)
      • C2Tuple_u32ScriptZ_clone

        public static long C2Tuple_u32ScriptZ_clone​(long orig)
      • C2Tuple_u32ScriptZ_new

        public static long C2Tuple_u32ScriptZ_new​(int a,
                                                  byte[] b)
      • C2Tuple_u32ScriptZ_free

        public static void C2Tuple_u32ScriptZ_free​(long _res)
      • CVec_C2Tuple_u32ScriptZZ_free

        public static void CVec_C2Tuple_u32ScriptZZ_free​(long[] _res)
      • C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_clone_ptr

        public static long C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_clone_ptr​(long arg)
      • C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_clone

        public static long C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_clone​(long orig)
      • C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_new

        public static long C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_new​(byte[] a,
                                                                     long[] b)
      • C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_free

        public static void C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_free​(long _res)
      • CVec_C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZZ_free

        public static void CVec_C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZZ_free​(long[] _res)
      • CVec_EventZ_free

        public static void CVec_EventZ_free​(long[] _res)
      • CVec_TransactionZ_free

        public static void CVec_TransactionZ_free​(byte[][] _res)
      • C2Tuple_u32TxOutZ_clone_ptr

        public static long C2Tuple_u32TxOutZ_clone_ptr​(long arg)
      • C2Tuple_u32TxOutZ_clone

        public static long C2Tuple_u32TxOutZ_clone​(long orig)
      • C2Tuple_u32TxOutZ_new

        public static long C2Tuple_u32TxOutZ_new​(int a,
                                                 long b)
      • C2Tuple_u32TxOutZ_free

        public static void C2Tuple_u32TxOutZ_free​(long _res)
      • CVec_C2Tuple_u32TxOutZZ_free

        public static void CVec_C2Tuple_u32TxOutZZ_free​(long[] _res)
      • C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_clone_ptr

        public static long C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_clone_ptr​(long arg)
      • C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_clone

        public static long C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_clone​(long orig)
      • C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_new

        public static long C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_new​(byte[] a,
                                                                    long[] b)
      • C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_free

        public static void C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_free​(long _res)
      • CVec_C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZZ_free

        public static void CVec_C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZZ_free​(long[] _res)
      • CVec_BalanceZ_free

        public static void CVec_BalanceZ_free​(long[] _res)
      • CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_ok

        public static long CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_ok​(long o)
      • CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_err

        public static long CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_err​(long e)
      • CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_is_ok

        public static boolean CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_is_ok​(long o)
      • CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_free

        public static void CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_free​(long _res)
      • CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_clone_ptr

        public static long CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_clone_ptr​(long arg)
      • CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_clone

        public static long CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_clone​(long orig)
      • C2Tuple_PublicKeyTypeZ_clone_ptr

        public static long C2Tuple_PublicKeyTypeZ_clone_ptr​(long arg)
      • C2Tuple_PublicKeyTypeZ_clone

        public static long C2Tuple_PublicKeyTypeZ_clone​(long orig)
      • C2Tuple_PublicKeyTypeZ_new

        public static long C2Tuple_PublicKeyTypeZ_new​(byte[] a,
                                                      long b)
      • C2Tuple_PublicKeyTypeZ_free

        public static void C2Tuple_PublicKeyTypeZ_free​(long _res)
      • CVec_C2Tuple_PublicKeyTypeZZ_free

        public static void CVec_C2Tuple_PublicKeyTypeZZ_free​(long[] _res)
      • COption_CustomOnionMessageContentsZ_some

        public static long COption_CustomOnionMessageContentsZ_some​(long o)
      • COption_CustomOnionMessageContentsZ_none

        public static long COption_CustomOnionMessageContentsZ_none()
      • COption_CustomOnionMessageContentsZ_free

        public static void COption_CustomOnionMessageContentsZ_free​(long _res)
      • COption_CustomOnionMessageContentsZ_clone_ptr

        public static long COption_CustomOnionMessageContentsZ_clone_ptr​(long arg)
      • COption_CustomOnionMessageContentsZ_clone

        public static long COption_CustomOnionMessageContentsZ_clone​(long orig)
      • CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_ok

        public static long CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_ok​(long o)
      • CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_err

        public static long CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_err​(long e)
      • CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_is_ok

        public static boolean CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_is_ok​(long o)
      • CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_free

        public static void CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_free​(long _res)
      • CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_clone_ptr

        public static long CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_clone_ptr​(long arg)
      • CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_clone

        public static long CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_clone​(long orig)
      • COption_NetAddressZ_some

        public static long COption_NetAddressZ_some​(long o)
      • COption_NetAddressZ_none

        public static long COption_NetAddressZ_none()
      • COption_NetAddressZ_free

        public static void COption_NetAddressZ_free​(long _res)
      • COption_NetAddressZ_clone_ptr

        public static long COption_NetAddressZ_clone_ptr​(long arg)
      • COption_NetAddressZ_clone

        public static long COption_NetAddressZ_clone​(long orig)
      • C2Tuple_PublicKeyCOption_NetAddressZZ_clone_ptr

        public static long C2Tuple_PublicKeyCOption_NetAddressZZ_clone_ptr​(long arg)
      • C2Tuple_PublicKeyCOption_NetAddressZZ_clone

        public static long C2Tuple_PublicKeyCOption_NetAddressZZ_clone​(long orig)
      • C2Tuple_PublicKeyCOption_NetAddressZZ_new

        public static long C2Tuple_PublicKeyCOption_NetAddressZZ_new​(byte[] a,
                                                                     long b)
      • C2Tuple_PublicKeyCOption_NetAddressZZ_free

        public static void C2Tuple_PublicKeyCOption_NetAddressZZ_free​(long _res)
      • CVec_C2Tuple_PublicKeyCOption_NetAddressZZZ_free

        public static void CVec_C2Tuple_PublicKeyCOption_NetAddressZZZ_free​(long[] _res)
      • CResult_CVec_u8ZPeerHandleErrorZ_ok

        public static long CResult_CVec_u8ZPeerHandleErrorZ_ok​(byte[] o)
      • CResult_CVec_u8ZPeerHandleErrorZ_err

        public static long CResult_CVec_u8ZPeerHandleErrorZ_err​(long e)
      • CResult_CVec_u8ZPeerHandleErrorZ_is_ok

        public static boolean CResult_CVec_u8ZPeerHandleErrorZ_is_ok​(long o)
      • CResult_CVec_u8ZPeerHandleErrorZ_free

        public static void CResult_CVec_u8ZPeerHandleErrorZ_free​(long _res)
      • CResult_CVec_u8ZPeerHandleErrorZ_clone_ptr

        public static long CResult_CVec_u8ZPeerHandleErrorZ_clone_ptr​(long arg)
      • CResult_CVec_u8ZPeerHandleErrorZ_clone

        public static long CResult_CVec_u8ZPeerHandleErrorZ_clone​(long orig)
      • CResult_NonePeerHandleErrorZ_ok

        public static long CResult_NonePeerHandleErrorZ_ok()
      • CResult_NonePeerHandleErrorZ_err

        public static long CResult_NonePeerHandleErrorZ_err​(long e)
      • CResult_NonePeerHandleErrorZ_is_ok

        public static boolean CResult_NonePeerHandleErrorZ_is_ok​(long o)
      • CResult_NonePeerHandleErrorZ_free

        public static void CResult_NonePeerHandleErrorZ_free​(long _res)
      • CResult_NonePeerHandleErrorZ_clone_ptr

        public static long CResult_NonePeerHandleErrorZ_clone_ptr​(long arg)
      • CResult_NonePeerHandleErrorZ_clone

        public static long CResult_NonePeerHandleErrorZ_clone​(long orig)
      • CResult_boolPeerHandleErrorZ_ok

        public static long CResult_boolPeerHandleErrorZ_ok​(boolean o)
      • CResult_boolPeerHandleErrorZ_err

        public static long CResult_boolPeerHandleErrorZ_err​(long e)
      • CResult_boolPeerHandleErrorZ_is_ok

        public static boolean CResult_boolPeerHandleErrorZ_is_ok​(long o)
      • CResult_boolPeerHandleErrorZ_free

        public static void CResult_boolPeerHandleErrorZ_free​(long _res)
      • CResult_boolPeerHandleErrorZ_clone_ptr

        public static long CResult_boolPeerHandleErrorZ_clone_ptr​(long arg)
      • CResult_boolPeerHandleErrorZ_clone

        public static long CResult_boolPeerHandleErrorZ_clone​(long orig)
      • CResult_TxOutUtxoLookupErrorZ_ok

        public static long CResult_TxOutUtxoLookupErrorZ_ok​(long o)
      • CResult_TxOutUtxoLookupErrorZ_err

        public static long CResult_TxOutUtxoLookupErrorZ_err​(UtxoLookupError e)
      • CResult_TxOutUtxoLookupErrorZ_is_ok

        public static boolean CResult_TxOutUtxoLookupErrorZ_is_ok​(long o)
      • CResult_TxOutUtxoLookupErrorZ_free

        public static void CResult_TxOutUtxoLookupErrorZ_free​(long _res)
      • CResult_TxOutUtxoLookupErrorZ_clone_ptr

        public static long CResult_TxOutUtxoLookupErrorZ_clone_ptr​(long arg)
      • CResult_TxOutUtxoLookupErrorZ_clone

        public static long CResult_TxOutUtxoLookupErrorZ_clone​(long orig)
      • CResult_NoneSendErrorZ_ok

        public static long CResult_NoneSendErrorZ_ok()
      • CResult_NoneSendErrorZ_err

        public static long CResult_NoneSendErrorZ_err​(long e)
      • CResult_NoneSendErrorZ_is_ok

        public static boolean CResult_NoneSendErrorZ_is_ok​(long o)
      • CResult_NoneSendErrorZ_free

        public static void CResult_NoneSendErrorZ_free​(long _res)
      • CResult_BlindedPathNoneZ_ok

        public static long CResult_BlindedPathNoneZ_ok​(long o)
      • CResult_BlindedPathNoneZ_err

        public static long CResult_BlindedPathNoneZ_err()
      • CResult_BlindedPathNoneZ_is_ok

        public static boolean CResult_BlindedPathNoneZ_is_ok​(long o)
      • CResult_BlindedPathNoneZ_free

        public static void CResult_BlindedPathNoneZ_free​(long _res)
      • CResult_BlindedPathNoneZ_clone_ptr

        public static long CResult_BlindedPathNoneZ_clone_ptr​(long arg)
      • CResult_BlindedPathNoneZ_clone

        public static long CResult_BlindedPathNoneZ_clone​(long orig)
      • CResult_BlindedPathDecodeErrorZ_ok

        public static long CResult_BlindedPathDecodeErrorZ_ok​(long o)
      • CResult_BlindedPathDecodeErrorZ_err

        public static long CResult_BlindedPathDecodeErrorZ_err​(long e)
      • CResult_BlindedPathDecodeErrorZ_is_ok

        public static boolean CResult_BlindedPathDecodeErrorZ_is_ok​(long o)
      • CResult_BlindedPathDecodeErrorZ_free

        public static void CResult_BlindedPathDecodeErrorZ_free​(long _res)
      • CResult_BlindedPathDecodeErrorZ_clone_ptr

        public static long CResult_BlindedPathDecodeErrorZ_clone_ptr​(long arg)
      • CResult_BlindedPathDecodeErrorZ_clone

        public static long CResult_BlindedPathDecodeErrorZ_clone​(long orig)
      • CResult_BlindedHopDecodeErrorZ_ok

        public static long CResult_BlindedHopDecodeErrorZ_ok​(long o)
      • CResult_BlindedHopDecodeErrorZ_err

        public static long CResult_BlindedHopDecodeErrorZ_err​(long e)
      • CResult_BlindedHopDecodeErrorZ_is_ok

        public static boolean CResult_BlindedHopDecodeErrorZ_is_ok​(long o)
      • CResult_BlindedHopDecodeErrorZ_free

        public static void CResult_BlindedHopDecodeErrorZ_free​(long _res)
      • CResult_BlindedHopDecodeErrorZ_clone_ptr

        public static long CResult_BlindedHopDecodeErrorZ_clone_ptr​(long arg)
      • CResult_BlindedHopDecodeErrorZ_clone

        public static long CResult_BlindedHopDecodeErrorZ_clone​(long orig)
      • CResult_SiPrefixParseErrorZ_ok

        public static long CResult_SiPrefixParseErrorZ_ok​(SiPrefix o)
      • CResult_SiPrefixParseErrorZ_err

        public static long CResult_SiPrefixParseErrorZ_err​(long e)
      • CResult_SiPrefixParseErrorZ_is_ok

        public static boolean CResult_SiPrefixParseErrorZ_is_ok​(long o)
      • CResult_SiPrefixParseErrorZ_free

        public static void CResult_SiPrefixParseErrorZ_free​(long _res)
      • CResult_SiPrefixParseErrorZ_clone_ptr

        public static long CResult_SiPrefixParseErrorZ_clone_ptr​(long arg)
      • CResult_SiPrefixParseErrorZ_clone

        public static long CResult_SiPrefixParseErrorZ_clone​(long orig)
      • CResult_InvoiceParseOrSemanticErrorZ_ok

        public static long CResult_InvoiceParseOrSemanticErrorZ_ok​(long o)
      • CResult_InvoiceParseOrSemanticErrorZ_err

        public static long CResult_InvoiceParseOrSemanticErrorZ_err​(long e)
      • CResult_InvoiceParseOrSemanticErrorZ_is_ok

        public static boolean CResult_InvoiceParseOrSemanticErrorZ_is_ok​(long o)
      • CResult_InvoiceParseOrSemanticErrorZ_free

        public static void CResult_InvoiceParseOrSemanticErrorZ_free​(long _res)
      • CResult_InvoiceParseOrSemanticErrorZ_clone_ptr

        public static long CResult_InvoiceParseOrSemanticErrorZ_clone_ptr​(long arg)
      • CResult_InvoiceParseOrSemanticErrorZ_clone

        public static long CResult_InvoiceParseOrSemanticErrorZ_clone​(long orig)
      • CResult_SignedRawInvoiceParseErrorZ_ok

        public static long CResult_SignedRawInvoiceParseErrorZ_ok​(long o)
      • CResult_SignedRawInvoiceParseErrorZ_err

        public static long CResult_SignedRawInvoiceParseErrorZ_err​(long e)
      • CResult_SignedRawInvoiceParseErrorZ_is_ok

        public static boolean CResult_SignedRawInvoiceParseErrorZ_is_ok​(long o)
      • CResult_SignedRawInvoiceParseErrorZ_free

        public static void CResult_SignedRawInvoiceParseErrorZ_free​(long _res)
      • CResult_SignedRawInvoiceParseErrorZ_clone_ptr

        public static long CResult_SignedRawInvoiceParseErrorZ_clone_ptr​(long arg)
      • CResult_SignedRawInvoiceParseErrorZ_clone

        public static long CResult_SignedRawInvoiceParseErrorZ_clone​(long orig)
      • C3Tuple_RawInvoice_u832InvoiceSignatureZ_clone_ptr

        public static long C3Tuple_RawInvoice_u832InvoiceSignatureZ_clone_ptr​(long arg)
      • C3Tuple_RawInvoice_u832InvoiceSignatureZ_clone

        public static long C3Tuple_RawInvoice_u832InvoiceSignatureZ_clone​(long orig)
      • C3Tuple_RawInvoice_u832InvoiceSignatureZ_new

        public static long C3Tuple_RawInvoice_u832InvoiceSignatureZ_new​(long a,
                                                                        byte[] b,
                                                                        long c)
      • C3Tuple_RawInvoice_u832InvoiceSignatureZ_free

        public static void C3Tuple_RawInvoice_u832InvoiceSignatureZ_free​(long _res)
      • CResult_PayeePubKeyErrorZ_ok

        public static long CResult_PayeePubKeyErrorZ_ok​(long o)
      • CResult_PayeePubKeyErrorZ_err

        public static long CResult_PayeePubKeyErrorZ_err​(Secp256k1Error e)
      • CResult_PayeePubKeyErrorZ_is_ok

        public static boolean CResult_PayeePubKeyErrorZ_is_ok​(long o)
      • CResult_PayeePubKeyErrorZ_free

        public static void CResult_PayeePubKeyErrorZ_free​(long _res)
      • CResult_PayeePubKeyErrorZ_clone_ptr

        public static long CResult_PayeePubKeyErrorZ_clone_ptr​(long arg)
      • CResult_PayeePubKeyErrorZ_clone

        public static long CResult_PayeePubKeyErrorZ_clone​(long orig)
      • CVec_PrivateRouteZ_free

        public static void CVec_PrivateRouteZ_free​(long[] _res)
      • CResult_PositiveTimestampCreationErrorZ_ok

        public static long CResult_PositiveTimestampCreationErrorZ_ok​(long o)
      • CResult_PositiveTimestampCreationErrorZ_err

        public static long CResult_PositiveTimestampCreationErrorZ_err​(CreationError e)
      • CResult_PositiveTimestampCreationErrorZ_is_ok

        public static boolean CResult_PositiveTimestampCreationErrorZ_is_ok​(long o)
      • CResult_PositiveTimestampCreationErrorZ_free

        public static void CResult_PositiveTimestampCreationErrorZ_free​(long _res)
      • CResult_PositiveTimestampCreationErrorZ_clone_ptr

        public static long CResult_PositiveTimestampCreationErrorZ_clone_ptr​(long arg)
      • CResult_PositiveTimestampCreationErrorZ_clone

        public static long CResult_PositiveTimestampCreationErrorZ_clone​(long orig)
      • CResult_NoneSemanticErrorZ_ok

        public static long CResult_NoneSemanticErrorZ_ok()
      • CResult_NoneSemanticErrorZ_err

        public static long CResult_NoneSemanticErrorZ_err​(SemanticError e)
      • CResult_NoneSemanticErrorZ_is_ok

        public static boolean CResult_NoneSemanticErrorZ_is_ok​(long o)
      • CResult_NoneSemanticErrorZ_free

        public static void CResult_NoneSemanticErrorZ_free​(long _res)
      • CResult_NoneSemanticErrorZ_clone_ptr

        public static long CResult_NoneSemanticErrorZ_clone_ptr​(long arg)
      • CResult_NoneSemanticErrorZ_clone

        public static long CResult_NoneSemanticErrorZ_clone​(long orig)
      • CResult_InvoiceSemanticErrorZ_ok

        public static long CResult_InvoiceSemanticErrorZ_ok​(long o)
      • CResult_InvoiceSemanticErrorZ_err

        public static long CResult_InvoiceSemanticErrorZ_err​(SemanticError e)
      • CResult_InvoiceSemanticErrorZ_is_ok

        public static boolean CResult_InvoiceSemanticErrorZ_is_ok​(long o)
      • CResult_InvoiceSemanticErrorZ_free

        public static void CResult_InvoiceSemanticErrorZ_free​(long _res)
      • CResult_InvoiceSemanticErrorZ_clone_ptr

        public static long CResult_InvoiceSemanticErrorZ_clone_ptr​(long arg)
      • CResult_InvoiceSemanticErrorZ_clone

        public static long CResult_InvoiceSemanticErrorZ_clone​(long orig)
      • CVec_AddressZ_free

        public static void CVec_AddressZ_free​(String[] _res)
      • CResult_DescriptionCreationErrorZ_ok

        public static long CResult_DescriptionCreationErrorZ_ok​(long o)
      • CResult_DescriptionCreationErrorZ_err

        public static long CResult_DescriptionCreationErrorZ_err​(CreationError e)
      • CResult_DescriptionCreationErrorZ_is_ok

        public static boolean CResult_DescriptionCreationErrorZ_is_ok​(long o)
      • CResult_DescriptionCreationErrorZ_free

        public static void CResult_DescriptionCreationErrorZ_free​(long _res)
      • CResult_DescriptionCreationErrorZ_clone_ptr

        public static long CResult_DescriptionCreationErrorZ_clone_ptr​(long arg)
      • CResult_DescriptionCreationErrorZ_clone

        public static long CResult_DescriptionCreationErrorZ_clone​(long orig)
      • CResult_PrivateRouteCreationErrorZ_ok

        public static long CResult_PrivateRouteCreationErrorZ_ok​(long o)
      • CResult_PrivateRouteCreationErrorZ_err

        public static long CResult_PrivateRouteCreationErrorZ_err​(CreationError e)
      • CResult_PrivateRouteCreationErrorZ_is_ok

        public static boolean CResult_PrivateRouteCreationErrorZ_is_ok​(long o)
      • CResult_PrivateRouteCreationErrorZ_free

        public static void CResult_PrivateRouteCreationErrorZ_free​(long _res)
      • CResult_PrivateRouteCreationErrorZ_clone_ptr

        public static long CResult_PrivateRouteCreationErrorZ_clone_ptr​(long arg)
      • CResult_PrivateRouteCreationErrorZ_clone

        public static long CResult_PrivateRouteCreationErrorZ_clone​(long orig)
      • CResult_NetAddressDecodeErrorZ_ok

        public static long CResult_NetAddressDecodeErrorZ_ok​(long o)
      • CResult_NetAddressDecodeErrorZ_err

        public static long CResult_NetAddressDecodeErrorZ_err​(long e)
      • CResult_NetAddressDecodeErrorZ_is_ok

        public static boolean CResult_NetAddressDecodeErrorZ_is_ok​(long o)
      • CResult_NetAddressDecodeErrorZ_free

        public static void CResult_NetAddressDecodeErrorZ_free​(long _res)
      • CResult_NetAddressDecodeErrorZ_clone_ptr

        public static long CResult_NetAddressDecodeErrorZ_clone_ptr​(long arg)
      • CResult_NetAddressDecodeErrorZ_clone

        public static long CResult_NetAddressDecodeErrorZ_clone​(long orig)
      • CVec_UpdateAddHTLCZ_free

        public static void CVec_UpdateAddHTLCZ_free​(long[] _res)
      • CVec_UpdateFulfillHTLCZ_free

        public static void CVec_UpdateFulfillHTLCZ_free​(long[] _res)
      • CVec_UpdateFailHTLCZ_free

        public static void CVec_UpdateFailHTLCZ_free​(long[] _res)
      • CVec_UpdateFailMalformedHTLCZ_free

        public static void CVec_UpdateFailMalformedHTLCZ_free​(long[] _res)
      • CResult_AcceptChannelDecodeErrorZ_ok

        public static long CResult_AcceptChannelDecodeErrorZ_ok​(long o)
      • CResult_AcceptChannelDecodeErrorZ_err

        public static long CResult_AcceptChannelDecodeErrorZ_err​(long e)
      • CResult_AcceptChannelDecodeErrorZ_is_ok

        public static boolean CResult_AcceptChannelDecodeErrorZ_is_ok​(long o)
      • CResult_AcceptChannelDecodeErrorZ_free

        public static void CResult_AcceptChannelDecodeErrorZ_free​(long _res)
      • CResult_AcceptChannelDecodeErrorZ_clone_ptr

        public static long CResult_AcceptChannelDecodeErrorZ_clone_ptr​(long arg)
      • CResult_AcceptChannelDecodeErrorZ_clone

        public static long CResult_AcceptChannelDecodeErrorZ_clone​(long orig)
      • CResult_AnnouncementSignaturesDecodeErrorZ_ok

        public static long CResult_AnnouncementSignaturesDecodeErrorZ_ok​(long o)
      • CResult_AnnouncementSignaturesDecodeErrorZ_err

        public static long CResult_AnnouncementSignaturesDecodeErrorZ_err​(long e)
      • CResult_AnnouncementSignaturesDecodeErrorZ_is_ok

        public static boolean CResult_AnnouncementSignaturesDecodeErrorZ_is_ok​(long o)
      • CResult_AnnouncementSignaturesDecodeErrorZ_free

        public static void CResult_AnnouncementSignaturesDecodeErrorZ_free​(long _res)
      • CResult_AnnouncementSignaturesDecodeErrorZ_clone_ptr

        public static long CResult_AnnouncementSignaturesDecodeErrorZ_clone_ptr​(long arg)
      • CResult_AnnouncementSignaturesDecodeErrorZ_clone

        public static long CResult_AnnouncementSignaturesDecodeErrorZ_clone​(long orig)
      • CResult_ChannelReestablishDecodeErrorZ_ok

        public static long CResult_ChannelReestablishDecodeErrorZ_ok​(long o)
      • CResult_ChannelReestablishDecodeErrorZ_err

        public static long CResult_ChannelReestablishDecodeErrorZ_err​(long e)
      • CResult_ChannelReestablishDecodeErrorZ_is_ok

        public static boolean CResult_ChannelReestablishDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelReestablishDecodeErrorZ_free

        public static void CResult_ChannelReestablishDecodeErrorZ_free​(long _res)
      • CResult_ChannelReestablishDecodeErrorZ_clone_ptr

        public static long CResult_ChannelReestablishDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelReestablishDecodeErrorZ_clone

        public static long CResult_ChannelReestablishDecodeErrorZ_clone​(long orig)
      • CResult_ClosingSignedDecodeErrorZ_ok

        public static long CResult_ClosingSignedDecodeErrorZ_ok​(long o)
      • CResult_ClosingSignedDecodeErrorZ_err

        public static long CResult_ClosingSignedDecodeErrorZ_err​(long e)
      • CResult_ClosingSignedDecodeErrorZ_is_ok

        public static boolean CResult_ClosingSignedDecodeErrorZ_is_ok​(long o)
      • CResult_ClosingSignedDecodeErrorZ_free

        public static void CResult_ClosingSignedDecodeErrorZ_free​(long _res)
      • CResult_ClosingSignedDecodeErrorZ_clone_ptr

        public static long CResult_ClosingSignedDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ClosingSignedDecodeErrorZ_clone

        public static long CResult_ClosingSignedDecodeErrorZ_clone​(long orig)
      • CResult_ClosingSignedFeeRangeDecodeErrorZ_ok

        public static long CResult_ClosingSignedFeeRangeDecodeErrorZ_ok​(long o)
      • CResult_ClosingSignedFeeRangeDecodeErrorZ_err

        public static long CResult_ClosingSignedFeeRangeDecodeErrorZ_err​(long e)
      • CResult_ClosingSignedFeeRangeDecodeErrorZ_is_ok

        public static boolean CResult_ClosingSignedFeeRangeDecodeErrorZ_is_ok​(long o)
      • CResult_ClosingSignedFeeRangeDecodeErrorZ_free

        public static void CResult_ClosingSignedFeeRangeDecodeErrorZ_free​(long _res)
      • CResult_ClosingSignedFeeRangeDecodeErrorZ_clone_ptr

        public static long CResult_ClosingSignedFeeRangeDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ClosingSignedFeeRangeDecodeErrorZ_clone

        public static long CResult_ClosingSignedFeeRangeDecodeErrorZ_clone​(long orig)
      • CResult_CommitmentSignedDecodeErrorZ_ok

        public static long CResult_CommitmentSignedDecodeErrorZ_ok​(long o)
      • CResult_CommitmentSignedDecodeErrorZ_err

        public static long CResult_CommitmentSignedDecodeErrorZ_err​(long e)
      • CResult_CommitmentSignedDecodeErrorZ_is_ok

        public static boolean CResult_CommitmentSignedDecodeErrorZ_is_ok​(long o)
      • CResult_CommitmentSignedDecodeErrorZ_free

        public static void CResult_CommitmentSignedDecodeErrorZ_free​(long _res)
      • CResult_CommitmentSignedDecodeErrorZ_clone_ptr

        public static long CResult_CommitmentSignedDecodeErrorZ_clone_ptr​(long arg)
      • CResult_CommitmentSignedDecodeErrorZ_clone

        public static long CResult_CommitmentSignedDecodeErrorZ_clone​(long orig)
      • CResult_FundingCreatedDecodeErrorZ_ok

        public static long CResult_FundingCreatedDecodeErrorZ_ok​(long o)
      • CResult_FundingCreatedDecodeErrorZ_err

        public static long CResult_FundingCreatedDecodeErrorZ_err​(long e)
      • CResult_FundingCreatedDecodeErrorZ_is_ok

        public static boolean CResult_FundingCreatedDecodeErrorZ_is_ok​(long o)
      • CResult_FundingCreatedDecodeErrorZ_free

        public static void CResult_FundingCreatedDecodeErrorZ_free​(long _res)
      • CResult_FundingCreatedDecodeErrorZ_clone_ptr

        public static long CResult_FundingCreatedDecodeErrorZ_clone_ptr​(long arg)
      • CResult_FundingCreatedDecodeErrorZ_clone

        public static long CResult_FundingCreatedDecodeErrorZ_clone​(long orig)
      • CResult_FundingSignedDecodeErrorZ_ok

        public static long CResult_FundingSignedDecodeErrorZ_ok​(long o)
      • CResult_FundingSignedDecodeErrorZ_err

        public static long CResult_FundingSignedDecodeErrorZ_err​(long e)
      • CResult_FundingSignedDecodeErrorZ_is_ok

        public static boolean CResult_FundingSignedDecodeErrorZ_is_ok​(long o)
      • CResult_FundingSignedDecodeErrorZ_free

        public static void CResult_FundingSignedDecodeErrorZ_free​(long _res)
      • CResult_FundingSignedDecodeErrorZ_clone_ptr

        public static long CResult_FundingSignedDecodeErrorZ_clone_ptr​(long arg)
      • CResult_FundingSignedDecodeErrorZ_clone

        public static long CResult_FundingSignedDecodeErrorZ_clone​(long orig)
      • CResult_ChannelReadyDecodeErrorZ_ok

        public static long CResult_ChannelReadyDecodeErrorZ_ok​(long o)
      • CResult_ChannelReadyDecodeErrorZ_err

        public static long CResult_ChannelReadyDecodeErrorZ_err​(long e)
      • CResult_ChannelReadyDecodeErrorZ_is_ok

        public static boolean CResult_ChannelReadyDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelReadyDecodeErrorZ_free

        public static void CResult_ChannelReadyDecodeErrorZ_free​(long _res)
      • CResult_ChannelReadyDecodeErrorZ_clone_ptr

        public static long CResult_ChannelReadyDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelReadyDecodeErrorZ_clone

        public static long CResult_ChannelReadyDecodeErrorZ_clone​(long orig)
      • CResult_InitDecodeErrorZ_ok

        public static long CResult_InitDecodeErrorZ_ok​(long o)
      • CResult_InitDecodeErrorZ_err

        public static long CResult_InitDecodeErrorZ_err​(long e)
      • CResult_InitDecodeErrorZ_is_ok

        public static boolean CResult_InitDecodeErrorZ_is_ok​(long o)
      • CResult_InitDecodeErrorZ_free

        public static void CResult_InitDecodeErrorZ_free​(long _res)
      • CResult_InitDecodeErrorZ_clone_ptr

        public static long CResult_InitDecodeErrorZ_clone_ptr​(long arg)
      • CResult_InitDecodeErrorZ_clone

        public static long CResult_InitDecodeErrorZ_clone​(long orig)
      • CResult_OpenChannelDecodeErrorZ_ok

        public static long CResult_OpenChannelDecodeErrorZ_ok​(long o)
      • CResult_OpenChannelDecodeErrorZ_err

        public static long CResult_OpenChannelDecodeErrorZ_err​(long e)
      • CResult_OpenChannelDecodeErrorZ_is_ok

        public static boolean CResult_OpenChannelDecodeErrorZ_is_ok​(long o)
      • CResult_OpenChannelDecodeErrorZ_free

        public static void CResult_OpenChannelDecodeErrorZ_free​(long _res)
      • CResult_OpenChannelDecodeErrorZ_clone_ptr

        public static long CResult_OpenChannelDecodeErrorZ_clone_ptr​(long arg)
      • CResult_OpenChannelDecodeErrorZ_clone

        public static long CResult_OpenChannelDecodeErrorZ_clone​(long orig)
      • CResult_RevokeAndACKDecodeErrorZ_ok

        public static long CResult_RevokeAndACKDecodeErrorZ_ok​(long o)
      • CResult_RevokeAndACKDecodeErrorZ_err

        public static long CResult_RevokeAndACKDecodeErrorZ_err​(long e)
      • CResult_RevokeAndACKDecodeErrorZ_is_ok

        public static boolean CResult_RevokeAndACKDecodeErrorZ_is_ok​(long o)
      • CResult_RevokeAndACKDecodeErrorZ_free

        public static void CResult_RevokeAndACKDecodeErrorZ_free​(long _res)
      • CResult_RevokeAndACKDecodeErrorZ_clone_ptr

        public static long CResult_RevokeAndACKDecodeErrorZ_clone_ptr​(long arg)
      • CResult_RevokeAndACKDecodeErrorZ_clone

        public static long CResult_RevokeAndACKDecodeErrorZ_clone​(long orig)
      • CResult_ShutdownDecodeErrorZ_ok

        public static long CResult_ShutdownDecodeErrorZ_ok​(long o)
      • CResult_ShutdownDecodeErrorZ_err

        public static long CResult_ShutdownDecodeErrorZ_err​(long e)
      • CResult_ShutdownDecodeErrorZ_is_ok

        public static boolean CResult_ShutdownDecodeErrorZ_is_ok​(long o)
      • CResult_ShutdownDecodeErrorZ_free

        public static void CResult_ShutdownDecodeErrorZ_free​(long _res)
      • CResult_ShutdownDecodeErrorZ_clone_ptr

        public static long CResult_ShutdownDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ShutdownDecodeErrorZ_clone

        public static long CResult_ShutdownDecodeErrorZ_clone​(long orig)
      • CResult_UpdateFailHTLCDecodeErrorZ_ok

        public static long CResult_UpdateFailHTLCDecodeErrorZ_ok​(long o)
      • CResult_UpdateFailHTLCDecodeErrorZ_err

        public static long CResult_UpdateFailHTLCDecodeErrorZ_err​(long e)
      • CResult_UpdateFailHTLCDecodeErrorZ_is_ok

        public static boolean CResult_UpdateFailHTLCDecodeErrorZ_is_ok​(long o)
      • CResult_UpdateFailHTLCDecodeErrorZ_free

        public static void CResult_UpdateFailHTLCDecodeErrorZ_free​(long _res)
      • CResult_UpdateFailHTLCDecodeErrorZ_clone_ptr

        public static long CResult_UpdateFailHTLCDecodeErrorZ_clone_ptr​(long arg)
      • CResult_UpdateFailHTLCDecodeErrorZ_clone

        public static long CResult_UpdateFailHTLCDecodeErrorZ_clone​(long orig)
      • CResult_UpdateFailMalformedHTLCDecodeErrorZ_ok

        public static long CResult_UpdateFailMalformedHTLCDecodeErrorZ_ok​(long o)
      • CResult_UpdateFailMalformedHTLCDecodeErrorZ_err

        public static long CResult_UpdateFailMalformedHTLCDecodeErrorZ_err​(long e)
      • CResult_UpdateFailMalformedHTLCDecodeErrorZ_is_ok

        public static boolean CResult_UpdateFailMalformedHTLCDecodeErrorZ_is_ok​(long o)
      • CResult_UpdateFailMalformedHTLCDecodeErrorZ_free

        public static void CResult_UpdateFailMalformedHTLCDecodeErrorZ_free​(long _res)
      • CResult_UpdateFailMalformedHTLCDecodeErrorZ_clone_ptr

        public static long CResult_UpdateFailMalformedHTLCDecodeErrorZ_clone_ptr​(long arg)
      • CResult_UpdateFailMalformedHTLCDecodeErrorZ_clone

        public static long CResult_UpdateFailMalformedHTLCDecodeErrorZ_clone​(long orig)
      • CResult_UpdateFeeDecodeErrorZ_ok

        public static long CResult_UpdateFeeDecodeErrorZ_ok​(long o)
      • CResult_UpdateFeeDecodeErrorZ_err

        public static long CResult_UpdateFeeDecodeErrorZ_err​(long e)
      • CResult_UpdateFeeDecodeErrorZ_is_ok

        public static boolean CResult_UpdateFeeDecodeErrorZ_is_ok​(long o)
      • CResult_UpdateFeeDecodeErrorZ_free

        public static void CResult_UpdateFeeDecodeErrorZ_free​(long _res)
      • CResult_UpdateFeeDecodeErrorZ_clone_ptr

        public static long CResult_UpdateFeeDecodeErrorZ_clone_ptr​(long arg)
      • CResult_UpdateFeeDecodeErrorZ_clone

        public static long CResult_UpdateFeeDecodeErrorZ_clone​(long orig)
      • CResult_UpdateFulfillHTLCDecodeErrorZ_ok

        public static long CResult_UpdateFulfillHTLCDecodeErrorZ_ok​(long o)
      • CResult_UpdateFulfillHTLCDecodeErrorZ_err

        public static long CResult_UpdateFulfillHTLCDecodeErrorZ_err​(long e)
      • CResult_UpdateFulfillHTLCDecodeErrorZ_is_ok

        public static boolean CResult_UpdateFulfillHTLCDecodeErrorZ_is_ok​(long o)
      • CResult_UpdateFulfillHTLCDecodeErrorZ_free

        public static void CResult_UpdateFulfillHTLCDecodeErrorZ_free​(long _res)
      • CResult_UpdateFulfillHTLCDecodeErrorZ_clone_ptr

        public static long CResult_UpdateFulfillHTLCDecodeErrorZ_clone_ptr​(long arg)
      • CResult_UpdateFulfillHTLCDecodeErrorZ_clone

        public static long CResult_UpdateFulfillHTLCDecodeErrorZ_clone​(long orig)
      • CResult_UpdateAddHTLCDecodeErrorZ_ok

        public static long CResult_UpdateAddHTLCDecodeErrorZ_ok​(long o)
      • CResult_UpdateAddHTLCDecodeErrorZ_err

        public static long CResult_UpdateAddHTLCDecodeErrorZ_err​(long e)
      • CResult_UpdateAddHTLCDecodeErrorZ_is_ok

        public static boolean CResult_UpdateAddHTLCDecodeErrorZ_is_ok​(long o)
      • CResult_UpdateAddHTLCDecodeErrorZ_free

        public static void CResult_UpdateAddHTLCDecodeErrorZ_free​(long _res)
      • CResult_UpdateAddHTLCDecodeErrorZ_clone_ptr

        public static long CResult_UpdateAddHTLCDecodeErrorZ_clone_ptr​(long arg)
      • CResult_UpdateAddHTLCDecodeErrorZ_clone

        public static long CResult_UpdateAddHTLCDecodeErrorZ_clone​(long orig)
      • CResult_OnionMessageDecodeErrorZ_ok

        public static long CResult_OnionMessageDecodeErrorZ_ok​(long o)
      • CResult_OnionMessageDecodeErrorZ_err

        public static long CResult_OnionMessageDecodeErrorZ_err​(long e)
      • CResult_OnionMessageDecodeErrorZ_is_ok

        public static boolean CResult_OnionMessageDecodeErrorZ_is_ok​(long o)
      • CResult_OnionMessageDecodeErrorZ_free

        public static void CResult_OnionMessageDecodeErrorZ_free​(long _res)
      • CResult_OnionMessageDecodeErrorZ_clone_ptr

        public static long CResult_OnionMessageDecodeErrorZ_clone_ptr​(long arg)
      • CResult_OnionMessageDecodeErrorZ_clone

        public static long CResult_OnionMessageDecodeErrorZ_clone​(long orig)
      • CResult_PingDecodeErrorZ_ok

        public static long CResult_PingDecodeErrorZ_ok​(long o)
      • CResult_PingDecodeErrorZ_err

        public static long CResult_PingDecodeErrorZ_err​(long e)
      • CResult_PingDecodeErrorZ_is_ok

        public static boolean CResult_PingDecodeErrorZ_is_ok​(long o)
      • CResult_PingDecodeErrorZ_free

        public static void CResult_PingDecodeErrorZ_free​(long _res)
      • CResult_PingDecodeErrorZ_clone_ptr

        public static long CResult_PingDecodeErrorZ_clone_ptr​(long arg)
      • CResult_PingDecodeErrorZ_clone

        public static long CResult_PingDecodeErrorZ_clone​(long orig)
      • CResult_PongDecodeErrorZ_ok

        public static long CResult_PongDecodeErrorZ_ok​(long o)
      • CResult_PongDecodeErrorZ_err

        public static long CResult_PongDecodeErrorZ_err​(long e)
      • CResult_PongDecodeErrorZ_is_ok

        public static boolean CResult_PongDecodeErrorZ_is_ok​(long o)
      • CResult_PongDecodeErrorZ_free

        public static void CResult_PongDecodeErrorZ_free​(long _res)
      • CResult_PongDecodeErrorZ_clone_ptr

        public static long CResult_PongDecodeErrorZ_clone_ptr​(long arg)
      • CResult_PongDecodeErrorZ_clone

        public static long CResult_PongDecodeErrorZ_clone​(long orig)
      • CResult_UnsignedChannelAnnouncementDecodeErrorZ_ok

        public static long CResult_UnsignedChannelAnnouncementDecodeErrorZ_ok​(long o)
      • CResult_UnsignedChannelAnnouncementDecodeErrorZ_err

        public static long CResult_UnsignedChannelAnnouncementDecodeErrorZ_err​(long e)
      • CResult_UnsignedChannelAnnouncementDecodeErrorZ_is_ok

        public static boolean CResult_UnsignedChannelAnnouncementDecodeErrorZ_is_ok​(long o)
      • CResult_UnsignedChannelAnnouncementDecodeErrorZ_free

        public static void CResult_UnsignedChannelAnnouncementDecodeErrorZ_free​(long _res)
      • CResult_UnsignedChannelAnnouncementDecodeErrorZ_clone_ptr

        public static long CResult_UnsignedChannelAnnouncementDecodeErrorZ_clone_ptr​(long arg)
      • CResult_UnsignedChannelAnnouncementDecodeErrorZ_clone

        public static long CResult_UnsignedChannelAnnouncementDecodeErrorZ_clone​(long orig)
      • CResult_ChannelAnnouncementDecodeErrorZ_ok

        public static long CResult_ChannelAnnouncementDecodeErrorZ_ok​(long o)
      • CResult_ChannelAnnouncementDecodeErrorZ_err

        public static long CResult_ChannelAnnouncementDecodeErrorZ_err​(long e)
      • CResult_ChannelAnnouncementDecodeErrorZ_is_ok

        public static boolean CResult_ChannelAnnouncementDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelAnnouncementDecodeErrorZ_free

        public static void CResult_ChannelAnnouncementDecodeErrorZ_free​(long _res)
      • CResult_ChannelAnnouncementDecodeErrorZ_clone_ptr

        public static long CResult_ChannelAnnouncementDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelAnnouncementDecodeErrorZ_clone

        public static long CResult_ChannelAnnouncementDecodeErrorZ_clone​(long orig)
      • CResult_UnsignedChannelUpdateDecodeErrorZ_ok

        public static long CResult_UnsignedChannelUpdateDecodeErrorZ_ok​(long o)
      • CResult_UnsignedChannelUpdateDecodeErrorZ_err

        public static long CResult_UnsignedChannelUpdateDecodeErrorZ_err​(long e)
      • CResult_UnsignedChannelUpdateDecodeErrorZ_is_ok

        public static boolean CResult_UnsignedChannelUpdateDecodeErrorZ_is_ok​(long o)
      • CResult_UnsignedChannelUpdateDecodeErrorZ_free

        public static void CResult_UnsignedChannelUpdateDecodeErrorZ_free​(long _res)
      • CResult_UnsignedChannelUpdateDecodeErrorZ_clone_ptr

        public static long CResult_UnsignedChannelUpdateDecodeErrorZ_clone_ptr​(long arg)
      • CResult_UnsignedChannelUpdateDecodeErrorZ_clone

        public static long CResult_UnsignedChannelUpdateDecodeErrorZ_clone​(long orig)
      • CResult_ChannelUpdateDecodeErrorZ_ok

        public static long CResult_ChannelUpdateDecodeErrorZ_ok​(long o)
      • CResult_ChannelUpdateDecodeErrorZ_err

        public static long CResult_ChannelUpdateDecodeErrorZ_err​(long e)
      • CResult_ChannelUpdateDecodeErrorZ_is_ok

        public static boolean CResult_ChannelUpdateDecodeErrorZ_is_ok​(long o)
      • CResult_ChannelUpdateDecodeErrorZ_free

        public static void CResult_ChannelUpdateDecodeErrorZ_free​(long _res)
      • CResult_ChannelUpdateDecodeErrorZ_clone_ptr

        public static long CResult_ChannelUpdateDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ChannelUpdateDecodeErrorZ_clone

        public static long CResult_ChannelUpdateDecodeErrorZ_clone​(long orig)
      • CResult_ErrorMessageDecodeErrorZ_ok

        public static long CResult_ErrorMessageDecodeErrorZ_ok​(long o)
      • CResult_ErrorMessageDecodeErrorZ_err

        public static long CResult_ErrorMessageDecodeErrorZ_err​(long e)
      • CResult_ErrorMessageDecodeErrorZ_is_ok

        public static boolean CResult_ErrorMessageDecodeErrorZ_is_ok​(long o)
      • CResult_ErrorMessageDecodeErrorZ_free

        public static void CResult_ErrorMessageDecodeErrorZ_free​(long _res)
      • CResult_ErrorMessageDecodeErrorZ_clone_ptr

        public static long CResult_ErrorMessageDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ErrorMessageDecodeErrorZ_clone

        public static long CResult_ErrorMessageDecodeErrorZ_clone​(long orig)
      • CResult_WarningMessageDecodeErrorZ_ok

        public static long CResult_WarningMessageDecodeErrorZ_ok​(long o)
      • CResult_WarningMessageDecodeErrorZ_err

        public static long CResult_WarningMessageDecodeErrorZ_err​(long e)
      • CResult_WarningMessageDecodeErrorZ_is_ok

        public static boolean CResult_WarningMessageDecodeErrorZ_is_ok​(long o)
      • CResult_WarningMessageDecodeErrorZ_free

        public static void CResult_WarningMessageDecodeErrorZ_free​(long _res)
      • CResult_WarningMessageDecodeErrorZ_clone_ptr

        public static long CResult_WarningMessageDecodeErrorZ_clone_ptr​(long arg)
      • CResult_WarningMessageDecodeErrorZ_clone

        public static long CResult_WarningMessageDecodeErrorZ_clone​(long orig)
      • CResult_UnsignedNodeAnnouncementDecodeErrorZ_ok

        public static long CResult_UnsignedNodeAnnouncementDecodeErrorZ_ok​(long o)
      • CResult_UnsignedNodeAnnouncementDecodeErrorZ_err

        public static long CResult_UnsignedNodeAnnouncementDecodeErrorZ_err​(long e)
      • CResult_UnsignedNodeAnnouncementDecodeErrorZ_is_ok

        public static boolean CResult_UnsignedNodeAnnouncementDecodeErrorZ_is_ok​(long o)
      • CResult_UnsignedNodeAnnouncementDecodeErrorZ_free

        public static void CResult_UnsignedNodeAnnouncementDecodeErrorZ_free​(long _res)
      • CResult_UnsignedNodeAnnouncementDecodeErrorZ_clone_ptr

        public static long CResult_UnsignedNodeAnnouncementDecodeErrorZ_clone_ptr​(long arg)
      • CResult_UnsignedNodeAnnouncementDecodeErrorZ_clone

        public static long CResult_UnsignedNodeAnnouncementDecodeErrorZ_clone​(long orig)
      • CResult_NodeAnnouncementDecodeErrorZ_ok

        public static long CResult_NodeAnnouncementDecodeErrorZ_ok​(long o)
      • CResult_NodeAnnouncementDecodeErrorZ_err

        public static long CResult_NodeAnnouncementDecodeErrorZ_err​(long e)
      • CResult_NodeAnnouncementDecodeErrorZ_is_ok

        public static boolean CResult_NodeAnnouncementDecodeErrorZ_is_ok​(long o)
      • CResult_NodeAnnouncementDecodeErrorZ_free

        public static void CResult_NodeAnnouncementDecodeErrorZ_free​(long _res)
      • CResult_NodeAnnouncementDecodeErrorZ_clone_ptr

        public static long CResult_NodeAnnouncementDecodeErrorZ_clone_ptr​(long arg)
      • CResult_NodeAnnouncementDecodeErrorZ_clone

        public static long CResult_NodeAnnouncementDecodeErrorZ_clone​(long orig)
      • CResult_QueryShortChannelIdsDecodeErrorZ_ok

        public static long CResult_QueryShortChannelIdsDecodeErrorZ_ok​(long o)
      • CResult_QueryShortChannelIdsDecodeErrorZ_err

        public static long CResult_QueryShortChannelIdsDecodeErrorZ_err​(long e)
      • CResult_QueryShortChannelIdsDecodeErrorZ_is_ok

        public static boolean CResult_QueryShortChannelIdsDecodeErrorZ_is_ok​(long o)
      • CResult_QueryShortChannelIdsDecodeErrorZ_free

        public static void CResult_QueryShortChannelIdsDecodeErrorZ_free​(long _res)
      • CResult_QueryShortChannelIdsDecodeErrorZ_clone_ptr

        public static long CResult_QueryShortChannelIdsDecodeErrorZ_clone_ptr​(long arg)
      • CResult_QueryShortChannelIdsDecodeErrorZ_clone

        public static long CResult_QueryShortChannelIdsDecodeErrorZ_clone​(long orig)
      • CResult_ReplyShortChannelIdsEndDecodeErrorZ_ok

        public static long CResult_ReplyShortChannelIdsEndDecodeErrorZ_ok​(long o)
      • CResult_ReplyShortChannelIdsEndDecodeErrorZ_err

        public static long CResult_ReplyShortChannelIdsEndDecodeErrorZ_err​(long e)
      • CResult_ReplyShortChannelIdsEndDecodeErrorZ_is_ok

        public static boolean CResult_ReplyShortChannelIdsEndDecodeErrorZ_is_ok​(long o)
      • CResult_ReplyShortChannelIdsEndDecodeErrorZ_free

        public static void CResult_ReplyShortChannelIdsEndDecodeErrorZ_free​(long _res)
      • CResult_ReplyShortChannelIdsEndDecodeErrorZ_clone_ptr

        public static long CResult_ReplyShortChannelIdsEndDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ReplyShortChannelIdsEndDecodeErrorZ_clone

        public static long CResult_ReplyShortChannelIdsEndDecodeErrorZ_clone​(long orig)
      • CResult_QueryChannelRangeDecodeErrorZ_ok

        public static long CResult_QueryChannelRangeDecodeErrorZ_ok​(long o)
      • CResult_QueryChannelRangeDecodeErrorZ_err

        public static long CResult_QueryChannelRangeDecodeErrorZ_err​(long e)
      • CResult_QueryChannelRangeDecodeErrorZ_is_ok

        public static boolean CResult_QueryChannelRangeDecodeErrorZ_is_ok​(long o)
      • CResult_QueryChannelRangeDecodeErrorZ_free

        public static void CResult_QueryChannelRangeDecodeErrorZ_free​(long _res)
      • CResult_QueryChannelRangeDecodeErrorZ_clone_ptr

        public static long CResult_QueryChannelRangeDecodeErrorZ_clone_ptr​(long arg)
      • CResult_QueryChannelRangeDecodeErrorZ_clone

        public static long CResult_QueryChannelRangeDecodeErrorZ_clone​(long orig)
      • CResult_ReplyChannelRangeDecodeErrorZ_ok

        public static long CResult_ReplyChannelRangeDecodeErrorZ_ok​(long o)
      • CResult_ReplyChannelRangeDecodeErrorZ_err

        public static long CResult_ReplyChannelRangeDecodeErrorZ_err​(long e)
      • CResult_ReplyChannelRangeDecodeErrorZ_is_ok

        public static boolean CResult_ReplyChannelRangeDecodeErrorZ_is_ok​(long o)
      • CResult_ReplyChannelRangeDecodeErrorZ_free

        public static void CResult_ReplyChannelRangeDecodeErrorZ_free​(long _res)
      • CResult_ReplyChannelRangeDecodeErrorZ_clone_ptr

        public static long CResult_ReplyChannelRangeDecodeErrorZ_clone_ptr​(long arg)
      • CResult_ReplyChannelRangeDecodeErrorZ_clone

        public static long CResult_ReplyChannelRangeDecodeErrorZ_clone​(long orig)
      • CResult_GossipTimestampFilterDecodeErrorZ_ok

        public static long CResult_GossipTimestampFilterDecodeErrorZ_ok​(long o)
      • CResult_GossipTimestampFilterDecodeErrorZ_err

        public static long CResult_GossipTimestampFilterDecodeErrorZ_err​(long e)
      • CResult_GossipTimestampFilterDecodeErrorZ_is_ok

        public static boolean CResult_GossipTimestampFilterDecodeErrorZ_is_ok​(long o)
      • CResult_GossipTimestampFilterDecodeErrorZ_free

        public static void CResult_GossipTimestampFilterDecodeErrorZ_free​(long _res)
      • CResult_GossipTimestampFilterDecodeErrorZ_clone_ptr

        public static long CResult_GossipTimestampFilterDecodeErrorZ_clone_ptr​(long arg)
      • CResult_GossipTimestampFilterDecodeErrorZ_clone

        public static long CResult_GossipTimestampFilterDecodeErrorZ_clone​(long orig)
      • CVec_PhantomRouteHintsZ_free

        public static void CVec_PhantomRouteHintsZ_free​(long[] _res)
      • CResult_InvoiceSignOrCreationErrorZ_ok

        public static long CResult_InvoiceSignOrCreationErrorZ_ok​(long o)
      • CResult_InvoiceSignOrCreationErrorZ_err

        public static long CResult_InvoiceSignOrCreationErrorZ_err​(long e)
      • CResult_InvoiceSignOrCreationErrorZ_is_ok

        public static boolean CResult_InvoiceSignOrCreationErrorZ_is_ok​(long o)
      • CResult_InvoiceSignOrCreationErrorZ_free

        public static void CResult_InvoiceSignOrCreationErrorZ_free​(long _res)
      • CResult_InvoiceSignOrCreationErrorZ_clone_ptr

        public static long CResult_InvoiceSignOrCreationErrorZ_clone_ptr​(long arg)
      • CResult_InvoiceSignOrCreationErrorZ_clone

        public static long CResult_InvoiceSignOrCreationErrorZ_clone​(long orig)
      • CVec_FutureZ_free

        public static void CVec_FutureZ_free​(long[] _res)
      • COption_FilterZ_some

        public static long COption_FilterZ_some​(long o)
      • COption_FilterZ_none

        public static long COption_FilterZ_none()
      • COption_FilterZ_free

        public static void COption_FilterZ_free​(long _res)
      • CResult_LockedChannelMonitorNoneZ_ok

        public static long CResult_LockedChannelMonitorNoneZ_ok​(long o)
      • CResult_LockedChannelMonitorNoneZ_err

        public static long CResult_LockedChannelMonitorNoneZ_err()
      • CResult_LockedChannelMonitorNoneZ_is_ok

        public static boolean CResult_LockedChannelMonitorNoneZ_is_ok​(long o)
      • CResult_LockedChannelMonitorNoneZ_free

        public static void CResult_LockedChannelMonitorNoneZ_free​(long _res)
      • CVec_OutPointZ_free

        public static void CVec_OutPointZ_free​(long[] _res)
      • CVec_MonitorUpdateIdZ_free

        public static void CVec_MonitorUpdateIdZ_free​(long[] _res)
      • C2Tuple_OutPointCVec_MonitorUpdateIdZZ_clone_ptr

        public static long C2Tuple_OutPointCVec_MonitorUpdateIdZZ_clone_ptr​(long arg)
      • C2Tuple_OutPointCVec_MonitorUpdateIdZZ_clone

        public static long C2Tuple_OutPointCVec_MonitorUpdateIdZZ_clone​(long orig)
      • C2Tuple_OutPointCVec_MonitorUpdateIdZZ_new

        public static long C2Tuple_OutPointCVec_MonitorUpdateIdZZ_new​(long a,
                                                                      long[] b)
      • C2Tuple_OutPointCVec_MonitorUpdateIdZZ_free

        public static void C2Tuple_OutPointCVec_MonitorUpdateIdZZ_free​(long _res)
      • CVec_C2Tuple_OutPointCVec_MonitorUpdateIdZZZ_free

        public static void CVec_C2Tuple_OutPointCVec_MonitorUpdateIdZZZ_free​(long[] _res)
      • CResult_u32GraphSyncErrorZ_ok

        public static long CResult_u32GraphSyncErrorZ_ok​(int o)
      • CResult_u32GraphSyncErrorZ_err

        public static long CResult_u32GraphSyncErrorZ_err​(long e)
      • CResult_u32GraphSyncErrorZ_is_ok

        public static boolean CResult_u32GraphSyncErrorZ_is_ok​(long o)
      • CResult_u32GraphSyncErrorZ_free

        public static void CResult_u32GraphSyncErrorZ_free​(long _res)
      • APIError_free

        public static void APIError_free​(long this_ptr)
      • APIError_clone_ptr

        public static long APIError_clone_ptr​(long arg)
      • APIError_clone

        public static long APIError_clone​(long orig)
      • APIError_apimisuse_error

        public static long APIError_apimisuse_error​(String err)
      • APIError_fee_rate_too_high

        public static long APIError_fee_rate_too_high​(String err,
                                                      int feerate)
      • APIError_invalid_route

        public static long APIError_invalid_route​(String err)
      • APIError_channel_unavailable

        public static long APIError_channel_unavailable​(String err)
      • APIError_monitor_update_in_progress

        public static long APIError_monitor_update_in_progress()
      • APIError_incompatible_shutdown_script

        public static long APIError_incompatible_shutdown_script​(long script)
      • APIError_eq

        public static boolean APIError_eq​(long a,
                                          long b)
      • APIError_write

        public static byte[] APIError_write​(long obj)
      • APIError_read

        public static long APIError_read​(byte[] ser)
      • BigSize_free

        public static void BigSize_free​(long this_obj)
      • BigSize_get_a

        public static long BigSize_get_a​(long this_ptr)
      • BigSize_set_a

        public static void BigSize_set_a​(long this_ptr,
                                         long val)
      • BigSize_new

        public static long BigSize_new​(long a_arg)
      • Hostname_free

        public static void Hostname_free​(long this_obj)
      • Hostname_clone_ptr

        public static long Hostname_clone_ptr​(long arg)
      • Hostname_clone

        public static long Hostname_clone​(long orig)
      • Hostname_eq

        public static boolean Hostname_eq​(long a,
                                          long b)
      • Hostname_len

        public static byte Hostname_len​(long this_arg)
      • sign

        public static long sign​(byte[] msg,
                                byte[] sk)
      • recover_pk

        public static long recover_pk​(byte[] msg,
                                      String sig)
      • verify

        public static boolean verify​(byte[] msg,
                                     String sig,
                                     byte[] pk)
      • construct_invoice_preimage

        public static byte[] construct_invoice_preimage​(byte[] hrp_bytes,
                                                        byte[] data_without_signature)
      • Persister_free

        public static void Persister_free​(long this_ptr)
      • UntrustedString_free

        public static void UntrustedString_free​(long this_obj)
      • UntrustedString_get_a

        public static String UntrustedString_get_a​(long this_ptr)
      • UntrustedString_set_a

        public static void UntrustedString_set_a​(long this_ptr,
                                                 String val)
      • UntrustedString_new

        public static long UntrustedString_new​(String a_arg)
      • UntrustedString_clone_ptr

        public static long UntrustedString_clone_ptr​(long arg)
      • UntrustedString_clone

        public static long UntrustedString_clone​(long orig)
      • UntrustedString_eq

        public static boolean UntrustedString_eq​(long a,
                                                 long b)
      • UntrustedString_write

        public static byte[] UntrustedString_write​(long obj)
      • UntrustedString_read

        public static long UntrustedString_read​(byte[] ser)
      • PrintableString_free

        public static void PrintableString_free​(long this_obj)
      • PrintableString_get_a

        public static String PrintableString_get_a​(long this_ptr)
      • PrintableString_set_a

        public static void PrintableString_set_a​(long this_ptr,
                                                 String val)
      • PrintableString_new

        public static long PrintableString_new​(String a_arg)
      • FutureCallback_free

        public static void FutureCallback_free​(long this_ptr)
      • Future_free

        public static void Future_free​(long this_obj)
      • Future_clone_ptr

        public static long Future_clone_ptr​(long arg)
      • Future_clone

        public static long Future_clone​(long orig)
      • Future_register_callback_fn

        public static void Future_register_callback_fn​(long this_arg,
                                                       long callback)
      • Future_wait

        public static void Future_wait​(long this_arg)
      • Future_wait_timeout

        public static boolean Future_wait_timeout​(long this_arg,
                                                  long max_wait)
      • Sleeper_free

        public static void Sleeper_free​(long this_obj)
      • Sleeper_from_single_future

        public static long Sleeper_from_single_future​(long future)
      • Sleeper_from_two_futures

        public static long Sleeper_from_two_futures​(long fut_a,
                                                    long fut_b)
      • Sleeper_new

        public static long Sleeper_new​(long[] futures)
      • Sleeper_wait

        public static void Sleeper_wait​(long this_arg)
      • Sleeper_wait_timeout

        public static boolean Sleeper_wait_timeout​(long this_arg,
                                                   long max_wait)
      • Level_clone

        public static Level Level_clone​(long orig)
      • Level_gossip

        public static Level Level_gossip()
      • Level_trace

        public static Level Level_trace()
      • Level_debug

        public static Level Level_debug()
      • Level_info

        public static Level Level_info()
      • Level_warn

        public static Level Level_warn()
      • Level_error

        public static Level Level_error()
      • Level_eq

        public static boolean Level_eq​(long a,
                                       long b)
      • Level_hash

        public static long Level_hash​(long o)
      • Level_max

        public static Level Level_max()
      • Record_free

        public static void Record_free​(long this_obj)
      • Record_get_level

        public static Level Record_get_level​(long this_ptr)
      • Record_set_level

        public static void Record_set_level​(long this_ptr,
                                            Level val)
      • Record_get_args

        public static String Record_get_args​(long this_ptr)
      • Record_set_args

        public static void Record_set_args​(long this_ptr,
                                           String val)
      • Record_get_module_path

        public static String Record_get_module_path​(long this_ptr)
      • Record_set_module_path

        public static void Record_set_module_path​(long this_ptr,
                                                  String val)
      • Record_get_file

        public static String Record_get_file​(long this_ptr)
      • Record_set_file

        public static void Record_set_file​(long this_ptr,
                                           String val)
      • Record_get_line

        public static int Record_get_line​(long this_ptr)
      • Record_set_line

        public static void Record_set_line​(long this_ptr,
                                           int val)
      • Record_clone_ptr

        public static long Record_clone_ptr​(long arg)
      • Record_clone

        public static long Record_clone​(long orig)
      • Logger_free

        public static void Logger_free​(long this_ptr)
      • ChannelHandshakeConfig_free

        public static void ChannelHandshakeConfig_free​(long this_obj)
      • ChannelHandshakeConfig_get_minimum_depth

        public static int ChannelHandshakeConfig_get_minimum_depth​(long this_ptr)
      • ChannelHandshakeConfig_set_minimum_depth

        public static void ChannelHandshakeConfig_set_minimum_depth​(long this_ptr,
                                                                    int val)
      • ChannelHandshakeConfig_get_our_to_self_delay

        public static short ChannelHandshakeConfig_get_our_to_self_delay​(long this_ptr)
      • ChannelHandshakeConfig_set_our_to_self_delay

        public static void ChannelHandshakeConfig_set_our_to_self_delay​(long this_ptr,
                                                                        short val)
      • ChannelHandshakeConfig_get_our_htlc_minimum_msat

        public static long ChannelHandshakeConfig_get_our_htlc_minimum_msat​(long this_ptr)
      • ChannelHandshakeConfig_set_our_htlc_minimum_msat

        public static void ChannelHandshakeConfig_set_our_htlc_minimum_msat​(long this_ptr,
                                                                            long val)
      • ChannelHandshakeConfig_get_max_inbound_htlc_value_in_flight_percent_of_channel

        public static byte ChannelHandshakeConfig_get_max_inbound_htlc_value_in_flight_percent_of_channel​(long this_ptr)
      • ChannelHandshakeConfig_set_max_inbound_htlc_value_in_flight_percent_of_channel

        public static void ChannelHandshakeConfig_set_max_inbound_htlc_value_in_flight_percent_of_channel​(long this_ptr,
                                                                                                          byte val)
      • ChannelHandshakeConfig_get_negotiate_scid_privacy

        public static boolean ChannelHandshakeConfig_get_negotiate_scid_privacy​(long this_ptr)
      • ChannelHandshakeConfig_set_negotiate_scid_privacy

        public static void ChannelHandshakeConfig_set_negotiate_scid_privacy​(long this_ptr,
                                                                             boolean val)
      • ChannelHandshakeConfig_get_announced_channel

        public static boolean ChannelHandshakeConfig_get_announced_channel​(long this_ptr)
      • ChannelHandshakeConfig_set_announced_channel

        public static void ChannelHandshakeConfig_set_announced_channel​(long this_ptr,
                                                                        boolean val)
      • ChannelHandshakeConfig_get_commit_upfront_shutdown_pubkey

        public static boolean ChannelHandshakeConfig_get_commit_upfront_shutdown_pubkey​(long this_ptr)
      • ChannelHandshakeConfig_set_commit_upfront_shutdown_pubkey

        public static void ChannelHandshakeConfig_set_commit_upfront_shutdown_pubkey​(long this_ptr,
                                                                                     boolean val)
      • ChannelHandshakeConfig_get_their_channel_reserve_proportional_millionths

        public static int ChannelHandshakeConfig_get_their_channel_reserve_proportional_millionths​(long this_ptr)
      • ChannelHandshakeConfig_set_their_channel_reserve_proportional_millionths

        public static void ChannelHandshakeConfig_set_their_channel_reserve_proportional_millionths​(long this_ptr,
                                                                                                    int val)
      • ChannelHandshakeConfig_get_our_max_accepted_htlcs

        public static short ChannelHandshakeConfig_get_our_max_accepted_htlcs​(long this_ptr)
      • ChannelHandshakeConfig_set_our_max_accepted_htlcs

        public static void ChannelHandshakeConfig_set_our_max_accepted_htlcs​(long this_ptr,
                                                                             short val)
      • ChannelHandshakeConfig_new

        public static long ChannelHandshakeConfig_new​(int minimum_depth_arg,
                                                      short our_to_self_delay_arg,
                                                      long our_htlc_minimum_msat_arg,
                                                      byte max_inbound_htlc_value_in_flight_percent_of_channel_arg,
                                                      boolean negotiate_scid_privacy_arg,
                                                      boolean announced_channel_arg,
                                                      boolean commit_upfront_shutdown_pubkey_arg,
                                                      int their_channel_reserve_proportional_millionths_arg,
                                                      short our_max_accepted_htlcs_arg)
      • ChannelHandshakeConfig_clone_ptr

        public static long ChannelHandshakeConfig_clone_ptr​(long arg)
      • ChannelHandshakeConfig_clone

        public static long ChannelHandshakeConfig_clone​(long orig)
      • ChannelHandshakeConfig_default

        public static long ChannelHandshakeConfig_default()
      • ChannelHandshakeLimits_free

        public static void ChannelHandshakeLimits_free​(long this_obj)
      • ChannelHandshakeLimits_get_min_funding_satoshis

        public static long ChannelHandshakeLimits_get_min_funding_satoshis​(long this_ptr)
      • ChannelHandshakeLimits_set_min_funding_satoshis

        public static void ChannelHandshakeLimits_set_min_funding_satoshis​(long this_ptr,
                                                                           long val)
      • ChannelHandshakeLimits_get_max_funding_satoshis

        public static long ChannelHandshakeLimits_get_max_funding_satoshis​(long this_ptr)
      • ChannelHandshakeLimits_set_max_funding_satoshis

        public static void ChannelHandshakeLimits_set_max_funding_satoshis​(long this_ptr,
                                                                           long val)
      • ChannelHandshakeLimits_get_max_htlc_minimum_msat

        public static long ChannelHandshakeLimits_get_max_htlc_minimum_msat​(long this_ptr)
      • ChannelHandshakeLimits_set_max_htlc_minimum_msat

        public static void ChannelHandshakeLimits_set_max_htlc_minimum_msat​(long this_ptr,
                                                                            long val)
      • ChannelHandshakeLimits_get_min_max_htlc_value_in_flight_msat

        public static long ChannelHandshakeLimits_get_min_max_htlc_value_in_flight_msat​(long this_ptr)
      • ChannelHandshakeLimits_set_min_max_htlc_value_in_flight_msat

        public static void ChannelHandshakeLimits_set_min_max_htlc_value_in_flight_msat​(long this_ptr,
                                                                                        long val)
      • ChannelHandshakeLimits_get_max_channel_reserve_satoshis

        public static long ChannelHandshakeLimits_get_max_channel_reserve_satoshis​(long this_ptr)
      • ChannelHandshakeLimits_set_max_channel_reserve_satoshis

        public static void ChannelHandshakeLimits_set_max_channel_reserve_satoshis​(long this_ptr,
                                                                                   long val)
      • ChannelHandshakeLimits_get_min_max_accepted_htlcs

        public static short ChannelHandshakeLimits_get_min_max_accepted_htlcs​(long this_ptr)
      • ChannelHandshakeLimits_set_min_max_accepted_htlcs

        public static void ChannelHandshakeLimits_set_min_max_accepted_htlcs​(long this_ptr,
                                                                             short val)
      • ChannelHandshakeLimits_get_max_minimum_depth

        public static int ChannelHandshakeLimits_get_max_minimum_depth​(long this_ptr)
      • ChannelHandshakeLimits_set_max_minimum_depth

        public static void ChannelHandshakeLimits_set_max_minimum_depth​(long this_ptr,
                                                                        int val)
      • ChannelHandshakeLimits_get_trust_own_funding_0conf

        public static boolean ChannelHandshakeLimits_get_trust_own_funding_0conf​(long this_ptr)
      • ChannelHandshakeLimits_set_trust_own_funding_0conf

        public static void ChannelHandshakeLimits_set_trust_own_funding_0conf​(long this_ptr,
                                                                              boolean val)
      • ChannelHandshakeLimits_get_force_announced_channel_preference

        public static boolean ChannelHandshakeLimits_get_force_announced_channel_preference​(long this_ptr)
      • ChannelHandshakeLimits_set_force_announced_channel_preference

        public static void ChannelHandshakeLimits_set_force_announced_channel_preference​(long this_ptr,
                                                                                         boolean val)
      • ChannelHandshakeLimits_get_their_to_self_delay

        public static short ChannelHandshakeLimits_get_their_to_self_delay​(long this_ptr)
      • ChannelHandshakeLimits_set_their_to_self_delay

        public static void ChannelHandshakeLimits_set_their_to_self_delay​(long this_ptr,
                                                                          short val)
      • ChannelHandshakeLimits_new

        public static long ChannelHandshakeLimits_new​(long min_funding_satoshis_arg,
                                                      long max_funding_satoshis_arg,
                                                      long max_htlc_minimum_msat_arg,
                                                      long min_max_htlc_value_in_flight_msat_arg,
                                                      long max_channel_reserve_satoshis_arg,
                                                      short min_max_accepted_htlcs_arg,
                                                      int max_minimum_depth_arg,
                                                      boolean trust_own_funding_0conf_arg,
                                                      boolean force_announced_channel_preference_arg,
                                                      short their_to_self_delay_arg)
      • ChannelHandshakeLimits_clone_ptr

        public static long ChannelHandshakeLimits_clone_ptr​(long arg)
      • ChannelHandshakeLimits_clone

        public static long ChannelHandshakeLimits_clone​(long orig)
      • ChannelHandshakeLimits_default

        public static long ChannelHandshakeLimits_default()
      • ChannelConfig_free

        public static void ChannelConfig_free​(long this_obj)
      • ChannelConfig_get_forwarding_fee_proportional_millionths

        public static int ChannelConfig_get_forwarding_fee_proportional_millionths​(long this_ptr)
      • ChannelConfig_set_forwarding_fee_proportional_millionths

        public static void ChannelConfig_set_forwarding_fee_proportional_millionths​(long this_ptr,
                                                                                    int val)
      • ChannelConfig_get_forwarding_fee_base_msat

        public static int ChannelConfig_get_forwarding_fee_base_msat​(long this_ptr)
      • ChannelConfig_set_forwarding_fee_base_msat

        public static void ChannelConfig_set_forwarding_fee_base_msat​(long this_ptr,
                                                                      int val)
      • ChannelConfig_get_cltv_expiry_delta

        public static short ChannelConfig_get_cltv_expiry_delta​(long this_ptr)
      • ChannelConfig_set_cltv_expiry_delta

        public static void ChannelConfig_set_cltv_expiry_delta​(long this_ptr,
                                                               short val)
      • ChannelConfig_get_max_dust_htlc_exposure_msat

        public static long ChannelConfig_get_max_dust_htlc_exposure_msat​(long this_ptr)
      • ChannelConfig_set_max_dust_htlc_exposure_msat

        public static void ChannelConfig_set_max_dust_htlc_exposure_msat​(long this_ptr,
                                                                         long val)
      • ChannelConfig_get_force_close_avoidance_max_fee_satoshis

        public static long ChannelConfig_get_force_close_avoidance_max_fee_satoshis​(long this_ptr)
      • ChannelConfig_set_force_close_avoidance_max_fee_satoshis

        public static void ChannelConfig_set_force_close_avoidance_max_fee_satoshis​(long this_ptr,
                                                                                    long val)
      • ChannelConfig_new

        public static long ChannelConfig_new​(int forwarding_fee_proportional_millionths_arg,
                                             int forwarding_fee_base_msat_arg,
                                             short cltv_expiry_delta_arg,
                                             long max_dust_htlc_exposure_msat_arg,
                                             long force_close_avoidance_max_fee_satoshis_arg)
      • ChannelConfig_clone_ptr

        public static long ChannelConfig_clone_ptr​(long arg)
      • ChannelConfig_clone

        public static long ChannelConfig_clone​(long orig)
      • ChannelConfig_eq

        public static boolean ChannelConfig_eq​(long a,
                                               long b)
      • ChannelConfig_default

        public static long ChannelConfig_default()
      • ChannelConfig_write

        public static byte[] ChannelConfig_write​(long obj)
      • ChannelConfig_read

        public static long ChannelConfig_read​(byte[] ser)
      • UserConfig_free

        public static void UserConfig_free​(long this_obj)
      • UserConfig_get_channel_handshake_config

        public static long UserConfig_get_channel_handshake_config​(long this_ptr)
      • UserConfig_set_channel_handshake_config

        public static void UserConfig_set_channel_handshake_config​(long this_ptr,
                                                                   long val)
      • UserConfig_get_channel_handshake_limits

        public static long UserConfig_get_channel_handshake_limits​(long this_ptr)
      • UserConfig_set_channel_handshake_limits

        public static void UserConfig_set_channel_handshake_limits​(long this_ptr,
                                                                   long val)
      • UserConfig_get_channel_config

        public static long UserConfig_get_channel_config​(long this_ptr)
      • UserConfig_set_channel_config

        public static void UserConfig_set_channel_config​(long this_ptr,
                                                         long val)
      • UserConfig_get_accept_forwards_to_priv_channels

        public static boolean UserConfig_get_accept_forwards_to_priv_channels​(long this_ptr)
      • UserConfig_set_accept_forwards_to_priv_channels

        public static void UserConfig_set_accept_forwards_to_priv_channels​(long this_ptr,
                                                                           boolean val)
      • UserConfig_get_accept_inbound_channels

        public static boolean UserConfig_get_accept_inbound_channels​(long this_ptr)
      • UserConfig_set_accept_inbound_channels

        public static void UserConfig_set_accept_inbound_channels​(long this_ptr,
                                                                  boolean val)
      • UserConfig_get_manually_accept_inbound_channels

        public static boolean UserConfig_get_manually_accept_inbound_channels​(long this_ptr)
      • UserConfig_set_manually_accept_inbound_channels

        public static void UserConfig_set_manually_accept_inbound_channels​(long this_ptr,
                                                                           boolean val)
      • UserConfig_get_accept_intercept_htlcs

        public static boolean UserConfig_get_accept_intercept_htlcs​(long this_ptr)
      • UserConfig_set_accept_intercept_htlcs

        public static void UserConfig_set_accept_intercept_htlcs​(long this_ptr,
                                                                 boolean val)
      • UserConfig_new

        public static long UserConfig_new​(long channel_handshake_config_arg,
                                          long channel_handshake_limits_arg,
                                          long channel_config_arg,
                                          boolean accept_forwards_to_priv_channels_arg,
                                          boolean accept_inbound_channels_arg,
                                          boolean manually_accept_inbound_channels_arg,
                                          boolean accept_intercept_htlcs_arg)
      • UserConfig_clone_ptr

        public static long UserConfig_clone_ptr​(long arg)
      • UserConfig_clone

        public static long UserConfig_clone​(long orig)
      • UserConfig_default

        public static long UserConfig_default()
      • BestBlock_free

        public static void BestBlock_free​(long this_obj)
      • BestBlock_clone_ptr

        public static long BestBlock_clone_ptr​(long arg)
      • BestBlock_clone

        public static long BestBlock_clone​(long orig)
      • BestBlock_eq

        public static boolean BestBlock_eq​(long a,
                                           long b)
      • BestBlock_from_network

        public static long BestBlock_from_network​(Network network)
      • BestBlock_new

        public static long BestBlock_new​(byte[] block_hash,
                                         int height)
      • BestBlock_block_hash

        public static byte[] BestBlock_block_hash​(long this_arg)
      • BestBlock_height

        public static int BestBlock_height​(long this_arg)
      • Listen_free

        public static void Listen_free​(long this_ptr)
      • Confirm_free

        public static void Confirm_free​(long this_ptr)
      • ChannelMonitorUpdateStatus_permanent_failure

        public static ChannelMonitorUpdateStatus ChannelMonitorUpdateStatus_permanent_failure()
      • ChannelMonitorUpdateStatus_eq

        public static boolean ChannelMonitorUpdateStatus_eq​(long a,
                                                            long b)
      • Watch_free

        public static void Watch_free​(long this_ptr)
      • Filter_free

        public static void Filter_free​(long this_ptr)
      • WatchedOutput_free

        public static void WatchedOutput_free​(long this_obj)
      • WatchedOutput_get_block_hash

        public static byte[] WatchedOutput_get_block_hash​(long this_ptr)
      • WatchedOutput_set_block_hash

        public static void WatchedOutput_set_block_hash​(long this_ptr,
                                                        byte[] val)
      • WatchedOutput_get_outpoint

        public static long WatchedOutput_get_outpoint​(long this_ptr)
      • WatchedOutput_set_outpoint

        public static void WatchedOutput_set_outpoint​(long this_ptr,
                                                      long val)
      • WatchedOutput_get_script_pubkey

        public static byte[] WatchedOutput_get_script_pubkey​(long this_ptr)
      • WatchedOutput_set_script_pubkey

        public static void WatchedOutput_set_script_pubkey​(long this_ptr,
                                                           byte[] val)
      • WatchedOutput_new

        public static long WatchedOutput_new​(byte[] block_hash_arg,
                                             long outpoint_arg,
                                             byte[] script_pubkey_arg)
      • WatchedOutput_clone_ptr

        public static long WatchedOutput_clone_ptr​(long arg)
      • WatchedOutput_clone

        public static long WatchedOutput_clone​(long orig)
      • WatchedOutput_eq

        public static boolean WatchedOutput_eq​(long a,
                                               long b)
      • WatchedOutput_hash

        public static long WatchedOutput_hash​(long o)
      • BroadcasterInterface_free

        public static void BroadcasterInterface_free​(long this_ptr)
      • ConfirmationTarget_clone

        public static ConfirmationTarget ConfirmationTarget_clone​(long orig)
      • ConfirmationTarget_background

        public static ConfirmationTarget ConfirmationTarget_background()
      • ConfirmationTarget_normal

        public static ConfirmationTarget ConfirmationTarget_normal()
      • ConfirmationTarget_high_priority

        public static ConfirmationTarget ConfirmationTarget_high_priority()
      • ConfirmationTarget_hash

        public static long ConfirmationTarget_hash​(long o)
      • ConfirmationTarget_eq

        public static boolean ConfirmationTarget_eq​(long a,
                                                    long b)
      • FeeEstimator_free

        public static void FeeEstimator_free​(long this_ptr)
      • MonitorUpdateId_free

        public static void MonitorUpdateId_free​(long this_obj)
      • MonitorUpdateId_clone_ptr

        public static long MonitorUpdateId_clone_ptr​(long arg)
      • MonitorUpdateId_clone

        public static long MonitorUpdateId_clone​(long orig)
      • MonitorUpdateId_hash

        public static long MonitorUpdateId_hash​(long o)
      • MonitorUpdateId_eq

        public static boolean MonitorUpdateId_eq​(long a,
                                                 long b)
      • Persist_free

        public static void Persist_free​(long this_ptr)
      • LockedChannelMonitor_free

        public static void LockedChannelMonitor_free​(long this_obj)
      • ChainMonitor_free

        public static void ChainMonitor_free​(long this_obj)
      • ChainMonitor_new

        public static long ChainMonitor_new​(long chain_source,
                                            long broadcaster,
                                            long logger,
                                            long feeest,
                                            long persister)
      • ChainMonitor_get_claimable_balances

        public static long[] ChainMonitor_get_claimable_balances​(long this_arg,
                                                                 long[] ignored_channels)
      • ChainMonitor_get_monitor

        public static long ChainMonitor_get_monitor​(long this_arg,
                                                    long funding_txo)
      • ChainMonitor_list_monitors

        public static long[] ChainMonitor_list_monitors​(long this_arg)
      • ChainMonitor_list_pending_monitor_updates

        public static long[] ChainMonitor_list_pending_monitor_updates​(long this_arg)
      • ChainMonitor_channel_monitor_updated

        public static long ChainMonitor_channel_monitor_updated​(long this_arg,
                                                                long funding_txo,
                                                                long completed_update_id)
      • ChainMonitor_get_update_future

        public static long ChainMonitor_get_update_future​(long this_arg)
      • ChainMonitor_rebroadcast_pending_claims

        public static void ChainMonitor_rebroadcast_pending_claims​(long this_arg)
      • ChainMonitor_as_Listen

        public static long ChainMonitor_as_Listen​(long this_arg)
      • ChainMonitor_as_Confirm

        public static long ChainMonitor_as_Confirm​(long this_arg)
      • ChainMonitor_as_Watch

        public static long ChainMonitor_as_Watch​(long this_arg)
      • ChainMonitor_as_EventsProvider

        public static long ChainMonitor_as_EventsProvider​(long this_arg)
      • ChannelMonitorUpdate_free

        public static void ChannelMonitorUpdate_free​(long this_obj)
      • ChannelMonitorUpdate_get_update_id

        public static long ChannelMonitorUpdate_get_update_id​(long this_ptr)
      • ChannelMonitorUpdate_set_update_id

        public static void ChannelMonitorUpdate_set_update_id​(long this_ptr,
                                                              long val)
      • ChannelMonitorUpdate_clone_ptr

        public static long ChannelMonitorUpdate_clone_ptr​(long arg)
      • ChannelMonitorUpdate_clone

        public static long ChannelMonitorUpdate_clone​(long orig)
      • ChannelMonitorUpdate_eq

        public static boolean ChannelMonitorUpdate_eq​(long a,
                                                      long b)
      • ChannelMonitorUpdate_write

        public static byte[] ChannelMonitorUpdate_write​(long obj)
      • ChannelMonitorUpdate_read

        public static long ChannelMonitorUpdate_read​(byte[] ser)
      • MonitorEvent_free

        public static void MonitorEvent_free​(long this_ptr)
      • MonitorEvent_clone_ptr

        public static long MonitorEvent_clone_ptr​(long arg)
      • MonitorEvent_clone

        public static long MonitorEvent_clone​(long orig)
      • MonitorEvent_htlcevent

        public static long MonitorEvent_htlcevent​(long a)
      • MonitorEvent_commitment_tx_confirmed

        public static long MonitorEvent_commitment_tx_confirmed​(long a)
      • MonitorEvent_completed

        public static long MonitorEvent_completed​(long funding_txo,
                                                  long monitor_update_id)
      • MonitorEvent_update_failed

        public static long MonitorEvent_update_failed​(long a)
      • MonitorEvent_eq

        public static boolean MonitorEvent_eq​(long a,
                                              long b)
      • MonitorEvent_write

        public static byte[] MonitorEvent_write​(long obj)
      • MonitorEvent_read

        public static long MonitorEvent_read​(byte[] ser)
      • HTLCUpdate_free

        public static void HTLCUpdate_free​(long this_obj)
      • HTLCUpdate_clone_ptr

        public static long HTLCUpdate_clone_ptr​(long arg)
      • HTLCUpdate_clone

        public static long HTLCUpdate_clone​(long orig)
      • HTLCUpdate_eq

        public static boolean HTLCUpdate_eq​(long a,
                                            long b)
      • HTLCUpdate_write

        public static byte[] HTLCUpdate_write​(long obj)
      • HTLCUpdate_read

        public static long HTLCUpdate_read​(byte[] ser)
      • Balance_free

        public static void Balance_free​(long this_ptr)
      • Balance_clone_ptr

        public static long Balance_clone_ptr​(long arg)
      • Balance_clone

        public static long Balance_clone​(long orig)
      • Balance_claimable_on_channel_close

        public static long Balance_claimable_on_channel_close​(long claimable_amount_satoshis)
      • Balance_claimable_awaiting_confirmations

        public static long Balance_claimable_awaiting_confirmations​(long claimable_amount_satoshis,
                                                                    int confirmation_height)
      • Balance_contentious_claimable

        public static long Balance_contentious_claimable​(long claimable_amount_satoshis,
                                                         int timeout_height)
      • Balance_maybe_timeout_claimable_htlc

        public static long Balance_maybe_timeout_claimable_htlc​(long claimable_amount_satoshis,
                                                                int claimable_height)
      • Balance_maybe_preimage_claimable_htlc

        public static long Balance_maybe_preimage_claimable_htlc​(long claimable_amount_satoshis,
                                                                 int expiry_height)
      • Balance_counterparty_revoked_output_claimable

        public static long Balance_counterparty_revoked_output_claimable​(long claimable_amount_satoshis)
      • Balance_eq

        public static boolean Balance_eq​(long a,
                                         long b)
      • ChannelMonitor_free

        public static void ChannelMonitor_free​(long this_obj)
      • ChannelMonitor_clone_ptr

        public static long ChannelMonitor_clone_ptr​(long arg)
      • ChannelMonitor_clone

        public static long ChannelMonitor_clone​(long orig)
      • ChannelMonitor_write

        public static byte[] ChannelMonitor_write​(long obj)
      • ChannelMonitor_update_monitor

        public static long ChannelMonitor_update_monitor​(long this_arg,
                                                         long updates,
                                                         long broadcaster,
                                                         long fee_estimator,
                                                         long logger)
      • ChannelMonitor_get_latest_update_id

        public static long ChannelMonitor_get_latest_update_id​(long this_arg)
      • ChannelMonitor_get_funding_txo

        public static long ChannelMonitor_get_funding_txo​(long this_arg)
      • ChannelMonitor_get_outputs_to_watch

        public static long[] ChannelMonitor_get_outputs_to_watch​(long this_arg)
      • ChannelMonitor_load_outputs_to_watch

        public static void ChannelMonitor_load_outputs_to_watch​(long this_arg,
                                                                long filter)
      • ChannelMonitor_get_and_clear_pending_monitor_events

        public static long[] ChannelMonitor_get_and_clear_pending_monitor_events​(long this_arg)
      • ChannelMonitor_get_and_clear_pending_events

        public static long[] ChannelMonitor_get_and_clear_pending_events​(long this_arg)
      • ChannelMonitor_get_counterparty_node_id

        public static byte[] ChannelMonitor_get_counterparty_node_id​(long this_arg)
      • ChannelMonitor_get_latest_holder_commitment_txn

        public static byte[][] ChannelMonitor_get_latest_holder_commitment_txn​(long this_arg,
                                                                               long logger)
      • ChannelMonitor_block_connected

        public static long[] ChannelMonitor_block_connected​(long this_arg,
                                                            byte[] header,
                                                            long[] txdata,
                                                            int height,
                                                            long broadcaster,
                                                            long fee_estimator,
                                                            long logger)
      • ChannelMonitor_block_disconnected

        public static void ChannelMonitor_block_disconnected​(long this_arg,
                                                             byte[] header,
                                                             int height,
                                                             long broadcaster,
                                                             long fee_estimator,
                                                             long logger)
      • ChannelMonitor_transactions_confirmed

        public static long[] ChannelMonitor_transactions_confirmed​(long this_arg,
                                                                   byte[] header,
                                                                   long[] txdata,
                                                                   int height,
                                                                   long broadcaster,
                                                                   long fee_estimator,
                                                                   long logger)
      • ChannelMonitor_transaction_unconfirmed

        public static void ChannelMonitor_transaction_unconfirmed​(long this_arg,
                                                                  byte[] txid,
                                                                  long broadcaster,
                                                                  long fee_estimator,
                                                                  long logger)
      • ChannelMonitor_best_block_updated

        public static long[] ChannelMonitor_best_block_updated​(long this_arg,
                                                               byte[] header,
                                                               int height,
                                                               long broadcaster,
                                                               long fee_estimator,
                                                               long logger)
      • ChannelMonitor_get_relevant_txids

        public static long[] ChannelMonitor_get_relevant_txids​(long this_arg)
      • ChannelMonitor_current_best_block

        public static long ChannelMonitor_current_best_block​(long this_arg)
      • ChannelMonitor_rebroadcast_pending_claims

        public static void ChannelMonitor_rebroadcast_pending_claims​(long this_arg,
                                                                     long broadcaster,
                                                                     long fee_estimator,
                                                                     long logger)
      • ChannelMonitor_get_claimable_balances

        public static long[] ChannelMonitor_get_claimable_balances​(long this_arg)
      • C2Tuple_BlockHashChannelMonitorZ_read

        public static long C2Tuple_BlockHashChannelMonitorZ_read​(byte[] ser,
                                                                 long arg_a,
                                                                 long arg_b)
      • OutPoint_free

        public static void OutPoint_free​(long this_obj)
      • OutPoint_get_txid

        public static byte[] OutPoint_get_txid​(long this_ptr)
      • OutPoint_set_txid

        public static void OutPoint_set_txid​(long this_ptr,
                                             byte[] val)
      • OutPoint_get_index

        public static short OutPoint_get_index​(long this_ptr)
      • OutPoint_set_index

        public static void OutPoint_set_index​(long this_ptr,
                                              short val)
      • OutPoint_new

        public static long OutPoint_new​(byte[] txid_arg,
                                        short index_arg)
      • OutPoint_clone_ptr

        public static long OutPoint_clone_ptr​(long arg)
      • OutPoint_clone

        public static long OutPoint_clone​(long orig)
      • OutPoint_eq

        public static boolean OutPoint_eq​(long a,
                                          long b)
      • OutPoint_hash

        public static long OutPoint_hash​(long o)
      • OutPoint_to_channel_id

        public static byte[] OutPoint_to_channel_id​(long this_arg)
      • OutPoint_write

        public static byte[] OutPoint_write​(long obj)
      • OutPoint_read

        public static long OutPoint_read​(byte[] ser)
      • DelayedPaymentOutputDescriptor_free

        public static void DelayedPaymentOutputDescriptor_free​(long this_obj)
      • DelayedPaymentOutputDescriptor_get_outpoint

        public static long DelayedPaymentOutputDescriptor_get_outpoint​(long this_ptr)
      • DelayedPaymentOutputDescriptor_set_outpoint

        public static void DelayedPaymentOutputDescriptor_set_outpoint​(long this_ptr,
                                                                       long val)
      • DelayedPaymentOutputDescriptor_get_per_commitment_point

        public static byte[] DelayedPaymentOutputDescriptor_get_per_commitment_point​(long this_ptr)
      • DelayedPaymentOutputDescriptor_set_per_commitment_point

        public static void DelayedPaymentOutputDescriptor_set_per_commitment_point​(long this_ptr,
                                                                                   byte[] val)
      • DelayedPaymentOutputDescriptor_get_to_self_delay

        public static short DelayedPaymentOutputDescriptor_get_to_self_delay​(long this_ptr)
      • DelayedPaymentOutputDescriptor_set_to_self_delay

        public static void DelayedPaymentOutputDescriptor_set_to_self_delay​(long this_ptr,
                                                                            short val)
      • DelayedPaymentOutputDescriptor_get_output

        public static long DelayedPaymentOutputDescriptor_get_output​(long this_ptr)
      • DelayedPaymentOutputDescriptor_set_output

        public static void DelayedPaymentOutputDescriptor_set_output​(long this_ptr,
                                                                     long val)
      • DelayedPaymentOutputDescriptor_get_revocation_pubkey

        public static byte[] DelayedPaymentOutputDescriptor_get_revocation_pubkey​(long this_ptr)
      • DelayedPaymentOutputDescriptor_set_revocation_pubkey

        public static void DelayedPaymentOutputDescriptor_set_revocation_pubkey​(long this_ptr,
                                                                                byte[] val)
      • DelayedPaymentOutputDescriptor_get_channel_keys_id

        public static byte[] DelayedPaymentOutputDescriptor_get_channel_keys_id​(long this_ptr)
      • DelayedPaymentOutputDescriptor_set_channel_keys_id

        public static void DelayedPaymentOutputDescriptor_set_channel_keys_id​(long this_ptr,
                                                                              byte[] val)
      • DelayedPaymentOutputDescriptor_get_channel_value_satoshis

        public static long DelayedPaymentOutputDescriptor_get_channel_value_satoshis​(long this_ptr)
      • DelayedPaymentOutputDescriptor_set_channel_value_satoshis

        public static void DelayedPaymentOutputDescriptor_set_channel_value_satoshis​(long this_ptr,
                                                                                     long val)
      • DelayedPaymentOutputDescriptor_new

        public static long DelayedPaymentOutputDescriptor_new​(long outpoint_arg,
                                                              byte[] per_commitment_point_arg,
                                                              short to_self_delay_arg,
                                                              long output_arg,
                                                              byte[] revocation_pubkey_arg,
                                                              byte[] channel_keys_id_arg,
                                                              long channel_value_satoshis_arg)
      • DelayedPaymentOutputDescriptor_clone_ptr

        public static long DelayedPaymentOutputDescriptor_clone_ptr​(long arg)
      • DelayedPaymentOutputDescriptor_clone

        public static long DelayedPaymentOutputDescriptor_clone​(long orig)
      • DelayedPaymentOutputDescriptor_eq

        public static boolean DelayedPaymentOutputDescriptor_eq​(long a,
                                                                long b)
      • DelayedPaymentOutputDescriptor_write

        public static byte[] DelayedPaymentOutputDescriptor_write​(long obj)
      • DelayedPaymentOutputDescriptor_read

        public static long DelayedPaymentOutputDescriptor_read​(byte[] ser)
      • StaticPaymentOutputDescriptor_free

        public static void StaticPaymentOutputDescriptor_free​(long this_obj)
      • StaticPaymentOutputDescriptor_get_outpoint

        public static long StaticPaymentOutputDescriptor_get_outpoint​(long this_ptr)
      • StaticPaymentOutputDescriptor_set_outpoint

        public static void StaticPaymentOutputDescriptor_set_outpoint​(long this_ptr,
                                                                      long val)
      • StaticPaymentOutputDescriptor_get_output

        public static long StaticPaymentOutputDescriptor_get_output​(long this_ptr)
      • StaticPaymentOutputDescriptor_set_output

        public static void StaticPaymentOutputDescriptor_set_output​(long this_ptr,
                                                                    long val)
      • StaticPaymentOutputDescriptor_get_channel_keys_id

        public static byte[] StaticPaymentOutputDescriptor_get_channel_keys_id​(long this_ptr)
      • StaticPaymentOutputDescriptor_set_channel_keys_id

        public static void StaticPaymentOutputDescriptor_set_channel_keys_id​(long this_ptr,
                                                                             byte[] val)
      • StaticPaymentOutputDescriptor_get_channel_value_satoshis

        public static long StaticPaymentOutputDescriptor_get_channel_value_satoshis​(long this_ptr)
      • StaticPaymentOutputDescriptor_set_channel_value_satoshis

        public static void StaticPaymentOutputDescriptor_set_channel_value_satoshis​(long this_ptr,
                                                                                    long val)
      • StaticPaymentOutputDescriptor_new

        public static long StaticPaymentOutputDescriptor_new​(long outpoint_arg,
                                                             long output_arg,
                                                             byte[] channel_keys_id_arg,
                                                             long channel_value_satoshis_arg)
      • StaticPaymentOutputDescriptor_clone_ptr

        public static long StaticPaymentOutputDescriptor_clone_ptr​(long arg)
      • StaticPaymentOutputDescriptor_clone

        public static long StaticPaymentOutputDescriptor_clone​(long orig)
      • StaticPaymentOutputDescriptor_eq

        public static boolean StaticPaymentOutputDescriptor_eq​(long a,
                                                               long b)
      • StaticPaymentOutputDescriptor_write

        public static byte[] StaticPaymentOutputDescriptor_write​(long obj)
      • StaticPaymentOutputDescriptor_read

        public static long StaticPaymentOutputDescriptor_read​(byte[] ser)
      • SpendableOutputDescriptor_free

        public static void SpendableOutputDescriptor_free​(long this_ptr)
      • SpendableOutputDescriptor_clone_ptr

        public static long SpendableOutputDescriptor_clone_ptr​(long arg)
      • SpendableOutputDescriptor_clone

        public static long SpendableOutputDescriptor_clone​(long orig)
      • SpendableOutputDescriptor_static_output

        public static long SpendableOutputDescriptor_static_output​(long outpoint,
                                                                   long output)
      • SpendableOutputDescriptor_delayed_payment_output

        public static long SpendableOutputDescriptor_delayed_payment_output​(long a)
      • SpendableOutputDescriptor_static_payment_output

        public static long SpendableOutputDescriptor_static_payment_output​(long a)
      • SpendableOutputDescriptor_eq

        public static boolean SpendableOutputDescriptor_eq​(long a,
                                                           long b)
      • SpendableOutputDescriptor_write

        public static byte[] SpendableOutputDescriptor_write​(long obj)
      • SpendableOutputDescriptor_read

        public static long SpendableOutputDescriptor_read​(byte[] ser)
      • ChannelSigner_free

        public static void ChannelSigner_free​(long this_ptr)
      • EcdsaChannelSigner_free

        public static void EcdsaChannelSigner_free​(long this_ptr)
      • WriteableEcdsaChannelSigner_clone_ptr

        public static long WriteableEcdsaChannelSigner_clone_ptr​(long arg)
      • WriteableEcdsaChannelSigner_clone

        public static long WriteableEcdsaChannelSigner_clone​(long orig)
      • WriteableEcdsaChannelSigner_free

        public static void WriteableEcdsaChannelSigner_free​(long this_ptr)
      • Recipient_clone

        public static Recipient Recipient_clone​(long orig)
      • Recipient_node

        public static Recipient Recipient_node()
      • Recipient_phantom_node

        public static Recipient Recipient_phantom_node()
      • EntropySource_free

        public static void EntropySource_free​(long this_ptr)
      • NodeSigner_free

        public static void NodeSigner_free​(long this_ptr)
      • SignerProvider_free

        public static void SignerProvider_free​(long this_ptr)
      • InMemorySigner_free

        public static void InMemorySigner_free​(long this_obj)
      • InMemorySigner_get_funding_key

        public static byte[] InMemorySigner_get_funding_key​(long this_ptr)
      • InMemorySigner_set_funding_key

        public static void InMemorySigner_set_funding_key​(long this_ptr,
                                                          byte[] val)
      • InMemorySigner_get_revocation_base_key

        public static byte[] InMemorySigner_get_revocation_base_key​(long this_ptr)
      • InMemorySigner_set_revocation_base_key

        public static void InMemorySigner_set_revocation_base_key​(long this_ptr,
                                                                  byte[] val)
      • InMemorySigner_get_payment_key

        public static byte[] InMemorySigner_get_payment_key​(long this_ptr)
      • InMemorySigner_set_payment_key

        public static void InMemorySigner_set_payment_key​(long this_ptr,
                                                          byte[] val)
      • InMemorySigner_get_delayed_payment_base_key

        public static byte[] InMemorySigner_get_delayed_payment_base_key​(long this_ptr)
      • InMemorySigner_set_delayed_payment_base_key

        public static void InMemorySigner_set_delayed_payment_base_key​(long this_ptr,
                                                                       byte[] val)
      • InMemorySigner_get_htlc_base_key

        public static byte[] InMemorySigner_get_htlc_base_key​(long this_ptr)
      • InMemorySigner_set_htlc_base_key

        public static void InMemorySigner_set_htlc_base_key​(long this_ptr,
                                                            byte[] val)
      • InMemorySigner_get_commitment_seed

        public static byte[] InMemorySigner_get_commitment_seed​(long this_ptr)
      • InMemorySigner_set_commitment_seed

        public static void InMemorySigner_set_commitment_seed​(long this_ptr,
                                                              byte[] val)
      • InMemorySigner_clone_ptr

        public static long InMemorySigner_clone_ptr​(long arg)
      • InMemorySigner_clone

        public static long InMemorySigner_clone​(long orig)
      • InMemorySigner_new

        public static long InMemorySigner_new​(byte[] funding_key,
                                              byte[] revocation_base_key,
                                              byte[] payment_key,
                                              byte[] delayed_payment_base_key,
                                              byte[] htlc_base_key,
                                              byte[] commitment_seed,
                                              long channel_value_satoshis,
                                              byte[] channel_keys_id,
                                              byte[] rand_bytes_unique_start)
      • InMemorySigner_counterparty_pubkeys

        public static long InMemorySigner_counterparty_pubkeys​(long this_arg)
      • InMemorySigner_counterparty_selected_contest_delay

        public static short InMemorySigner_counterparty_selected_contest_delay​(long this_arg)
      • InMemorySigner_holder_selected_contest_delay

        public static short InMemorySigner_holder_selected_contest_delay​(long this_arg)
      • InMemorySigner_is_outbound

        public static boolean InMemorySigner_is_outbound​(long this_arg)
      • InMemorySigner_funding_outpoint

        public static long InMemorySigner_funding_outpoint​(long this_arg)
      • InMemorySigner_get_channel_parameters

        public static long InMemorySigner_get_channel_parameters​(long this_arg)
      • InMemorySigner_opt_anchors

        public static boolean InMemorySigner_opt_anchors​(long this_arg)
      • InMemorySigner_sign_counterparty_payment_input

        public static long InMemorySigner_sign_counterparty_payment_input​(long this_arg,
                                                                          byte[] spend_tx,
                                                                          long input_idx,
                                                                          long descriptor)
      • InMemorySigner_sign_dynamic_p2wsh_input

        public static long InMemorySigner_sign_dynamic_p2wsh_input​(long this_arg,
                                                                   byte[] spend_tx,
                                                                   long input_idx,
                                                                   long descriptor)
      • InMemorySigner_as_EntropySource

        public static long InMemorySigner_as_EntropySource​(long this_arg)
      • InMemorySigner_as_ChannelSigner

        public static long InMemorySigner_as_ChannelSigner​(long this_arg)
      • InMemorySigner_as_EcdsaChannelSigner

        public static long InMemorySigner_as_EcdsaChannelSigner​(long this_arg)
      • InMemorySigner_as_WriteableEcdsaChannelSigner

        public static long InMemorySigner_as_WriteableEcdsaChannelSigner​(long this_arg)
      • InMemorySigner_write

        public static byte[] InMemorySigner_write​(long obj)
      • InMemorySigner_read

        public static long InMemorySigner_read​(byte[] ser,
                                               long arg)
      • KeysManager_free

        public static void KeysManager_free​(long this_obj)
      • KeysManager_new

        public static long KeysManager_new​(byte[] seed,
                                           long starting_time_secs,
                                           int starting_time_nanos)
      • KeysManager_get_node_secret_key

        public static byte[] KeysManager_get_node_secret_key​(long this_arg)
      • KeysManager_derive_channel_keys

        public static long KeysManager_derive_channel_keys​(long this_arg,
                                                           long channel_value_satoshis,
                                                           byte[] params)
      • KeysManager_spend_spendable_outputs

        public static long KeysManager_spend_spendable_outputs​(long this_arg,
                                                               long[] descriptors,
                                                               long[] outputs,
                                                               byte[] change_destination_script,
                                                               int feerate_sat_per_1000_weight)
      • KeysManager_as_EntropySource

        public static long KeysManager_as_EntropySource​(long this_arg)
      • KeysManager_as_NodeSigner

        public static long KeysManager_as_NodeSigner​(long this_arg)
      • KeysManager_as_SignerProvider

        public static long KeysManager_as_SignerProvider​(long this_arg)
      • PhantomKeysManager_free

        public static void PhantomKeysManager_free​(long this_obj)
      • PhantomKeysManager_as_EntropySource

        public static long PhantomKeysManager_as_EntropySource​(long this_arg)
      • PhantomKeysManager_as_NodeSigner

        public static long PhantomKeysManager_as_NodeSigner​(long this_arg)
      • PhantomKeysManager_as_SignerProvider

        public static long PhantomKeysManager_as_SignerProvider​(long this_arg)
      • PhantomKeysManager_new

        public static long PhantomKeysManager_new​(byte[] seed,
                                                  long starting_time_secs,
                                                  int starting_time_nanos,
                                                  byte[] cross_node_seed)
      • PhantomKeysManager_spend_spendable_outputs

        public static long PhantomKeysManager_spend_spendable_outputs​(long this_arg,
                                                                      long[] descriptors,
                                                                      long[] outputs,
                                                                      byte[] change_destination_script,
                                                                      int feerate_sat_per_1000_weight)
      • PhantomKeysManager_derive_channel_keys

        public static long PhantomKeysManager_derive_channel_keys​(long this_arg,
                                                                  long channel_value_satoshis,
                                                                  byte[] params)
      • PhantomKeysManager_get_node_secret_key

        public static byte[] PhantomKeysManager_get_node_secret_key​(long this_arg)
      • PhantomKeysManager_get_phantom_node_secret_key

        public static byte[] PhantomKeysManager_get_phantom_node_secret_key​(long this_arg)
      • FailureCode_clone

        public static FailureCode FailureCode_clone​(long orig)
      • FailureCode_temporary_node_failure

        public static FailureCode FailureCode_temporary_node_failure()
      • FailureCode_required_node_feature_missing

        public static FailureCode FailureCode_required_node_feature_missing()
      • FailureCode_incorrect_or_unknown_payment_details

        public static FailureCode FailureCode_incorrect_or_unknown_payment_details()
      • ChannelManager_free

        public static void ChannelManager_free​(long this_obj)
      • ChainParameters_free

        public static void ChainParameters_free​(long this_obj)
      • ChainParameters_get_network

        public static Network ChainParameters_get_network​(long this_ptr)
      • ChainParameters_set_network

        public static void ChainParameters_set_network​(long this_ptr,
                                                       Network val)
      • ChainParameters_get_best_block

        public static long ChainParameters_get_best_block​(long this_ptr)
      • ChainParameters_set_best_block

        public static void ChainParameters_set_best_block​(long this_ptr,
                                                          long val)
      • ChainParameters_new

        public static long ChainParameters_new​(Network network_arg,
                                               long best_block_arg)
      • ChainParameters_clone_ptr

        public static long ChainParameters_clone_ptr​(long arg)
      • ChainParameters_clone

        public static long ChainParameters_clone​(long orig)
      • CounterpartyForwardingInfo_free

        public static void CounterpartyForwardingInfo_free​(long this_obj)
      • CounterpartyForwardingInfo_get_fee_base_msat

        public static int CounterpartyForwardingInfo_get_fee_base_msat​(long this_ptr)
      • CounterpartyForwardingInfo_set_fee_base_msat

        public static void CounterpartyForwardingInfo_set_fee_base_msat​(long this_ptr,
                                                                        int val)
      • CounterpartyForwardingInfo_get_fee_proportional_millionths

        public static int CounterpartyForwardingInfo_get_fee_proportional_millionths​(long this_ptr)
      • CounterpartyForwardingInfo_set_fee_proportional_millionths

        public static void CounterpartyForwardingInfo_set_fee_proportional_millionths​(long this_ptr,
                                                                                      int val)
      • CounterpartyForwardingInfo_get_cltv_expiry_delta

        public static short CounterpartyForwardingInfo_get_cltv_expiry_delta​(long this_ptr)
      • CounterpartyForwardingInfo_set_cltv_expiry_delta

        public static void CounterpartyForwardingInfo_set_cltv_expiry_delta​(long this_ptr,
                                                                            short val)
      • CounterpartyForwardingInfo_new

        public static long CounterpartyForwardingInfo_new​(int fee_base_msat_arg,
                                                          int fee_proportional_millionths_arg,
                                                          short cltv_expiry_delta_arg)
      • CounterpartyForwardingInfo_clone_ptr

        public static long CounterpartyForwardingInfo_clone_ptr​(long arg)
      • CounterpartyForwardingInfo_clone

        public static long CounterpartyForwardingInfo_clone​(long orig)
      • ChannelCounterparty_free

        public static void ChannelCounterparty_free​(long this_obj)
      • ChannelCounterparty_get_node_id

        public static byte[] ChannelCounterparty_get_node_id​(long this_ptr)
      • ChannelCounterparty_set_node_id

        public static void ChannelCounterparty_set_node_id​(long this_ptr,
                                                           byte[] val)
      • ChannelCounterparty_get_features

        public static long ChannelCounterparty_get_features​(long this_ptr)
      • ChannelCounterparty_set_features

        public static void ChannelCounterparty_set_features​(long this_ptr,
                                                            long val)
      • ChannelCounterparty_get_unspendable_punishment_reserve

        public static long ChannelCounterparty_get_unspendable_punishment_reserve​(long this_ptr)
      • ChannelCounterparty_set_unspendable_punishment_reserve

        public static void ChannelCounterparty_set_unspendable_punishment_reserve​(long this_ptr,
                                                                                  long val)
      • ChannelCounterparty_get_forwarding_info

        public static long ChannelCounterparty_get_forwarding_info​(long this_ptr)
      • ChannelCounterparty_set_forwarding_info

        public static void ChannelCounterparty_set_forwarding_info​(long this_ptr,
                                                                   long val)
      • ChannelCounterparty_get_outbound_htlc_minimum_msat

        public static long ChannelCounterparty_get_outbound_htlc_minimum_msat​(long this_ptr)
      • ChannelCounterparty_set_outbound_htlc_minimum_msat

        public static void ChannelCounterparty_set_outbound_htlc_minimum_msat​(long this_ptr,
                                                                              long val)
      • ChannelCounterparty_get_outbound_htlc_maximum_msat

        public static long ChannelCounterparty_get_outbound_htlc_maximum_msat​(long this_ptr)
      • ChannelCounterparty_set_outbound_htlc_maximum_msat

        public static void ChannelCounterparty_set_outbound_htlc_maximum_msat​(long this_ptr,
                                                                              long val)
      • ChannelCounterparty_new

        public static long ChannelCounterparty_new​(byte[] node_id_arg,
                                                   long features_arg,
                                                   long unspendable_punishment_reserve_arg,
                                                   long forwarding_info_arg,
                                                   long outbound_htlc_minimum_msat_arg,
                                                   long outbound_htlc_maximum_msat_arg)
      • ChannelCounterparty_clone_ptr

        public static long ChannelCounterparty_clone_ptr​(long arg)
      • ChannelCounterparty_clone

        public static long ChannelCounterparty_clone​(long orig)
      • ChannelDetails_free

        public static void ChannelDetails_free​(long this_obj)
      • ChannelDetails_get_channel_id

        public static byte[] ChannelDetails_get_channel_id​(long this_ptr)
      • ChannelDetails_set_channel_id

        public static void ChannelDetails_set_channel_id​(long this_ptr,
                                                         byte[] val)
      • ChannelDetails_get_counterparty

        public static long ChannelDetails_get_counterparty​(long this_ptr)
      • ChannelDetails_set_counterparty

        public static void ChannelDetails_set_counterparty​(long this_ptr,
                                                           long val)
      • ChannelDetails_get_funding_txo

        public static long ChannelDetails_get_funding_txo​(long this_ptr)
      • ChannelDetails_set_funding_txo

        public static void ChannelDetails_set_funding_txo​(long this_ptr,
                                                          long val)
      • ChannelDetails_get_channel_type

        public static long ChannelDetails_get_channel_type​(long this_ptr)
      • ChannelDetails_set_channel_type

        public static void ChannelDetails_set_channel_type​(long this_ptr,
                                                           long val)
      • ChannelDetails_get_short_channel_id

        public static long ChannelDetails_get_short_channel_id​(long this_ptr)
      • ChannelDetails_set_short_channel_id

        public static void ChannelDetails_set_short_channel_id​(long this_ptr,
                                                               long val)
      • ChannelDetails_get_outbound_scid_alias

        public static long ChannelDetails_get_outbound_scid_alias​(long this_ptr)
      • ChannelDetails_set_outbound_scid_alias

        public static void ChannelDetails_set_outbound_scid_alias​(long this_ptr,
                                                                  long val)
      • ChannelDetails_get_inbound_scid_alias

        public static long ChannelDetails_get_inbound_scid_alias​(long this_ptr)
      • ChannelDetails_set_inbound_scid_alias

        public static void ChannelDetails_set_inbound_scid_alias​(long this_ptr,
                                                                 long val)
      • ChannelDetails_get_channel_value_satoshis

        public static long ChannelDetails_get_channel_value_satoshis​(long this_ptr)
      • ChannelDetails_set_channel_value_satoshis

        public static void ChannelDetails_set_channel_value_satoshis​(long this_ptr,
                                                                     long val)
      • ChannelDetails_get_unspendable_punishment_reserve

        public static long ChannelDetails_get_unspendable_punishment_reserve​(long this_ptr)
      • ChannelDetails_set_unspendable_punishment_reserve

        public static void ChannelDetails_set_unspendable_punishment_reserve​(long this_ptr,
                                                                             long val)
      • ChannelDetails_get_user_channel_id

        public static byte[] ChannelDetails_get_user_channel_id​(long this_ptr)
      • ChannelDetails_set_user_channel_id

        public static void ChannelDetails_set_user_channel_id​(long this_ptr,
                                                              byte[] val)
      • ChannelDetails_get_feerate_sat_per_1000_weight

        public static long ChannelDetails_get_feerate_sat_per_1000_weight​(long this_ptr)
      • ChannelDetails_set_feerate_sat_per_1000_weight

        public static void ChannelDetails_set_feerate_sat_per_1000_weight​(long this_ptr,
                                                                          long val)
      • ChannelDetails_get_balance_msat

        public static long ChannelDetails_get_balance_msat​(long this_ptr)
      • ChannelDetails_set_balance_msat

        public static void ChannelDetails_set_balance_msat​(long this_ptr,
                                                           long val)
      • ChannelDetails_get_outbound_capacity_msat

        public static long ChannelDetails_get_outbound_capacity_msat​(long this_ptr)
      • ChannelDetails_set_outbound_capacity_msat

        public static void ChannelDetails_set_outbound_capacity_msat​(long this_ptr,
                                                                     long val)
      • ChannelDetails_get_next_outbound_htlc_limit_msat

        public static long ChannelDetails_get_next_outbound_htlc_limit_msat​(long this_ptr)
      • ChannelDetails_set_next_outbound_htlc_limit_msat

        public static void ChannelDetails_set_next_outbound_htlc_limit_msat​(long this_ptr,
                                                                            long val)
      • ChannelDetails_get_inbound_capacity_msat

        public static long ChannelDetails_get_inbound_capacity_msat​(long this_ptr)
      • ChannelDetails_set_inbound_capacity_msat

        public static void ChannelDetails_set_inbound_capacity_msat​(long this_ptr,
                                                                    long val)
      • ChannelDetails_get_confirmations_required

        public static long ChannelDetails_get_confirmations_required​(long this_ptr)
      • ChannelDetails_set_confirmations_required

        public static void ChannelDetails_set_confirmations_required​(long this_ptr,
                                                                     long val)
      • ChannelDetails_get_confirmations

        public static long ChannelDetails_get_confirmations​(long this_ptr)
      • ChannelDetails_set_confirmations

        public static void ChannelDetails_set_confirmations​(long this_ptr,
                                                            long val)
      • ChannelDetails_get_force_close_spend_delay

        public static long ChannelDetails_get_force_close_spend_delay​(long this_ptr)
      • ChannelDetails_set_force_close_spend_delay

        public static void ChannelDetails_set_force_close_spend_delay​(long this_ptr,
                                                                      long val)
      • ChannelDetails_get_is_outbound

        public static boolean ChannelDetails_get_is_outbound​(long this_ptr)
      • ChannelDetails_set_is_outbound

        public static void ChannelDetails_set_is_outbound​(long this_ptr,
                                                          boolean val)
      • ChannelDetails_get_is_channel_ready

        public static boolean ChannelDetails_get_is_channel_ready​(long this_ptr)
      • ChannelDetails_set_is_channel_ready

        public static void ChannelDetails_set_is_channel_ready​(long this_ptr,
                                                               boolean val)
      • ChannelDetails_get_is_usable

        public static boolean ChannelDetails_get_is_usable​(long this_ptr)
      • ChannelDetails_set_is_usable

        public static void ChannelDetails_set_is_usable​(long this_ptr,
                                                        boolean val)
      • ChannelDetails_get_is_public

        public static boolean ChannelDetails_get_is_public​(long this_ptr)
      • ChannelDetails_set_is_public

        public static void ChannelDetails_set_is_public​(long this_ptr,
                                                        boolean val)
      • ChannelDetails_get_inbound_htlc_minimum_msat

        public static long ChannelDetails_get_inbound_htlc_minimum_msat​(long this_ptr)
      • ChannelDetails_set_inbound_htlc_minimum_msat

        public static void ChannelDetails_set_inbound_htlc_minimum_msat​(long this_ptr,
                                                                        long val)
      • ChannelDetails_get_inbound_htlc_maximum_msat

        public static long ChannelDetails_get_inbound_htlc_maximum_msat​(long this_ptr)
      • ChannelDetails_set_inbound_htlc_maximum_msat

        public static void ChannelDetails_set_inbound_htlc_maximum_msat​(long this_ptr,
                                                                        long val)
      • ChannelDetails_get_config

        public static long ChannelDetails_get_config​(long this_ptr)
      • ChannelDetails_set_config

        public static void ChannelDetails_set_config​(long this_ptr,
                                                     long val)
      • ChannelDetails_new

        public static long ChannelDetails_new​(byte[] channel_id_arg,
                                              long counterparty_arg,
                                              long funding_txo_arg,
                                              long channel_type_arg,
                                              long short_channel_id_arg,
                                              long outbound_scid_alias_arg,
                                              long inbound_scid_alias_arg,
                                              long channel_value_satoshis_arg,
                                              long unspendable_punishment_reserve_arg,
                                              byte[] user_channel_id_arg,
                                              long feerate_sat_per_1000_weight_arg,
                                              long balance_msat_arg,
                                              long outbound_capacity_msat_arg,
                                              long next_outbound_htlc_limit_msat_arg,
                                              long inbound_capacity_msat_arg,
                                              long confirmations_required_arg,
                                              long confirmations_arg,
                                              long force_close_spend_delay_arg,
                                              boolean is_outbound_arg,
                                              boolean is_channel_ready_arg,
                                              boolean is_usable_arg,
                                              boolean is_public_arg,
                                              long inbound_htlc_minimum_msat_arg,
                                              long inbound_htlc_maximum_msat_arg,
                                              long config_arg)
      • ChannelDetails_clone_ptr

        public static long ChannelDetails_clone_ptr​(long arg)
      • ChannelDetails_clone

        public static long ChannelDetails_clone​(long orig)
      • ChannelDetails_get_inbound_payment_scid

        public static long ChannelDetails_get_inbound_payment_scid​(long this_arg)
      • ChannelDetails_get_outbound_payment_scid

        public static long ChannelDetails_get_outbound_payment_scid​(long this_arg)
      • RecentPaymentDetails_free

        public static void RecentPaymentDetails_free​(long this_ptr)
      • RecentPaymentDetails_clone_ptr

        public static long RecentPaymentDetails_clone_ptr​(long arg)
      • RecentPaymentDetails_clone

        public static long RecentPaymentDetails_clone​(long orig)
      • RecentPaymentDetails_pending

        public static long RecentPaymentDetails_pending​(byte[] payment_hash,
                                                        long total_msat)
      • RecentPaymentDetails_fulfilled

        public static long RecentPaymentDetails_fulfilled​(byte[] payment_hash)
      • RecentPaymentDetails_abandoned

        public static long RecentPaymentDetails_abandoned​(byte[] payment_hash)
      • PhantomRouteHints_free

        public static void PhantomRouteHints_free​(long this_obj)
      • PhantomRouteHints_get_channels

        public static long[] PhantomRouteHints_get_channels​(long this_ptr)
      • PhantomRouteHints_set_channels

        public static void PhantomRouteHints_set_channels​(long this_ptr,
                                                          long[] val)
      • PhantomRouteHints_get_phantom_scid

        public static long PhantomRouteHints_get_phantom_scid​(long this_ptr)
      • PhantomRouteHints_set_phantom_scid

        public static void PhantomRouteHints_set_phantom_scid​(long this_ptr,
                                                              long val)
      • PhantomRouteHints_get_real_node_pubkey

        public static byte[] PhantomRouteHints_get_real_node_pubkey​(long this_ptr)
      • PhantomRouteHints_set_real_node_pubkey

        public static void PhantomRouteHints_set_real_node_pubkey​(long this_ptr,
                                                                  byte[] val)
      • PhantomRouteHints_new

        public static long PhantomRouteHints_new​(long[] channels_arg,
                                                 long phantom_scid_arg,
                                                 byte[] real_node_pubkey_arg)
      • PhantomRouteHints_clone_ptr

        public static long PhantomRouteHints_clone_ptr​(long arg)
      • PhantomRouteHints_clone

        public static long PhantomRouteHints_clone​(long orig)
      • ChannelManager_new

        public static long ChannelManager_new​(long fee_est,
                                              long chain_monitor,
                                              long tx_broadcaster,
                                              long router,
                                              long logger,
                                              long entropy_source,
                                              long node_signer,
                                              long signer_provider,
                                              long config,
                                              long params)
      • ChannelManager_get_current_default_configuration

        public static long ChannelManager_get_current_default_configuration​(long this_arg)
      • ChannelManager_create_channel

        public static long ChannelManager_create_channel​(long this_arg,
                                                         byte[] their_network_key,
                                                         long channel_value_satoshis,
                                                         long push_msat,
                                                         byte[] user_channel_id,
                                                         long override_config)
      • ChannelManager_list_channels

        public static long[] ChannelManager_list_channels​(long this_arg)
      • ChannelManager_list_usable_channels

        public static long[] ChannelManager_list_usable_channels​(long this_arg)
      • ChannelManager_list_channels_with_counterparty

        public static long[] ChannelManager_list_channels_with_counterparty​(long this_arg,
                                                                            byte[] counterparty_node_id)
      • ChannelManager_list_recent_payments

        public static long[] ChannelManager_list_recent_payments​(long this_arg)
      • ChannelManager_close_channel

        public static long ChannelManager_close_channel​(long this_arg,
                                                        byte[] channel_id,
                                                        byte[] counterparty_node_id)
      • ChannelManager_close_channel_with_target_feerate

        public static long ChannelManager_close_channel_with_target_feerate​(long this_arg,
                                                                            byte[] channel_id,
                                                                            byte[] counterparty_node_id,
                                                                            int target_feerate_sats_per_1000_weight)
      • ChannelManager_force_close_broadcasting_latest_txn

        public static long ChannelManager_force_close_broadcasting_latest_txn​(long this_arg,
                                                                              byte[] channel_id,
                                                                              byte[] counterparty_node_id)
      • ChannelManager_force_close_without_broadcasting_txn

        public static long ChannelManager_force_close_without_broadcasting_txn​(long this_arg,
                                                                               byte[] channel_id,
                                                                               byte[] counterparty_node_id)
      • ChannelManager_force_close_all_channels_broadcasting_latest_txn

        public static void ChannelManager_force_close_all_channels_broadcasting_latest_txn​(long this_arg)
      • ChannelManager_force_close_all_channels_without_broadcasting_txn

        public static void ChannelManager_force_close_all_channels_without_broadcasting_txn​(long this_arg)
      • ChannelManager_send_payment_with_route

        public static long ChannelManager_send_payment_with_route​(long this_arg,
                                                                  long route,
                                                                  byte[] payment_hash,
                                                                  long recipient_onion,
                                                                  byte[] payment_id)
      • ChannelManager_send_payment

        public static long ChannelManager_send_payment​(long this_arg,
                                                       byte[] payment_hash,
                                                       long recipient_onion,
                                                       byte[] payment_id,
                                                       long route_params,
                                                       long retry_strategy)
      • ChannelManager_abandon_payment

        public static void ChannelManager_abandon_payment​(long this_arg,
                                                          byte[] payment_id)
      • ChannelManager_send_spontaneous_payment

        public static long ChannelManager_send_spontaneous_payment​(long this_arg,
                                                                   long route,
                                                                   byte[] payment_preimage,
                                                                   long recipient_onion,
                                                                   byte[] payment_id)
      • ChannelManager_send_spontaneous_payment_with_retry

        public static long ChannelManager_send_spontaneous_payment_with_retry​(long this_arg,
                                                                              byte[] payment_preimage,
                                                                              long recipient_onion,
                                                                              byte[] payment_id,
                                                                              long route_params,
                                                                              long retry_strategy)
      • ChannelManager_send_probe

        public static long ChannelManager_send_probe​(long this_arg,
                                                     long path)
      • ChannelManager_funding_transaction_generated

        public static long ChannelManager_funding_transaction_generated​(long this_arg,
                                                                        byte[] temporary_channel_id,
                                                                        byte[] counterparty_node_id,
                                                                        byte[] funding_transaction)
      • ChannelManager_update_channel_config

        public static long ChannelManager_update_channel_config​(long this_arg,
                                                                byte[] counterparty_node_id,
                                                                byte[][] channel_ids,
                                                                long config)
      • ChannelManager_forward_intercepted_htlc

        public static long ChannelManager_forward_intercepted_htlc​(long this_arg,
                                                                   byte[] intercept_id,
                                                                   byte[] next_hop_channel_id,
                                                                   byte[] next_node_id,
                                                                   long amt_to_forward_msat)
      • ChannelManager_fail_intercepted_htlc

        public static long ChannelManager_fail_intercepted_htlc​(long this_arg,
                                                                byte[] intercept_id)
      • ChannelManager_process_pending_htlc_forwards

        public static void ChannelManager_process_pending_htlc_forwards​(long this_arg)
      • ChannelManager_timer_tick_occurred

        public static void ChannelManager_timer_tick_occurred​(long this_arg)
      • ChannelManager_fail_htlc_backwards

        public static void ChannelManager_fail_htlc_backwards​(long this_arg,
                                                              byte[] payment_hash)
      • ChannelManager_fail_htlc_backwards_with_reason

        public static void ChannelManager_fail_htlc_backwards_with_reason​(long this_arg,
                                                                          byte[] payment_hash,
                                                                          FailureCode failure_code)
      • ChannelManager_claim_funds

        public static void ChannelManager_claim_funds​(long this_arg,
                                                      byte[] payment_preimage)
      • ChannelManager_get_our_node_id

        public static byte[] ChannelManager_get_our_node_id​(long this_arg)
      • ChannelManager_accept_inbound_channel

        public static long ChannelManager_accept_inbound_channel​(long this_arg,
                                                                 byte[] temporary_channel_id,
                                                                 byte[] counterparty_node_id,
                                                                 byte[] user_channel_id)
      • ChannelManager_accept_inbound_channel_from_trusted_peer_0conf

        public static long ChannelManager_accept_inbound_channel_from_trusted_peer_0conf​(long this_arg,
                                                                                         byte[] temporary_channel_id,
                                                                                         byte[] counterparty_node_id,
                                                                                         byte[] user_channel_id)
      • ChannelManager_create_inbound_payment

        public static long ChannelManager_create_inbound_payment​(long this_arg,
                                                                 long min_value_msat,
                                                                 int invoice_expiry_delta_secs,
                                                                 long min_final_cltv_expiry_delta)
      • ChannelManager_create_inbound_payment_legacy

        public static long ChannelManager_create_inbound_payment_legacy​(long this_arg,
                                                                        long min_value_msat,
                                                                        int invoice_expiry_delta_secs)
      • ChannelManager_create_inbound_payment_for_hash

        public static long ChannelManager_create_inbound_payment_for_hash​(long this_arg,
                                                                          byte[] payment_hash,
                                                                          long min_value_msat,
                                                                          int invoice_expiry_delta_secs,
                                                                          long min_final_cltv_expiry)
      • ChannelManager_create_inbound_payment_for_hash_legacy

        public static long ChannelManager_create_inbound_payment_for_hash_legacy​(long this_arg,
                                                                                 byte[] payment_hash,
                                                                                 long min_value_msat,
                                                                                 int invoice_expiry_delta_secs)
      • ChannelManager_get_payment_preimage

        public static long ChannelManager_get_payment_preimage​(long this_arg,
                                                               byte[] payment_hash,
                                                               byte[] payment_secret)
      • ChannelManager_get_phantom_scid

        public static long ChannelManager_get_phantom_scid​(long this_arg)
      • ChannelManager_get_phantom_route_hints

        public static long ChannelManager_get_phantom_route_hints​(long this_arg)
      • ChannelManager_get_intercept_scid

        public static long ChannelManager_get_intercept_scid​(long this_arg)
      • ChannelManager_compute_inflight_htlcs

        public static long ChannelManager_compute_inflight_htlcs​(long this_arg)
      • ChannelManager_as_MessageSendEventsProvider

        public static long ChannelManager_as_MessageSendEventsProvider​(long this_arg)
      • ChannelManager_as_EventsProvider

        public static long ChannelManager_as_EventsProvider​(long this_arg)
      • ChannelManager_as_Listen

        public static long ChannelManager_as_Listen​(long this_arg)
      • ChannelManager_as_Confirm

        public static long ChannelManager_as_Confirm​(long this_arg)
      • ChannelManager_get_persistable_update_future

        public static long ChannelManager_get_persistable_update_future​(long this_arg)
      • ChannelManager_current_best_block

        public static long ChannelManager_current_best_block​(long this_arg)
      • ChannelManager_node_features

        public static long ChannelManager_node_features​(long this_arg)
      • ChannelManager_channel_features

        public static long ChannelManager_channel_features​(long this_arg)
      • ChannelManager_channel_type_features

        public static long ChannelManager_channel_type_features​(long this_arg)
      • ChannelManager_init_features

        public static long ChannelManager_init_features​(long this_arg)
      • ChannelManager_as_ChannelMessageHandler

        public static long ChannelManager_as_ChannelMessageHandler​(long this_arg)
      • provided_init_features

        public static long provided_init_features​(long _config)
      • CounterpartyForwardingInfo_write

        public static byte[] CounterpartyForwardingInfo_write​(long obj)
      • CounterpartyForwardingInfo_read

        public static long CounterpartyForwardingInfo_read​(byte[] ser)
      • ChannelCounterparty_write

        public static byte[] ChannelCounterparty_write​(long obj)
      • ChannelCounterparty_read

        public static long ChannelCounterparty_read​(byte[] ser)
      • ChannelDetails_write

        public static byte[] ChannelDetails_write​(long obj)
      • ChannelDetails_read

        public static long ChannelDetails_read​(byte[] ser)
      • PhantomRouteHints_write

        public static byte[] PhantomRouteHints_write​(long obj)
      • PhantomRouteHints_read

        public static long PhantomRouteHints_read​(byte[] ser)
      • ChannelManager_write

        public static byte[] ChannelManager_write​(long obj)
      • ChannelManagerReadArgs_free

        public static void ChannelManagerReadArgs_free​(long this_obj)
      • ChannelManagerReadArgs_get_entropy_source

        public static long ChannelManagerReadArgs_get_entropy_source​(long this_ptr)
      • ChannelManagerReadArgs_set_entropy_source

        public static void ChannelManagerReadArgs_set_entropy_source​(long this_ptr,
                                                                     long val)
      • ChannelManagerReadArgs_get_node_signer

        public static long ChannelManagerReadArgs_get_node_signer​(long this_ptr)
      • ChannelManagerReadArgs_set_node_signer

        public static void ChannelManagerReadArgs_set_node_signer​(long this_ptr,
                                                                  long val)
      • ChannelManagerReadArgs_get_signer_provider

        public static long ChannelManagerReadArgs_get_signer_provider​(long this_ptr)
      • ChannelManagerReadArgs_set_signer_provider

        public static void ChannelManagerReadArgs_set_signer_provider​(long this_ptr,
                                                                      long val)
      • ChannelManagerReadArgs_get_fee_estimator

        public static long ChannelManagerReadArgs_get_fee_estimator​(long this_ptr)
      • ChannelManagerReadArgs_set_fee_estimator

        public static void ChannelManagerReadArgs_set_fee_estimator​(long this_ptr,
                                                                    long val)
      • ChannelManagerReadArgs_get_chain_monitor

        public static long ChannelManagerReadArgs_get_chain_monitor​(long this_ptr)
      • ChannelManagerReadArgs_set_chain_monitor

        public static void ChannelManagerReadArgs_set_chain_monitor​(long this_ptr,
                                                                    long val)
      • ChannelManagerReadArgs_get_tx_broadcaster

        public static long ChannelManagerReadArgs_get_tx_broadcaster​(long this_ptr)
      • ChannelManagerReadArgs_set_tx_broadcaster

        public static void ChannelManagerReadArgs_set_tx_broadcaster​(long this_ptr,
                                                                     long val)
      • ChannelManagerReadArgs_get_router

        public static long ChannelManagerReadArgs_get_router​(long this_ptr)
      • ChannelManagerReadArgs_set_router

        public static void ChannelManagerReadArgs_set_router​(long this_ptr,
                                                             long val)
      • ChannelManagerReadArgs_get_logger

        public static long ChannelManagerReadArgs_get_logger​(long this_ptr)
      • ChannelManagerReadArgs_set_logger

        public static void ChannelManagerReadArgs_set_logger​(long this_ptr,
                                                             long val)
      • ChannelManagerReadArgs_get_default_config

        public static long ChannelManagerReadArgs_get_default_config​(long this_ptr)
      • ChannelManagerReadArgs_set_default_config

        public static void ChannelManagerReadArgs_set_default_config​(long this_ptr,
                                                                     long val)
      • ChannelManagerReadArgs_new

        public static long ChannelManagerReadArgs_new​(long entropy_source,
                                                      long node_signer,
                                                      long signer_provider,
                                                      long fee_estimator,
                                                      long chain_monitor,
                                                      long tx_broadcaster,
                                                      long router,
                                                      long logger,
                                                      long default_config,
                                                      long[] channel_monitors)
      • C2Tuple_BlockHashChannelManagerZ_read

        public static long C2Tuple_BlockHashChannelManagerZ_read​(byte[] ser,
                                                                 long arg)
      • ExpandedKey_free

        public static void ExpandedKey_free​(long this_obj)
      • ExpandedKey_new

        public static long ExpandedKey_new​(byte[] key_material)
      • create

        public static long create​(long keys,
                                  long min_value_msat,
                                  int invoice_expiry_delta_secs,
                                  long entropy_source,
                                  long current_time,
                                  long min_final_cltv_expiry_delta)
      • create_from_hash

        public static long create_from_hash​(long keys,
                                            long min_value_msat,
                                            byte[] payment_hash,
                                            int invoice_expiry_delta_secs,
                                            long current_time,
                                            long min_final_cltv_expiry_delta)
      • DecodeError_free

        public static void DecodeError_free​(long this_ptr)
      • DecodeError_clone_ptr

        public static long DecodeError_clone_ptr​(long arg)
      • DecodeError_clone

        public static long DecodeError_clone​(long orig)
      • DecodeError_unknown_version

        public static long DecodeError_unknown_version()
      • DecodeError_unknown_required_feature

        public static long DecodeError_unknown_required_feature()
      • DecodeError_invalid_value

        public static long DecodeError_invalid_value()
      • DecodeError_short_read

        public static long DecodeError_short_read()
      • DecodeError_bad_length_descriptor

        public static long DecodeError_bad_length_descriptor()
      • DecodeError_io

        public static long DecodeError_io​(IOError a)
      • DecodeError_unsupported_compression

        public static long DecodeError_unsupported_compression()
      • DecodeError_eq

        public static boolean DecodeError_eq​(long a,
                                             long b)
      • Init_free

        public static void Init_free​(long this_obj)
      • Init_get_features

        public static long Init_get_features​(long this_ptr)
      • Init_set_features

        public static void Init_set_features​(long this_ptr,
                                             long val)
      • Init_get_remote_network_address

        public static long Init_get_remote_network_address​(long this_ptr)
      • Init_set_remote_network_address

        public static void Init_set_remote_network_address​(long this_ptr,
                                                           long val)
      • Init_new

        public static long Init_new​(long features_arg,
                                    long remote_network_address_arg)
      • Init_clone_ptr

        public static long Init_clone_ptr​(long arg)
      • Init_clone

        public static long Init_clone​(long orig)
      • Init_eq

        public static boolean Init_eq​(long a,
                                      long b)
      • ErrorMessage_free

        public static void ErrorMessage_free​(long this_obj)
      • ErrorMessage_get_channel_id

        public static byte[] ErrorMessage_get_channel_id​(long this_ptr)
      • ErrorMessage_set_channel_id

        public static void ErrorMessage_set_channel_id​(long this_ptr,
                                                       byte[] val)
      • ErrorMessage_get_data

        public static String ErrorMessage_get_data​(long this_ptr)
      • ErrorMessage_set_data

        public static void ErrorMessage_set_data​(long this_ptr,
                                                 String val)
      • ErrorMessage_new

        public static long ErrorMessage_new​(byte[] channel_id_arg,
                                            String data_arg)
      • ErrorMessage_clone_ptr

        public static long ErrorMessage_clone_ptr​(long arg)
      • ErrorMessage_clone

        public static long ErrorMessage_clone​(long orig)
      • ErrorMessage_eq

        public static boolean ErrorMessage_eq​(long a,
                                              long b)
      • WarningMessage_free

        public static void WarningMessage_free​(long this_obj)
      • WarningMessage_get_channel_id

        public static byte[] WarningMessage_get_channel_id​(long this_ptr)
      • WarningMessage_set_channel_id

        public static void WarningMessage_set_channel_id​(long this_ptr,
                                                         byte[] val)
      • WarningMessage_get_data

        public static String WarningMessage_get_data​(long this_ptr)
      • WarningMessage_set_data

        public static void WarningMessage_set_data​(long this_ptr,
                                                   String val)
      • WarningMessage_new

        public static long WarningMessage_new​(byte[] channel_id_arg,
                                              String data_arg)
      • WarningMessage_clone_ptr

        public static long WarningMessage_clone_ptr​(long arg)
      • WarningMessage_clone

        public static long WarningMessage_clone​(long orig)
      • WarningMessage_eq

        public static boolean WarningMessage_eq​(long a,
                                                long b)
      • Ping_free

        public static void Ping_free​(long this_obj)
      • Ping_get_ponglen

        public static short Ping_get_ponglen​(long this_ptr)
      • Ping_set_ponglen

        public static void Ping_set_ponglen​(long this_ptr,
                                            short val)
      • Ping_get_byteslen

        public static short Ping_get_byteslen​(long this_ptr)
      • Ping_set_byteslen

        public static void Ping_set_byteslen​(long this_ptr,
                                             short val)
      • Ping_new

        public static long Ping_new​(short ponglen_arg,
                                    short byteslen_arg)
      • Ping_clone_ptr

        public static long Ping_clone_ptr​(long arg)
      • Ping_clone

        public static long Ping_clone​(long orig)
      • Ping_eq

        public static boolean Ping_eq​(long a,
                                      long b)
      • Pong_free

        public static void Pong_free​(long this_obj)
      • Pong_get_byteslen

        public static short Pong_get_byteslen​(long this_ptr)
      • Pong_set_byteslen

        public static void Pong_set_byteslen​(long this_ptr,
                                             short val)
      • Pong_new

        public static long Pong_new​(short byteslen_arg)
      • Pong_clone_ptr

        public static long Pong_clone_ptr​(long arg)
      • Pong_clone

        public static long Pong_clone​(long orig)
      • Pong_eq

        public static boolean Pong_eq​(long a,
                                      long b)
      • OpenChannel_free

        public static void OpenChannel_free​(long this_obj)
      • OpenChannel_get_chain_hash

        public static byte[] OpenChannel_get_chain_hash​(long this_ptr)
      • OpenChannel_set_chain_hash

        public static void OpenChannel_set_chain_hash​(long this_ptr,
                                                      byte[] val)
      • OpenChannel_get_temporary_channel_id

        public static byte[] OpenChannel_get_temporary_channel_id​(long this_ptr)
      • OpenChannel_set_temporary_channel_id

        public static void OpenChannel_set_temporary_channel_id​(long this_ptr,
                                                                byte[] val)
      • OpenChannel_get_funding_satoshis

        public static long OpenChannel_get_funding_satoshis​(long this_ptr)
      • OpenChannel_set_funding_satoshis

        public static void OpenChannel_set_funding_satoshis​(long this_ptr,
                                                            long val)
      • OpenChannel_get_push_msat

        public static long OpenChannel_get_push_msat​(long this_ptr)
      • OpenChannel_set_push_msat

        public static void OpenChannel_set_push_msat​(long this_ptr,
                                                     long val)
      • OpenChannel_get_dust_limit_satoshis

        public static long OpenChannel_get_dust_limit_satoshis​(long this_ptr)
      • OpenChannel_set_dust_limit_satoshis

        public static void OpenChannel_set_dust_limit_satoshis​(long this_ptr,
                                                               long val)
      • OpenChannel_get_max_htlc_value_in_flight_msat

        public static long OpenChannel_get_max_htlc_value_in_flight_msat​(long this_ptr)
      • OpenChannel_set_max_htlc_value_in_flight_msat

        public static void OpenChannel_set_max_htlc_value_in_flight_msat​(long this_ptr,
                                                                         long val)
      • OpenChannel_get_channel_reserve_satoshis

        public static long OpenChannel_get_channel_reserve_satoshis​(long this_ptr)
      • OpenChannel_set_channel_reserve_satoshis

        public static void OpenChannel_set_channel_reserve_satoshis​(long this_ptr,
                                                                    long val)
      • OpenChannel_get_htlc_minimum_msat

        public static long OpenChannel_get_htlc_minimum_msat​(long this_ptr)
      • OpenChannel_set_htlc_minimum_msat

        public static void OpenChannel_set_htlc_minimum_msat​(long this_ptr,
                                                             long val)
      • OpenChannel_get_feerate_per_kw

        public static int OpenChannel_get_feerate_per_kw​(long this_ptr)
      • OpenChannel_set_feerate_per_kw

        public static void OpenChannel_set_feerate_per_kw​(long this_ptr,
                                                          int val)
      • OpenChannel_get_to_self_delay

        public static short OpenChannel_get_to_self_delay​(long this_ptr)
      • OpenChannel_set_to_self_delay

        public static void OpenChannel_set_to_self_delay​(long this_ptr,
                                                         short val)
      • OpenChannel_get_max_accepted_htlcs

        public static short OpenChannel_get_max_accepted_htlcs​(long this_ptr)
      • OpenChannel_set_max_accepted_htlcs

        public static void OpenChannel_set_max_accepted_htlcs​(long this_ptr,
                                                              short val)
      • OpenChannel_get_funding_pubkey

        public static byte[] OpenChannel_get_funding_pubkey​(long this_ptr)
      • OpenChannel_set_funding_pubkey

        public static void OpenChannel_set_funding_pubkey​(long this_ptr,
                                                          byte[] val)
      • OpenChannel_get_revocation_basepoint

        public static byte[] OpenChannel_get_revocation_basepoint​(long this_ptr)
      • OpenChannel_set_revocation_basepoint

        public static void OpenChannel_set_revocation_basepoint​(long this_ptr,
                                                                byte[] val)
      • OpenChannel_get_payment_point

        public static byte[] OpenChannel_get_payment_point​(long this_ptr)
      • OpenChannel_set_payment_point

        public static void OpenChannel_set_payment_point​(long this_ptr,
                                                         byte[] val)
      • OpenChannel_get_delayed_payment_basepoint

        public static byte[] OpenChannel_get_delayed_payment_basepoint​(long this_ptr)
      • OpenChannel_set_delayed_payment_basepoint

        public static void OpenChannel_set_delayed_payment_basepoint​(long this_ptr,
                                                                     byte[] val)
      • OpenChannel_get_htlc_basepoint

        public static byte[] OpenChannel_get_htlc_basepoint​(long this_ptr)
      • OpenChannel_set_htlc_basepoint

        public static void OpenChannel_set_htlc_basepoint​(long this_ptr,
                                                          byte[] val)
      • OpenChannel_get_first_per_commitment_point

        public static byte[] OpenChannel_get_first_per_commitment_point​(long this_ptr)
      • OpenChannel_set_first_per_commitment_point

        public static void OpenChannel_set_first_per_commitment_point​(long this_ptr,
                                                                      byte[] val)
      • OpenChannel_get_channel_flags

        public static byte OpenChannel_get_channel_flags​(long this_ptr)
      • OpenChannel_set_channel_flags

        public static void OpenChannel_set_channel_flags​(long this_ptr,
                                                         byte val)
      • OpenChannel_get_channel_type

        public static long OpenChannel_get_channel_type​(long this_ptr)
      • OpenChannel_set_channel_type

        public static void OpenChannel_set_channel_type​(long this_ptr,
                                                        long val)
      • OpenChannel_clone_ptr

        public static long OpenChannel_clone_ptr​(long arg)
      • OpenChannel_clone

        public static long OpenChannel_clone​(long orig)
      • OpenChannel_eq

        public static boolean OpenChannel_eq​(long a,
                                             long b)
      • AcceptChannel_free

        public static void AcceptChannel_free​(long this_obj)
      • AcceptChannel_get_temporary_channel_id

        public static byte[] AcceptChannel_get_temporary_channel_id​(long this_ptr)
      • AcceptChannel_set_temporary_channel_id

        public static void AcceptChannel_set_temporary_channel_id​(long this_ptr,
                                                                  byte[] val)
      • AcceptChannel_get_dust_limit_satoshis

        public static long AcceptChannel_get_dust_limit_satoshis​(long this_ptr)
      • AcceptChannel_set_dust_limit_satoshis

        public static void AcceptChannel_set_dust_limit_satoshis​(long this_ptr,
                                                                 long val)
      • AcceptChannel_get_max_htlc_value_in_flight_msat

        public static long AcceptChannel_get_max_htlc_value_in_flight_msat​(long this_ptr)
      • AcceptChannel_set_max_htlc_value_in_flight_msat

        public static void AcceptChannel_set_max_htlc_value_in_flight_msat​(long this_ptr,
                                                                           long val)
      • AcceptChannel_get_channel_reserve_satoshis

        public static long AcceptChannel_get_channel_reserve_satoshis​(long this_ptr)
      • AcceptChannel_set_channel_reserve_satoshis

        public static void AcceptChannel_set_channel_reserve_satoshis​(long this_ptr,
                                                                      long val)
      • AcceptChannel_get_htlc_minimum_msat

        public static long AcceptChannel_get_htlc_minimum_msat​(long this_ptr)
      • AcceptChannel_set_htlc_minimum_msat

        public static void AcceptChannel_set_htlc_minimum_msat​(long this_ptr,
                                                               long val)
      • AcceptChannel_get_minimum_depth

        public static int AcceptChannel_get_minimum_depth​(long this_ptr)
      • AcceptChannel_set_minimum_depth

        public static void AcceptChannel_set_minimum_depth​(long this_ptr,
                                                           int val)
      • AcceptChannel_get_to_self_delay

        public static short AcceptChannel_get_to_self_delay​(long this_ptr)
      • AcceptChannel_set_to_self_delay

        public static void AcceptChannel_set_to_self_delay​(long this_ptr,
                                                           short val)
      • AcceptChannel_get_max_accepted_htlcs

        public static short AcceptChannel_get_max_accepted_htlcs​(long this_ptr)
      • AcceptChannel_set_max_accepted_htlcs

        public static void AcceptChannel_set_max_accepted_htlcs​(long this_ptr,
                                                                short val)
      • AcceptChannel_get_funding_pubkey

        public static byte[] AcceptChannel_get_funding_pubkey​(long this_ptr)
      • AcceptChannel_set_funding_pubkey

        public static void AcceptChannel_set_funding_pubkey​(long this_ptr,
                                                            byte[] val)
      • AcceptChannel_get_revocation_basepoint

        public static byte[] AcceptChannel_get_revocation_basepoint​(long this_ptr)
      • AcceptChannel_set_revocation_basepoint

        public static void AcceptChannel_set_revocation_basepoint​(long this_ptr,
                                                                  byte[] val)
      • AcceptChannel_get_payment_point

        public static byte[] AcceptChannel_get_payment_point​(long this_ptr)
      • AcceptChannel_set_payment_point

        public static void AcceptChannel_set_payment_point​(long this_ptr,
                                                           byte[] val)
      • AcceptChannel_get_delayed_payment_basepoint

        public static byte[] AcceptChannel_get_delayed_payment_basepoint​(long this_ptr)
      • AcceptChannel_set_delayed_payment_basepoint

        public static void AcceptChannel_set_delayed_payment_basepoint​(long this_ptr,
                                                                       byte[] val)
      • AcceptChannel_get_htlc_basepoint

        public static byte[] AcceptChannel_get_htlc_basepoint​(long this_ptr)
      • AcceptChannel_set_htlc_basepoint

        public static void AcceptChannel_set_htlc_basepoint​(long this_ptr,
                                                            byte[] val)
      • AcceptChannel_get_first_per_commitment_point

        public static byte[] AcceptChannel_get_first_per_commitment_point​(long this_ptr)
      • AcceptChannel_set_first_per_commitment_point

        public static void AcceptChannel_set_first_per_commitment_point​(long this_ptr,
                                                                        byte[] val)
      • AcceptChannel_get_channel_type

        public static long AcceptChannel_get_channel_type​(long this_ptr)
      • AcceptChannel_set_channel_type

        public static void AcceptChannel_set_channel_type​(long this_ptr,
                                                          long val)
      • AcceptChannel_clone_ptr

        public static long AcceptChannel_clone_ptr​(long arg)
      • AcceptChannel_clone

        public static long AcceptChannel_clone​(long orig)
      • AcceptChannel_eq

        public static boolean AcceptChannel_eq​(long a,
                                               long b)
      • FundingCreated_free

        public static void FundingCreated_free​(long this_obj)
      • FundingCreated_get_temporary_channel_id

        public static byte[] FundingCreated_get_temporary_channel_id​(long this_ptr)
      • FundingCreated_set_temporary_channel_id

        public static void FundingCreated_set_temporary_channel_id​(long this_ptr,
                                                                   byte[] val)
      • FundingCreated_get_funding_txid

        public static byte[] FundingCreated_get_funding_txid​(long this_ptr)
      • FundingCreated_set_funding_txid

        public static void FundingCreated_set_funding_txid​(long this_ptr,
                                                           byte[] val)
      • FundingCreated_get_funding_output_index

        public static short FundingCreated_get_funding_output_index​(long this_ptr)
      • FundingCreated_set_funding_output_index

        public static void FundingCreated_set_funding_output_index​(long this_ptr,
                                                                   short val)
      • FundingCreated_get_signature

        public static byte[] FundingCreated_get_signature​(long this_ptr)
      • FundingCreated_set_signature

        public static void FundingCreated_set_signature​(long this_ptr,
                                                        byte[] val)
      • FundingCreated_new

        public static long FundingCreated_new​(byte[] temporary_channel_id_arg,
                                              byte[] funding_txid_arg,
                                              short funding_output_index_arg,
                                              byte[] signature_arg)
      • FundingCreated_clone_ptr

        public static long FundingCreated_clone_ptr​(long arg)
      • FundingCreated_clone

        public static long FundingCreated_clone​(long orig)
      • FundingCreated_eq

        public static boolean FundingCreated_eq​(long a,
                                                long b)
      • FundingSigned_free

        public static void FundingSigned_free​(long this_obj)
      • FundingSigned_get_channel_id

        public static byte[] FundingSigned_get_channel_id​(long this_ptr)
      • FundingSigned_set_channel_id

        public static void FundingSigned_set_channel_id​(long this_ptr,
                                                        byte[] val)
      • FundingSigned_get_signature

        public static byte[] FundingSigned_get_signature​(long this_ptr)
      • FundingSigned_set_signature

        public static void FundingSigned_set_signature​(long this_ptr,
                                                       byte[] val)
      • FundingSigned_new

        public static long FundingSigned_new​(byte[] channel_id_arg,
                                             byte[] signature_arg)
      • FundingSigned_clone_ptr

        public static long FundingSigned_clone_ptr​(long arg)
      • FundingSigned_clone

        public static long FundingSigned_clone​(long orig)
      • FundingSigned_eq

        public static boolean FundingSigned_eq​(long a,
                                               long b)
      • ChannelReady_free

        public static void ChannelReady_free​(long this_obj)
      • ChannelReady_get_channel_id

        public static byte[] ChannelReady_get_channel_id​(long this_ptr)
      • ChannelReady_set_channel_id

        public static void ChannelReady_set_channel_id​(long this_ptr,
                                                       byte[] val)
      • ChannelReady_get_next_per_commitment_point

        public static byte[] ChannelReady_get_next_per_commitment_point​(long this_ptr)
      • ChannelReady_set_next_per_commitment_point

        public static void ChannelReady_set_next_per_commitment_point​(long this_ptr,
                                                                      byte[] val)
      • ChannelReady_get_short_channel_id_alias

        public static long ChannelReady_get_short_channel_id_alias​(long this_ptr)
      • ChannelReady_set_short_channel_id_alias

        public static void ChannelReady_set_short_channel_id_alias​(long this_ptr,
                                                                   long val)
      • ChannelReady_new

        public static long ChannelReady_new​(byte[] channel_id_arg,
                                            byte[] next_per_commitment_point_arg,
                                            long short_channel_id_alias_arg)
      • ChannelReady_clone_ptr

        public static long ChannelReady_clone_ptr​(long arg)
      • ChannelReady_clone

        public static long ChannelReady_clone​(long orig)
      • ChannelReady_eq

        public static boolean ChannelReady_eq​(long a,
                                              long b)
      • Shutdown_free

        public static void Shutdown_free​(long this_obj)
      • Shutdown_get_channel_id

        public static byte[] Shutdown_get_channel_id​(long this_ptr)
      • Shutdown_set_channel_id

        public static void Shutdown_set_channel_id​(long this_ptr,
                                                   byte[] val)
      • Shutdown_get_scriptpubkey

        public static byte[] Shutdown_get_scriptpubkey​(long this_ptr)
      • Shutdown_set_scriptpubkey

        public static void Shutdown_set_scriptpubkey​(long this_ptr,
                                                     byte[] val)
      • Shutdown_new

        public static long Shutdown_new​(byte[] channel_id_arg,
                                        byte[] scriptpubkey_arg)
      • Shutdown_clone_ptr

        public static long Shutdown_clone_ptr​(long arg)
      • Shutdown_clone

        public static long Shutdown_clone​(long orig)
      • Shutdown_eq

        public static boolean Shutdown_eq​(long a,
                                          long b)
      • ClosingSignedFeeRange_free

        public static void ClosingSignedFeeRange_free​(long this_obj)
      • ClosingSignedFeeRange_get_min_fee_satoshis

        public static long ClosingSignedFeeRange_get_min_fee_satoshis​(long this_ptr)
      • ClosingSignedFeeRange_set_min_fee_satoshis

        public static void ClosingSignedFeeRange_set_min_fee_satoshis​(long this_ptr,
                                                                      long val)
      • ClosingSignedFeeRange_get_max_fee_satoshis

        public static long ClosingSignedFeeRange_get_max_fee_satoshis​(long this_ptr)
      • ClosingSignedFeeRange_set_max_fee_satoshis

        public static void ClosingSignedFeeRange_set_max_fee_satoshis​(long this_ptr,
                                                                      long val)
      • ClosingSignedFeeRange_new

        public static long ClosingSignedFeeRange_new​(long min_fee_satoshis_arg,
                                                     long max_fee_satoshis_arg)
      • ClosingSignedFeeRange_clone_ptr

        public static long ClosingSignedFeeRange_clone_ptr​(long arg)
      • ClosingSignedFeeRange_clone

        public static long ClosingSignedFeeRange_clone​(long orig)
      • ClosingSignedFeeRange_eq

        public static boolean ClosingSignedFeeRange_eq​(long a,
                                                       long b)
      • ClosingSigned_free

        public static void ClosingSigned_free​(long this_obj)
      • ClosingSigned_get_channel_id

        public static byte[] ClosingSigned_get_channel_id​(long this_ptr)
      • ClosingSigned_set_channel_id

        public static void ClosingSigned_set_channel_id​(long this_ptr,
                                                        byte[] val)
      • ClosingSigned_get_fee_satoshis

        public static long ClosingSigned_get_fee_satoshis​(long this_ptr)
      • ClosingSigned_set_fee_satoshis

        public static void ClosingSigned_set_fee_satoshis​(long this_ptr,
                                                          long val)
      • ClosingSigned_get_signature

        public static byte[] ClosingSigned_get_signature​(long this_ptr)
      • ClosingSigned_set_signature

        public static void ClosingSigned_set_signature​(long this_ptr,
                                                       byte[] val)
      • ClosingSigned_get_fee_range

        public static long ClosingSigned_get_fee_range​(long this_ptr)
      • ClosingSigned_set_fee_range

        public static void ClosingSigned_set_fee_range​(long this_ptr,
                                                       long val)
      • ClosingSigned_new

        public static long ClosingSigned_new​(byte[] channel_id_arg,
                                             long fee_satoshis_arg,
                                             byte[] signature_arg,
                                             long fee_range_arg)
      • ClosingSigned_clone_ptr

        public static long ClosingSigned_clone_ptr​(long arg)
      • ClosingSigned_clone

        public static long ClosingSigned_clone​(long orig)
      • ClosingSigned_eq

        public static boolean ClosingSigned_eq​(long a,
                                               long b)
      • UpdateAddHTLC_free

        public static void UpdateAddHTLC_free​(long this_obj)
      • UpdateAddHTLC_get_channel_id

        public static byte[] UpdateAddHTLC_get_channel_id​(long this_ptr)
      • UpdateAddHTLC_set_channel_id

        public static void UpdateAddHTLC_set_channel_id​(long this_ptr,
                                                        byte[] val)
      • UpdateAddHTLC_get_htlc_id

        public static long UpdateAddHTLC_get_htlc_id​(long this_ptr)
      • UpdateAddHTLC_set_htlc_id

        public static void UpdateAddHTLC_set_htlc_id​(long this_ptr,
                                                     long val)
      • UpdateAddHTLC_get_amount_msat

        public static long UpdateAddHTLC_get_amount_msat​(long this_ptr)
      • UpdateAddHTLC_set_amount_msat

        public static void UpdateAddHTLC_set_amount_msat​(long this_ptr,
                                                         long val)
      • UpdateAddHTLC_get_payment_hash

        public static byte[] UpdateAddHTLC_get_payment_hash​(long this_ptr)
      • UpdateAddHTLC_set_payment_hash

        public static void UpdateAddHTLC_set_payment_hash​(long this_ptr,
                                                          byte[] val)
      • UpdateAddHTLC_get_cltv_expiry

        public static int UpdateAddHTLC_get_cltv_expiry​(long this_ptr)
      • UpdateAddHTLC_set_cltv_expiry

        public static void UpdateAddHTLC_set_cltv_expiry​(long this_ptr,
                                                         int val)
      • UpdateAddHTLC_clone_ptr

        public static long UpdateAddHTLC_clone_ptr​(long arg)
      • UpdateAddHTLC_clone

        public static long UpdateAddHTLC_clone​(long orig)
      • UpdateAddHTLC_eq

        public static boolean UpdateAddHTLC_eq​(long a,
                                               long b)
      • OnionMessage_free

        public static void OnionMessage_free​(long this_obj)
      • OnionMessage_get_blinding_point

        public static byte[] OnionMessage_get_blinding_point​(long this_ptr)
      • OnionMessage_set_blinding_point

        public static void OnionMessage_set_blinding_point​(long this_ptr,
                                                           byte[] val)
      • OnionMessage_clone_ptr

        public static long OnionMessage_clone_ptr​(long arg)
      • OnionMessage_clone

        public static long OnionMessage_clone​(long orig)
      • OnionMessage_eq

        public static boolean OnionMessage_eq​(long a,
                                              long b)
      • UpdateFulfillHTLC_free

        public static void UpdateFulfillHTLC_free​(long this_obj)
      • UpdateFulfillHTLC_get_channel_id

        public static byte[] UpdateFulfillHTLC_get_channel_id​(long this_ptr)
      • UpdateFulfillHTLC_set_channel_id

        public static void UpdateFulfillHTLC_set_channel_id​(long this_ptr,
                                                            byte[] val)
      • UpdateFulfillHTLC_get_htlc_id

        public static long UpdateFulfillHTLC_get_htlc_id​(long this_ptr)
      • UpdateFulfillHTLC_set_htlc_id

        public static void UpdateFulfillHTLC_set_htlc_id​(long this_ptr,
                                                         long val)
      • UpdateFulfillHTLC_get_payment_preimage

        public static byte[] UpdateFulfillHTLC_get_payment_preimage​(long this_ptr)
      • UpdateFulfillHTLC_set_payment_preimage

        public static void UpdateFulfillHTLC_set_payment_preimage​(long this_ptr,
                                                                  byte[] val)
      • UpdateFulfillHTLC_new

        public static long UpdateFulfillHTLC_new​(byte[] channel_id_arg,
                                                 long htlc_id_arg,
                                                 byte[] payment_preimage_arg)
      • UpdateFulfillHTLC_clone_ptr

        public static long UpdateFulfillHTLC_clone_ptr​(long arg)
      • UpdateFulfillHTLC_clone

        public static long UpdateFulfillHTLC_clone​(long orig)
      • UpdateFulfillHTLC_eq

        public static boolean UpdateFulfillHTLC_eq​(long a,
                                                   long b)
      • UpdateFailHTLC_free

        public static void UpdateFailHTLC_free​(long this_obj)
      • UpdateFailHTLC_get_channel_id

        public static byte[] UpdateFailHTLC_get_channel_id​(long this_ptr)
      • UpdateFailHTLC_set_channel_id

        public static void UpdateFailHTLC_set_channel_id​(long this_ptr,
                                                         byte[] val)
      • UpdateFailHTLC_get_htlc_id

        public static long UpdateFailHTLC_get_htlc_id​(long this_ptr)
      • UpdateFailHTLC_set_htlc_id

        public static void UpdateFailHTLC_set_htlc_id​(long this_ptr,
                                                      long val)
      • UpdateFailHTLC_clone_ptr

        public static long UpdateFailHTLC_clone_ptr​(long arg)
      • UpdateFailHTLC_clone

        public static long UpdateFailHTLC_clone​(long orig)
      • UpdateFailHTLC_eq

        public static boolean UpdateFailHTLC_eq​(long a,
                                                long b)
      • UpdateFailMalformedHTLC_free

        public static void UpdateFailMalformedHTLC_free​(long this_obj)
      • UpdateFailMalformedHTLC_get_channel_id

        public static byte[] UpdateFailMalformedHTLC_get_channel_id​(long this_ptr)
      • UpdateFailMalformedHTLC_set_channel_id

        public static void UpdateFailMalformedHTLC_set_channel_id​(long this_ptr,
                                                                  byte[] val)
      • UpdateFailMalformedHTLC_get_htlc_id

        public static long UpdateFailMalformedHTLC_get_htlc_id​(long this_ptr)
      • UpdateFailMalformedHTLC_set_htlc_id

        public static void UpdateFailMalformedHTLC_set_htlc_id​(long this_ptr,
                                                               long val)
      • UpdateFailMalformedHTLC_get_failure_code

        public static short UpdateFailMalformedHTLC_get_failure_code​(long this_ptr)
      • UpdateFailMalformedHTLC_set_failure_code

        public static void UpdateFailMalformedHTLC_set_failure_code​(long this_ptr,
                                                                    short val)
      • UpdateFailMalformedHTLC_clone_ptr

        public static long UpdateFailMalformedHTLC_clone_ptr​(long arg)
      • UpdateFailMalformedHTLC_clone

        public static long UpdateFailMalformedHTLC_clone​(long orig)
      • UpdateFailMalformedHTLC_eq

        public static boolean UpdateFailMalformedHTLC_eq​(long a,
                                                         long b)
      • CommitmentSigned_free

        public static void CommitmentSigned_free​(long this_obj)
      • CommitmentSigned_get_channel_id

        public static byte[] CommitmentSigned_get_channel_id​(long this_ptr)
      • CommitmentSigned_set_channel_id

        public static void CommitmentSigned_set_channel_id​(long this_ptr,
                                                           byte[] val)
      • CommitmentSigned_get_signature

        public static byte[] CommitmentSigned_get_signature​(long this_ptr)
      • CommitmentSigned_set_signature

        public static void CommitmentSigned_set_signature​(long this_ptr,
                                                          byte[] val)
      • CommitmentSigned_get_htlc_signatures

        public static byte[][] CommitmentSigned_get_htlc_signatures​(long this_ptr)
      • CommitmentSigned_set_htlc_signatures

        public static void CommitmentSigned_set_htlc_signatures​(long this_ptr,
                                                                byte[][] val)
      • CommitmentSigned_new

        public static long CommitmentSigned_new​(byte[] channel_id_arg,
                                                byte[] signature_arg,
                                                byte[][] htlc_signatures_arg)
      • CommitmentSigned_clone_ptr

        public static long CommitmentSigned_clone_ptr​(long arg)
      • CommitmentSigned_clone

        public static long CommitmentSigned_clone​(long orig)
      • CommitmentSigned_eq

        public static boolean CommitmentSigned_eq​(long a,
                                                  long b)
      • RevokeAndACK_free

        public static void RevokeAndACK_free​(long this_obj)
      • RevokeAndACK_get_channel_id

        public static byte[] RevokeAndACK_get_channel_id​(long this_ptr)
      • RevokeAndACK_set_channel_id

        public static void RevokeAndACK_set_channel_id​(long this_ptr,
                                                       byte[] val)
      • RevokeAndACK_get_per_commitment_secret

        public static byte[] RevokeAndACK_get_per_commitment_secret​(long this_ptr)
      • RevokeAndACK_set_per_commitment_secret

        public static void RevokeAndACK_set_per_commitment_secret​(long this_ptr,
                                                                  byte[] val)
      • RevokeAndACK_get_next_per_commitment_point

        public static byte[] RevokeAndACK_get_next_per_commitment_point​(long this_ptr)
      • RevokeAndACK_set_next_per_commitment_point

        public static void RevokeAndACK_set_next_per_commitment_point​(long this_ptr,
                                                                      byte[] val)
      • RevokeAndACK_new

        public static long RevokeAndACK_new​(byte[] channel_id_arg,
                                            byte[] per_commitment_secret_arg,
                                            byte[] next_per_commitment_point_arg)
      • RevokeAndACK_clone_ptr

        public static long RevokeAndACK_clone_ptr​(long arg)
      • RevokeAndACK_clone

        public static long RevokeAndACK_clone​(long orig)
      • RevokeAndACK_eq

        public static boolean RevokeAndACK_eq​(long a,
                                              long b)
      • UpdateFee_free

        public static void UpdateFee_free​(long this_obj)
      • UpdateFee_get_channel_id

        public static byte[] UpdateFee_get_channel_id​(long this_ptr)
      • UpdateFee_set_channel_id

        public static void UpdateFee_set_channel_id​(long this_ptr,
                                                    byte[] val)
      • UpdateFee_get_feerate_per_kw

        public static int UpdateFee_get_feerate_per_kw​(long this_ptr)
      • UpdateFee_set_feerate_per_kw

        public static void UpdateFee_set_feerate_per_kw​(long this_ptr,
                                                        int val)
      • UpdateFee_new

        public static long UpdateFee_new​(byte[] channel_id_arg,
                                         int feerate_per_kw_arg)
      • UpdateFee_clone_ptr

        public static long UpdateFee_clone_ptr​(long arg)
      • UpdateFee_clone

        public static long UpdateFee_clone​(long orig)
      • UpdateFee_eq

        public static boolean UpdateFee_eq​(long a,
                                           long b)
      • DataLossProtect_free

        public static void DataLossProtect_free​(long this_obj)
      • DataLossProtect_get_your_last_per_commitment_secret

        public static byte[] DataLossProtect_get_your_last_per_commitment_secret​(long this_ptr)
      • DataLossProtect_set_your_last_per_commitment_secret

        public static void DataLossProtect_set_your_last_per_commitment_secret​(long this_ptr,
                                                                               byte[] val)
      • DataLossProtect_get_my_current_per_commitment_point

        public static byte[] DataLossProtect_get_my_current_per_commitment_point​(long this_ptr)
      • DataLossProtect_set_my_current_per_commitment_point

        public static void DataLossProtect_set_my_current_per_commitment_point​(long this_ptr,
                                                                               byte[] val)
      • DataLossProtect_new

        public static long DataLossProtect_new​(byte[] your_last_per_commitment_secret_arg,
                                               byte[] my_current_per_commitment_point_arg)
      • DataLossProtect_clone_ptr

        public static long DataLossProtect_clone_ptr​(long arg)
      • DataLossProtect_clone

        public static long DataLossProtect_clone​(long orig)
      • DataLossProtect_eq

        public static boolean DataLossProtect_eq​(long a,
                                                 long b)
      • ChannelReestablish_free

        public static void ChannelReestablish_free​(long this_obj)
      • ChannelReestablish_get_channel_id

        public static byte[] ChannelReestablish_get_channel_id​(long this_ptr)
      • ChannelReestablish_set_channel_id

        public static void ChannelReestablish_set_channel_id​(long this_ptr,
                                                             byte[] val)
      • ChannelReestablish_get_next_local_commitment_number

        public static long ChannelReestablish_get_next_local_commitment_number​(long this_ptr)
      • ChannelReestablish_set_next_local_commitment_number

        public static void ChannelReestablish_set_next_local_commitment_number​(long this_ptr,
                                                                               long val)
      • ChannelReestablish_get_next_remote_commitment_number

        public static long ChannelReestablish_get_next_remote_commitment_number​(long this_ptr)
      • ChannelReestablish_set_next_remote_commitment_number

        public static void ChannelReestablish_set_next_remote_commitment_number​(long this_ptr,
                                                                                long val)
      • ChannelReestablish_clone_ptr

        public static long ChannelReestablish_clone_ptr​(long arg)
      • ChannelReestablish_clone

        public static long ChannelReestablish_clone​(long orig)
      • ChannelReestablish_eq

        public static boolean ChannelReestablish_eq​(long a,
                                                    long b)
      • AnnouncementSignatures_free

        public static void AnnouncementSignatures_free​(long this_obj)
      • AnnouncementSignatures_get_channel_id

        public static byte[] AnnouncementSignatures_get_channel_id​(long this_ptr)
      • AnnouncementSignatures_set_channel_id

        public static void AnnouncementSignatures_set_channel_id​(long this_ptr,
                                                                 byte[] val)
      • AnnouncementSignatures_get_short_channel_id

        public static long AnnouncementSignatures_get_short_channel_id​(long this_ptr)
      • AnnouncementSignatures_set_short_channel_id

        public static void AnnouncementSignatures_set_short_channel_id​(long this_ptr,
                                                                       long val)
      • AnnouncementSignatures_get_node_signature

        public static byte[] AnnouncementSignatures_get_node_signature​(long this_ptr)
      • AnnouncementSignatures_set_node_signature

        public static void AnnouncementSignatures_set_node_signature​(long this_ptr,
                                                                     byte[] val)
      • AnnouncementSignatures_get_bitcoin_signature

        public static byte[] AnnouncementSignatures_get_bitcoin_signature​(long this_ptr)
      • AnnouncementSignatures_set_bitcoin_signature

        public static void AnnouncementSignatures_set_bitcoin_signature​(long this_ptr,
                                                                        byte[] val)
      • AnnouncementSignatures_new

        public static long AnnouncementSignatures_new​(byte[] channel_id_arg,
                                                      long short_channel_id_arg,
                                                      byte[] node_signature_arg,
                                                      byte[] bitcoin_signature_arg)
      • AnnouncementSignatures_clone_ptr

        public static long AnnouncementSignatures_clone_ptr​(long arg)
      • AnnouncementSignatures_clone

        public static long AnnouncementSignatures_clone​(long orig)
      • AnnouncementSignatures_eq

        public static boolean AnnouncementSignatures_eq​(long a,
                                                        long b)
      • NetAddress_free

        public static void NetAddress_free​(long this_ptr)
      • NetAddress_clone_ptr

        public static long NetAddress_clone_ptr​(long arg)
      • NetAddress_clone

        public static long NetAddress_clone​(long orig)
      • NetAddress_ipv4

        public static long NetAddress_ipv4​(byte[] addr,
                                           short port)
      • NetAddress_ipv6

        public static long NetAddress_ipv6​(byte[] addr,
                                           short port)
      • NetAddress_onion_v2

        public static long NetAddress_onion_v2​(byte[] a)
      • NetAddress_onion_v3

        public static long NetAddress_onion_v3​(byte[] ed25519_pubkey,
                                               short checksum,
                                               byte version,
                                               short port)
      • NetAddress_hostname

        public static long NetAddress_hostname​(long hostname,
                                               short port)
      • NetAddress_eq

        public static boolean NetAddress_eq​(long a,
                                            long b)
      • NetAddress_write

        public static byte[] NetAddress_write​(long obj)
      • NetAddress_read

        public static long NetAddress_read​(byte[] ser)
      • UnsignedGossipMessage_free

        public static void UnsignedGossipMessage_free​(long this_ptr)
      • UnsignedGossipMessage_clone_ptr

        public static long UnsignedGossipMessage_clone_ptr​(long arg)
      • UnsignedGossipMessage_clone

        public static long UnsignedGossipMessage_clone​(long orig)
      • UnsignedGossipMessage_channel_announcement

        public static long UnsignedGossipMessage_channel_announcement​(long a)
      • UnsignedGossipMessage_channel_update

        public static long UnsignedGossipMessage_channel_update​(long a)
      • UnsignedGossipMessage_node_announcement

        public static long UnsignedGossipMessage_node_announcement​(long a)
      • UnsignedGossipMessage_write

        public static byte[] UnsignedGossipMessage_write​(long obj)
      • UnsignedNodeAnnouncement_free

        public static void UnsignedNodeAnnouncement_free​(long this_obj)
      • UnsignedNodeAnnouncement_get_features

        public static long UnsignedNodeAnnouncement_get_features​(long this_ptr)
      • UnsignedNodeAnnouncement_set_features

        public static void UnsignedNodeAnnouncement_set_features​(long this_ptr,
                                                                 long val)
      • UnsignedNodeAnnouncement_get_timestamp

        public static int UnsignedNodeAnnouncement_get_timestamp​(long this_ptr)
      • UnsignedNodeAnnouncement_set_timestamp

        public static void UnsignedNodeAnnouncement_set_timestamp​(long this_ptr,
                                                                  int val)
      • UnsignedNodeAnnouncement_get_node_id

        public static long UnsignedNodeAnnouncement_get_node_id​(long this_ptr)
      • UnsignedNodeAnnouncement_set_node_id

        public static void UnsignedNodeAnnouncement_set_node_id​(long this_ptr,
                                                                long val)
      • UnsignedNodeAnnouncement_get_rgb

        public static byte[] UnsignedNodeAnnouncement_get_rgb​(long this_ptr)
      • UnsignedNodeAnnouncement_set_rgb

        public static void UnsignedNodeAnnouncement_set_rgb​(long this_ptr,
                                                            byte[] val)
      • UnsignedNodeAnnouncement_get_alias

        public static long UnsignedNodeAnnouncement_get_alias​(long this_ptr)
      • UnsignedNodeAnnouncement_set_alias

        public static void UnsignedNodeAnnouncement_set_alias​(long this_ptr,
                                                              long val)
      • UnsignedNodeAnnouncement_get_addresses

        public static long[] UnsignedNodeAnnouncement_get_addresses​(long this_ptr)
      • UnsignedNodeAnnouncement_set_addresses

        public static void UnsignedNodeAnnouncement_set_addresses​(long this_ptr,
                                                                  long[] val)
      • UnsignedNodeAnnouncement_clone_ptr

        public static long UnsignedNodeAnnouncement_clone_ptr​(long arg)
      • UnsignedNodeAnnouncement_clone

        public static long UnsignedNodeAnnouncement_clone​(long orig)
      • UnsignedNodeAnnouncement_eq

        public static boolean UnsignedNodeAnnouncement_eq​(long a,
                                                          long b)
      • NodeAnnouncement_free

        public static void NodeAnnouncement_free​(long this_obj)
      • NodeAnnouncement_get_signature

        public static byte[] NodeAnnouncement_get_signature​(long this_ptr)
      • NodeAnnouncement_set_signature

        public static void NodeAnnouncement_set_signature​(long this_ptr,
                                                          byte[] val)
      • NodeAnnouncement_get_contents

        public static long NodeAnnouncement_get_contents​(long this_ptr)
      • NodeAnnouncement_set_contents

        public static void NodeAnnouncement_set_contents​(long this_ptr,
                                                         long val)
      • NodeAnnouncement_new

        public static long NodeAnnouncement_new​(byte[] signature_arg,
                                                long contents_arg)
      • NodeAnnouncement_clone_ptr

        public static long NodeAnnouncement_clone_ptr​(long arg)
      • NodeAnnouncement_clone

        public static long NodeAnnouncement_clone​(long orig)
      • NodeAnnouncement_eq

        public static boolean NodeAnnouncement_eq​(long a,
                                                  long b)
      • UnsignedChannelAnnouncement_free

        public static void UnsignedChannelAnnouncement_free​(long this_obj)
      • UnsignedChannelAnnouncement_get_features

        public static long UnsignedChannelAnnouncement_get_features​(long this_ptr)
      • UnsignedChannelAnnouncement_set_features

        public static void UnsignedChannelAnnouncement_set_features​(long this_ptr,
                                                                    long val)
      • UnsignedChannelAnnouncement_get_chain_hash

        public static byte[] UnsignedChannelAnnouncement_get_chain_hash​(long this_ptr)
      • UnsignedChannelAnnouncement_set_chain_hash

        public static void UnsignedChannelAnnouncement_set_chain_hash​(long this_ptr,
                                                                      byte[] val)
      • UnsignedChannelAnnouncement_get_short_channel_id

        public static long UnsignedChannelAnnouncement_get_short_channel_id​(long this_ptr)
      • UnsignedChannelAnnouncement_set_short_channel_id

        public static void UnsignedChannelAnnouncement_set_short_channel_id​(long this_ptr,
                                                                            long val)
      • UnsignedChannelAnnouncement_get_node_id_1

        public static long UnsignedChannelAnnouncement_get_node_id_1​(long this_ptr)
      • UnsignedChannelAnnouncement_set_node_id_1

        public static void UnsignedChannelAnnouncement_set_node_id_1​(long this_ptr,
                                                                     long val)
      • UnsignedChannelAnnouncement_get_node_id_2

        public static long UnsignedChannelAnnouncement_get_node_id_2​(long this_ptr)
      • UnsignedChannelAnnouncement_set_node_id_2

        public static void UnsignedChannelAnnouncement_set_node_id_2​(long this_ptr,
                                                                     long val)
      • UnsignedChannelAnnouncement_get_bitcoin_key_1

        public static long UnsignedChannelAnnouncement_get_bitcoin_key_1​(long this_ptr)
      • UnsignedChannelAnnouncement_set_bitcoin_key_1

        public static void UnsignedChannelAnnouncement_set_bitcoin_key_1​(long this_ptr,
                                                                         long val)
      • UnsignedChannelAnnouncement_get_bitcoin_key_2

        public static long UnsignedChannelAnnouncement_get_bitcoin_key_2​(long this_ptr)
      • UnsignedChannelAnnouncement_set_bitcoin_key_2

        public static void UnsignedChannelAnnouncement_set_bitcoin_key_2​(long this_ptr,
                                                                         long val)
      • UnsignedChannelAnnouncement_clone_ptr

        public static long UnsignedChannelAnnouncement_clone_ptr​(long arg)
      • UnsignedChannelAnnouncement_clone

        public static long UnsignedChannelAnnouncement_clone​(long orig)
      • UnsignedChannelAnnouncement_eq

        public static boolean UnsignedChannelAnnouncement_eq​(long a,
                                                             long b)
      • ChannelAnnouncement_free

        public static void ChannelAnnouncement_free​(long this_obj)
      • ChannelAnnouncement_get_node_signature_1

        public static byte[] ChannelAnnouncement_get_node_signature_1​(long this_ptr)
      • ChannelAnnouncement_set_node_signature_1

        public static void ChannelAnnouncement_set_node_signature_1​(long this_ptr,
                                                                    byte[] val)
      • ChannelAnnouncement_get_node_signature_2

        public static byte[] ChannelAnnouncement_get_node_signature_2​(long this_ptr)
      • ChannelAnnouncement_set_node_signature_2

        public static void ChannelAnnouncement_set_node_signature_2​(long this_ptr,
                                                                    byte[] val)
      • ChannelAnnouncement_get_bitcoin_signature_1

        public static byte[] ChannelAnnouncement_get_bitcoin_signature_1​(long this_ptr)
      • ChannelAnnouncement_set_bitcoin_signature_1

        public static void ChannelAnnouncement_set_bitcoin_signature_1​(long this_ptr,
                                                                       byte[] val)
      • ChannelAnnouncement_get_bitcoin_signature_2

        public static byte[] ChannelAnnouncement_get_bitcoin_signature_2​(long this_ptr)
      • ChannelAnnouncement_set_bitcoin_signature_2

        public static void ChannelAnnouncement_set_bitcoin_signature_2​(long this_ptr,
                                                                       byte[] val)
      • ChannelAnnouncement_get_contents

        public static long ChannelAnnouncement_get_contents​(long this_ptr)
      • ChannelAnnouncement_set_contents

        public static void ChannelAnnouncement_set_contents​(long this_ptr,
                                                            long val)
      • ChannelAnnouncement_new

        public static long ChannelAnnouncement_new​(byte[] node_signature_1_arg,
                                                   byte[] node_signature_2_arg,
                                                   byte[] bitcoin_signature_1_arg,
                                                   byte[] bitcoin_signature_2_arg,
                                                   long contents_arg)
      • ChannelAnnouncement_clone_ptr

        public static long ChannelAnnouncement_clone_ptr​(long arg)
      • ChannelAnnouncement_clone

        public static long ChannelAnnouncement_clone​(long orig)
      • ChannelAnnouncement_eq

        public static boolean ChannelAnnouncement_eq​(long a,
                                                     long b)
      • UnsignedChannelUpdate_free

        public static void UnsignedChannelUpdate_free​(long this_obj)
      • UnsignedChannelUpdate_get_chain_hash

        public static byte[] UnsignedChannelUpdate_get_chain_hash​(long this_ptr)
      • UnsignedChannelUpdate_set_chain_hash

        public static void UnsignedChannelUpdate_set_chain_hash​(long this_ptr,
                                                                byte[] val)
      • UnsignedChannelUpdate_get_short_channel_id

        public static long UnsignedChannelUpdate_get_short_channel_id​(long this_ptr)
      • UnsignedChannelUpdate_set_short_channel_id

        public static void UnsignedChannelUpdate_set_short_channel_id​(long this_ptr,
                                                                      long val)
      • UnsignedChannelUpdate_get_timestamp

        public static int UnsignedChannelUpdate_get_timestamp​(long this_ptr)
      • UnsignedChannelUpdate_set_timestamp

        public static void UnsignedChannelUpdate_set_timestamp​(long this_ptr,
                                                               int val)
      • UnsignedChannelUpdate_get_flags

        public static byte UnsignedChannelUpdate_get_flags​(long this_ptr)
      • UnsignedChannelUpdate_set_flags

        public static void UnsignedChannelUpdate_set_flags​(long this_ptr,
                                                           byte val)
      • UnsignedChannelUpdate_get_cltv_expiry_delta

        public static short UnsignedChannelUpdate_get_cltv_expiry_delta​(long this_ptr)
      • UnsignedChannelUpdate_set_cltv_expiry_delta

        public static void UnsignedChannelUpdate_set_cltv_expiry_delta​(long this_ptr,
                                                                       short val)
      • UnsignedChannelUpdate_get_htlc_minimum_msat

        public static long UnsignedChannelUpdate_get_htlc_minimum_msat​(long this_ptr)
      • UnsignedChannelUpdate_set_htlc_minimum_msat

        public static void UnsignedChannelUpdate_set_htlc_minimum_msat​(long this_ptr,
                                                                       long val)
      • UnsignedChannelUpdate_get_htlc_maximum_msat

        public static long UnsignedChannelUpdate_get_htlc_maximum_msat​(long this_ptr)
      • UnsignedChannelUpdate_set_htlc_maximum_msat

        public static void UnsignedChannelUpdate_set_htlc_maximum_msat​(long this_ptr,
                                                                       long val)
      • UnsignedChannelUpdate_get_fee_base_msat

        public static int UnsignedChannelUpdate_get_fee_base_msat​(long this_ptr)
      • UnsignedChannelUpdate_set_fee_base_msat

        public static void UnsignedChannelUpdate_set_fee_base_msat​(long this_ptr,
                                                                   int val)
      • UnsignedChannelUpdate_get_fee_proportional_millionths

        public static int UnsignedChannelUpdate_get_fee_proportional_millionths​(long this_ptr)
      • UnsignedChannelUpdate_set_fee_proportional_millionths

        public static void UnsignedChannelUpdate_set_fee_proportional_millionths​(long this_ptr,
                                                                                 int val)
      • UnsignedChannelUpdate_get_excess_data

        public static byte[] UnsignedChannelUpdate_get_excess_data​(long this_ptr)
      • UnsignedChannelUpdate_set_excess_data

        public static void UnsignedChannelUpdate_set_excess_data​(long this_ptr,
                                                                 byte[] val)
      • UnsignedChannelUpdate_new

        public static long UnsignedChannelUpdate_new​(byte[] chain_hash_arg,
                                                     long short_channel_id_arg,
                                                     int timestamp_arg,
                                                     byte flags_arg,
                                                     short cltv_expiry_delta_arg,
                                                     long htlc_minimum_msat_arg,
                                                     long htlc_maximum_msat_arg,
                                                     int fee_base_msat_arg,
                                                     int fee_proportional_millionths_arg,
                                                     byte[] excess_data_arg)
      • UnsignedChannelUpdate_clone_ptr

        public static long UnsignedChannelUpdate_clone_ptr​(long arg)
      • UnsignedChannelUpdate_clone

        public static long UnsignedChannelUpdate_clone​(long orig)
      • UnsignedChannelUpdate_eq

        public static boolean UnsignedChannelUpdate_eq​(long a,
                                                       long b)
      • ChannelUpdate_free

        public static void ChannelUpdate_free​(long this_obj)
      • ChannelUpdate_get_signature

        public static byte[] ChannelUpdate_get_signature​(long this_ptr)
      • ChannelUpdate_set_signature

        public static void ChannelUpdate_set_signature​(long this_ptr,
                                                       byte[] val)
      • ChannelUpdate_get_contents

        public static long ChannelUpdate_get_contents​(long this_ptr)
      • ChannelUpdate_set_contents

        public static void ChannelUpdate_set_contents​(long this_ptr,
                                                      long val)
      • ChannelUpdate_new

        public static long ChannelUpdate_new​(byte[] signature_arg,
                                             long contents_arg)
      • ChannelUpdate_clone_ptr

        public static long ChannelUpdate_clone_ptr​(long arg)
      • ChannelUpdate_clone

        public static long ChannelUpdate_clone​(long orig)
      • ChannelUpdate_eq

        public static boolean ChannelUpdate_eq​(long a,
                                               long b)
      • QueryChannelRange_free

        public static void QueryChannelRange_free​(long this_obj)
      • QueryChannelRange_get_chain_hash

        public static byte[] QueryChannelRange_get_chain_hash​(long this_ptr)
      • QueryChannelRange_set_chain_hash

        public static void QueryChannelRange_set_chain_hash​(long this_ptr,
                                                            byte[] val)
      • QueryChannelRange_get_first_blocknum

        public static int QueryChannelRange_get_first_blocknum​(long this_ptr)
      • QueryChannelRange_set_first_blocknum

        public static void QueryChannelRange_set_first_blocknum​(long this_ptr,
                                                                int val)
      • QueryChannelRange_get_number_of_blocks

        public static int QueryChannelRange_get_number_of_blocks​(long this_ptr)
      • QueryChannelRange_set_number_of_blocks

        public static void QueryChannelRange_set_number_of_blocks​(long this_ptr,
                                                                  int val)
      • QueryChannelRange_new

        public static long QueryChannelRange_new​(byte[] chain_hash_arg,
                                                 int first_blocknum_arg,
                                                 int number_of_blocks_arg)
      • QueryChannelRange_clone_ptr

        public static long QueryChannelRange_clone_ptr​(long arg)
      • QueryChannelRange_clone

        public static long QueryChannelRange_clone​(long orig)
      • QueryChannelRange_eq

        public static boolean QueryChannelRange_eq​(long a,
                                                   long b)
      • ReplyChannelRange_free

        public static void ReplyChannelRange_free​(long this_obj)
      • ReplyChannelRange_get_chain_hash

        public static byte[] ReplyChannelRange_get_chain_hash​(long this_ptr)
      • ReplyChannelRange_set_chain_hash

        public static void ReplyChannelRange_set_chain_hash​(long this_ptr,
                                                            byte[] val)
      • ReplyChannelRange_get_first_blocknum

        public static int ReplyChannelRange_get_first_blocknum​(long this_ptr)
      • ReplyChannelRange_set_first_blocknum

        public static void ReplyChannelRange_set_first_blocknum​(long this_ptr,
                                                                int val)
      • ReplyChannelRange_get_number_of_blocks

        public static int ReplyChannelRange_get_number_of_blocks​(long this_ptr)
      • ReplyChannelRange_set_number_of_blocks

        public static void ReplyChannelRange_set_number_of_blocks​(long this_ptr,
                                                                  int val)
      • ReplyChannelRange_get_sync_complete

        public static boolean ReplyChannelRange_get_sync_complete​(long this_ptr)
      • ReplyChannelRange_set_sync_complete

        public static void ReplyChannelRange_set_sync_complete​(long this_ptr,
                                                               boolean val)
      • ReplyChannelRange_get_short_channel_ids

        public static long[] ReplyChannelRange_get_short_channel_ids​(long this_ptr)
      • ReplyChannelRange_set_short_channel_ids

        public static void ReplyChannelRange_set_short_channel_ids​(long this_ptr,
                                                                   long[] val)
      • ReplyChannelRange_new

        public static long ReplyChannelRange_new​(byte[] chain_hash_arg,
                                                 int first_blocknum_arg,
                                                 int number_of_blocks_arg,
                                                 boolean sync_complete_arg,
                                                 long[] short_channel_ids_arg)
      • ReplyChannelRange_clone_ptr

        public static long ReplyChannelRange_clone_ptr​(long arg)
      • ReplyChannelRange_clone

        public static long ReplyChannelRange_clone​(long orig)
      • ReplyChannelRange_eq

        public static boolean ReplyChannelRange_eq​(long a,
                                                   long b)
      • QueryShortChannelIds_free

        public static void QueryShortChannelIds_free​(long this_obj)
      • QueryShortChannelIds_get_chain_hash

        public static byte[] QueryShortChannelIds_get_chain_hash​(long this_ptr)
      • QueryShortChannelIds_set_chain_hash

        public static void QueryShortChannelIds_set_chain_hash​(long this_ptr,
                                                               byte[] val)
      • QueryShortChannelIds_get_short_channel_ids

        public static long[] QueryShortChannelIds_get_short_channel_ids​(long this_ptr)
      • QueryShortChannelIds_set_short_channel_ids

        public static void QueryShortChannelIds_set_short_channel_ids​(long this_ptr,
                                                                      long[] val)
      • QueryShortChannelIds_new

        public static long QueryShortChannelIds_new​(byte[] chain_hash_arg,
                                                    long[] short_channel_ids_arg)
      • QueryShortChannelIds_clone_ptr

        public static long QueryShortChannelIds_clone_ptr​(long arg)
      • QueryShortChannelIds_clone

        public static long QueryShortChannelIds_clone​(long orig)
      • QueryShortChannelIds_eq

        public static boolean QueryShortChannelIds_eq​(long a,
                                                      long b)
      • ReplyShortChannelIdsEnd_free

        public static void ReplyShortChannelIdsEnd_free​(long this_obj)
      • ReplyShortChannelIdsEnd_get_chain_hash

        public static byte[] ReplyShortChannelIdsEnd_get_chain_hash​(long this_ptr)
      • ReplyShortChannelIdsEnd_set_chain_hash

        public static void ReplyShortChannelIdsEnd_set_chain_hash​(long this_ptr,
                                                                  byte[] val)
      • ReplyShortChannelIdsEnd_get_full_information

        public static boolean ReplyShortChannelIdsEnd_get_full_information​(long this_ptr)
      • ReplyShortChannelIdsEnd_set_full_information

        public static void ReplyShortChannelIdsEnd_set_full_information​(long this_ptr,
                                                                        boolean val)
      • ReplyShortChannelIdsEnd_new

        public static long ReplyShortChannelIdsEnd_new​(byte[] chain_hash_arg,
                                                       boolean full_information_arg)
      • ReplyShortChannelIdsEnd_clone_ptr

        public static long ReplyShortChannelIdsEnd_clone_ptr​(long arg)
      • ReplyShortChannelIdsEnd_clone

        public static long ReplyShortChannelIdsEnd_clone​(long orig)
      • ReplyShortChannelIdsEnd_eq

        public static boolean ReplyShortChannelIdsEnd_eq​(long a,
                                                         long b)
      • GossipTimestampFilter_free

        public static void GossipTimestampFilter_free​(long this_obj)
      • GossipTimestampFilter_get_chain_hash

        public static byte[] GossipTimestampFilter_get_chain_hash​(long this_ptr)
      • GossipTimestampFilter_set_chain_hash

        public static void GossipTimestampFilter_set_chain_hash​(long this_ptr,
                                                                byte[] val)
      • GossipTimestampFilter_get_first_timestamp

        public static int GossipTimestampFilter_get_first_timestamp​(long this_ptr)
      • GossipTimestampFilter_set_first_timestamp

        public static void GossipTimestampFilter_set_first_timestamp​(long this_ptr,
                                                                     int val)
      • GossipTimestampFilter_get_timestamp_range

        public static int GossipTimestampFilter_get_timestamp_range​(long this_ptr)
      • GossipTimestampFilter_set_timestamp_range

        public static void GossipTimestampFilter_set_timestamp_range​(long this_ptr,
                                                                     int val)
      • GossipTimestampFilter_new

        public static long GossipTimestampFilter_new​(byte[] chain_hash_arg,
                                                     int first_timestamp_arg,
                                                     int timestamp_range_arg)
      • GossipTimestampFilter_clone_ptr

        public static long GossipTimestampFilter_clone_ptr​(long arg)
      • GossipTimestampFilter_clone

        public static long GossipTimestampFilter_clone​(long orig)
      • GossipTimestampFilter_eq

        public static boolean GossipTimestampFilter_eq​(long a,
                                                       long b)
      • ErrorAction_free

        public static void ErrorAction_free​(long this_ptr)
      • ErrorAction_clone_ptr

        public static long ErrorAction_clone_ptr​(long arg)
      • ErrorAction_clone

        public static long ErrorAction_clone​(long orig)
      • ErrorAction_disconnect_peer

        public static long ErrorAction_disconnect_peer​(long msg)
      • ErrorAction_ignore_error

        public static long ErrorAction_ignore_error()
      • ErrorAction_ignore_and_log

        public static long ErrorAction_ignore_and_log​(Level a)
      • ErrorAction_ignore_duplicate_gossip

        public static long ErrorAction_ignore_duplicate_gossip()
      • ErrorAction_send_error_message

        public static long ErrorAction_send_error_message​(long msg)
      • ErrorAction_send_warning_message

        public static long ErrorAction_send_warning_message​(long msg,
                                                            Level log_level)
      • LightningError_free

        public static void LightningError_free​(long this_obj)
      • LightningError_get_err

        public static String LightningError_get_err​(long this_ptr)
      • LightningError_set_err

        public static void LightningError_set_err​(long this_ptr,
                                                  String val)
      • LightningError_get_action

        public static long LightningError_get_action​(long this_ptr)
      • LightningError_set_action

        public static void LightningError_set_action​(long this_ptr,
                                                     long val)
      • LightningError_new

        public static long LightningError_new​(String err_arg,
                                              long action_arg)
      • LightningError_clone_ptr

        public static long LightningError_clone_ptr​(long arg)
      • LightningError_clone

        public static long LightningError_clone​(long orig)
      • CommitmentUpdate_free

        public static void CommitmentUpdate_free​(long this_obj)
      • CommitmentUpdate_get_update_add_htlcs

        public static long[] CommitmentUpdate_get_update_add_htlcs​(long this_ptr)
      • CommitmentUpdate_set_update_add_htlcs

        public static void CommitmentUpdate_set_update_add_htlcs​(long this_ptr,
                                                                 long[] val)
      • CommitmentUpdate_get_update_fulfill_htlcs

        public static long[] CommitmentUpdate_get_update_fulfill_htlcs​(long this_ptr)
      • CommitmentUpdate_set_update_fulfill_htlcs

        public static void CommitmentUpdate_set_update_fulfill_htlcs​(long this_ptr,
                                                                     long[] val)
      • CommitmentUpdate_get_update_fail_htlcs

        public static long[] CommitmentUpdate_get_update_fail_htlcs​(long this_ptr)
      • CommitmentUpdate_set_update_fail_htlcs

        public static void CommitmentUpdate_set_update_fail_htlcs​(long this_ptr,
                                                                  long[] val)
      • CommitmentUpdate_get_update_fail_malformed_htlcs

        public static long[] CommitmentUpdate_get_update_fail_malformed_htlcs​(long this_ptr)
      • CommitmentUpdate_set_update_fail_malformed_htlcs

        public static void CommitmentUpdate_set_update_fail_malformed_htlcs​(long this_ptr,
                                                                            long[] val)
      • CommitmentUpdate_get_update_fee

        public static long CommitmentUpdate_get_update_fee​(long this_ptr)
      • CommitmentUpdate_set_update_fee

        public static void CommitmentUpdate_set_update_fee​(long this_ptr,
                                                           long val)
      • CommitmentUpdate_get_commitment_signed

        public static long CommitmentUpdate_get_commitment_signed​(long this_ptr)
      • CommitmentUpdate_set_commitment_signed

        public static void CommitmentUpdate_set_commitment_signed​(long this_ptr,
                                                                  long val)
      • CommitmentUpdate_new

        public static long CommitmentUpdate_new​(long[] update_add_htlcs_arg,
                                                long[] update_fulfill_htlcs_arg,
                                                long[] update_fail_htlcs_arg,
                                                long[] update_fail_malformed_htlcs_arg,
                                                long update_fee_arg,
                                                long commitment_signed_arg)
      • CommitmentUpdate_clone_ptr

        public static long CommitmentUpdate_clone_ptr​(long arg)
      • CommitmentUpdate_clone

        public static long CommitmentUpdate_clone​(long orig)
      • CommitmentUpdate_eq

        public static boolean CommitmentUpdate_eq​(long a,
                                                  long b)
      • ChannelMessageHandler_free

        public static void ChannelMessageHandler_free​(long this_ptr)
      • RoutingMessageHandler_free

        public static void RoutingMessageHandler_free​(long this_ptr)
      • OnionMessageHandler_free

        public static void OnionMessageHandler_free​(long this_ptr)
      • AcceptChannel_write

        public static byte[] AcceptChannel_write​(long obj)
      • AcceptChannel_read

        public static long AcceptChannel_read​(byte[] ser)
      • AnnouncementSignatures_write

        public static byte[] AnnouncementSignatures_write​(long obj)
      • AnnouncementSignatures_read

        public static long AnnouncementSignatures_read​(byte[] ser)
      • ChannelReestablish_write

        public static byte[] ChannelReestablish_write​(long obj)
      • ChannelReestablish_read

        public static long ChannelReestablish_read​(byte[] ser)
      • ClosingSigned_write

        public static byte[] ClosingSigned_write​(long obj)
      • ClosingSigned_read

        public static long ClosingSigned_read​(byte[] ser)
      • ClosingSignedFeeRange_write

        public static byte[] ClosingSignedFeeRange_write​(long obj)
      • ClosingSignedFeeRange_read

        public static long ClosingSignedFeeRange_read​(byte[] ser)
      • CommitmentSigned_write

        public static byte[] CommitmentSigned_write​(long obj)
      • CommitmentSigned_read

        public static long CommitmentSigned_read​(byte[] ser)
      • FundingCreated_write

        public static byte[] FundingCreated_write​(long obj)
      • FundingCreated_read

        public static long FundingCreated_read​(byte[] ser)
      • FundingSigned_write

        public static byte[] FundingSigned_write​(long obj)
      • FundingSigned_read

        public static long FundingSigned_read​(byte[] ser)
      • ChannelReady_write

        public static byte[] ChannelReady_write​(long obj)
      • ChannelReady_read

        public static long ChannelReady_read​(byte[] ser)
      • Init_write

        public static byte[] Init_write​(long obj)
      • Init_read

        public static long Init_read​(byte[] ser)
      • OpenChannel_write

        public static byte[] OpenChannel_write​(long obj)
      • OpenChannel_read

        public static long OpenChannel_read​(byte[] ser)
      • RevokeAndACK_write

        public static byte[] RevokeAndACK_write​(long obj)
      • RevokeAndACK_read

        public static long RevokeAndACK_read​(byte[] ser)
      • Shutdown_write

        public static byte[] Shutdown_write​(long obj)
      • Shutdown_read

        public static long Shutdown_read​(byte[] ser)
      • UpdateFailHTLC_write

        public static byte[] UpdateFailHTLC_write​(long obj)
      • UpdateFailHTLC_read

        public static long UpdateFailHTLC_read​(byte[] ser)
      • UpdateFailMalformedHTLC_write

        public static byte[] UpdateFailMalformedHTLC_write​(long obj)
      • UpdateFailMalformedHTLC_read

        public static long UpdateFailMalformedHTLC_read​(byte[] ser)
      • UpdateFee_write

        public static byte[] UpdateFee_write​(long obj)
      • UpdateFee_read

        public static long UpdateFee_read​(byte[] ser)
      • UpdateFulfillHTLC_write

        public static byte[] UpdateFulfillHTLC_write​(long obj)
      • UpdateFulfillHTLC_read

        public static long UpdateFulfillHTLC_read​(byte[] ser)
      • UpdateAddHTLC_write

        public static byte[] UpdateAddHTLC_write​(long obj)
      • UpdateAddHTLC_read

        public static long UpdateAddHTLC_read​(byte[] ser)
      • OnionMessage_read

        public static long OnionMessage_read​(byte[] ser)
      • OnionMessage_write

        public static byte[] OnionMessage_write​(long obj)
      • Ping_write

        public static byte[] Ping_write​(long obj)
      • Ping_read

        public static long Ping_read​(byte[] ser)
      • Pong_write

        public static byte[] Pong_write​(long obj)
      • Pong_read

        public static long Pong_read​(byte[] ser)
      • UnsignedChannelAnnouncement_write

        public static byte[] UnsignedChannelAnnouncement_write​(long obj)
      • UnsignedChannelAnnouncement_read

        public static long UnsignedChannelAnnouncement_read​(byte[] ser)
      • ChannelAnnouncement_write

        public static byte[] ChannelAnnouncement_write​(long obj)
      • ChannelAnnouncement_read

        public static long ChannelAnnouncement_read​(byte[] ser)
      • UnsignedChannelUpdate_write

        public static byte[] UnsignedChannelUpdate_write​(long obj)
      • UnsignedChannelUpdate_read

        public static long UnsignedChannelUpdate_read​(byte[] ser)
      • ChannelUpdate_write

        public static byte[] ChannelUpdate_write​(long obj)
      • ChannelUpdate_read

        public static long ChannelUpdate_read​(byte[] ser)
      • ErrorMessage_write

        public static byte[] ErrorMessage_write​(long obj)
      • ErrorMessage_read

        public static long ErrorMessage_read​(byte[] ser)
      • WarningMessage_write

        public static byte[] WarningMessage_write​(long obj)
      • WarningMessage_read

        public static long WarningMessage_read​(byte[] ser)
      • UnsignedNodeAnnouncement_write

        public static byte[] UnsignedNodeAnnouncement_write​(long obj)
      • UnsignedNodeAnnouncement_read

        public static long UnsignedNodeAnnouncement_read​(byte[] ser)
      • NodeAnnouncement_write

        public static byte[] NodeAnnouncement_write​(long obj)
      • NodeAnnouncement_read

        public static long NodeAnnouncement_read​(byte[] ser)
      • QueryShortChannelIds_read

        public static long QueryShortChannelIds_read​(byte[] ser)
      • QueryShortChannelIds_write

        public static byte[] QueryShortChannelIds_write​(long obj)
      • ReplyShortChannelIdsEnd_write

        public static byte[] ReplyShortChannelIdsEnd_write​(long obj)
      • ReplyShortChannelIdsEnd_read

        public static long ReplyShortChannelIdsEnd_read​(byte[] ser)
      • QueryChannelRange_end_blocknum

        public static int QueryChannelRange_end_blocknum​(long this_arg)
      • QueryChannelRange_write

        public static byte[] QueryChannelRange_write​(long obj)
      • QueryChannelRange_read

        public static long QueryChannelRange_read​(byte[] ser)
      • ReplyChannelRange_read

        public static long ReplyChannelRange_read​(byte[] ser)
      • ReplyChannelRange_write

        public static byte[] ReplyChannelRange_write​(long obj)
      • GossipTimestampFilter_write

        public static byte[] GossipTimestampFilter_write​(long obj)
      • GossipTimestampFilter_read

        public static long GossipTimestampFilter_read​(byte[] ser)
      • CustomMessageHandler_free

        public static void CustomMessageHandler_free​(long this_ptr)
      • IgnoringMessageHandler_free

        public static void IgnoringMessageHandler_free​(long this_obj)
      • IgnoringMessageHandler_new

        public static long IgnoringMessageHandler_new()
      • IgnoringMessageHandler_as_MessageSendEventsProvider

        public static long IgnoringMessageHandler_as_MessageSendEventsProvider​(long this_arg)
      • IgnoringMessageHandler_as_RoutingMessageHandler

        public static long IgnoringMessageHandler_as_RoutingMessageHandler​(long this_arg)
      • IgnoringMessageHandler_as_OnionMessageProvider

        public static long IgnoringMessageHandler_as_OnionMessageProvider​(long this_arg)
      • IgnoringMessageHandler_as_OnionMessageHandler

        public static long IgnoringMessageHandler_as_OnionMessageHandler​(long this_arg)
      • IgnoringMessageHandler_as_CustomOnionMessageHandler

        public static long IgnoringMessageHandler_as_CustomOnionMessageHandler​(long this_arg)
      • IgnoringMessageHandler_as_CustomMessageReader

        public static long IgnoringMessageHandler_as_CustomMessageReader​(long this_arg)
      • IgnoringMessageHandler_as_CustomMessageHandler

        public static long IgnoringMessageHandler_as_CustomMessageHandler​(long this_arg)
      • ErroringMessageHandler_free

        public static void ErroringMessageHandler_free​(long this_obj)
      • ErroringMessageHandler_new

        public static long ErroringMessageHandler_new()
      • ErroringMessageHandler_as_MessageSendEventsProvider

        public static long ErroringMessageHandler_as_MessageSendEventsProvider​(long this_arg)
      • ErroringMessageHandler_as_ChannelMessageHandler

        public static long ErroringMessageHandler_as_ChannelMessageHandler​(long this_arg)
      • MessageHandler_free

        public static void MessageHandler_free​(long this_obj)
      • MessageHandler_get_chan_handler

        public static long MessageHandler_get_chan_handler​(long this_ptr)
      • MessageHandler_set_chan_handler

        public static void MessageHandler_set_chan_handler​(long this_ptr,
                                                           long val)
      • MessageHandler_get_route_handler

        public static long MessageHandler_get_route_handler​(long this_ptr)
      • MessageHandler_set_route_handler

        public static void MessageHandler_set_route_handler​(long this_ptr,
                                                            long val)
      • MessageHandler_get_onion_message_handler

        public static long MessageHandler_get_onion_message_handler​(long this_ptr)
      • MessageHandler_set_onion_message_handler

        public static void MessageHandler_set_onion_message_handler​(long this_ptr,
                                                                    long val)
      • MessageHandler_new

        public static long MessageHandler_new​(long chan_handler_arg,
                                              long route_handler_arg,
                                              long onion_message_handler_arg)
      • SocketDescriptor_clone_ptr

        public static long SocketDescriptor_clone_ptr​(long arg)
      • SocketDescriptor_clone

        public static long SocketDescriptor_clone​(long orig)
      • SocketDescriptor_free

        public static void SocketDescriptor_free​(long this_ptr)
      • PeerHandleError_free

        public static void PeerHandleError_free​(long this_obj)
      • PeerHandleError_new

        public static long PeerHandleError_new()
      • PeerHandleError_clone_ptr

        public static long PeerHandleError_clone_ptr​(long arg)
      • PeerHandleError_clone

        public static long PeerHandleError_clone​(long orig)
      • PeerManager_free

        public static void PeerManager_free​(long this_obj)
      • PeerManager_new

        public static long PeerManager_new​(long message_handler,
                                           int current_time,
                                           byte[] ephemeral_random_data,
                                           long logger,
                                           long custom_message_handler,
                                           long node_signer)
      • PeerManager_get_peer_node_ids

        public static long[] PeerManager_get_peer_node_ids​(long this_arg)
      • PeerManager_new_outbound_connection

        public static long PeerManager_new_outbound_connection​(long this_arg,
                                                               byte[] their_node_id,
                                                               long descriptor,
                                                               long remote_network_address)
      • PeerManager_new_inbound_connection

        public static long PeerManager_new_inbound_connection​(long this_arg,
                                                              long descriptor,
                                                              long remote_network_address)
      • PeerManager_write_buffer_space_avail

        public static long PeerManager_write_buffer_space_avail​(long this_arg,
                                                                long descriptor)
      • PeerManager_read_event

        public static long PeerManager_read_event​(long this_arg,
                                                  long peer_descriptor,
                                                  byte[] data)
      • PeerManager_process_events

        public static void PeerManager_process_events​(long this_arg)
      • PeerManager_socket_disconnected

        public static void PeerManager_socket_disconnected​(long this_arg,
                                                           long descriptor)
      • PeerManager_disconnect_by_node_id

        public static void PeerManager_disconnect_by_node_id​(long this_arg,
                                                             byte[] node_id)
      • PeerManager_disconnect_all_peers

        public static void PeerManager_disconnect_all_peers​(long this_arg)
      • PeerManager_timer_tick_occurred

        public static void PeerManager_timer_tick_occurred​(long this_arg)
      • PeerManager_broadcast_node_announcement

        public static void PeerManager_broadcast_node_announcement​(long this_arg,
                                                                   byte[] rgb,
                                                                   byte[] alias,
                                                                   long[] addresses)
      • htlc_success_tx_weight

        public static long htlc_success_tx_weight​(boolean opt_anchors)
      • htlc_timeout_tx_weight

        public static long htlc_timeout_tx_weight​(boolean opt_anchors)
      • HTLCClaim_clone

        public static HTLCClaim HTLCClaim_clone​(long orig)
      • HTLCClaim_offered_timeout

        public static HTLCClaim HTLCClaim_offered_timeout()
      • HTLCClaim_offered_preimage

        public static HTLCClaim HTLCClaim_offered_preimage()
      • HTLCClaim_accepted_timeout

        public static HTLCClaim HTLCClaim_accepted_timeout()
      • HTLCClaim_accepted_preimage

        public static HTLCClaim HTLCClaim_accepted_preimage()
      • HTLCClaim_revocation

        public static HTLCClaim HTLCClaim_revocation()
      • HTLCClaim_eq

        public static boolean HTLCClaim_eq​(long a,
                                           long b)
      • HTLCClaim_from_witness

        public static long HTLCClaim_from_witness​(byte[] witness)
      • build_commitment_secret

        public static byte[] build_commitment_secret​(byte[] commitment_seed,
                                                     long idx)
      • build_closing_transaction

        public static byte[] build_closing_transaction​(long to_holder_value_sat,
                                                       long to_counterparty_value_sat,
                                                       byte[] to_holder_script,
                                                       byte[] to_counterparty_script,
                                                       long funding_outpoint)
      • CounterpartyCommitmentSecrets_free

        public static void CounterpartyCommitmentSecrets_free​(long this_obj)
      • CounterpartyCommitmentSecrets_clone_ptr

        public static long CounterpartyCommitmentSecrets_clone_ptr​(long arg)
      • CounterpartyCommitmentSecrets_clone

        public static long CounterpartyCommitmentSecrets_clone​(long orig)
      • CounterpartyCommitmentSecrets_new

        public static long CounterpartyCommitmentSecrets_new()
      • CounterpartyCommitmentSecrets_get_min_seen_secret

        public static long CounterpartyCommitmentSecrets_get_min_seen_secret​(long this_arg)
      • CounterpartyCommitmentSecrets_provide_secret

        public static long CounterpartyCommitmentSecrets_provide_secret​(long this_arg,
                                                                        long idx,
                                                                        byte[] secret)
      • CounterpartyCommitmentSecrets_get_secret

        public static byte[] CounterpartyCommitmentSecrets_get_secret​(long this_arg,
                                                                      long idx)
      • CounterpartyCommitmentSecrets_write

        public static byte[] CounterpartyCommitmentSecrets_write​(long obj)
      • CounterpartyCommitmentSecrets_read

        public static long CounterpartyCommitmentSecrets_read​(byte[] ser)
      • derive_private_key

        public static byte[] derive_private_key​(byte[] per_commitment_point,
                                                byte[] base_secret)
      • derive_public_key

        public static byte[] derive_public_key​(byte[] per_commitment_point,
                                               byte[] base_point)
      • derive_private_revocation_key

        public static byte[] derive_private_revocation_key​(byte[] per_commitment_secret,
                                                           byte[] countersignatory_revocation_base_secret)
      • derive_public_revocation_key

        public static byte[] derive_public_revocation_key​(byte[] per_commitment_point,
                                                          byte[] countersignatory_revocation_base_point)
      • TxCreationKeys_free

        public static void TxCreationKeys_free​(long this_obj)
      • TxCreationKeys_get_per_commitment_point

        public static byte[] TxCreationKeys_get_per_commitment_point​(long this_ptr)
      • TxCreationKeys_set_per_commitment_point

        public static void TxCreationKeys_set_per_commitment_point​(long this_ptr,
                                                                   byte[] val)
      • TxCreationKeys_get_revocation_key

        public static byte[] TxCreationKeys_get_revocation_key​(long this_ptr)
      • TxCreationKeys_set_revocation_key

        public static void TxCreationKeys_set_revocation_key​(long this_ptr,
                                                             byte[] val)
      • TxCreationKeys_get_broadcaster_htlc_key

        public static byte[] TxCreationKeys_get_broadcaster_htlc_key​(long this_ptr)
      • TxCreationKeys_set_broadcaster_htlc_key

        public static void TxCreationKeys_set_broadcaster_htlc_key​(long this_ptr,
                                                                   byte[] val)
      • TxCreationKeys_get_countersignatory_htlc_key

        public static byte[] TxCreationKeys_get_countersignatory_htlc_key​(long this_ptr)
      • TxCreationKeys_set_countersignatory_htlc_key

        public static void TxCreationKeys_set_countersignatory_htlc_key​(long this_ptr,
                                                                        byte[] val)
      • TxCreationKeys_get_broadcaster_delayed_payment_key

        public static byte[] TxCreationKeys_get_broadcaster_delayed_payment_key​(long this_ptr)
      • TxCreationKeys_set_broadcaster_delayed_payment_key

        public static void TxCreationKeys_set_broadcaster_delayed_payment_key​(long this_ptr,
                                                                              byte[] val)
      • TxCreationKeys_new

        public static long TxCreationKeys_new​(byte[] per_commitment_point_arg,
                                              byte[] revocation_key_arg,
                                              byte[] broadcaster_htlc_key_arg,
                                              byte[] countersignatory_htlc_key_arg,
                                              byte[] broadcaster_delayed_payment_key_arg)
      • TxCreationKeys_eq

        public static boolean TxCreationKeys_eq​(long a,
                                                long b)
      • TxCreationKeys_clone_ptr

        public static long TxCreationKeys_clone_ptr​(long arg)
      • TxCreationKeys_clone

        public static long TxCreationKeys_clone​(long orig)
      • TxCreationKeys_write

        public static byte[] TxCreationKeys_write​(long obj)
      • TxCreationKeys_read

        public static long TxCreationKeys_read​(byte[] ser)
      • ChannelPublicKeys_free

        public static void ChannelPublicKeys_free​(long this_obj)
      • ChannelPublicKeys_get_funding_pubkey

        public static byte[] ChannelPublicKeys_get_funding_pubkey​(long this_ptr)
      • ChannelPublicKeys_set_funding_pubkey

        public static void ChannelPublicKeys_set_funding_pubkey​(long this_ptr,
                                                                byte[] val)
      • ChannelPublicKeys_get_revocation_basepoint

        public static byte[] ChannelPublicKeys_get_revocation_basepoint​(long this_ptr)
      • ChannelPublicKeys_set_revocation_basepoint

        public static void ChannelPublicKeys_set_revocation_basepoint​(long this_ptr,
                                                                      byte[] val)
      • ChannelPublicKeys_get_payment_point

        public static byte[] ChannelPublicKeys_get_payment_point​(long this_ptr)
      • ChannelPublicKeys_set_payment_point

        public static void ChannelPublicKeys_set_payment_point​(long this_ptr,
                                                               byte[] val)
      • ChannelPublicKeys_get_delayed_payment_basepoint

        public static byte[] ChannelPublicKeys_get_delayed_payment_basepoint​(long this_ptr)
      • ChannelPublicKeys_set_delayed_payment_basepoint

        public static void ChannelPublicKeys_set_delayed_payment_basepoint​(long this_ptr,
                                                                           byte[] val)
      • ChannelPublicKeys_get_htlc_basepoint

        public static byte[] ChannelPublicKeys_get_htlc_basepoint​(long this_ptr)
      • ChannelPublicKeys_set_htlc_basepoint

        public static void ChannelPublicKeys_set_htlc_basepoint​(long this_ptr,
                                                                byte[] val)
      • ChannelPublicKeys_new

        public static long ChannelPublicKeys_new​(byte[] funding_pubkey_arg,
                                                 byte[] revocation_basepoint_arg,
                                                 byte[] payment_point_arg,
                                                 byte[] delayed_payment_basepoint_arg,
                                                 byte[] htlc_basepoint_arg)
      • ChannelPublicKeys_clone_ptr

        public static long ChannelPublicKeys_clone_ptr​(long arg)
      • ChannelPublicKeys_clone

        public static long ChannelPublicKeys_clone​(long orig)
      • ChannelPublicKeys_eq

        public static boolean ChannelPublicKeys_eq​(long a,
                                                   long b)
      • ChannelPublicKeys_write

        public static byte[] ChannelPublicKeys_write​(long obj)
      • ChannelPublicKeys_read

        public static long ChannelPublicKeys_read​(byte[] ser)
      • TxCreationKeys_derive_new

        public static long TxCreationKeys_derive_new​(byte[] per_commitment_point,
                                                     byte[] broadcaster_delayed_payment_base,
                                                     byte[] broadcaster_htlc_base,
                                                     byte[] countersignatory_revocation_base,
                                                     byte[] countersignatory_htlc_base)
      • TxCreationKeys_from_channel_static_keys

        public static long TxCreationKeys_from_channel_static_keys​(byte[] per_commitment_point,
                                                                   long broadcaster_keys,
                                                                   long countersignatory_keys)
      • get_revokeable_redeemscript

        public static byte[] get_revokeable_redeemscript​(byte[] revocation_key,
                                                         short contest_delay,
                                                         byte[] broadcaster_delayed_payment_key)
      • HTLCOutputInCommitment_free

        public static void HTLCOutputInCommitment_free​(long this_obj)
      • HTLCOutputInCommitment_get_offered

        public static boolean HTLCOutputInCommitment_get_offered​(long this_ptr)
      • HTLCOutputInCommitment_set_offered

        public static void HTLCOutputInCommitment_set_offered​(long this_ptr,
                                                              boolean val)
      • HTLCOutputInCommitment_get_amount_msat

        public static long HTLCOutputInCommitment_get_amount_msat​(long this_ptr)
      • HTLCOutputInCommitment_set_amount_msat

        public static void HTLCOutputInCommitment_set_amount_msat​(long this_ptr,
                                                                  long val)
      • HTLCOutputInCommitment_get_cltv_expiry

        public static int HTLCOutputInCommitment_get_cltv_expiry​(long this_ptr)
      • HTLCOutputInCommitment_set_cltv_expiry

        public static void HTLCOutputInCommitment_set_cltv_expiry​(long this_ptr,
                                                                  int val)
      • HTLCOutputInCommitment_get_payment_hash

        public static byte[] HTLCOutputInCommitment_get_payment_hash​(long this_ptr)
      • HTLCOutputInCommitment_set_payment_hash

        public static void HTLCOutputInCommitment_set_payment_hash​(long this_ptr,
                                                                   byte[] val)
      • HTLCOutputInCommitment_get_transaction_output_index

        public static long HTLCOutputInCommitment_get_transaction_output_index​(long this_ptr)
      • HTLCOutputInCommitment_set_transaction_output_index

        public static void HTLCOutputInCommitment_set_transaction_output_index​(long this_ptr,
                                                                               long val)
      • HTLCOutputInCommitment_new

        public static long HTLCOutputInCommitment_new​(boolean offered_arg,
                                                      long amount_msat_arg,
                                                      int cltv_expiry_arg,
                                                      byte[] payment_hash_arg,
                                                      long transaction_output_index_arg)
      • HTLCOutputInCommitment_clone_ptr

        public static long HTLCOutputInCommitment_clone_ptr​(long arg)
      • HTLCOutputInCommitment_clone

        public static long HTLCOutputInCommitment_clone​(long orig)
      • HTLCOutputInCommitment_eq

        public static boolean HTLCOutputInCommitment_eq​(long a,
                                                        long b)
      • HTLCOutputInCommitment_write

        public static byte[] HTLCOutputInCommitment_write​(long obj)
      • HTLCOutputInCommitment_read

        public static long HTLCOutputInCommitment_read​(byte[] ser)
      • get_htlc_redeemscript

        public static byte[] get_htlc_redeemscript​(long htlc,
                                                   boolean opt_anchors,
                                                   long keys)
      • make_funding_redeemscript

        public static byte[] make_funding_redeemscript​(byte[] broadcaster,
                                                       byte[] countersignatory)
      • build_htlc_transaction

        public static byte[] build_htlc_transaction​(byte[] commitment_txid,
                                                    int feerate_per_kw,
                                                    short contest_delay,
                                                    long htlc,
                                                    boolean opt_anchors,
                                                    boolean use_non_zero_fee_anchors,
                                                    byte[] broadcaster_delayed_payment_key,
                                                    byte[] revocation_key)
      • build_htlc_input_witness

        public static byte[] build_htlc_input_witness​(byte[] local_sig,
                                                      byte[] remote_sig,
                                                      byte[] preimage,
                                                      byte[] redeem_script,
                                                      boolean opt_anchors)
      • get_to_countersignatory_with_anchors_redeemscript

        public static byte[] get_to_countersignatory_with_anchors_redeemscript​(byte[] payment_point)
      • get_anchor_redeemscript

        public static byte[] get_anchor_redeemscript​(byte[] funding_pubkey)
      • build_anchor_input_witness

        public static byte[] build_anchor_input_witness​(byte[] funding_key,
                                                        byte[] funding_sig)
      • ChannelTransactionParameters_free

        public static void ChannelTransactionParameters_free​(long this_obj)
      • ChannelTransactionParameters_get_holder_pubkeys

        public static long ChannelTransactionParameters_get_holder_pubkeys​(long this_ptr)
      • ChannelTransactionParameters_set_holder_pubkeys

        public static void ChannelTransactionParameters_set_holder_pubkeys​(long this_ptr,
                                                                           long val)
      • ChannelTransactionParameters_get_holder_selected_contest_delay

        public static short ChannelTransactionParameters_get_holder_selected_contest_delay​(long this_ptr)
      • ChannelTransactionParameters_set_holder_selected_contest_delay

        public static void ChannelTransactionParameters_set_holder_selected_contest_delay​(long this_ptr,
                                                                                          short val)
      • ChannelTransactionParameters_get_is_outbound_from_holder

        public static boolean ChannelTransactionParameters_get_is_outbound_from_holder​(long this_ptr)
      • ChannelTransactionParameters_set_is_outbound_from_holder

        public static void ChannelTransactionParameters_set_is_outbound_from_holder​(long this_ptr,
                                                                                    boolean val)
      • ChannelTransactionParameters_get_counterparty_parameters

        public static long ChannelTransactionParameters_get_counterparty_parameters​(long this_ptr)
      • ChannelTransactionParameters_set_counterparty_parameters

        public static void ChannelTransactionParameters_set_counterparty_parameters​(long this_ptr,
                                                                                    long val)
      • ChannelTransactionParameters_get_funding_outpoint

        public static long ChannelTransactionParameters_get_funding_outpoint​(long this_ptr)
      • ChannelTransactionParameters_set_funding_outpoint

        public static void ChannelTransactionParameters_set_funding_outpoint​(long this_ptr,
                                                                             long val)
      • ChannelTransactionParameters_get_opt_anchors

        public static COption_NoneZ ChannelTransactionParameters_get_opt_anchors​(long this_ptr)
      • ChannelTransactionParameters_set_opt_anchors

        public static void ChannelTransactionParameters_set_opt_anchors​(long this_ptr,
                                                                        COption_NoneZ val)
      • ChannelTransactionParameters_get_opt_non_zero_fee_anchors

        public static COption_NoneZ ChannelTransactionParameters_get_opt_non_zero_fee_anchors​(long this_ptr)
      • ChannelTransactionParameters_set_opt_non_zero_fee_anchors

        public static void ChannelTransactionParameters_set_opt_non_zero_fee_anchors​(long this_ptr,
                                                                                     COption_NoneZ val)
      • ChannelTransactionParameters_new

        public static long ChannelTransactionParameters_new​(long holder_pubkeys_arg,
                                                            short holder_selected_contest_delay_arg,
                                                            boolean is_outbound_from_holder_arg,
                                                            long counterparty_parameters_arg,
                                                            long funding_outpoint_arg,
                                                            COption_NoneZ opt_anchors_arg,
                                                            COption_NoneZ opt_non_zero_fee_anchors_arg)
      • ChannelTransactionParameters_clone_ptr

        public static long ChannelTransactionParameters_clone_ptr​(long arg)
      • ChannelTransactionParameters_clone

        public static long ChannelTransactionParameters_clone​(long orig)
      • ChannelTransactionParameters_eq

        public static boolean ChannelTransactionParameters_eq​(long a,
                                                              long b)
      • CounterpartyChannelTransactionParameters_free

        public static void CounterpartyChannelTransactionParameters_free​(long this_obj)
      • CounterpartyChannelTransactionParameters_get_pubkeys

        public static long CounterpartyChannelTransactionParameters_get_pubkeys​(long this_ptr)
      • CounterpartyChannelTransactionParameters_set_pubkeys

        public static void CounterpartyChannelTransactionParameters_set_pubkeys​(long this_ptr,
                                                                                long val)
      • CounterpartyChannelTransactionParameters_get_selected_contest_delay

        public static short CounterpartyChannelTransactionParameters_get_selected_contest_delay​(long this_ptr)
      • CounterpartyChannelTransactionParameters_set_selected_contest_delay

        public static void CounterpartyChannelTransactionParameters_set_selected_contest_delay​(long this_ptr,
                                                                                               short val)
      • CounterpartyChannelTransactionParameters_new

        public static long CounterpartyChannelTransactionParameters_new​(long pubkeys_arg,
                                                                        short selected_contest_delay_arg)
      • CounterpartyChannelTransactionParameters_clone_ptr

        public static long CounterpartyChannelTransactionParameters_clone_ptr​(long arg)
      • CounterpartyChannelTransactionParameters_clone

        public static long CounterpartyChannelTransactionParameters_clone​(long orig)
      • CounterpartyChannelTransactionParameters_eq

        public static boolean CounterpartyChannelTransactionParameters_eq​(long a,
                                                                          long b)
      • ChannelTransactionParameters_is_populated

        public static boolean ChannelTransactionParameters_is_populated​(long this_arg)
      • ChannelTransactionParameters_as_holder_broadcastable

        public static long ChannelTransactionParameters_as_holder_broadcastable​(long this_arg)
      • ChannelTransactionParameters_as_counterparty_broadcastable

        public static long ChannelTransactionParameters_as_counterparty_broadcastable​(long this_arg)
      • CounterpartyChannelTransactionParameters_write

        public static byte[] CounterpartyChannelTransactionParameters_write​(long obj)
      • CounterpartyChannelTransactionParameters_read

        public static long CounterpartyChannelTransactionParameters_read​(byte[] ser)
      • ChannelTransactionParameters_write

        public static byte[] ChannelTransactionParameters_write​(long obj)
      • ChannelTransactionParameters_read

        public static long ChannelTransactionParameters_read​(byte[] ser)
      • DirectedChannelTransactionParameters_free

        public static void DirectedChannelTransactionParameters_free​(long this_obj)
      • DirectedChannelTransactionParameters_broadcaster_pubkeys

        public static long DirectedChannelTransactionParameters_broadcaster_pubkeys​(long this_arg)
      • DirectedChannelTransactionParameters_countersignatory_pubkeys

        public static long DirectedChannelTransactionParameters_countersignatory_pubkeys​(long this_arg)
      • DirectedChannelTransactionParameters_contest_delay

        public static short DirectedChannelTransactionParameters_contest_delay​(long this_arg)
      • DirectedChannelTransactionParameters_is_outbound

        public static boolean DirectedChannelTransactionParameters_is_outbound​(long this_arg)
      • DirectedChannelTransactionParameters_funding_outpoint

        public static long DirectedChannelTransactionParameters_funding_outpoint​(long this_arg)
      • DirectedChannelTransactionParameters_opt_anchors

        public static boolean DirectedChannelTransactionParameters_opt_anchors​(long this_arg)
      • HolderCommitmentTransaction_free

        public static void HolderCommitmentTransaction_free​(long this_obj)
      • HolderCommitmentTransaction_get_counterparty_sig

        public static byte[] HolderCommitmentTransaction_get_counterparty_sig​(long this_ptr)
      • HolderCommitmentTransaction_set_counterparty_sig

        public static void HolderCommitmentTransaction_set_counterparty_sig​(long this_ptr,
                                                                            byte[] val)
      • HolderCommitmentTransaction_get_counterparty_htlc_sigs

        public static byte[][] HolderCommitmentTransaction_get_counterparty_htlc_sigs​(long this_ptr)
      • HolderCommitmentTransaction_set_counterparty_htlc_sigs

        public static void HolderCommitmentTransaction_set_counterparty_htlc_sigs​(long this_ptr,
                                                                                  byte[][] val)
      • HolderCommitmentTransaction_clone_ptr

        public static long HolderCommitmentTransaction_clone_ptr​(long arg)
      • HolderCommitmentTransaction_clone

        public static long HolderCommitmentTransaction_clone​(long orig)
      • HolderCommitmentTransaction_write

        public static byte[] HolderCommitmentTransaction_write​(long obj)
      • HolderCommitmentTransaction_read

        public static long HolderCommitmentTransaction_read​(byte[] ser)
      • HolderCommitmentTransaction_new

        public static long HolderCommitmentTransaction_new​(long commitment_tx,
                                                           byte[] counterparty_sig,
                                                           byte[][] counterparty_htlc_sigs,
                                                           byte[] holder_funding_key,
                                                           byte[] counterparty_funding_key)
      • BuiltCommitmentTransaction_free

        public static void BuiltCommitmentTransaction_free​(long this_obj)
      • BuiltCommitmentTransaction_get_transaction

        public static byte[] BuiltCommitmentTransaction_get_transaction​(long this_ptr)
      • BuiltCommitmentTransaction_set_transaction

        public static void BuiltCommitmentTransaction_set_transaction​(long this_ptr,
                                                                      byte[] val)
      • BuiltCommitmentTransaction_get_txid

        public static byte[] BuiltCommitmentTransaction_get_txid​(long this_ptr)
      • BuiltCommitmentTransaction_set_txid

        public static void BuiltCommitmentTransaction_set_txid​(long this_ptr,
                                                               byte[] val)
      • BuiltCommitmentTransaction_new

        public static long BuiltCommitmentTransaction_new​(byte[] transaction_arg,
                                                          byte[] txid_arg)
      • BuiltCommitmentTransaction_clone_ptr

        public static long BuiltCommitmentTransaction_clone_ptr​(long arg)
      • BuiltCommitmentTransaction_clone

        public static long BuiltCommitmentTransaction_clone​(long orig)
      • BuiltCommitmentTransaction_write

        public static byte[] BuiltCommitmentTransaction_write​(long obj)
      • BuiltCommitmentTransaction_read

        public static long BuiltCommitmentTransaction_read​(byte[] ser)
      • BuiltCommitmentTransaction_get_sighash_all

        public static byte[] BuiltCommitmentTransaction_get_sighash_all​(long this_arg,
                                                                        byte[] funding_redeemscript,
                                                                        long channel_value_satoshis)
      • BuiltCommitmentTransaction_sign_counterparty_commitment

        public static byte[] BuiltCommitmentTransaction_sign_counterparty_commitment​(long this_arg,
                                                                                     byte[] funding_key,
                                                                                     byte[] funding_redeemscript,
                                                                                     long channel_value_satoshis)
      • BuiltCommitmentTransaction_sign_holder_commitment

        public static byte[] BuiltCommitmentTransaction_sign_holder_commitment​(long this_arg,
                                                                               byte[] funding_key,
                                                                               byte[] funding_redeemscript,
                                                                               long channel_value_satoshis,
                                                                               long entropy_source)
      • ClosingTransaction_free

        public static void ClosingTransaction_free​(long this_obj)
      • ClosingTransaction_clone_ptr

        public static long ClosingTransaction_clone_ptr​(long arg)
      • ClosingTransaction_clone

        public static long ClosingTransaction_clone​(long orig)
      • ClosingTransaction_hash

        public static long ClosingTransaction_hash​(long o)
      • ClosingTransaction_eq

        public static boolean ClosingTransaction_eq​(long a,
                                                    long b)
      • ClosingTransaction_new

        public static long ClosingTransaction_new​(long to_holder_value_sat,
                                                  long to_counterparty_value_sat,
                                                  byte[] to_holder_script,
                                                  byte[] to_counterparty_script,
                                                  long funding_outpoint)
      • ClosingTransaction_trust

        public static long ClosingTransaction_trust​(long this_arg)
      • ClosingTransaction_verify

        public static long ClosingTransaction_verify​(long this_arg,
                                                     long funding_outpoint)
      • ClosingTransaction_to_holder_value_sat

        public static long ClosingTransaction_to_holder_value_sat​(long this_arg)
      • ClosingTransaction_to_counterparty_value_sat

        public static long ClosingTransaction_to_counterparty_value_sat​(long this_arg)
      • ClosingTransaction_to_holder_script

        public static byte[] ClosingTransaction_to_holder_script​(long this_arg)
      • ClosingTransaction_to_counterparty_script

        public static byte[] ClosingTransaction_to_counterparty_script​(long this_arg)
      • TrustedClosingTransaction_free

        public static void TrustedClosingTransaction_free​(long this_obj)
      • TrustedClosingTransaction_built_transaction

        public static byte[] TrustedClosingTransaction_built_transaction​(long this_arg)
      • TrustedClosingTransaction_get_sighash_all

        public static byte[] TrustedClosingTransaction_get_sighash_all​(long this_arg,
                                                                       byte[] funding_redeemscript,
                                                                       long channel_value_satoshis)
      • TrustedClosingTransaction_sign

        public static byte[] TrustedClosingTransaction_sign​(long this_arg,
                                                            byte[] funding_key,
                                                            byte[] funding_redeemscript,
                                                            long channel_value_satoshis)
      • CommitmentTransaction_free

        public static void CommitmentTransaction_free​(long this_obj)
      • CommitmentTransaction_clone_ptr

        public static long CommitmentTransaction_clone_ptr​(long arg)
      • CommitmentTransaction_clone

        public static long CommitmentTransaction_clone​(long orig)
      • CommitmentTransaction_write

        public static byte[] CommitmentTransaction_write​(long obj)
      • CommitmentTransaction_read

        public static long CommitmentTransaction_read​(byte[] ser)
      • CommitmentTransaction_commitment_number

        public static long CommitmentTransaction_commitment_number​(long this_arg)
      • CommitmentTransaction_to_broadcaster_value_sat

        public static long CommitmentTransaction_to_broadcaster_value_sat​(long this_arg)
      • CommitmentTransaction_to_countersignatory_value_sat

        public static long CommitmentTransaction_to_countersignatory_value_sat​(long this_arg)
      • CommitmentTransaction_feerate_per_kw

        public static int CommitmentTransaction_feerate_per_kw​(long this_arg)
      • CommitmentTransaction_trust

        public static long CommitmentTransaction_trust​(long this_arg)
      • CommitmentTransaction_verify

        public static long CommitmentTransaction_verify​(long this_arg,
                                                        long channel_parameters,
                                                        long broadcaster_keys,
                                                        long countersignatory_keys)
      • TrustedCommitmentTransaction_free

        public static void TrustedCommitmentTransaction_free​(long this_obj)
      • TrustedCommitmentTransaction_txid

        public static byte[] TrustedCommitmentTransaction_txid​(long this_arg)
      • TrustedCommitmentTransaction_built_transaction

        public static long TrustedCommitmentTransaction_built_transaction​(long this_arg)
      • TrustedCommitmentTransaction_keys

        public static long TrustedCommitmentTransaction_keys​(long this_arg)
      • TrustedCommitmentTransaction_opt_anchors

        public static boolean TrustedCommitmentTransaction_opt_anchors​(long this_arg)
      • TrustedCommitmentTransaction_get_htlc_sigs

        public static long TrustedCommitmentTransaction_get_htlc_sigs​(long this_arg,
                                                                      byte[] htlc_base_key,
                                                                      long channel_parameters,
                                                                      long entropy_source)
      • get_commitment_transaction_number_obscure_factor

        public static long get_commitment_transaction_number_obscure_factor​(byte[] broadcaster_payment_basepoint,
                                                                            byte[] countersignatory_payment_basepoint,
                                                                            boolean outbound_from_broadcaster)
      • InitFeatures_eq

        public static boolean InitFeatures_eq​(long a,
                                              long b)
      • NodeFeatures_eq

        public static boolean NodeFeatures_eq​(long a,
                                              long b)
      • ChannelFeatures_eq

        public static boolean ChannelFeatures_eq​(long a,
                                                 long b)
      • InvoiceFeatures_eq

        public static boolean InvoiceFeatures_eq​(long a,
                                                 long b)
      • OfferFeatures_eq

        public static boolean OfferFeatures_eq​(long a,
                                               long b)
      • InvoiceRequestFeatures_eq

        public static boolean InvoiceRequestFeatures_eq​(long a,
                                                        long b)
      • Bolt12InvoiceFeatures_eq

        public static boolean Bolt12InvoiceFeatures_eq​(long a,
                                                       long b)
      • BlindedHopFeatures_eq

        public static boolean BlindedHopFeatures_eq​(long a,
                                                    long b)
      • ChannelTypeFeatures_eq

        public static boolean ChannelTypeFeatures_eq​(long a,
                                                     long b)
      • InitFeatures_clone_ptr

        public static long InitFeatures_clone_ptr​(long arg)
      • InitFeatures_clone

        public static long InitFeatures_clone​(long orig)
      • NodeFeatures_clone_ptr

        public static long NodeFeatures_clone_ptr​(long arg)
      • NodeFeatures_clone

        public static long NodeFeatures_clone​(long orig)
      • ChannelFeatures_clone_ptr

        public static long ChannelFeatures_clone_ptr​(long arg)
      • ChannelFeatures_clone

        public static long ChannelFeatures_clone​(long orig)
      • InvoiceFeatures_clone_ptr

        public static long InvoiceFeatures_clone_ptr​(long arg)
      • InvoiceFeatures_clone

        public static long InvoiceFeatures_clone​(long orig)
      • OfferFeatures_clone_ptr

        public static long OfferFeatures_clone_ptr​(long arg)
      • OfferFeatures_clone

        public static long OfferFeatures_clone​(long orig)
      • InvoiceRequestFeatures_clone_ptr

        public static long InvoiceRequestFeatures_clone_ptr​(long arg)
      • InvoiceRequestFeatures_clone

        public static long InvoiceRequestFeatures_clone​(long orig)
      • Bolt12InvoiceFeatures_clone_ptr

        public static long Bolt12InvoiceFeatures_clone_ptr​(long arg)
      • Bolt12InvoiceFeatures_clone

        public static long Bolt12InvoiceFeatures_clone​(long orig)
      • BlindedHopFeatures_clone_ptr

        public static long BlindedHopFeatures_clone_ptr​(long arg)
      • BlindedHopFeatures_clone

        public static long BlindedHopFeatures_clone​(long orig)
      • ChannelTypeFeatures_clone_ptr

        public static long ChannelTypeFeatures_clone_ptr​(long arg)
      • ChannelTypeFeatures_clone

        public static long ChannelTypeFeatures_clone​(long orig)
      • InitFeatures_free

        public static void InitFeatures_free​(long this_obj)
      • NodeFeatures_free

        public static void NodeFeatures_free​(long this_obj)
      • ChannelFeatures_free

        public static void ChannelFeatures_free​(long this_obj)
      • InvoiceFeatures_free

        public static void InvoiceFeatures_free​(long this_obj)
      • OfferFeatures_free

        public static void OfferFeatures_free​(long this_obj)
      • InvoiceRequestFeatures_free

        public static void InvoiceRequestFeatures_free​(long this_obj)
      • Bolt12InvoiceFeatures_free

        public static void Bolt12InvoiceFeatures_free​(long this_obj)
      • BlindedHopFeatures_free

        public static void BlindedHopFeatures_free​(long this_obj)
      • ChannelTypeFeatures_free

        public static void ChannelTypeFeatures_free​(long this_obj)
      • InitFeatures_empty

        public static long InitFeatures_empty()
      • InitFeatures_requires_unknown_bits

        public static boolean InitFeatures_requires_unknown_bits​(long this_arg)
      • NodeFeatures_empty

        public static long NodeFeatures_empty()
      • NodeFeatures_requires_unknown_bits

        public static boolean NodeFeatures_requires_unknown_bits​(long this_arg)
      • ChannelFeatures_empty

        public static long ChannelFeatures_empty()
      • ChannelFeatures_requires_unknown_bits

        public static boolean ChannelFeatures_requires_unknown_bits​(long this_arg)
      • InvoiceFeatures_empty

        public static long InvoiceFeatures_empty()
      • InvoiceFeatures_requires_unknown_bits

        public static boolean InvoiceFeatures_requires_unknown_bits​(long this_arg)
      • OfferFeatures_empty

        public static long OfferFeatures_empty()
      • OfferFeatures_requires_unknown_bits

        public static boolean OfferFeatures_requires_unknown_bits​(long this_arg)
      • InvoiceRequestFeatures_empty

        public static long InvoiceRequestFeatures_empty()
      • InvoiceRequestFeatures_requires_unknown_bits

        public static boolean InvoiceRequestFeatures_requires_unknown_bits​(long this_arg)
      • Bolt12InvoiceFeatures_empty

        public static long Bolt12InvoiceFeatures_empty()
      • Bolt12InvoiceFeatures_requires_unknown_bits

        public static boolean Bolt12InvoiceFeatures_requires_unknown_bits​(long this_arg)
      • BlindedHopFeatures_empty

        public static long BlindedHopFeatures_empty()
      • BlindedHopFeatures_requires_unknown_bits

        public static boolean BlindedHopFeatures_requires_unknown_bits​(long this_arg)
      • ChannelTypeFeatures_empty

        public static long ChannelTypeFeatures_empty()
      • ChannelTypeFeatures_requires_unknown_bits

        public static boolean ChannelTypeFeatures_requires_unknown_bits​(long this_arg)
      • InitFeatures_write

        public static byte[] InitFeatures_write​(long obj)
      • InitFeatures_read

        public static long InitFeatures_read​(byte[] ser)
      • ChannelFeatures_write

        public static byte[] ChannelFeatures_write​(long obj)
      • ChannelFeatures_read

        public static long ChannelFeatures_read​(byte[] ser)
      • NodeFeatures_write

        public static byte[] NodeFeatures_write​(long obj)
      • NodeFeatures_read

        public static long NodeFeatures_read​(byte[] ser)
      • InvoiceFeatures_write

        public static byte[] InvoiceFeatures_write​(long obj)
      • InvoiceFeatures_read

        public static long InvoiceFeatures_read​(byte[] ser)
      • BlindedHopFeatures_write

        public static byte[] BlindedHopFeatures_write​(long obj)
      • BlindedHopFeatures_read

        public static long BlindedHopFeatures_read​(byte[] ser)
      • ChannelTypeFeatures_write

        public static byte[] ChannelTypeFeatures_write​(long obj)
      • ChannelTypeFeatures_read

        public static long ChannelTypeFeatures_read​(byte[] ser)
      • InitFeatures_set_data_loss_protect_optional

        public static void InitFeatures_set_data_loss_protect_optional​(long this_arg)
      • InitFeatures_set_data_loss_protect_required

        public static void InitFeatures_set_data_loss_protect_required​(long this_arg)
      • InitFeatures_supports_data_loss_protect

        public static boolean InitFeatures_supports_data_loss_protect​(long this_arg)
      • NodeFeatures_set_data_loss_protect_optional

        public static void NodeFeatures_set_data_loss_protect_optional​(long this_arg)
      • NodeFeatures_set_data_loss_protect_required

        public static void NodeFeatures_set_data_loss_protect_required​(long this_arg)
      • NodeFeatures_supports_data_loss_protect

        public static boolean NodeFeatures_supports_data_loss_protect​(long this_arg)
      • InitFeatures_requires_data_loss_protect

        public static boolean InitFeatures_requires_data_loss_protect​(long this_arg)
      • NodeFeatures_requires_data_loss_protect

        public static boolean NodeFeatures_requires_data_loss_protect​(long this_arg)
      • InitFeatures_set_initial_routing_sync_optional

        public static void InitFeatures_set_initial_routing_sync_optional​(long this_arg)
      • InitFeatures_set_initial_routing_sync_required

        public static void InitFeatures_set_initial_routing_sync_required​(long this_arg)
      • InitFeatures_initial_routing_sync

        public static boolean InitFeatures_initial_routing_sync​(long this_arg)
      • InitFeatures_set_upfront_shutdown_script_optional

        public static void InitFeatures_set_upfront_shutdown_script_optional​(long this_arg)
      • InitFeatures_set_upfront_shutdown_script_required

        public static void InitFeatures_set_upfront_shutdown_script_required​(long this_arg)
      • InitFeatures_supports_upfront_shutdown_script

        public static boolean InitFeatures_supports_upfront_shutdown_script​(long this_arg)
      • NodeFeatures_set_upfront_shutdown_script_optional

        public static void NodeFeatures_set_upfront_shutdown_script_optional​(long this_arg)
      • NodeFeatures_set_upfront_shutdown_script_required

        public static void NodeFeatures_set_upfront_shutdown_script_required​(long this_arg)
      • NodeFeatures_supports_upfront_shutdown_script

        public static boolean NodeFeatures_supports_upfront_shutdown_script​(long this_arg)
      • InitFeatures_requires_upfront_shutdown_script

        public static boolean InitFeatures_requires_upfront_shutdown_script​(long this_arg)
      • NodeFeatures_requires_upfront_shutdown_script

        public static boolean NodeFeatures_requires_upfront_shutdown_script​(long this_arg)
      • InitFeatures_set_gossip_queries_optional

        public static void InitFeatures_set_gossip_queries_optional​(long this_arg)
      • InitFeatures_set_gossip_queries_required

        public static void InitFeatures_set_gossip_queries_required​(long this_arg)
      • InitFeatures_supports_gossip_queries

        public static boolean InitFeatures_supports_gossip_queries​(long this_arg)
      • NodeFeatures_set_gossip_queries_optional

        public static void NodeFeatures_set_gossip_queries_optional​(long this_arg)
      • NodeFeatures_set_gossip_queries_required

        public static void NodeFeatures_set_gossip_queries_required​(long this_arg)
      • NodeFeatures_supports_gossip_queries

        public static boolean NodeFeatures_supports_gossip_queries​(long this_arg)
      • InitFeatures_requires_gossip_queries

        public static boolean InitFeatures_requires_gossip_queries​(long this_arg)
      • NodeFeatures_requires_gossip_queries

        public static boolean NodeFeatures_requires_gossip_queries​(long this_arg)
      • InitFeatures_set_variable_length_onion_optional

        public static void InitFeatures_set_variable_length_onion_optional​(long this_arg)
      • InitFeatures_set_variable_length_onion_required

        public static void InitFeatures_set_variable_length_onion_required​(long this_arg)
      • InitFeatures_supports_variable_length_onion

        public static boolean InitFeatures_supports_variable_length_onion​(long this_arg)
      • NodeFeatures_set_variable_length_onion_optional

        public static void NodeFeatures_set_variable_length_onion_optional​(long this_arg)
      • NodeFeatures_set_variable_length_onion_required

        public static void NodeFeatures_set_variable_length_onion_required​(long this_arg)
      • NodeFeatures_supports_variable_length_onion

        public static boolean NodeFeatures_supports_variable_length_onion​(long this_arg)
      • InvoiceFeatures_set_variable_length_onion_optional

        public static void InvoiceFeatures_set_variable_length_onion_optional​(long this_arg)
      • InvoiceFeatures_set_variable_length_onion_required

        public static void InvoiceFeatures_set_variable_length_onion_required​(long this_arg)
      • InvoiceFeatures_supports_variable_length_onion

        public static boolean InvoiceFeatures_supports_variable_length_onion​(long this_arg)
      • InitFeatures_requires_variable_length_onion

        public static boolean InitFeatures_requires_variable_length_onion​(long this_arg)
      • NodeFeatures_requires_variable_length_onion

        public static boolean NodeFeatures_requires_variable_length_onion​(long this_arg)
      • InvoiceFeatures_requires_variable_length_onion

        public static boolean InvoiceFeatures_requires_variable_length_onion​(long this_arg)
      • InitFeatures_set_static_remote_key_optional

        public static void InitFeatures_set_static_remote_key_optional​(long this_arg)
      • InitFeatures_set_static_remote_key_required

        public static void InitFeatures_set_static_remote_key_required​(long this_arg)
      • InitFeatures_supports_static_remote_key

        public static boolean InitFeatures_supports_static_remote_key​(long this_arg)
      • NodeFeatures_set_static_remote_key_optional

        public static void NodeFeatures_set_static_remote_key_optional​(long this_arg)
      • NodeFeatures_set_static_remote_key_required

        public static void NodeFeatures_set_static_remote_key_required​(long this_arg)
      • NodeFeatures_supports_static_remote_key

        public static boolean NodeFeatures_supports_static_remote_key​(long this_arg)
      • ChannelTypeFeatures_set_static_remote_key_optional

        public static void ChannelTypeFeatures_set_static_remote_key_optional​(long this_arg)
      • ChannelTypeFeatures_set_static_remote_key_required

        public static void ChannelTypeFeatures_set_static_remote_key_required​(long this_arg)
      • ChannelTypeFeatures_supports_static_remote_key

        public static boolean ChannelTypeFeatures_supports_static_remote_key​(long this_arg)
      • InitFeatures_requires_static_remote_key

        public static boolean InitFeatures_requires_static_remote_key​(long this_arg)
      • NodeFeatures_requires_static_remote_key

        public static boolean NodeFeatures_requires_static_remote_key​(long this_arg)
      • ChannelTypeFeatures_requires_static_remote_key

        public static boolean ChannelTypeFeatures_requires_static_remote_key​(long this_arg)
      • InitFeatures_set_payment_secret_optional

        public static void InitFeatures_set_payment_secret_optional​(long this_arg)
      • InitFeatures_set_payment_secret_required

        public static void InitFeatures_set_payment_secret_required​(long this_arg)
      • InitFeatures_supports_payment_secret

        public static boolean InitFeatures_supports_payment_secret​(long this_arg)
      • NodeFeatures_set_payment_secret_optional

        public static void NodeFeatures_set_payment_secret_optional​(long this_arg)
      • NodeFeatures_set_payment_secret_required

        public static void NodeFeatures_set_payment_secret_required​(long this_arg)
      • NodeFeatures_supports_payment_secret

        public static boolean NodeFeatures_supports_payment_secret​(long this_arg)
      • InvoiceFeatures_set_payment_secret_optional

        public static void InvoiceFeatures_set_payment_secret_optional​(long this_arg)
      • InvoiceFeatures_set_payment_secret_required

        public static void InvoiceFeatures_set_payment_secret_required​(long this_arg)
      • InvoiceFeatures_supports_payment_secret

        public static boolean InvoiceFeatures_supports_payment_secret​(long this_arg)
      • InitFeatures_requires_payment_secret

        public static boolean InitFeatures_requires_payment_secret​(long this_arg)
      • NodeFeatures_requires_payment_secret

        public static boolean NodeFeatures_requires_payment_secret​(long this_arg)
      • InvoiceFeatures_requires_payment_secret

        public static boolean InvoiceFeatures_requires_payment_secret​(long this_arg)
      • InitFeatures_set_basic_mpp_optional

        public static void InitFeatures_set_basic_mpp_optional​(long this_arg)
      • InitFeatures_set_basic_mpp_required

        public static void InitFeatures_set_basic_mpp_required​(long this_arg)
      • InitFeatures_supports_basic_mpp

        public static boolean InitFeatures_supports_basic_mpp​(long this_arg)
      • NodeFeatures_set_basic_mpp_optional

        public static void NodeFeatures_set_basic_mpp_optional​(long this_arg)
      • NodeFeatures_set_basic_mpp_required

        public static void NodeFeatures_set_basic_mpp_required​(long this_arg)
      • NodeFeatures_supports_basic_mpp

        public static boolean NodeFeatures_supports_basic_mpp​(long this_arg)
      • InvoiceFeatures_set_basic_mpp_optional

        public static void InvoiceFeatures_set_basic_mpp_optional​(long this_arg)
      • InvoiceFeatures_set_basic_mpp_required

        public static void InvoiceFeatures_set_basic_mpp_required​(long this_arg)
      • InvoiceFeatures_supports_basic_mpp

        public static boolean InvoiceFeatures_supports_basic_mpp​(long this_arg)
      • Bolt12InvoiceFeatures_set_basic_mpp_optional

        public static void Bolt12InvoiceFeatures_set_basic_mpp_optional​(long this_arg)
      • Bolt12InvoiceFeatures_set_basic_mpp_required

        public static void Bolt12InvoiceFeatures_set_basic_mpp_required​(long this_arg)
      • Bolt12InvoiceFeatures_supports_basic_mpp

        public static boolean Bolt12InvoiceFeatures_supports_basic_mpp​(long this_arg)
      • InitFeatures_requires_basic_mpp

        public static boolean InitFeatures_requires_basic_mpp​(long this_arg)
      • NodeFeatures_requires_basic_mpp

        public static boolean NodeFeatures_requires_basic_mpp​(long this_arg)
      • InvoiceFeatures_requires_basic_mpp

        public static boolean InvoiceFeatures_requires_basic_mpp​(long this_arg)
      • Bolt12InvoiceFeatures_requires_basic_mpp

        public static boolean Bolt12InvoiceFeatures_requires_basic_mpp​(long this_arg)
      • InitFeatures_set_wumbo_optional

        public static void InitFeatures_set_wumbo_optional​(long this_arg)
      • InitFeatures_set_wumbo_required

        public static void InitFeatures_set_wumbo_required​(long this_arg)
      • InitFeatures_supports_wumbo

        public static boolean InitFeatures_supports_wumbo​(long this_arg)
      • NodeFeatures_set_wumbo_optional

        public static void NodeFeatures_set_wumbo_optional​(long this_arg)
      • NodeFeatures_set_wumbo_required

        public static void NodeFeatures_set_wumbo_required​(long this_arg)
      • NodeFeatures_supports_wumbo

        public static boolean NodeFeatures_supports_wumbo​(long this_arg)
      • InitFeatures_requires_wumbo

        public static boolean InitFeatures_requires_wumbo​(long this_arg)
      • NodeFeatures_requires_wumbo

        public static boolean NodeFeatures_requires_wumbo​(long this_arg)
      • InitFeatures_set_anchors_zero_fee_htlc_tx_optional

        public static void InitFeatures_set_anchors_zero_fee_htlc_tx_optional​(long this_arg)
      • InitFeatures_set_anchors_zero_fee_htlc_tx_required

        public static void InitFeatures_set_anchors_zero_fee_htlc_tx_required​(long this_arg)
      • InitFeatures_supports_anchors_zero_fee_htlc_tx

        public static boolean InitFeatures_supports_anchors_zero_fee_htlc_tx​(long this_arg)
      • NodeFeatures_set_anchors_zero_fee_htlc_tx_optional

        public static void NodeFeatures_set_anchors_zero_fee_htlc_tx_optional​(long this_arg)
      • NodeFeatures_set_anchors_zero_fee_htlc_tx_required

        public static void NodeFeatures_set_anchors_zero_fee_htlc_tx_required​(long this_arg)
      • NodeFeatures_supports_anchors_zero_fee_htlc_tx

        public static boolean NodeFeatures_supports_anchors_zero_fee_htlc_tx​(long this_arg)
      • ChannelTypeFeatures_set_anchors_zero_fee_htlc_tx_optional

        public static void ChannelTypeFeatures_set_anchors_zero_fee_htlc_tx_optional​(long this_arg)
      • ChannelTypeFeatures_set_anchors_zero_fee_htlc_tx_required

        public static void ChannelTypeFeatures_set_anchors_zero_fee_htlc_tx_required​(long this_arg)
      • ChannelTypeFeatures_supports_anchors_zero_fee_htlc_tx

        public static boolean ChannelTypeFeatures_supports_anchors_zero_fee_htlc_tx​(long this_arg)
      • InitFeatures_requires_anchors_zero_fee_htlc_tx

        public static boolean InitFeatures_requires_anchors_zero_fee_htlc_tx​(long this_arg)
      • NodeFeatures_requires_anchors_zero_fee_htlc_tx

        public static boolean NodeFeatures_requires_anchors_zero_fee_htlc_tx​(long this_arg)
      • ChannelTypeFeatures_requires_anchors_zero_fee_htlc_tx

        public static boolean ChannelTypeFeatures_requires_anchors_zero_fee_htlc_tx​(long this_arg)
      • InitFeatures_set_shutdown_any_segwit_optional

        public static void InitFeatures_set_shutdown_any_segwit_optional​(long this_arg)
      • InitFeatures_set_shutdown_any_segwit_required

        public static void InitFeatures_set_shutdown_any_segwit_required​(long this_arg)
      • InitFeatures_supports_shutdown_anysegwit

        public static boolean InitFeatures_supports_shutdown_anysegwit​(long this_arg)
      • NodeFeatures_set_shutdown_any_segwit_optional

        public static void NodeFeatures_set_shutdown_any_segwit_optional​(long this_arg)
      • NodeFeatures_set_shutdown_any_segwit_required

        public static void NodeFeatures_set_shutdown_any_segwit_required​(long this_arg)
      • NodeFeatures_supports_shutdown_anysegwit

        public static boolean NodeFeatures_supports_shutdown_anysegwit​(long this_arg)
      • InitFeatures_requires_shutdown_anysegwit

        public static boolean InitFeatures_requires_shutdown_anysegwit​(long this_arg)
      • NodeFeatures_requires_shutdown_anysegwit

        public static boolean NodeFeatures_requires_shutdown_anysegwit​(long this_arg)
      • InitFeatures_set_onion_messages_optional

        public static void InitFeatures_set_onion_messages_optional​(long this_arg)
      • InitFeatures_set_onion_messages_required

        public static void InitFeatures_set_onion_messages_required​(long this_arg)
      • InitFeatures_supports_onion_messages

        public static boolean InitFeatures_supports_onion_messages​(long this_arg)
      • NodeFeatures_set_onion_messages_optional

        public static void NodeFeatures_set_onion_messages_optional​(long this_arg)
      • NodeFeatures_set_onion_messages_required

        public static void NodeFeatures_set_onion_messages_required​(long this_arg)
      • NodeFeatures_supports_onion_messages

        public static boolean NodeFeatures_supports_onion_messages​(long this_arg)
      • InitFeatures_requires_onion_messages

        public static boolean InitFeatures_requires_onion_messages​(long this_arg)
      • NodeFeatures_requires_onion_messages

        public static boolean NodeFeatures_requires_onion_messages​(long this_arg)
      • InitFeatures_set_channel_type_optional

        public static void InitFeatures_set_channel_type_optional​(long this_arg)
      • InitFeatures_set_channel_type_required

        public static void InitFeatures_set_channel_type_required​(long this_arg)
      • InitFeatures_supports_channel_type

        public static boolean InitFeatures_supports_channel_type​(long this_arg)
      • NodeFeatures_set_channel_type_optional

        public static void NodeFeatures_set_channel_type_optional​(long this_arg)
      • NodeFeatures_set_channel_type_required

        public static void NodeFeatures_set_channel_type_required​(long this_arg)
      • NodeFeatures_supports_channel_type

        public static boolean NodeFeatures_supports_channel_type​(long this_arg)
      • InitFeatures_requires_channel_type

        public static boolean InitFeatures_requires_channel_type​(long this_arg)
      • NodeFeatures_requires_channel_type

        public static boolean NodeFeatures_requires_channel_type​(long this_arg)
      • InitFeatures_set_scid_privacy_optional

        public static void InitFeatures_set_scid_privacy_optional​(long this_arg)
      • InitFeatures_set_scid_privacy_required

        public static void InitFeatures_set_scid_privacy_required​(long this_arg)
      • InitFeatures_supports_scid_privacy

        public static boolean InitFeatures_supports_scid_privacy​(long this_arg)
      • NodeFeatures_set_scid_privacy_optional

        public static void NodeFeatures_set_scid_privacy_optional​(long this_arg)
      • NodeFeatures_set_scid_privacy_required

        public static void NodeFeatures_set_scid_privacy_required​(long this_arg)
      • NodeFeatures_supports_scid_privacy

        public static boolean NodeFeatures_supports_scid_privacy​(long this_arg)
      • ChannelTypeFeatures_set_scid_privacy_optional

        public static void ChannelTypeFeatures_set_scid_privacy_optional​(long this_arg)
      • ChannelTypeFeatures_set_scid_privacy_required

        public static void ChannelTypeFeatures_set_scid_privacy_required​(long this_arg)
      • ChannelTypeFeatures_supports_scid_privacy

        public static boolean ChannelTypeFeatures_supports_scid_privacy​(long this_arg)
      • InitFeatures_requires_scid_privacy

        public static boolean InitFeatures_requires_scid_privacy​(long this_arg)
      • NodeFeatures_requires_scid_privacy

        public static boolean NodeFeatures_requires_scid_privacy​(long this_arg)
      • ChannelTypeFeatures_requires_scid_privacy

        public static boolean ChannelTypeFeatures_requires_scid_privacy​(long this_arg)
      • InvoiceFeatures_set_payment_metadata_optional

        public static void InvoiceFeatures_set_payment_metadata_optional​(long this_arg)
      • InvoiceFeatures_set_payment_metadata_required

        public static void InvoiceFeatures_set_payment_metadata_required​(long this_arg)
      • InvoiceFeatures_supports_payment_metadata

        public static boolean InvoiceFeatures_supports_payment_metadata​(long this_arg)
      • InvoiceFeatures_requires_payment_metadata

        public static boolean InvoiceFeatures_requires_payment_metadata​(long this_arg)
      • InitFeatures_set_zero_conf_optional

        public static void InitFeatures_set_zero_conf_optional​(long this_arg)
      • InitFeatures_set_zero_conf_required

        public static void InitFeatures_set_zero_conf_required​(long this_arg)
      • InitFeatures_supports_zero_conf

        public static boolean InitFeatures_supports_zero_conf​(long this_arg)
      • NodeFeatures_set_zero_conf_optional

        public static void NodeFeatures_set_zero_conf_optional​(long this_arg)
      • NodeFeatures_set_zero_conf_required

        public static void NodeFeatures_set_zero_conf_required​(long this_arg)
      • NodeFeatures_supports_zero_conf

        public static boolean NodeFeatures_supports_zero_conf​(long this_arg)
      • ChannelTypeFeatures_set_zero_conf_optional

        public static void ChannelTypeFeatures_set_zero_conf_optional​(long this_arg)
      • ChannelTypeFeatures_set_zero_conf_required

        public static void ChannelTypeFeatures_set_zero_conf_required​(long this_arg)
      • ChannelTypeFeatures_supports_zero_conf

        public static boolean ChannelTypeFeatures_supports_zero_conf​(long this_arg)
      • InitFeatures_requires_zero_conf

        public static boolean InitFeatures_requires_zero_conf​(long this_arg)
      • NodeFeatures_requires_zero_conf

        public static boolean NodeFeatures_requires_zero_conf​(long this_arg)
      • ChannelTypeFeatures_requires_zero_conf

        public static boolean ChannelTypeFeatures_requires_zero_conf​(long this_arg)
      • NodeFeatures_set_keysend_optional

        public static void NodeFeatures_set_keysend_optional​(long this_arg)
      • NodeFeatures_set_keysend_required

        public static void NodeFeatures_set_keysend_required​(long this_arg)
      • NodeFeatures_supports_keysend

        public static boolean NodeFeatures_supports_keysend​(long this_arg)
      • NodeFeatures_requires_keysend

        public static boolean NodeFeatures_requires_keysend​(long this_arg)
      • ShutdownScript_free

        public static void ShutdownScript_free​(long this_obj)
      • ShutdownScript_clone_ptr

        public static long ShutdownScript_clone_ptr​(long arg)
      • ShutdownScript_clone

        public static long ShutdownScript_clone​(long orig)
      • ShutdownScript_eq

        public static boolean ShutdownScript_eq​(long a,
                                                long b)
      • InvalidShutdownScript_free

        public static void InvalidShutdownScript_free​(long this_obj)
      • InvalidShutdownScript_get_script

        public static byte[] InvalidShutdownScript_get_script​(long this_ptr)
      • InvalidShutdownScript_set_script

        public static void InvalidShutdownScript_set_script​(long this_ptr,
                                                            byte[] val)
      • InvalidShutdownScript_new

        public static long InvalidShutdownScript_new​(byte[] script_arg)
      • InvalidShutdownScript_clone_ptr

        public static long InvalidShutdownScript_clone_ptr​(long arg)
      • InvalidShutdownScript_clone

        public static long InvalidShutdownScript_clone​(long orig)
      • ShutdownScript_write

        public static byte[] ShutdownScript_write​(long obj)
      • ShutdownScript_read

        public static long ShutdownScript_read​(byte[] ser)
      • ShutdownScript_new_p2wpkh

        public static long ShutdownScript_new_p2wpkh​(byte[] pubkey_hash)
      • ShutdownScript_new_p2wsh

        public static long ShutdownScript_new_p2wsh​(byte[] script_hash)
      • ShutdownScript_new_witness_program

        public static long ShutdownScript_new_witness_program​(byte version,
                                                              byte[] program)
      • ShutdownScript_into_inner

        public static byte[] ShutdownScript_into_inner​(long this_arg)
      • ShutdownScript_as_legacy_pubkey

        public static byte[] ShutdownScript_as_legacy_pubkey​(long this_arg)
      • ShutdownScript_is_compatible

        public static boolean ShutdownScript_is_compatible​(long this_arg,
                                                           long features)
      • Retry_free

        public static void Retry_free​(long this_ptr)
      • Retry_clone_ptr

        public static long Retry_clone_ptr​(long arg)
      • Retry_clone

        public static long Retry_clone​(long orig)
      • Retry_attempts

        public static long Retry_attempts​(long a)
      • Retry_timeout

        public static long Retry_timeout​(long a)
      • Retry_eq

        public static boolean Retry_eq​(long a,
                                       long b)
      • Retry_hash

        public static long Retry_hash​(long o)
      • RetryableSendFailure_clone

        public static RetryableSendFailure RetryableSendFailure_clone​(long orig)
      • RetryableSendFailure_payment_expired

        public static RetryableSendFailure RetryableSendFailure_payment_expired()
      • RetryableSendFailure_route_not_found

        public static RetryableSendFailure RetryableSendFailure_route_not_found()
      • RetryableSendFailure_duplicate_payment

        public static RetryableSendFailure RetryableSendFailure_duplicate_payment()
      • PaymentSendFailure_free

        public static void PaymentSendFailure_free​(long this_ptr)
      • PaymentSendFailure_clone_ptr

        public static long PaymentSendFailure_clone_ptr​(long arg)
      • PaymentSendFailure_clone

        public static long PaymentSendFailure_clone​(long orig)
      • PaymentSendFailure_parameter_error

        public static long PaymentSendFailure_parameter_error​(long a)
      • PaymentSendFailure_path_parameter_error

        public static long PaymentSendFailure_path_parameter_error​(long[] a)
      • PaymentSendFailure_all_failed_resend_safe

        public static long PaymentSendFailure_all_failed_resend_safe​(long[] a)
      • PaymentSendFailure_duplicate_payment

        public static long PaymentSendFailure_duplicate_payment()
      • PaymentSendFailure_partial_failure

        public static long PaymentSendFailure_partial_failure​(long[] results,
                                                              long failed_paths_retry,
                                                              byte[] payment_id)
      • RecipientOnionFields_free

        public static void RecipientOnionFields_free​(long this_obj)
      • RecipientOnionFields_get_payment_secret

        public static byte[] RecipientOnionFields_get_payment_secret​(long this_ptr)
      • RecipientOnionFields_set_payment_secret

        public static void RecipientOnionFields_set_payment_secret​(long this_ptr,
                                                                   byte[] val)
      • RecipientOnionFields_get_payment_metadata

        public static long RecipientOnionFields_get_payment_metadata​(long this_ptr)
      • RecipientOnionFields_set_payment_metadata

        public static void RecipientOnionFields_set_payment_metadata​(long this_ptr,
                                                                     long val)
      • RecipientOnionFields_new

        public static long RecipientOnionFields_new​(byte[] payment_secret_arg,
                                                    long payment_metadata_arg)
      • RecipientOnionFields_clone_ptr

        public static long RecipientOnionFields_clone_ptr​(long arg)
      • RecipientOnionFields_clone

        public static long RecipientOnionFields_clone​(long orig)
      • RecipientOnionFields_eq

        public static boolean RecipientOnionFields_eq​(long a,
                                                      long b)
      • RecipientOnionFields_write

        public static byte[] RecipientOnionFields_write​(long obj)
      • RecipientOnionFields_read

        public static long RecipientOnionFields_read​(byte[] ser)
      • RecipientOnionFields_secret_only

        public static long RecipientOnionFields_secret_only​(byte[] payment_secret)
      • RecipientOnionFields_spontaneous_empty

        public static long RecipientOnionFields_spontaneous_empty()
      • CustomMessageReader_free

        public static void CustomMessageReader_free​(long this_ptr)
      • Type_clone_ptr

        public static long Type_clone_ptr​(long arg)
      • Type_clone

        public static long Type_clone​(long orig)
      • Type_free

        public static void Type_free​(long this_ptr)
      • UnsignedInvoice_free

        public static void UnsignedInvoice_free​(long this_obj)
      • UnsignedInvoice_signing_pubkey

        public static byte[] UnsignedInvoice_signing_pubkey​(long this_arg)
      • BlindedPayInfo_free

        public static void BlindedPayInfo_free​(long this_obj)
      • BlindedPayInfo_get_fee_base_msat

        public static int BlindedPayInfo_get_fee_base_msat​(long this_ptr)
      • BlindedPayInfo_set_fee_base_msat

        public static void BlindedPayInfo_set_fee_base_msat​(long this_ptr,
                                                            int val)
      • BlindedPayInfo_get_fee_proportional_millionths

        public static int BlindedPayInfo_get_fee_proportional_millionths​(long this_ptr)
      • BlindedPayInfo_set_fee_proportional_millionths

        public static void BlindedPayInfo_set_fee_proportional_millionths​(long this_ptr,
                                                                          int val)
      • BlindedPayInfo_get_cltv_expiry_delta

        public static short BlindedPayInfo_get_cltv_expiry_delta​(long this_ptr)
      • BlindedPayInfo_set_cltv_expiry_delta

        public static void BlindedPayInfo_set_cltv_expiry_delta​(long this_ptr,
                                                                short val)
      • BlindedPayInfo_get_htlc_minimum_msat

        public static long BlindedPayInfo_get_htlc_minimum_msat​(long this_ptr)
      • BlindedPayInfo_set_htlc_minimum_msat

        public static void BlindedPayInfo_set_htlc_minimum_msat​(long this_ptr,
                                                                long val)
      • BlindedPayInfo_get_htlc_maximum_msat

        public static long BlindedPayInfo_get_htlc_maximum_msat​(long this_ptr)
      • BlindedPayInfo_set_htlc_maximum_msat

        public static void BlindedPayInfo_set_htlc_maximum_msat​(long this_ptr,
                                                                long val)
      • BlindedPayInfo_get_features

        public static long BlindedPayInfo_get_features​(long this_ptr)
      • BlindedPayInfo_set_features

        public static void BlindedPayInfo_set_features​(long this_ptr,
                                                       long val)
      • BlindedPayInfo_new

        public static long BlindedPayInfo_new​(int fee_base_msat_arg,
                                              int fee_proportional_millionths_arg,
                                              short cltv_expiry_delta_arg,
                                              long htlc_minimum_msat_arg,
                                              long htlc_maximum_msat_arg,
                                              long features_arg)
      • BlindedPayInfo_clone_ptr

        public static long BlindedPayInfo_clone_ptr​(long arg)
      • BlindedPayInfo_clone

        public static long BlindedPayInfo_clone​(long orig)
      • BlindedPayInfo_hash

        public static long BlindedPayInfo_hash​(long o)
      • BlindedPayInfo_eq

        public static boolean BlindedPayInfo_eq​(long a,
                                                long b)
      • BlindedPayInfo_write

        public static byte[] BlindedPayInfo_write​(long obj)
      • BlindedPayInfo_read

        public static long BlindedPayInfo_read​(byte[] ser)
      • UnsignedInvoiceRequest_free

        public static void UnsignedInvoiceRequest_free​(long this_obj)
      • InvoiceRequest_free

        public static void InvoiceRequest_free​(long this_obj)
      • InvoiceRequest_clone_ptr

        public static long InvoiceRequest_clone_ptr​(long arg)
      • InvoiceRequest_clone

        public static long InvoiceRequest_clone​(long orig)
      • InvoiceRequest_metadata

        public static byte[] InvoiceRequest_metadata​(long this_arg)
      • InvoiceRequest_chain

        public static byte[] InvoiceRequest_chain​(long this_arg)
      • InvoiceRequest_amount_msats

        public static long InvoiceRequest_amount_msats​(long this_arg)
      • InvoiceRequest_features

        public static long InvoiceRequest_features​(long this_arg)
      • InvoiceRequest_quantity

        public static long InvoiceRequest_quantity​(long this_arg)
      • InvoiceRequest_payer_id

        public static byte[] InvoiceRequest_payer_id​(long this_arg)
      • InvoiceRequest_payer_note

        public static long InvoiceRequest_payer_note​(long this_arg)
      • InvoiceRequest_write

        public static byte[] InvoiceRequest_write​(long obj)
      • Offer_free

        public static void Offer_free​(long this_obj)
      • Offer_clone_ptr

        public static long Offer_clone_ptr​(long arg)
      • Offer_clone

        public static long Offer_clone​(long orig)
      • Offer_chains

        public static byte[][] Offer_chains​(long this_arg)
      • Offer_supports_chain

        public static boolean Offer_supports_chain​(long this_arg,
                                                   byte[] chain)
      • Offer_metadata

        public static long Offer_metadata​(long this_arg)
      • Offer_amount

        public static long Offer_amount​(long this_arg)
      • Offer_description

        public static long Offer_description​(long this_arg)
      • Offer_features

        public static long Offer_features​(long this_arg)
      • Offer_absolute_expiry

        public static long Offer_absolute_expiry​(long this_arg)
      • Offer_is_expired

        public static boolean Offer_is_expired​(long this_arg)
      • Offer_issuer

        public static long Offer_issuer​(long this_arg)
      • Offer_paths

        public static long[] Offer_paths​(long this_arg)
      • Offer_supported_quantity

        public static long Offer_supported_quantity​(long this_arg)
      • Offer_is_valid_quantity

        public static boolean Offer_is_valid_quantity​(long this_arg,
                                                      long quantity)
      • Offer_expects_quantity

        public static boolean Offer_expects_quantity​(long this_arg)
      • Offer_signing_pubkey

        public static byte[] Offer_signing_pubkey​(long this_arg)
      • Offer_write

        public static byte[] Offer_write​(long obj)
      • Amount_free

        public static void Amount_free​(long this_obj)
      • Amount_clone_ptr

        public static long Amount_clone_ptr​(long arg)
      • Amount_clone

        public static long Amount_clone​(long orig)
      • Quantity_free

        public static void Quantity_free​(long this_obj)
      • Quantity_clone_ptr

        public static long Quantity_clone_ptr​(long arg)
      • Quantity_clone

        public static long Quantity_clone​(long orig)
      • Refund_free

        public static void Refund_free​(long this_obj)
      • Refund_clone_ptr

        public static long Refund_clone_ptr​(long arg)
      • Refund_clone

        public static long Refund_clone​(long orig)
      • Refund_description

        public static long Refund_description​(long this_arg)
      • Refund_absolute_expiry

        public static long Refund_absolute_expiry​(long this_arg)
      • Refund_is_expired

        public static boolean Refund_is_expired​(long this_arg)
      • Refund_issuer

        public static long Refund_issuer​(long this_arg)
      • Refund_paths

        public static long[] Refund_paths​(long this_arg)
      • Refund_metadata

        public static byte[] Refund_metadata​(long this_arg)
      • Refund_chain

        public static byte[] Refund_chain​(long this_arg)
      • Refund_amount_msats

        public static long Refund_amount_msats​(long this_arg)
      • Refund_features

        public static long Refund_features​(long this_arg)
      • Refund_quantity

        public static long Refund_quantity​(long this_arg)
      • Refund_payer_id

        public static byte[] Refund_payer_id​(long this_arg)
      • Refund_payer_note

        public static long Refund_payer_note​(long this_arg)
      • Refund_write

        public static byte[] Refund_write​(long obj)
      • UtxoLookupError_clone

        public static UtxoLookupError UtxoLookupError_clone​(long orig)
      • UtxoLookupError_unknown_chain

        public static UtxoLookupError UtxoLookupError_unknown_chain()
      • UtxoLookupError_unknown_tx

        public static UtxoLookupError UtxoLookupError_unknown_tx()
      • UtxoResult_free

        public static void UtxoResult_free​(long this_ptr)
      • UtxoResult_clone_ptr

        public static long UtxoResult_clone_ptr​(long arg)
      • UtxoResult_clone

        public static long UtxoResult_clone​(long orig)
      • UtxoResult_sync

        public static long UtxoResult_sync​(long a)
      • UtxoResult_async

        public static long UtxoResult_async​(long a)
      • UtxoLookup_free

        public static void UtxoLookup_free​(long this_ptr)
      • UtxoFuture_free

        public static void UtxoFuture_free​(long this_obj)
      • UtxoFuture_clone_ptr

        public static long UtxoFuture_clone_ptr​(long arg)
      • UtxoFuture_clone

        public static long UtxoFuture_clone​(long orig)
      • UtxoFuture_new

        public static long UtxoFuture_new()
      • UtxoFuture_resolve_without_forwarding

        public static void UtxoFuture_resolve_without_forwarding​(long this_arg,
                                                                 long graph,
                                                                 long result)
      • UtxoFuture_resolve

        public static void UtxoFuture_resolve​(long this_arg,
                                              long graph,
                                              long gossip,
                                              long result)
      • NodeId_free

        public static void NodeId_free​(long this_obj)
      • NodeId_clone_ptr

        public static long NodeId_clone_ptr​(long arg)
      • NodeId_clone

        public static long NodeId_clone​(long orig)
      • NodeId_from_pubkey

        public static long NodeId_from_pubkey​(byte[] pubkey)
      • NodeId_as_slice

        public static byte[] NodeId_as_slice​(long this_arg)
      • NodeId_as_pubkey

        public static long NodeId_as_pubkey​(long this_arg)
      • NodeId_hash

        public static long NodeId_hash​(long o)
      • NodeId_write

        public static byte[] NodeId_write​(long obj)
      • NodeId_read

        public static long NodeId_read​(byte[] ser)
      • NetworkGraph_free

        public static void NetworkGraph_free​(long this_obj)
      • ReadOnlyNetworkGraph_free

        public static void ReadOnlyNetworkGraph_free​(long this_obj)
      • NetworkUpdate_free

        public static void NetworkUpdate_free​(long this_ptr)
      • NetworkUpdate_clone_ptr

        public static long NetworkUpdate_clone_ptr​(long arg)
      • NetworkUpdate_clone

        public static long NetworkUpdate_clone​(long orig)
      • NetworkUpdate_channel_update_message

        public static long NetworkUpdate_channel_update_message​(long msg)
      • NetworkUpdate_channel_failure

        public static long NetworkUpdate_channel_failure​(long short_channel_id,
                                                         boolean is_permanent)
      • NetworkUpdate_node_failure

        public static long NetworkUpdate_node_failure​(byte[] node_id,
                                                      boolean is_permanent)
      • NetworkUpdate_eq

        public static boolean NetworkUpdate_eq​(long a,
                                               long b)
      • NetworkUpdate_write

        public static byte[] NetworkUpdate_write​(long obj)
      • NetworkUpdate_read

        public static long NetworkUpdate_read​(byte[] ser)
      • P2PGossipSync_free

        public static void P2PGossipSync_free​(long this_obj)
      • P2PGossipSync_new

        public static long P2PGossipSync_new​(long network_graph,
                                             long utxo_lookup,
                                             long logger)
      • P2PGossipSync_add_utxo_lookup

        public static void P2PGossipSync_add_utxo_lookup​(long this_arg,
                                                         long utxo_lookup)
      • NetworkGraph_handle_network_update

        public static void NetworkGraph_handle_network_update​(long this_arg,
                                                              long network_update)
      • P2PGossipSync_as_RoutingMessageHandler

        public static long P2PGossipSync_as_RoutingMessageHandler​(long this_arg)
      • P2PGossipSync_as_MessageSendEventsProvider

        public static long P2PGossipSync_as_MessageSendEventsProvider​(long this_arg)
      • ChannelUpdateInfo_free

        public static void ChannelUpdateInfo_free​(long this_obj)
      • ChannelUpdateInfo_get_last_update

        public static int ChannelUpdateInfo_get_last_update​(long this_ptr)
      • ChannelUpdateInfo_set_last_update

        public static void ChannelUpdateInfo_set_last_update​(long this_ptr,
                                                             int val)
      • ChannelUpdateInfo_get_enabled

        public static boolean ChannelUpdateInfo_get_enabled​(long this_ptr)
      • ChannelUpdateInfo_set_enabled

        public static void ChannelUpdateInfo_set_enabled​(long this_ptr,
                                                         boolean val)
      • ChannelUpdateInfo_get_cltv_expiry_delta

        public static short ChannelUpdateInfo_get_cltv_expiry_delta​(long this_ptr)
      • ChannelUpdateInfo_set_cltv_expiry_delta

        public static void ChannelUpdateInfo_set_cltv_expiry_delta​(long this_ptr,
                                                                   short val)
      • ChannelUpdateInfo_get_htlc_minimum_msat

        public static long ChannelUpdateInfo_get_htlc_minimum_msat​(long this_ptr)
      • ChannelUpdateInfo_set_htlc_minimum_msat

        public static void ChannelUpdateInfo_set_htlc_minimum_msat​(long this_ptr,
                                                                   long val)
      • ChannelUpdateInfo_get_htlc_maximum_msat

        public static long ChannelUpdateInfo_get_htlc_maximum_msat​(long this_ptr)
      • ChannelUpdateInfo_set_htlc_maximum_msat

        public static void ChannelUpdateInfo_set_htlc_maximum_msat​(long this_ptr,
                                                                   long val)
      • ChannelUpdateInfo_get_fees

        public static long ChannelUpdateInfo_get_fees​(long this_ptr)
      • ChannelUpdateInfo_set_fees

        public static void ChannelUpdateInfo_set_fees​(long this_ptr,
                                                      long val)
      • ChannelUpdateInfo_get_last_update_message

        public static long ChannelUpdateInfo_get_last_update_message​(long this_ptr)
      • ChannelUpdateInfo_set_last_update_message

        public static void ChannelUpdateInfo_set_last_update_message​(long this_ptr,
                                                                     long val)
      • ChannelUpdateInfo_new

        public static long ChannelUpdateInfo_new​(int last_update_arg,
                                                 boolean enabled_arg,
                                                 short cltv_expiry_delta_arg,
                                                 long htlc_minimum_msat_arg,
                                                 long htlc_maximum_msat_arg,
                                                 long fees_arg,
                                                 long last_update_message_arg)
      • ChannelUpdateInfo_clone_ptr

        public static long ChannelUpdateInfo_clone_ptr​(long arg)
      • ChannelUpdateInfo_clone

        public static long ChannelUpdateInfo_clone​(long orig)
      • ChannelUpdateInfo_eq

        public static boolean ChannelUpdateInfo_eq​(long a,
                                                   long b)
      • ChannelUpdateInfo_write

        public static byte[] ChannelUpdateInfo_write​(long obj)
      • ChannelUpdateInfo_read

        public static long ChannelUpdateInfo_read​(byte[] ser)
      • ChannelInfo_free

        public static void ChannelInfo_free​(long this_obj)
      • ChannelInfo_get_features

        public static long ChannelInfo_get_features​(long this_ptr)
      • ChannelInfo_set_features

        public static void ChannelInfo_set_features​(long this_ptr,
                                                    long val)
      • ChannelInfo_get_node_one

        public static long ChannelInfo_get_node_one​(long this_ptr)
      • ChannelInfo_set_node_one

        public static void ChannelInfo_set_node_one​(long this_ptr,
                                                    long val)
      • ChannelInfo_get_one_to_two

        public static long ChannelInfo_get_one_to_two​(long this_ptr)
      • ChannelInfo_set_one_to_two

        public static void ChannelInfo_set_one_to_two​(long this_ptr,
                                                      long val)
      • ChannelInfo_get_node_two

        public static long ChannelInfo_get_node_two​(long this_ptr)
      • ChannelInfo_set_node_two

        public static void ChannelInfo_set_node_two​(long this_ptr,
                                                    long val)
      • ChannelInfo_get_two_to_one

        public static long ChannelInfo_get_two_to_one​(long this_ptr)
      • ChannelInfo_set_two_to_one

        public static void ChannelInfo_set_two_to_one​(long this_ptr,
                                                      long val)
      • ChannelInfo_get_capacity_sats

        public static long ChannelInfo_get_capacity_sats​(long this_ptr)
      • ChannelInfo_set_capacity_sats

        public static void ChannelInfo_set_capacity_sats​(long this_ptr,
                                                         long val)
      • ChannelInfo_get_announcement_message

        public static long ChannelInfo_get_announcement_message​(long this_ptr)
      • ChannelInfo_set_announcement_message

        public static void ChannelInfo_set_announcement_message​(long this_ptr,
                                                                long val)
      • ChannelInfo_clone_ptr

        public static long ChannelInfo_clone_ptr​(long arg)
      • ChannelInfo_clone

        public static long ChannelInfo_clone​(long orig)
      • ChannelInfo_eq

        public static boolean ChannelInfo_eq​(long a,
                                             long b)
      • ChannelInfo_get_directional_info

        public static long ChannelInfo_get_directional_info​(long this_arg,
                                                            byte channel_flags)
      • ChannelInfo_write

        public static byte[] ChannelInfo_write​(long obj)
      • ChannelInfo_read

        public static long ChannelInfo_read​(byte[] ser)
      • DirectedChannelInfo_free

        public static void DirectedChannelInfo_free​(long this_obj)
      • DirectedChannelInfo_clone_ptr

        public static long DirectedChannelInfo_clone_ptr​(long arg)
      • DirectedChannelInfo_clone

        public static long DirectedChannelInfo_clone​(long orig)
      • DirectedChannelInfo_channel

        public static long DirectedChannelInfo_channel​(long this_arg)
      • DirectedChannelInfo_htlc_maximum_msat

        public static long DirectedChannelInfo_htlc_maximum_msat​(long this_arg)
      • DirectedChannelInfo_effective_capacity

        public static long DirectedChannelInfo_effective_capacity​(long this_arg)
      • EffectiveCapacity_free

        public static void EffectiveCapacity_free​(long this_ptr)
      • EffectiveCapacity_clone_ptr

        public static long EffectiveCapacity_clone_ptr​(long arg)
      • EffectiveCapacity_clone

        public static long EffectiveCapacity_clone​(long orig)
      • EffectiveCapacity_exact_liquidity

        public static long EffectiveCapacity_exact_liquidity​(long liquidity_msat)
      • EffectiveCapacity_maximum_htlc

        public static long EffectiveCapacity_maximum_htlc​(long amount_msat)
      • EffectiveCapacity_total

        public static long EffectiveCapacity_total​(long capacity_msat,
                                                   long htlc_maximum_msat)
      • EffectiveCapacity_infinite

        public static long EffectiveCapacity_infinite()
      • EffectiveCapacity_unknown

        public static long EffectiveCapacity_unknown()
      • EffectiveCapacity_as_msat

        public static long EffectiveCapacity_as_msat​(long this_arg)
      • RoutingFees_free

        public static void RoutingFees_free​(long this_obj)
      • RoutingFees_get_base_msat

        public static int RoutingFees_get_base_msat​(long this_ptr)
      • RoutingFees_set_base_msat

        public static void RoutingFees_set_base_msat​(long this_ptr,
                                                     int val)
      • RoutingFees_get_proportional_millionths

        public static int RoutingFees_get_proportional_millionths​(long this_ptr)
      • RoutingFees_set_proportional_millionths

        public static void RoutingFees_set_proportional_millionths​(long this_ptr,
                                                                   int val)
      • RoutingFees_new

        public static long RoutingFees_new​(int base_msat_arg,
                                           int proportional_millionths_arg)
      • RoutingFees_eq

        public static boolean RoutingFees_eq​(long a,
                                             long b)
      • RoutingFees_clone_ptr

        public static long RoutingFees_clone_ptr​(long arg)
      • RoutingFees_clone

        public static long RoutingFees_clone​(long orig)
      • RoutingFees_hash

        public static long RoutingFees_hash​(long o)
      • RoutingFees_write

        public static byte[] RoutingFees_write​(long obj)
      • RoutingFees_read

        public static long RoutingFees_read​(byte[] ser)
      • NodeAnnouncementInfo_free

        public static void NodeAnnouncementInfo_free​(long this_obj)
      • NodeAnnouncementInfo_get_features

        public static long NodeAnnouncementInfo_get_features​(long this_ptr)
      • NodeAnnouncementInfo_set_features

        public static void NodeAnnouncementInfo_set_features​(long this_ptr,
                                                             long val)
      • NodeAnnouncementInfo_get_last_update

        public static int NodeAnnouncementInfo_get_last_update​(long this_ptr)
      • NodeAnnouncementInfo_set_last_update

        public static void NodeAnnouncementInfo_set_last_update​(long this_ptr,
                                                                int val)
      • NodeAnnouncementInfo_get_rgb

        public static byte[] NodeAnnouncementInfo_get_rgb​(long this_ptr)
      • NodeAnnouncementInfo_set_rgb

        public static void NodeAnnouncementInfo_set_rgb​(long this_ptr,
                                                        byte[] val)
      • NodeAnnouncementInfo_get_alias

        public static long NodeAnnouncementInfo_get_alias​(long this_ptr)
      • NodeAnnouncementInfo_set_alias

        public static void NodeAnnouncementInfo_set_alias​(long this_ptr,
                                                          long val)
      • NodeAnnouncementInfo_get_announcement_message

        public static long NodeAnnouncementInfo_get_announcement_message​(long this_ptr)
      • NodeAnnouncementInfo_set_announcement_message

        public static void NodeAnnouncementInfo_set_announcement_message​(long this_ptr,
                                                                         long val)
      • NodeAnnouncementInfo_new

        public static long NodeAnnouncementInfo_new​(long features_arg,
                                                    int last_update_arg,
                                                    byte[] rgb_arg,
                                                    long alias_arg,
                                                    long announcement_message_arg)
      • NodeAnnouncementInfo_clone_ptr

        public static long NodeAnnouncementInfo_clone_ptr​(long arg)
      • NodeAnnouncementInfo_clone

        public static long NodeAnnouncementInfo_clone​(long orig)
      • NodeAnnouncementInfo_eq

        public static boolean NodeAnnouncementInfo_eq​(long a,
                                                      long b)
      • NodeAnnouncementInfo_addresses

        public static long[] NodeAnnouncementInfo_addresses​(long this_arg)
      • NodeAnnouncementInfo_write

        public static byte[] NodeAnnouncementInfo_write​(long obj)
      • NodeAnnouncementInfo_read

        public static long NodeAnnouncementInfo_read​(byte[] ser)
      • NodeAlias_free

        public static void NodeAlias_free​(long this_obj)
      • NodeAlias_get_a

        public static byte[] NodeAlias_get_a​(long this_ptr)
      • NodeAlias_set_a

        public static void NodeAlias_set_a​(long this_ptr,
                                           byte[] val)
      • NodeAlias_new

        public static long NodeAlias_new​(byte[] a_arg)
      • NodeAlias_clone_ptr

        public static long NodeAlias_clone_ptr​(long arg)
      • NodeAlias_clone

        public static long NodeAlias_clone​(long orig)
      • NodeAlias_eq

        public static boolean NodeAlias_eq​(long a,
                                           long b)
      • NodeAlias_write

        public static byte[] NodeAlias_write​(long obj)
      • NodeAlias_read

        public static long NodeAlias_read​(byte[] ser)
      • NodeInfo_free

        public static void NodeInfo_free​(long this_obj)
      • NodeInfo_get_channels

        public static long[] NodeInfo_get_channels​(long this_ptr)
      • NodeInfo_set_channels

        public static void NodeInfo_set_channels​(long this_ptr,
                                                 long[] val)
      • NodeInfo_get_announcement_info

        public static long NodeInfo_get_announcement_info​(long this_ptr)
      • NodeInfo_set_announcement_info

        public static void NodeInfo_set_announcement_info​(long this_ptr,
                                                          long val)
      • NodeInfo_new

        public static long NodeInfo_new​(long[] channels_arg,
                                        long announcement_info_arg)
      • NodeInfo_clone_ptr

        public static long NodeInfo_clone_ptr​(long arg)
      • NodeInfo_clone

        public static long NodeInfo_clone​(long orig)
      • NodeInfo_eq

        public static boolean NodeInfo_eq​(long a,
                                          long b)
      • NodeInfo_write

        public static byte[] NodeInfo_write​(long obj)
      • NodeInfo_read

        public static long NodeInfo_read​(byte[] ser)
      • NetworkGraph_write

        public static byte[] NetworkGraph_write​(long obj)
      • NetworkGraph_read

        public static long NetworkGraph_read​(byte[] ser,
                                             long arg)
      • NetworkGraph_new

        public static long NetworkGraph_new​(Network network,
                                            long logger)
      • NetworkGraph_read_only

        public static long NetworkGraph_read_only​(long this_arg)
      • NetworkGraph_get_last_rapid_gossip_sync_timestamp

        public static long NetworkGraph_get_last_rapid_gossip_sync_timestamp​(long this_arg)
      • NetworkGraph_set_last_rapid_gossip_sync_timestamp

        public static void NetworkGraph_set_last_rapid_gossip_sync_timestamp​(long this_arg,
                                                                             int last_rapid_gossip_sync_timestamp)
      • NetworkGraph_update_node_from_announcement

        public static long NetworkGraph_update_node_from_announcement​(long this_arg,
                                                                      long msg)
      • NetworkGraph_update_node_from_unsigned_announcement

        public static long NetworkGraph_update_node_from_unsigned_announcement​(long this_arg,
                                                                               long msg)
      • NetworkGraph_update_channel_from_announcement

        public static long NetworkGraph_update_channel_from_announcement​(long this_arg,
                                                                         long msg,
                                                                         long utxo_lookup)
      • NetworkGraph_update_channel_from_unsigned_announcement

        public static long NetworkGraph_update_channel_from_unsigned_announcement​(long this_arg,
                                                                                  long msg,
                                                                                  long utxo_lookup)
      • NetworkGraph_add_channel_from_partial_announcement

        public static long NetworkGraph_add_channel_from_partial_announcement​(long this_arg,
                                                                              long short_channel_id,
                                                                              long timestamp,
                                                                              long features,
                                                                              byte[] node_id_1,
                                                                              byte[] node_id_2)
      • NetworkGraph_channel_failed_permanent

        public static void NetworkGraph_channel_failed_permanent​(long this_arg,
                                                                 long short_channel_id)
      • NetworkGraph_node_failed_permanent

        public static void NetworkGraph_node_failed_permanent​(long this_arg,
                                                              byte[] node_id)
      • NetworkGraph_remove_stale_channels_and_tracking

        public static void NetworkGraph_remove_stale_channels_and_tracking​(long this_arg)
      • NetworkGraph_remove_stale_channels_and_tracking_with_time

        public static void NetworkGraph_remove_stale_channels_and_tracking_with_time​(long this_arg,
                                                                                     long current_time_unix)
      • NetworkGraph_update_channel

        public static long NetworkGraph_update_channel​(long this_arg,
                                                       long msg)
      • NetworkGraph_update_channel_unsigned

        public static long NetworkGraph_update_channel_unsigned​(long this_arg,
                                                                long msg)
      • ReadOnlyNetworkGraph_channel

        public static long ReadOnlyNetworkGraph_channel​(long this_arg,
                                                        long short_channel_id)
      • ReadOnlyNetworkGraph_list_channels

        public static long[] ReadOnlyNetworkGraph_list_channels​(long this_arg)
      • ReadOnlyNetworkGraph_node

        public static long ReadOnlyNetworkGraph_node​(long this_arg,
                                                     long node_id)
      • ReadOnlyNetworkGraph_list_nodes

        public static long[] ReadOnlyNetworkGraph_list_nodes​(long this_arg)
      • ReadOnlyNetworkGraph_get_addresses

        public static long ReadOnlyNetworkGraph_get_addresses​(long this_arg,
                                                              byte[] pubkey)
      • DefaultRouter_free

        public static void DefaultRouter_free​(long this_obj)
      • DefaultRouter_new

        public static long DefaultRouter_new​(long network_graph,
                                             long logger,
                                             byte[] random_seed_bytes,
                                             long scorer)
      • DefaultRouter_as_Router

        public static long DefaultRouter_as_Router​(long this_arg)
      • Router_free

        public static void Router_free​(long this_ptr)
      • ScorerAccountingForInFlightHtlcs_free

        public static void ScorerAccountingForInFlightHtlcs_free​(long this_obj)
      • ScorerAccountingForInFlightHtlcs_new

        public static long ScorerAccountingForInFlightHtlcs_new​(long scorer,
                                                                long inflight_htlcs)
      • ScorerAccountingForInFlightHtlcs_write

        public static byte[] ScorerAccountingForInFlightHtlcs_write​(long obj)
      • ScorerAccountingForInFlightHtlcs_as_Score

        public static long ScorerAccountingForInFlightHtlcs_as_Score​(long this_arg)
      • InFlightHtlcs_free

        public static void InFlightHtlcs_free​(long this_obj)
      • InFlightHtlcs_clone_ptr

        public static long InFlightHtlcs_clone_ptr​(long arg)
      • InFlightHtlcs_clone

        public static long InFlightHtlcs_clone​(long orig)
      • InFlightHtlcs_new

        public static long InFlightHtlcs_new()
      • InFlightHtlcs_process_path

        public static void InFlightHtlcs_process_path​(long this_arg,
                                                      long path,
                                                      byte[] payer_node_id)
      • InFlightHtlcs_used_liquidity_msat

        public static long InFlightHtlcs_used_liquidity_msat​(long this_arg,
                                                             long source,
                                                             long target,
                                                             long channel_scid)
      • InFlightHtlcs_write

        public static byte[] InFlightHtlcs_write​(long obj)
      • InFlightHtlcs_read

        public static long InFlightHtlcs_read​(byte[] ser)
      • RouteHop_free

        public static void RouteHop_free​(long this_obj)
      • RouteHop_get_pubkey

        public static byte[] RouteHop_get_pubkey​(long this_ptr)
      • RouteHop_set_pubkey

        public static void RouteHop_set_pubkey​(long this_ptr,
                                               byte[] val)
      • RouteHop_get_node_features

        public static long RouteHop_get_node_features​(long this_ptr)
      • RouteHop_set_node_features

        public static void RouteHop_set_node_features​(long this_ptr,
                                                      long val)
      • RouteHop_get_short_channel_id

        public static long RouteHop_get_short_channel_id​(long this_ptr)
      • RouteHop_set_short_channel_id

        public static void RouteHop_set_short_channel_id​(long this_ptr,
                                                         long val)
      • RouteHop_get_channel_features

        public static long RouteHop_get_channel_features​(long this_ptr)
      • RouteHop_set_channel_features

        public static void RouteHop_set_channel_features​(long this_ptr,
                                                         long val)
      • RouteHop_get_fee_msat

        public static long RouteHop_get_fee_msat​(long this_ptr)
      • RouteHop_set_fee_msat

        public static void RouteHop_set_fee_msat​(long this_ptr,
                                                 long val)
      • RouteHop_get_cltv_expiry_delta

        public static int RouteHop_get_cltv_expiry_delta​(long this_ptr)
      • RouteHop_set_cltv_expiry_delta

        public static void RouteHop_set_cltv_expiry_delta​(long this_ptr,
                                                          int val)
      • RouteHop_new

        public static long RouteHop_new​(byte[] pubkey_arg,
                                        long node_features_arg,
                                        long short_channel_id_arg,
                                        long channel_features_arg,
                                        long fee_msat_arg,
                                        int cltv_expiry_delta_arg)
      • RouteHop_clone_ptr

        public static long RouteHop_clone_ptr​(long arg)
      • RouteHop_clone

        public static long RouteHop_clone​(long orig)
      • RouteHop_hash

        public static long RouteHop_hash​(long o)
      • RouteHop_eq

        public static boolean RouteHop_eq​(long a,
                                          long b)
      • RouteHop_write

        public static byte[] RouteHop_write​(long obj)
      • RouteHop_read

        public static long RouteHop_read​(byte[] ser)
      • BlindedTail_free

        public static void BlindedTail_free​(long this_obj)
      • BlindedTail_get_hops

        public static long[] BlindedTail_get_hops​(long this_ptr)
      • BlindedTail_set_hops

        public static void BlindedTail_set_hops​(long this_ptr,
                                                long[] val)
      • BlindedTail_get_blinding_point

        public static byte[] BlindedTail_get_blinding_point​(long this_ptr)
      • BlindedTail_set_blinding_point

        public static void BlindedTail_set_blinding_point​(long this_ptr,
                                                          byte[] val)
      • BlindedTail_get_excess_final_cltv_expiry_delta

        public static int BlindedTail_get_excess_final_cltv_expiry_delta​(long this_ptr)
      • BlindedTail_set_excess_final_cltv_expiry_delta

        public static void BlindedTail_set_excess_final_cltv_expiry_delta​(long this_ptr,
                                                                          int val)
      • BlindedTail_get_final_value_msat

        public static long BlindedTail_get_final_value_msat​(long this_ptr)
      • BlindedTail_set_final_value_msat

        public static void BlindedTail_set_final_value_msat​(long this_ptr,
                                                            long val)
      • BlindedTail_new

        public static long BlindedTail_new​(long[] hops_arg,
                                           byte[] blinding_point_arg,
                                           int excess_final_cltv_expiry_delta_arg,
                                           long final_value_msat_arg)
      • BlindedTail_clone_ptr

        public static long BlindedTail_clone_ptr​(long arg)
      • BlindedTail_clone

        public static long BlindedTail_clone​(long orig)
      • BlindedTail_hash

        public static long BlindedTail_hash​(long o)
      • BlindedTail_eq

        public static boolean BlindedTail_eq​(long a,
                                             long b)
      • BlindedTail_write

        public static byte[] BlindedTail_write​(long obj)
      • BlindedTail_read

        public static long BlindedTail_read​(byte[] ser)
      • Path_free

        public static void Path_free​(long this_obj)
      • Path_get_hops

        public static long[] Path_get_hops​(long this_ptr)
      • Path_set_hops

        public static void Path_set_hops​(long this_ptr,
                                         long[] val)
      • Path_get_blinded_tail

        public static long Path_get_blinded_tail​(long this_ptr)
      • Path_set_blinded_tail

        public static void Path_set_blinded_tail​(long this_ptr,
                                                 long val)
      • Path_new

        public static long Path_new​(long[] hops_arg,
                                    long blinded_tail_arg)
      • Path_clone_ptr

        public static long Path_clone_ptr​(long arg)
      • Path_clone

        public static long Path_clone​(long orig)
      • Path_hash

        public static long Path_hash​(long o)
      • Path_eq

        public static boolean Path_eq​(long a,
                                      long b)
      • Path_fee_msat

        public static long Path_fee_msat​(long this_arg)
      • Path_final_value_msat

        public static long Path_final_value_msat​(long this_arg)
      • Path_final_cltv_expiry_delta

        public static long Path_final_cltv_expiry_delta​(long this_arg)
      • Route_free

        public static void Route_free​(long this_obj)
      • Route_get_paths

        public static long[] Route_get_paths​(long this_ptr)
      • Route_set_paths

        public static void Route_set_paths​(long this_ptr,
                                           long[] val)
      • Route_get_payment_params

        public static long Route_get_payment_params​(long this_ptr)
      • Route_set_payment_params

        public static void Route_set_payment_params​(long this_ptr,
                                                    long val)
      • Route_new

        public static long Route_new​(long[] paths_arg,
                                     long payment_params_arg)
      • Route_clone_ptr

        public static long Route_clone_ptr​(long arg)
      • Route_clone

        public static long Route_clone​(long orig)
      • Route_hash

        public static long Route_hash​(long o)
      • Route_eq

        public static boolean Route_eq​(long a,
                                       long b)
      • Route_get_total_fees

        public static long Route_get_total_fees​(long this_arg)
      • Route_get_total_amount

        public static long Route_get_total_amount​(long this_arg)
      • Route_write

        public static byte[] Route_write​(long obj)
      • Route_read

        public static long Route_read​(byte[] ser)
      • RouteParameters_free

        public static void RouteParameters_free​(long this_obj)
      • RouteParameters_get_payment_params

        public static long RouteParameters_get_payment_params​(long this_ptr)
      • RouteParameters_set_payment_params

        public static void RouteParameters_set_payment_params​(long this_ptr,
                                                              long val)
      • RouteParameters_get_final_value_msat

        public static long RouteParameters_get_final_value_msat​(long this_ptr)
      • RouteParameters_set_final_value_msat

        public static void RouteParameters_set_final_value_msat​(long this_ptr,
                                                                long val)
      • RouteParameters_new

        public static long RouteParameters_new​(long payment_params_arg,
                                               long final_value_msat_arg)
      • RouteParameters_clone_ptr

        public static long RouteParameters_clone_ptr​(long arg)
      • RouteParameters_clone

        public static long RouteParameters_clone​(long orig)
      • RouteParameters_eq

        public static boolean RouteParameters_eq​(long a,
                                                 long b)
      • RouteParameters_write

        public static byte[] RouteParameters_write​(long obj)
      • RouteParameters_read

        public static long RouteParameters_read​(byte[] ser)
      • PaymentParameters_free

        public static void PaymentParameters_free​(long this_obj)
      • PaymentParameters_get_payee_pubkey

        public static byte[] PaymentParameters_get_payee_pubkey​(long this_ptr)
      • PaymentParameters_set_payee_pubkey

        public static void PaymentParameters_set_payee_pubkey​(long this_ptr,
                                                              byte[] val)
      • PaymentParameters_get_features

        public static long PaymentParameters_get_features​(long this_ptr)
      • PaymentParameters_set_features

        public static void PaymentParameters_set_features​(long this_ptr,
                                                          long val)
      • PaymentParameters_get_route_hints

        public static long PaymentParameters_get_route_hints​(long this_ptr)
      • PaymentParameters_set_route_hints

        public static void PaymentParameters_set_route_hints​(long this_ptr,
                                                             long val)
      • PaymentParameters_get_expiry_time

        public static long PaymentParameters_get_expiry_time​(long this_ptr)
      • PaymentParameters_set_expiry_time

        public static void PaymentParameters_set_expiry_time​(long this_ptr,
                                                             long val)
      • PaymentParameters_get_max_total_cltv_expiry_delta

        public static int PaymentParameters_get_max_total_cltv_expiry_delta​(long this_ptr)
      • PaymentParameters_set_max_total_cltv_expiry_delta

        public static void PaymentParameters_set_max_total_cltv_expiry_delta​(long this_ptr,
                                                                             int val)
      • PaymentParameters_get_max_path_count

        public static byte PaymentParameters_get_max_path_count​(long this_ptr)
      • PaymentParameters_set_max_path_count

        public static void PaymentParameters_set_max_path_count​(long this_ptr,
                                                                byte val)
      • PaymentParameters_get_max_channel_saturation_power_of_half

        public static byte PaymentParameters_get_max_channel_saturation_power_of_half​(long this_ptr)
      • PaymentParameters_set_max_channel_saturation_power_of_half

        public static void PaymentParameters_set_max_channel_saturation_power_of_half​(long this_ptr,
                                                                                      byte val)
      • PaymentParameters_get_previously_failed_channels

        public static long[] PaymentParameters_get_previously_failed_channels​(long this_ptr)
      • PaymentParameters_set_previously_failed_channels

        public static void PaymentParameters_set_previously_failed_channels​(long this_ptr,
                                                                            long[] val)
      • PaymentParameters_get_final_cltv_expiry_delta

        public static int PaymentParameters_get_final_cltv_expiry_delta​(long this_ptr)
      • PaymentParameters_set_final_cltv_expiry_delta

        public static void PaymentParameters_set_final_cltv_expiry_delta​(long this_ptr,
                                                                         int val)
      • PaymentParameters_new

        public static long PaymentParameters_new​(byte[] payee_pubkey_arg,
                                                 long features_arg,
                                                 long route_hints_arg,
                                                 long expiry_time_arg,
                                                 int max_total_cltv_expiry_delta_arg,
                                                 byte max_path_count_arg,
                                                 byte max_channel_saturation_power_of_half_arg,
                                                 long[] previously_failed_channels_arg,
                                                 int final_cltv_expiry_delta_arg)
      • PaymentParameters_clone_ptr

        public static long PaymentParameters_clone_ptr​(long arg)
      • PaymentParameters_clone

        public static long PaymentParameters_clone​(long orig)
      • PaymentParameters_hash

        public static long PaymentParameters_hash​(long o)
      • PaymentParameters_eq

        public static boolean PaymentParameters_eq​(long a,
                                                   long b)
      • PaymentParameters_write

        public static byte[] PaymentParameters_write​(long obj)
      • PaymentParameters_read

        public static long PaymentParameters_read​(byte[] ser,
                                                  int arg)
      • PaymentParameters_from_node_id

        public static long PaymentParameters_from_node_id​(byte[] payee_pubkey,
                                                          int final_cltv_expiry_delta)
      • PaymentParameters_for_keysend

        public static long PaymentParameters_for_keysend​(byte[] payee_pubkey,
                                                         int final_cltv_expiry_delta)
      • Hints_free

        public static void Hints_free​(long this_ptr)
      • Hints_clone_ptr

        public static long Hints_clone_ptr​(long arg)
      • Hints_clone

        public static long Hints_clone​(long orig)
      • Hints_blinded

        public static long Hints_blinded​(long[] a)
      • Hints_clear

        public static long Hints_clear​(long[] a)
      • Hints_hash

        public static long Hints_hash​(long o)
      • Hints_eq

        public static boolean Hints_eq​(long a,
                                       long b)
      • RouteHint_free

        public static void RouteHint_free​(long this_obj)
      • RouteHint_get_a

        public static long[] RouteHint_get_a​(long this_ptr)
      • RouteHint_set_a

        public static void RouteHint_set_a​(long this_ptr,
                                           long[] val)
      • RouteHint_new

        public static long RouteHint_new​(long[] a_arg)
      • RouteHint_clone_ptr

        public static long RouteHint_clone_ptr​(long arg)
      • RouteHint_clone

        public static long RouteHint_clone​(long orig)
      • RouteHint_hash

        public static long RouteHint_hash​(long o)
      • RouteHint_eq

        public static boolean RouteHint_eq​(long a,
                                           long b)
      • RouteHint_write

        public static byte[] RouteHint_write​(long obj)
      • RouteHint_read

        public static long RouteHint_read​(byte[] ser)
      • RouteHintHop_free

        public static void RouteHintHop_free​(long this_obj)
      • RouteHintHop_get_src_node_id

        public static byte[] RouteHintHop_get_src_node_id​(long this_ptr)
      • RouteHintHop_set_src_node_id

        public static void RouteHintHop_set_src_node_id​(long this_ptr,
                                                        byte[] val)
      • RouteHintHop_get_short_channel_id

        public static long RouteHintHop_get_short_channel_id​(long this_ptr)
      • RouteHintHop_set_short_channel_id

        public static void RouteHintHop_set_short_channel_id​(long this_ptr,
                                                             long val)
      • RouteHintHop_get_fees

        public static long RouteHintHop_get_fees​(long this_ptr)
      • RouteHintHop_set_fees

        public static void RouteHintHop_set_fees​(long this_ptr,
                                                 long val)
      • RouteHintHop_get_cltv_expiry_delta

        public static short RouteHintHop_get_cltv_expiry_delta​(long this_ptr)
      • RouteHintHop_set_cltv_expiry_delta

        public static void RouteHintHop_set_cltv_expiry_delta​(long this_ptr,
                                                              short val)
      • RouteHintHop_get_htlc_minimum_msat

        public static long RouteHintHop_get_htlc_minimum_msat​(long this_ptr)
      • RouteHintHop_set_htlc_minimum_msat

        public static void RouteHintHop_set_htlc_minimum_msat​(long this_ptr,
                                                              long val)
      • RouteHintHop_get_htlc_maximum_msat

        public static long RouteHintHop_get_htlc_maximum_msat​(long this_ptr)
      • RouteHintHop_set_htlc_maximum_msat

        public static void RouteHintHop_set_htlc_maximum_msat​(long this_ptr,
                                                              long val)
      • RouteHintHop_new

        public static long RouteHintHop_new​(byte[] src_node_id_arg,
                                            long short_channel_id_arg,
                                            long fees_arg,
                                            short cltv_expiry_delta_arg,
                                            long htlc_minimum_msat_arg,
                                            long htlc_maximum_msat_arg)
      • RouteHintHop_clone_ptr

        public static long RouteHintHop_clone_ptr​(long arg)
      • RouteHintHop_clone

        public static long RouteHintHop_clone​(long orig)
      • RouteHintHop_hash

        public static long RouteHintHop_hash​(long o)
      • RouteHintHop_eq

        public static boolean RouteHintHop_eq​(long a,
                                              long b)
      • RouteHintHop_write

        public static byte[] RouteHintHop_write​(long obj)
      • RouteHintHop_read

        public static long RouteHintHop_read​(byte[] ser)
      • find_route

        public static long find_route​(byte[] our_node_pubkey,
                                      long route_params,
                                      long network_graph,
                                      long[] first_hops,
                                      long logger,
                                      long scorer,
                                      byte[] random_seed_bytes)
      • build_route_from_hops

        public static long build_route_from_hops​(byte[] our_node_pubkey,
                                                 byte[][] hops,
                                                 long route_params,
                                                 long network_graph,
                                                 long logger,
                                                 byte[] random_seed_bytes)
      • Score_free

        public static void Score_free​(long this_ptr)
      • LockableScore_free

        public static void LockableScore_free​(long this_ptr)
      • WriteableScore_free

        public static void WriteableScore_free​(long this_ptr)
      • MultiThreadedLockableScore_free

        public static void MultiThreadedLockableScore_free​(long this_obj)
      • MultiThreadedScoreLock_free

        public static void MultiThreadedScoreLock_free​(long this_obj)
      • MultiThreadedScoreLock_as_Score

        public static long MultiThreadedScoreLock_as_Score​(long this_arg)
      • MultiThreadedScoreLock_write

        public static byte[] MultiThreadedScoreLock_write​(long obj)
      • MultiThreadedLockableScore_as_LockableScore

        public static long MultiThreadedLockableScore_as_LockableScore​(long this_arg)
      • MultiThreadedLockableScore_write

        public static byte[] MultiThreadedLockableScore_write​(long obj)
      • MultiThreadedLockableScore_as_WriteableScore

        public static long MultiThreadedLockableScore_as_WriteableScore​(long this_arg)
      • MultiThreadedLockableScore_new

        public static long MultiThreadedLockableScore_new​(long score)
      • ChannelUsage_free

        public static void ChannelUsage_free​(long this_obj)
      • ChannelUsage_get_amount_msat

        public static long ChannelUsage_get_amount_msat​(long this_ptr)
      • ChannelUsage_set_amount_msat

        public static void ChannelUsage_set_amount_msat​(long this_ptr,
                                                        long val)
      • ChannelUsage_get_inflight_htlc_msat

        public static long ChannelUsage_get_inflight_htlc_msat​(long this_ptr)
      • ChannelUsage_set_inflight_htlc_msat

        public static void ChannelUsage_set_inflight_htlc_msat​(long this_ptr,
                                                               long val)
      • ChannelUsage_get_effective_capacity

        public static long ChannelUsage_get_effective_capacity​(long this_ptr)
      • ChannelUsage_set_effective_capacity

        public static void ChannelUsage_set_effective_capacity​(long this_ptr,
                                                               long val)
      • ChannelUsage_new

        public static long ChannelUsage_new​(long amount_msat_arg,
                                            long inflight_htlc_msat_arg,
                                            long effective_capacity_arg)
      • ChannelUsage_clone_ptr

        public static long ChannelUsage_clone_ptr​(long arg)
      • ChannelUsage_clone

        public static long ChannelUsage_clone​(long orig)
      • FixedPenaltyScorer_free

        public static void FixedPenaltyScorer_free​(long this_obj)
      • FixedPenaltyScorer_clone_ptr

        public static long FixedPenaltyScorer_clone_ptr​(long arg)
      • FixedPenaltyScorer_clone

        public static long FixedPenaltyScorer_clone​(long orig)
      • FixedPenaltyScorer_with_penalty

        public static long FixedPenaltyScorer_with_penalty​(long penalty_msat)
      • FixedPenaltyScorer_as_Score

        public static long FixedPenaltyScorer_as_Score​(long this_arg)
      • FixedPenaltyScorer_write

        public static byte[] FixedPenaltyScorer_write​(long obj)
      • FixedPenaltyScorer_read

        public static long FixedPenaltyScorer_read​(byte[] ser,
                                                   long arg)
      • ProbabilisticScorer_free

        public static void ProbabilisticScorer_free​(long this_obj)
      • ProbabilisticScoringParameters_free

        public static void ProbabilisticScoringParameters_free​(long this_obj)
      • ProbabilisticScoringParameters_get_base_penalty_msat

        public static long ProbabilisticScoringParameters_get_base_penalty_msat​(long this_ptr)
      • ProbabilisticScoringParameters_set_base_penalty_msat

        public static void ProbabilisticScoringParameters_set_base_penalty_msat​(long this_ptr,
                                                                                long val)
      • ProbabilisticScoringParameters_get_base_penalty_amount_multiplier_msat

        public static long ProbabilisticScoringParameters_get_base_penalty_amount_multiplier_msat​(long this_ptr)
      • ProbabilisticScoringParameters_set_base_penalty_amount_multiplier_msat

        public static void ProbabilisticScoringParameters_set_base_penalty_amount_multiplier_msat​(long this_ptr,
                                                                                                  long val)
      • ProbabilisticScoringParameters_get_liquidity_penalty_multiplier_msat

        public static long ProbabilisticScoringParameters_get_liquidity_penalty_multiplier_msat​(long this_ptr)
      • ProbabilisticScoringParameters_set_liquidity_penalty_multiplier_msat

        public static void ProbabilisticScoringParameters_set_liquidity_penalty_multiplier_msat​(long this_ptr,
                                                                                                long val)
      • ProbabilisticScoringParameters_get_liquidity_offset_half_life

        public static long ProbabilisticScoringParameters_get_liquidity_offset_half_life​(long this_ptr)
      • ProbabilisticScoringParameters_set_liquidity_offset_half_life

        public static void ProbabilisticScoringParameters_set_liquidity_offset_half_life​(long this_ptr,
                                                                                         long val)
      • ProbabilisticScoringParameters_get_liquidity_penalty_amount_multiplier_msat

        public static long ProbabilisticScoringParameters_get_liquidity_penalty_amount_multiplier_msat​(long this_ptr)
      • ProbabilisticScoringParameters_set_liquidity_penalty_amount_multiplier_msat

        public static void ProbabilisticScoringParameters_set_liquidity_penalty_amount_multiplier_msat​(long this_ptr,
                                                                                                       long val)
      • ProbabilisticScoringParameters_get_historical_liquidity_penalty_multiplier_msat

        public static long ProbabilisticScoringParameters_get_historical_liquidity_penalty_multiplier_msat​(long this_ptr)
      • ProbabilisticScoringParameters_set_historical_liquidity_penalty_multiplier_msat

        public static void ProbabilisticScoringParameters_set_historical_liquidity_penalty_multiplier_msat​(long this_ptr,
                                                                                                           long val)
      • ProbabilisticScoringParameters_get_historical_liquidity_penalty_amount_multiplier_msat

        public static long ProbabilisticScoringParameters_get_historical_liquidity_penalty_amount_multiplier_msat​(long this_ptr)
      • ProbabilisticScoringParameters_set_historical_liquidity_penalty_amount_multiplier_msat

        public static void ProbabilisticScoringParameters_set_historical_liquidity_penalty_amount_multiplier_msat​(long this_ptr,
                                                                                                                  long val)
      • ProbabilisticScoringParameters_get_historical_no_updates_half_life

        public static long ProbabilisticScoringParameters_get_historical_no_updates_half_life​(long this_ptr)
      • ProbabilisticScoringParameters_set_historical_no_updates_half_life

        public static void ProbabilisticScoringParameters_set_historical_no_updates_half_life​(long this_ptr,
                                                                                              long val)
      • ProbabilisticScoringParameters_get_anti_probing_penalty_msat

        public static long ProbabilisticScoringParameters_get_anti_probing_penalty_msat​(long this_ptr)
      • ProbabilisticScoringParameters_set_anti_probing_penalty_msat

        public static void ProbabilisticScoringParameters_set_anti_probing_penalty_msat​(long this_ptr,
                                                                                        long val)
      • ProbabilisticScoringParameters_get_considered_impossible_penalty_msat

        public static long ProbabilisticScoringParameters_get_considered_impossible_penalty_msat​(long this_ptr)
      • ProbabilisticScoringParameters_set_considered_impossible_penalty_msat

        public static void ProbabilisticScoringParameters_set_considered_impossible_penalty_msat​(long this_ptr,
                                                                                                 long val)
      • ProbabilisticScoringParameters_clone_ptr

        public static long ProbabilisticScoringParameters_clone_ptr​(long arg)
      • ProbabilisticScoringParameters_clone

        public static long ProbabilisticScoringParameters_clone​(long orig)
      • ProbabilisticScorer_new

        public static long ProbabilisticScorer_new​(long params,
                                                   long network_graph,
                                                   long logger)
      • ProbabilisticScorer_debug_log_liquidity_stats

        public static void ProbabilisticScorer_debug_log_liquidity_stats​(long this_arg)
      • ProbabilisticScorer_estimated_channel_liquidity_range

        public static long ProbabilisticScorer_estimated_channel_liquidity_range​(long this_arg,
                                                                                 long scid,
                                                                                 long target)
      • ProbabilisticScorer_historical_estimated_channel_liquidity_probabilities

        public static long ProbabilisticScorer_historical_estimated_channel_liquidity_probabilities​(long this_arg,
                                                                                                    long scid,
                                                                                                    long target)
      • ProbabilisticScorer_add_banned

        public static void ProbabilisticScorer_add_banned​(long this_arg,
                                                          long node_id)
      • ProbabilisticScorer_remove_banned

        public static void ProbabilisticScorer_remove_banned​(long this_arg,
                                                             long node_id)
      • ProbabilisticScorer_set_manual_penalty

        public static void ProbabilisticScorer_set_manual_penalty​(long this_arg,
                                                                  long node_id,
                                                                  long penalty)
      • ProbabilisticScorer_remove_manual_penalty

        public static void ProbabilisticScorer_remove_manual_penalty​(long this_arg,
                                                                     long node_id)
      • ProbabilisticScorer_clear_manual_penalties

        public static void ProbabilisticScorer_clear_manual_penalties​(long this_arg)
      • ProbabilisticScoringParameters_add_banned_from_list

        public static void ProbabilisticScoringParameters_add_banned_from_list​(long this_arg,
                                                                               long[] node_ids)
      • ProbabilisticScoringParameters_default

        public static long ProbabilisticScoringParameters_default()
      • ProbabilisticScorer_as_Score

        public static long ProbabilisticScorer_as_Score​(long this_arg)
      • ProbabilisticScorer_write

        public static byte[] ProbabilisticScorer_write​(long obj)
      • ProbabilisticScorer_read

        public static long ProbabilisticScorer_read​(byte[] ser,
                                                    long arg_a,
                                                    long arg_b,
                                                    long arg_c)
      • OnionMessenger_free

        public static void OnionMessenger_free​(long this_obj)
      • Destination_free

        public static void Destination_free​(long this_ptr)
      • Destination_clone_ptr

        public static long Destination_clone_ptr​(long arg)
      • Destination_clone

        public static long Destination_clone​(long orig)
      • Destination_node

        public static long Destination_node​(byte[] a)
      • Destination_blinded_path

        public static long Destination_blinded_path​(long a)
      • SendError_free

        public static void SendError_free​(long this_ptr)
      • SendError_clone_ptr

        public static long SendError_clone_ptr​(long arg)
      • SendError_clone

        public static long SendError_clone​(long orig)
      • SendError_secp256k1

        public static long SendError_secp256k1​(Secp256k1Error a)
      • SendError_too_big_packet

        public static long SendError_too_big_packet()
      • SendError_too_few_blinded_hops

        public static long SendError_too_few_blinded_hops()
      • SendError_invalid_first_hop

        public static long SendError_invalid_first_hop()
      • SendError_invalid_message

        public static long SendError_invalid_message()
      • SendError_buffer_full

        public static long SendError_buffer_full()
      • SendError_get_node_id_failed

        public static long SendError_get_node_id_failed()
      • SendError_blinded_path_advance_failed

        public static long SendError_blinded_path_advance_failed()
      • SendError_eq

        public static boolean SendError_eq​(long a,
                                           long b)
      • CustomOnionMessageHandler_free

        public static void CustomOnionMessageHandler_free​(long this_ptr)
      • OnionMessenger_new

        public static long OnionMessenger_new​(long entropy_source,
                                              long node_signer,
                                              long logger,
                                              long custom_handler)
      • OnionMessenger_send_onion_message

        public static long OnionMessenger_send_onion_message​(long this_arg,
                                                             byte[][] intermediate_nodes,
                                                             long destination,
                                                             long message,
                                                             long reply_path)
      • OnionMessenger_as_OnionMessageHandler

        public static long OnionMessenger_as_OnionMessageHandler​(long this_arg)
      • OnionMessenger_as_OnionMessageProvider

        public static long OnionMessenger_as_OnionMessageProvider​(long this_arg)
      • OnionMessageContents_free

        public static void OnionMessageContents_free​(long this_ptr)
      • OnionMessageContents_clone_ptr

        public static long OnionMessageContents_clone_ptr​(long arg)
      • OnionMessageContents_clone

        public static long OnionMessageContents_clone​(long orig)
      • OnionMessageContents_custom

        public static long OnionMessageContents_custom​(long a)
      • CustomOnionMessageContents_clone_ptr

        public static long CustomOnionMessageContents_clone_ptr​(long arg)
      • CustomOnionMessageContents_clone

        public static long CustomOnionMessageContents_clone​(long orig)
      • CustomOnionMessageContents_free

        public static void CustomOnionMessageContents_free​(long this_ptr)
      • BlindedPath_free

        public static void BlindedPath_free​(long this_obj)
      • BlindedPath_clone_ptr

        public static long BlindedPath_clone_ptr​(long arg)
      • BlindedPath_clone

        public static long BlindedPath_clone​(long orig)
      • BlindedPath_hash

        public static long BlindedPath_hash​(long o)
      • BlindedPath_eq

        public static boolean BlindedPath_eq​(long a,
                                             long b)
      • BlindedHop_free

        public static void BlindedHop_free​(long this_obj)
      • BlindedHop_clone_ptr

        public static long BlindedHop_clone_ptr​(long arg)
      • BlindedHop_clone

        public static long BlindedHop_clone​(long orig)
      • BlindedHop_hash

        public static long BlindedHop_hash​(long o)
      • BlindedHop_eq

        public static boolean BlindedHop_eq​(long a,
                                            long b)
      • BlindedPath_new_for_message

        public static long BlindedPath_new_for_message​(byte[][] node_pks,
                                                       long entropy_source)
      • BlindedPath_write

        public static byte[] BlindedPath_write​(long obj)
      • BlindedPath_read

        public static long BlindedPath_read​(byte[] ser)
      • BlindedHop_write

        public static byte[] BlindedHop_write​(long obj)
      • BlindedHop_read

        public static long BlindedHop_read​(byte[] ser)
      • PaymentPurpose_free

        public static void PaymentPurpose_free​(long this_ptr)
      • PaymentPurpose_clone_ptr

        public static long PaymentPurpose_clone_ptr​(long arg)
      • PaymentPurpose_clone

        public static long PaymentPurpose_clone​(long orig)
      • PaymentPurpose_invoice_payment

        public static long PaymentPurpose_invoice_payment​(byte[] payment_preimage,
                                                          byte[] payment_secret)
      • PaymentPurpose_spontaneous_payment

        public static long PaymentPurpose_spontaneous_payment​(byte[] a)
      • PaymentPurpose_eq

        public static boolean PaymentPurpose_eq​(long a,
                                                long b)
      • PaymentPurpose_write

        public static byte[] PaymentPurpose_write​(long obj)
      • PaymentPurpose_read

        public static long PaymentPurpose_read​(byte[] ser)
      • PathFailure_free

        public static void PathFailure_free​(long this_ptr)
      • PathFailure_clone_ptr

        public static long PathFailure_clone_ptr​(long arg)
      • PathFailure_clone

        public static long PathFailure_clone​(long orig)
      • PathFailure_initial_send

        public static long PathFailure_initial_send​(long err)
      • PathFailure_on_path

        public static long PathFailure_on_path​(long network_update)
      • PathFailure_eq

        public static boolean PathFailure_eq​(long a,
                                             long b)
      • PathFailure_write

        public static byte[] PathFailure_write​(long obj)
      • PathFailure_read

        public static long PathFailure_read​(byte[] ser)
      • ClosureReason_free

        public static void ClosureReason_free​(long this_ptr)
      • ClosureReason_clone_ptr

        public static long ClosureReason_clone_ptr​(long arg)
      • ClosureReason_clone

        public static long ClosureReason_clone​(long orig)
      • ClosureReason_counterparty_force_closed

        public static long ClosureReason_counterparty_force_closed​(long peer_msg)
      • ClosureReason_holder_force_closed

        public static long ClosureReason_holder_force_closed()
      • ClosureReason_cooperative_closure

        public static long ClosureReason_cooperative_closure()
      • ClosureReason_commitment_tx_confirmed

        public static long ClosureReason_commitment_tx_confirmed()
      • ClosureReason_funding_timed_out

        public static long ClosureReason_funding_timed_out()
      • ClosureReason_processing_error

        public static long ClosureReason_processing_error​(String err)
      • ClosureReason_disconnected_peer

        public static long ClosureReason_disconnected_peer()
      • ClosureReason_outdated_channel_manager

        public static long ClosureReason_outdated_channel_manager()
      • ClosureReason_eq

        public static boolean ClosureReason_eq​(long a,
                                               long b)
      • ClosureReason_write

        public static byte[] ClosureReason_write​(long obj)
      • ClosureReason_read

        public static long ClosureReason_read​(byte[] ser)
      • HTLCDestination_free

        public static void HTLCDestination_free​(long this_ptr)
      • HTLCDestination_clone_ptr

        public static long HTLCDestination_clone_ptr​(long arg)
      • HTLCDestination_clone

        public static long HTLCDestination_clone​(long orig)
      • HTLCDestination_next_hop_channel

        public static long HTLCDestination_next_hop_channel​(byte[] node_id,
                                                            byte[] channel_id)
      • HTLCDestination_unknown_next_hop

        public static long HTLCDestination_unknown_next_hop​(long requested_forward_scid)
      • HTLCDestination_invalid_forward

        public static long HTLCDestination_invalid_forward​(long requested_forward_scid)
      • HTLCDestination_failed_payment

        public static long HTLCDestination_failed_payment​(byte[] payment_hash)
      • HTLCDestination_eq

        public static boolean HTLCDestination_eq​(long a,
                                                 long b)
      • HTLCDestination_write

        public static byte[] HTLCDestination_write​(long obj)
      • HTLCDestination_read

        public static long HTLCDestination_read​(byte[] ser)
      • PaymentFailureReason_clone

        public static PaymentFailureReason PaymentFailureReason_clone​(long orig)
      • PaymentFailureReason_recipient_rejected

        public static PaymentFailureReason PaymentFailureReason_recipient_rejected()
      • PaymentFailureReason_user_abandoned

        public static PaymentFailureReason PaymentFailureReason_user_abandoned()
      • PaymentFailureReason_retries_exhausted

        public static PaymentFailureReason PaymentFailureReason_retries_exhausted()
      • PaymentFailureReason_payment_expired

        public static PaymentFailureReason PaymentFailureReason_payment_expired()
      • PaymentFailureReason_route_not_found

        public static PaymentFailureReason PaymentFailureReason_route_not_found()
      • PaymentFailureReason_unexpected_error

        public static PaymentFailureReason PaymentFailureReason_unexpected_error()
      • PaymentFailureReason_eq

        public static boolean PaymentFailureReason_eq​(long a,
                                                      long b)
      • PaymentFailureReason_write

        public static byte[] PaymentFailureReason_write​(long obj)
      • PaymentFailureReason_read

        public static long PaymentFailureReason_read​(byte[] ser)
      • Event_free

        public static void Event_free​(long this_ptr)
      • Event_clone_ptr

        public static long Event_clone_ptr​(long arg)
      • Event_clone

        public static long Event_clone​(long orig)
      • Event_funding_generation_ready

        public static long Event_funding_generation_ready​(byte[] temporary_channel_id,
                                                          byte[] counterparty_node_id,
                                                          long channel_value_satoshis,
                                                          byte[] output_script,
                                                          byte[] user_channel_id)
      • Event_payment_claimable

        public static long Event_payment_claimable​(byte[] receiver_node_id,
                                                   byte[] payment_hash,
                                                   long onion_fields,
                                                   long amount_msat,
                                                   long purpose,
                                                   byte[] via_channel_id,
                                                   long via_user_channel_id,
                                                   long claim_deadline)
      • Event_payment_claimed

        public static long Event_payment_claimed​(byte[] receiver_node_id,
                                                 byte[] payment_hash,
                                                 long amount_msat,
                                                 long purpose)
      • Event_payment_sent

        public static long Event_payment_sent​(byte[] payment_id,
                                              byte[] payment_preimage,
                                              byte[] payment_hash,
                                              long fee_paid_msat)
      • Event_payment_failed

        public static long Event_payment_failed​(byte[] payment_id,
                                                byte[] payment_hash,
                                                long reason)
      • Event_payment_path_successful

        public static long Event_payment_path_successful​(byte[] payment_id,
                                                         byte[] payment_hash,
                                                         long path)
      • Event_payment_path_failed

        public static long Event_payment_path_failed​(byte[] payment_id,
                                                     byte[] payment_hash,
                                                     boolean payment_failed_permanently,
                                                     long failure,
                                                     long path,
                                                     long short_channel_id)
      • Event_probe_successful

        public static long Event_probe_successful​(byte[] payment_id,
                                                  byte[] payment_hash,
                                                  long path)
      • Event_probe_failed

        public static long Event_probe_failed​(byte[] payment_id,
                                              byte[] payment_hash,
                                              long path,
                                              long short_channel_id)
      • Event_pending_htlcs_forwardable

        public static long Event_pending_htlcs_forwardable​(long time_forwardable)
      • Event_htlcintercepted

        public static long Event_htlcintercepted​(byte[] intercept_id,
                                                 long requested_next_hop_scid,
                                                 byte[] payment_hash,
                                                 long inbound_amount_msat,
                                                 long expected_outbound_amount_msat)
      • Event_spendable_outputs

        public static long Event_spendable_outputs​(long[] outputs)
      • Event_payment_forwarded

        public static long Event_payment_forwarded​(byte[] prev_channel_id,
                                                   byte[] next_channel_id,
                                                   long fee_earned_msat,
                                                   boolean claim_from_onchain_tx,
                                                   long outbound_amount_forwarded_msat)
      • Event_channel_pending

        public static long Event_channel_pending​(byte[] channel_id,
                                                 byte[] user_channel_id,
                                                 byte[] former_temporary_channel_id,
                                                 byte[] counterparty_node_id,
                                                 long funding_txo)
      • Event_channel_ready

        public static long Event_channel_ready​(byte[] channel_id,
                                               byte[] user_channel_id,
                                               byte[] counterparty_node_id,
                                               long channel_type)
      • Event_channel_closed

        public static long Event_channel_closed​(byte[] channel_id,
                                                byte[] user_channel_id,
                                                long reason)
      • Event_discard_funding

        public static long Event_discard_funding​(byte[] channel_id,
                                                 byte[] transaction)
      • Event_open_channel_request

        public static long Event_open_channel_request​(byte[] temporary_channel_id,
                                                      byte[] counterparty_node_id,
                                                      long funding_satoshis,
                                                      long push_msat,
                                                      long channel_type)
      • Event_htlchandling_failed

        public static long Event_htlchandling_failed​(byte[] prev_channel_id,
                                                     long failed_next_destination)
      • Event_eq

        public static boolean Event_eq​(long a,
                                       long b)
      • Event_write

        public static byte[] Event_write​(long obj)
      • Event_read

        public static long Event_read​(byte[] ser)
      • MessageSendEvent_free

        public static void MessageSendEvent_free​(long this_ptr)
      • MessageSendEvent_clone_ptr

        public static long MessageSendEvent_clone_ptr​(long arg)
      • MessageSendEvent_clone

        public static long MessageSendEvent_clone​(long orig)
      • MessageSendEvent_send_accept_channel

        public static long MessageSendEvent_send_accept_channel​(byte[] node_id,
                                                                long msg)
      • MessageSendEvent_send_open_channel

        public static long MessageSendEvent_send_open_channel​(byte[] node_id,
                                                              long msg)
      • MessageSendEvent_send_funding_created

        public static long MessageSendEvent_send_funding_created​(byte[] node_id,
                                                                 long msg)
      • MessageSendEvent_send_funding_signed

        public static long MessageSendEvent_send_funding_signed​(byte[] node_id,
                                                                long msg)
      • MessageSendEvent_send_channel_ready

        public static long MessageSendEvent_send_channel_ready​(byte[] node_id,
                                                               long msg)
      • MessageSendEvent_send_announcement_signatures

        public static long MessageSendEvent_send_announcement_signatures​(byte[] node_id,
                                                                         long msg)
      • MessageSendEvent_update_htlcs

        public static long MessageSendEvent_update_htlcs​(byte[] node_id,
                                                         long updates)
      • MessageSendEvent_send_revoke_and_ack

        public static long MessageSendEvent_send_revoke_and_ack​(byte[] node_id,
                                                                long msg)
      • MessageSendEvent_send_closing_signed

        public static long MessageSendEvent_send_closing_signed​(byte[] node_id,
                                                                long msg)
      • MessageSendEvent_send_shutdown

        public static long MessageSendEvent_send_shutdown​(byte[] node_id,
                                                          long msg)
      • MessageSendEvent_send_channel_reestablish

        public static long MessageSendEvent_send_channel_reestablish​(byte[] node_id,
                                                                     long msg)
      • MessageSendEvent_send_channel_announcement

        public static long MessageSendEvent_send_channel_announcement​(byte[] node_id,
                                                                      long msg,
                                                                      long update_msg)
      • MessageSendEvent_broadcast_channel_announcement

        public static long MessageSendEvent_broadcast_channel_announcement​(long msg,
                                                                           long update_msg)
      • MessageSendEvent_broadcast_channel_update

        public static long MessageSendEvent_broadcast_channel_update​(long msg)
      • MessageSendEvent_broadcast_node_announcement

        public static long MessageSendEvent_broadcast_node_announcement​(long msg)
      • MessageSendEvent_send_channel_update

        public static long MessageSendEvent_send_channel_update​(byte[] node_id,
                                                                long msg)
      • MessageSendEvent_handle_error

        public static long MessageSendEvent_handle_error​(byte[] node_id,
                                                         long action)
      • MessageSendEvent_send_channel_range_query

        public static long MessageSendEvent_send_channel_range_query​(byte[] node_id,
                                                                     long msg)
      • MessageSendEvent_send_short_ids_query

        public static long MessageSendEvent_send_short_ids_query​(byte[] node_id,
                                                                 long msg)
      • MessageSendEvent_send_reply_channel_range

        public static long MessageSendEvent_send_reply_channel_range​(byte[] node_id,
                                                                     long msg)
      • MessageSendEvent_send_gossip_timestamp_filter

        public static long MessageSendEvent_send_gossip_timestamp_filter​(byte[] node_id,
                                                                         long msg)
      • MessageSendEventsProvider_free

        public static void MessageSendEventsProvider_free​(long this_ptr)
      • OnionMessageProvider_free

        public static void OnionMessageProvider_free​(long this_ptr)
      • EventsProvider_free

        public static void EventsProvider_free​(long this_ptr)
      • EventHandler_free

        public static void EventHandler_free​(long this_ptr)
      • FilesystemPersister_free

        public static void FilesystemPersister_free​(long this_obj)
      • FilesystemPersister_new

        public static long FilesystemPersister_new​(String path_to_channel_data)
      • FilesystemPersister_get_data_dir

        public static String FilesystemPersister_get_data_dir​(long this_arg)
      • FilesystemPersister_read_channelmonitors

        public static long FilesystemPersister_read_channelmonitors​(long this_arg,
                                                                    long entropy_source,
                                                                    long signer_provider)
      • BackgroundProcessor_free

        public static void BackgroundProcessor_free​(long this_obj)
      • GossipSync_free

        public static void GossipSync_free​(long this_ptr)
      • GossipSync_p2_p

        public static long GossipSync_p2_p​(long a)
      • GossipSync_rapid

        public static long GossipSync_rapid​(long a)
      • GossipSync_none

        public static long GossipSync_none()
      • BackgroundProcessor_start

        public static long BackgroundProcessor_start​(long persister,
                                                     long event_handler,
                                                     long chain_monitor,
                                                     long channel_manager,
                                                     long gossip_sync,
                                                     long peer_manager,
                                                     long logger,
                                                     long scorer)
      • BackgroundProcessor_join

        public static long BackgroundProcessor_join​(long this_arg)
      • BackgroundProcessor_stop

        public static long BackgroundProcessor_stop​(long this_arg)
      • ParseError_free

        public static void ParseError_free​(long this_ptr)
      • ParseError_clone_ptr

        public static long ParseError_clone_ptr​(long arg)
      • ParseError_clone

        public static long ParseError_clone​(long orig)
      • ParseError_bech32_error

        public static long ParseError_bech32_error​(long a)
      • ParseError_parse_amount_error

        public static long ParseError_parse_amount_error​(int a)
      • ParseError_malformed_signature

        public static long ParseError_malformed_signature​(Secp256k1Error a)
      • ParseError_bad_prefix

        public static long ParseError_bad_prefix()
      • ParseError_unknown_currency

        public static long ParseError_unknown_currency()
      • ParseError_unknown_si_prefix

        public static long ParseError_unknown_si_prefix()
      • ParseError_malformed_hrp

        public static long ParseError_malformed_hrp()
      • ParseError_too_short_data_part

        public static long ParseError_too_short_data_part()
      • ParseError_unexpected_end_of_tagged_fields

        public static long ParseError_unexpected_end_of_tagged_fields()
      • ParseError_description_decode_error

        public static long ParseError_description_decode_error​(int a)
      • ParseError_padding_error

        public static long ParseError_padding_error()
      • ParseError_integer_overflow_error

        public static long ParseError_integer_overflow_error()
      • ParseError_invalid_seg_wit_program_length

        public static long ParseError_invalid_seg_wit_program_length()
      • ParseError_invalid_pub_key_hash_length

        public static long ParseError_invalid_pub_key_hash_length()
      • ParseError_invalid_script_hash_length

        public static long ParseError_invalid_script_hash_length()
      • ParseError_invalid_recovery_id

        public static long ParseError_invalid_recovery_id()
      • ParseError_invalid_slice_length

        public static long ParseError_invalid_slice_length​(String a)
      • ParseError_skip

        public static long ParseError_skip()
      • ParseError_eq

        public static boolean ParseError_eq​(long a,
                                            long b)
      • ParseOrSemanticError_free

        public static void ParseOrSemanticError_free​(long this_ptr)
      • ParseOrSemanticError_clone_ptr

        public static long ParseOrSemanticError_clone_ptr​(long arg)
      • ParseOrSemanticError_clone

        public static long ParseOrSemanticError_clone​(long orig)
      • ParseOrSemanticError_parse_error

        public static long ParseOrSemanticError_parse_error​(long a)
      • ParseOrSemanticError_semantic_error

        public static long ParseOrSemanticError_semantic_error​(SemanticError a)
      • ParseOrSemanticError_eq

        public static boolean ParseOrSemanticError_eq​(long a,
                                                      long b)
      • Invoice_free

        public static void Invoice_free​(long this_obj)
      • Invoice_eq

        public static boolean Invoice_eq​(long a,
                                         long b)
      • Invoice_clone_ptr

        public static long Invoice_clone_ptr​(long arg)
      • Invoice_clone

        public static long Invoice_clone​(long orig)
      • Invoice_hash

        public static long Invoice_hash​(long o)
      • SignedRawInvoice_free

        public static void SignedRawInvoice_free​(long this_obj)
      • SignedRawInvoice_eq

        public static boolean SignedRawInvoice_eq​(long a,
                                                  long b)
      • SignedRawInvoice_clone_ptr

        public static long SignedRawInvoice_clone_ptr​(long arg)
      • SignedRawInvoice_clone

        public static long SignedRawInvoice_clone​(long orig)
      • SignedRawInvoice_hash

        public static long SignedRawInvoice_hash​(long o)
      • RawInvoice_free

        public static void RawInvoice_free​(long this_obj)
      • RawInvoice_get_data

        public static long RawInvoice_get_data​(long this_ptr)
      • RawInvoice_set_data

        public static void RawInvoice_set_data​(long this_ptr,
                                               long val)
      • RawInvoice_eq

        public static boolean RawInvoice_eq​(long a,
                                            long b)
      • RawInvoice_clone_ptr

        public static long RawInvoice_clone_ptr​(long arg)
      • RawInvoice_clone

        public static long RawInvoice_clone​(long orig)
      • RawInvoice_hash

        public static long RawInvoice_hash​(long o)
      • RawDataPart_free

        public static void RawDataPart_free​(long this_obj)
      • RawDataPart_get_timestamp

        public static long RawDataPart_get_timestamp​(long this_ptr)
      • RawDataPart_set_timestamp

        public static void RawDataPart_set_timestamp​(long this_ptr,
                                                     long val)
      • RawDataPart_eq

        public static boolean RawDataPart_eq​(long a,
                                             long b)
      • RawDataPart_clone_ptr

        public static long RawDataPart_clone_ptr​(long arg)
      • RawDataPart_clone

        public static long RawDataPart_clone​(long orig)
      • RawDataPart_hash

        public static long RawDataPart_hash​(long o)
      • PositiveTimestamp_free

        public static void PositiveTimestamp_free​(long this_obj)
      • PositiveTimestamp_eq

        public static boolean PositiveTimestamp_eq​(long a,
                                                   long b)
      • PositiveTimestamp_clone_ptr

        public static long PositiveTimestamp_clone_ptr​(long arg)
      • PositiveTimestamp_clone

        public static long PositiveTimestamp_clone​(long orig)
      • PositiveTimestamp_hash

        public static long PositiveTimestamp_hash​(long o)
      • SiPrefix_clone

        public static SiPrefix SiPrefix_clone​(long orig)
      • SiPrefix_milli

        public static SiPrefix SiPrefix_milli()
      • SiPrefix_micro

        public static SiPrefix SiPrefix_micro()
      • SiPrefix_nano

        public static SiPrefix SiPrefix_nano()
      • SiPrefix_pico

        public static SiPrefix SiPrefix_pico()
      • SiPrefix_eq

        public static boolean SiPrefix_eq​(long a,
                                          long b)
      • SiPrefix_hash

        public static long SiPrefix_hash​(long o)
      • SiPrefix_multiplier

        public static long SiPrefix_multiplier​(long this_arg)
      • Currency_clone

        public static Currency Currency_clone​(long orig)
      • Currency_bitcoin

        public static Currency Currency_bitcoin()
      • Currency_bitcoin_testnet

        public static Currency Currency_bitcoin_testnet()
      • Currency_regtest

        public static Currency Currency_regtest()
      • Currency_simnet

        public static Currency Currency_simnet()
      • Currency_signet

        public static Currency Currency_signet()
      • Currency_hash

        public static long Currency_hash​(long o)
      • Currency_eq

        public static boolean Currency_eq​(long a,
                                          long b)
      • Sha256_free

        public static void Sha256_free​(long this_obj)
      • Sha256_clone_ptr

        public static long Sha256_clone_ptr​(long arg)
      • Sha256_clone

        public static long Sha256_clone​(long orig)
      • Sha256_hash

        public static long Sha256_hash​(long o)
      • Sha256_eq

        public static boolean Sha256_eq​(long a,
                                        long b)
      • Sha256_from_bytes

        public static long Sha256_from_bytes​(byte[] bytes)
      • Description_free

        public static void Description_free​(long this_obj)
      • Description_clone_ptr

        public static long Description_clone_ptr​(long arg)
      • Description_clone

        public static long Description_clone​(long orig)
      • Description_hash

        public static long Description_hash​(long o)
      • Description_eq

        public static boolean Description_eq​(long a,
                                             long b)
      • PayeePubKey_free

        public static void PayeePubKey_free​(long this_obj)
      • PayeePubKey_get_a

        public static byte[] PayeePubKey_get_a​(long this_ptr)
      • PayeePubKey_set_a

        public static void PayeePubKey_set_a​(long this_ptr,
                                             byte[] val)
      • PayeePubKey_new

        public static long PayeePubKey_new​(byte[] a_arg)
      • PayeePubKey_clone_ptr

        public static long PayeePubKey_clone_ptr​(long arg)
      • PayeePubKey_clone

        public static long PayeePubKey_clone​(long orig)
      • PayeePubKey_hash

        public static long PayeePubKey_hash​(long o)
      • PayeePubKey_eq

        public static boolean PayeePubKey_eq​(long a,
                                             long b)
      • ExpiryTime_free

        public static void ExpiryTime_free​(long this_obj)
      • ExpiryTime_clone_ptr

        public static long ExpiryTime_clone_ptr​(long arg)
      • ExpiryTime_clone

        public static long ExpiryTime_clone​(long orig)
      • ExpiryTime_hash

        public static long ExpiryTime_hash​(long o)
      • ExpiryTime_eq

        public static boolean ExpiryTime_eq​(long a,
                                            long b)
      • MinFinalCltvExpiryDelta_free

        public static void MinFinalCltvExpiryDelta_free​(long this_obj)
      • MinFinalCltvExpiryDelta_get_a

        public static long MinFinalCltvExpiryDelta_get_a​(long this_ptr)
      • MinFinalCltvExpiryDelta_set_a

        public static void MinFinalCltvExpiryDelta_set_a​(long this_ptr,
                                                         long val)
      • MinFinalCltvExpiryDelta_new

        public static long MinFinalCltvExpiryDelta_new​(long a_arg)
      • MinFinalCltvExpiryDelta_clone_ptr

        public static long MinFinalCltvExpiryDelta_clone_ptr​(long arg)
      • MinFinalCltvExpiryDelta_clone

        public static long MinFinalCltvExpiryDelta_clone​(long orig)
      • MinFinalCltvExpiryDelta_hash

        public static long MinFinalCltvExpiryDelta_hash​(long o)
      • MinFinalCltvExpiryDelta_eq

        public static boolean MinFinalCltvExpiryDelta_eq​(long a,
                                                         long b)
      • Fallback_free

        public static void Fallback_free​(long this_ptr)
      • Fallback_clone_ptr

        public static long Fallback_clone_ptr​(long arg)
      • Fallback_clone

        public static long Fallback_clone​(long orig)
      • Fallback_seg_wit_program

        public static long Fallback_seg_wit_program​(byte version,
                                                    byte[] program)
      • Fallback_pub_key_hash

        public static long Fallback_pub_key_hash​(byte[] a)
      • Fallback_script_hash

        public static long Fallback_script_hash​(byte[] a)
      • Fallback_hash

        public static long Fallback_hash​(long o)
      • Fallback_eq

        public static boolean Fallback_eq​(long a,
                                          long b)
      • InvoiceSignature_free

        public static void InvoiceSignature_free​(long this_obj)
      • InvoiceSignature_clone_ptr

        public static long InvoiceSignature_clone_ptr​(long arg)
      • InvoiceSignature_clone

        public static long InvoiceSignature_clone​(long orig)
      • InvoiceSignature_hash

        public static long InvoiceSignature_hash​(long o)
      • InvoiceSignature_eq

        public static boolean InvoiceSignature_eq​(long a,
                                                  long b)
      • PrivateRoute_free

        public static void PrivateRoute_free​(long this_obj)
      • PrivateRoute_clone_ptr

        public static long PrivateRoute_clone_ptr​(long arg)
      • PrivateRoute_clone

        public static long PrivateRoute_clone​(long orig)
      • PrivateRoute_hash

        public static long PrivateRoute_hash​(long o)
      • PrivateRoute_eq

        public static boolean PrivateRoute_eq​(long a,
                                              long b)
      • SignedRawInvoice_into_parts

        public static long SignedRawInvoice_into_parts​(long this_arg)
      • SignedRawInvoice_raw_invoice

        public static long SignedRawInvoice_raw_invoice​(long this_arg)
      • SignedRawInvoice_signable_hash

        public static byte[] SignedRawInvoice_signable_hash​(long this_arg)
      • SignedRawInvoice_signature

        public static long SignedRawInvoice_signature​(long this_arg)
      • SignedRawInvoice_recover_payee_pub_key

        public static long SignedRawInvoice_recover_payee_pub_key​(long this_arg)
      • SignedRawInvoice_check_signature

        public static boolean SignedRawInvoice_check_signature​(long this_arg)
      • RawInvoice_signable_hash

        public static byte[] RawInvoice_signable_hash​(long this_arg)
      • RawInvoice_payment_hash

        public static long RawInvoice_payment_hash​(long this_arg)
      • RawInvoice_description

        public static long RawInvoice_description​(long this_arg)
      • RawInvoice_payee_pub_key

        public static long RawInvoice_payee_pub_key​(long this_arg)
      • RawInvoice_description_hash

        public static long RawInvoice_description_hash​(long this_arg)
      • RawInvoice_expiry_time

        public static long RawInvoice_expiry_time​(long this_arg)
      • RawInvoice_min_final_cltv_expiry_delta

        public static long RawInvoice_min_final_cltv_expiry_delta​(long this_arg)
      • RawInvoice_payment_secret

        public static byte[] RawInvoice_payment_secret​(long this_arg)
      • RawInvoice_payment_metadata

        public static long RawInvoice_payment_metadata​(long this_arg)
      • RawInvoice_features

        public static long RawInvoice_features​(long this_arg)
      • RawInvoice_private_routes

        public static long[] RawInvoice_private_routes​(long this_arg)
      • RawInvoice_amount_pico_btc

        public static long RawInvoice_amount_pico_btc​(long this_arg)
      • RawInvoice_currency

        public static Currency RawInvoice_currency​(long this_arg)
      • PositiveTimestamp_from_unix_timestamp

        public static long PositiveTimestamp_from_unix_timestamp​(long unix_seconds)
      • PositiveTimestamp_from_system_time

        public static long PositiveTimestamp_from_system_time​(long time)
      • PositiveTimestamp_from_duration_since_epoch

        public static long PositiveTimestamp_from_duration_since_epoch​(long duration)
      • PositiveTimestamp_as_unix_timestamp

        public static long PositiveTimestamp_as_unix_timestamp​(long this_arg)
      • PositiveTimestamp_as_duration_since_epoch

        public static long PositiveTimestamp_as_duration_since_epoch​(long this_arg)
      • PositiveTimestamp_as_time

        public static long PositiveTimestamp_as_time​(long this_arg)
      • Invoice_signable_hash

        public static byte[] Invoice_signable_hash​(long this_arg)
      • Invoice_into_signed_raw

        public static long Invoice_into_signed_raw​(long this_arg)
      • Invoice_check_signature

        public static long Invoice_check_signature​(long this_arg)
      • Invoice_from_signed

        public static long Invoice_from_signed​(long signed_invoice)
      • Invoice_timestamp

        public static long Invoice_timestamp​(long this_arg)
      • Invoice_duration_since_epoch

        public static long Invoice_duration_since_epoch​(long this_arg)
      • Invoice_payment_hash

        public static byte[] Invoice_payment_hash​(long this_arg)
      • Invoice_payee_pub_key

        public static byte[] Invoice_payee_pub_key​(long this_arg)
      • Invoice_payment_secret

        public static byte[] Invoice_payment_secret​(long this_arg)
      • Invoice_payment_metadata

        public static long Invoice_payment_metadata​(long this_arg)
      • Invoice_features

        public static long Invoice_features​(long this_arg)
      • Invoice_recover_payee_pub_key

        public static byte[] Invoice_recover_payee_pub_key​(long this_arg)
      • Invoice_expires_at

        public static long Invoice_expires_at​(long this_arg)
      • Invoice_expiry_time

        public static long Invoice_expiry_time​(long this_arg)
      • Invoice_is_expired

        public static boolean Invoice_is_expired​(long this_arg)
      • Invoice_duration_until_expiry

        public static long Invoice_duration_until_expiry​(long this_arg)
      • Invoice_expiration_remaining_from_epoch

        public static long Invoice_expiration_remaining_from_epoch​(long this_arg,
                                                                   long time)
      • Invoice_would_expire

        public static boolean Invoice_would_expire​(long this_arg,
                                                   long at_time)
      • Invoice_min_final_cltv_expiry_delta

        public static long Invoice_min_final_cltv_expiry_delta​(long this_arg)
      • Invoice_fallback_addresses

        public static String[] Invoice_fallback_addresses​(long this_arg)
      • Invoice_private_routes

        public static long[] Invoice_private_routes​(long this_arg)
      • Invoice_route_hints

        public static long[] Invoice_route_hints​(long this_arg)
      • Invoice_currency

        public static Currency Invoice_currency​(long this_arg)
      • Invoice_amount_milli_satoshis

        public static long Invoice_amount_milli_satoshis​(long this_arg)
      • Description_new

        public static long Description_new​(String description)
      • Description_into_inner

        public static String Description_into_inner​(long this_arg)
      • ExpiryTime_from_seconds

        public static long ExpiryTime_from_seconds​(long seconds)
      • ExpiryTime_from_duration

        public static long ExpiryTime_from_duration​(long duration)
      • ExpiryTime_as_seconds

        public static long ExpiryTime_as_seconds​(long this_arg)
      • ExpiryTime_as_duration

        public static long ExpiryTime_as_duration​(long this_arg)
      • PrivateRoute_new

        public static long PrivateRoute_new​(long hops)
      • PrivateRoute_into_inner

        public static long PrivateRoute_into_inner​(long this_arg)
      • CreationError_clone

        public static CreationError CreationError_clone​(long orig)
      • CreationError_description_too_long

        public static CreationError CreationError_description_too_long()
      • CreationError_route_too_long

        public static CreationError CreationError_route_too_long()
      • CreationError_timestamp_out_of_bounds

        public static CreationError CreationError_timestamp_out_of_bounds()
      • CreationError_invalid_amount

        public static CreationError CreationError_invalid_amount()
      • CreationError_missing_route_hints

        public static CreationError CreationError_missing_route_hints()
      • CreationError_min_final_cltv_expiry_delta_too_short

        public static CreationError CreationError_min_final_cltv_expiry_delta_too_short()
      • CreationError_eq

        public static boolean CreationError_eq​(long a,
                                               long b)
      • CreationError_to_str

        public static String CreationError_to_str​(long o)
      • SemanticError_clone

        public static SemanticError SemanticError_clone​(long orig)
      • SemanticError_no_payment_hash

        public static SemanticError SemanticError_no_payment_hash()
      • SemanticError_multiple_payment_hashes

        public static SemanticError SemanticError_multiple_payment_hashes()
      • SemanticError_no_description

        public static SemanticError SemanticError_no_description()
      • SemanticError_multiple_descriptions

        public static SemanticError SemanticError_multiple_descriptions()
      • SemanticError_no_payment_secret

        public static SemanticError SemanticError_no_payment_secret()
      • SemanticError_multiple_payment_secrets

        public static SemanticError SemanticError_multiple_payment_secrets()
      • SemanticError_invalid_features

        public static SemanticError SemanticError_invalid_features()
      • SemanticError_invalid_recovery_id

        public static SemanticError SemanticError_invalid_recovery_id()
      • SemanticError_invalid_signature

        public static SemanticError SemanticError_invalid_signature()
      • SemanticError_imprecise_amount

        public static SemanticError SemanticError_imprecise_amount()
      • SemanticError_eq

        public static boolean SemanticError_eq​(long a,
                                               long b)
      • SemanticError_to_str

        public static String SemanticError_to_str​(long o)
      • SignOrCreationError_free

        public static void SignOrCreationError_free​(long this_ptr)
      • SignOrCreationError_clone_ptr

        public static long SignOrCreationError_clone_ptr​(long arg)
      • SignOrCreationError_clone

        public static long SignOrCreationError_clone​(long orig)
      • SignOrCreationError_sign_error

        public static long SignOrCreationError_sign_error()
      • SignOrCreationError_creation_error

        public static long SignOrCreationError_creation_error​(CreationError a)
      • SignOrCreationError_eq

        public static boolean SignOrCreationError_eq​(long a,
                                                     long b)
      • SignOrCreationError_to_str

        public static String SignOrCreationError_to_str​(long o)
      • pay_invoice

        public static long pay_invoice​(long invoice,
                                       long retry_strategy,
                                       long channelmanager)
      • pay_invoice_with_id

        public static long pay_invoice_with_id​(long invoice,
                                               byte[] payment_id,
                                               long retry_strategy,
                                               long channelmanager)
      • pay_zero_value_invoice

        public static long pay_zero_value_invoice​(long invoice,
                                                  long amount_msats,
                                                  long retry_strategy,
                                                  long channelmanager)
      • pay_zero_value_invoice_with_id

        public static long pay_zero_value_invoice_with_id​(long invoice,
                                                          long amount_msats,
                                                          byte[] payment_id,
                                                          long retry_strategy,
                                                          long channelmanager)
      • PaymentError_free

        public static void PaymentError_free​(long this_ptr)
      • PaymentError_clone_ptr

        public static long PaymentError_clone_ptr​(long arg)
      • PaymentError_clone

        public static long PaymentError_clone​(long orig)
      • PaymentError_invoice

        public static long PaymentError_invoice​(String a)
      • create_phantom_invoice

        public static long create_phantom_invoice​(long amt_msat,
                                                  byte[] payment_hash,
                                                  String description,
                                                  int invoice_expiry_delta_secs,
                                                  long[] phantom_route_hints,
                                                  long entropy_source,
                                                  long node_signer,
                                                  long logger,
                                                  Currency network,
                                                  long min_final_cltv_expiry_delta,
                                                  long duration_since_epoch)
      • create_phantom_invoice_with_description_hash

        public static long create_phantom_invoice_with_description_hash​(long amt_msat,
                                                                        byte[] payment_hash,
                                                                        int invoice_expiry_delta_secs,
                                                                        long description_hash,
                                                                        long[] phantom_route_hints,
                                                                        long entropy_source,
                                                                        long node_signer,
                                                                        long logger,
                                                                        Currency network,
                                                                        long min_final_cltv_expiry_delta,
                                                                        long duration_since_epoch)
      • create_invoice_from_channelmanager

        public static long create_invoice_from_channelmanager​(long channelmanager,
                                                              long node_signer,
                                                              long logger,
                                                              Currency network,
                                                              long amt_msat,
                                                              String description,
                                                              int invoice_expiry_delta_secs,
                                                              long min_final_cltv_expiry_delta)
      • create_invoice_from_channelmanager_with_description_hash

        public static long create_invoice_from_channelmanager_with_description_hash​(long channelmanager,
                                                                                    long node_signer,
                                                                                    long logger,
                                                                                    Currency network,
                                                                                    long amt_msat,
                                                                                    long description_hash,
                                                                                    int invoice_expiry_delta_secs,
                                                                                    long min_final_cltv_expiry_delta)
      • create_invoice_from_channelmanager_with_description_hash_and_duration_since_epoch

        public static long create_invoice_from_channelmanager_with_description_hash_and_duration_since_epoch​(long channelmanager,
                                                                                                             long node_signer,
                                                                                                             long logger,
                                                                                                             Currency network,
                                                                                                             long amt_msat,
                                                                                                             long description_hash,
                                                                                                             long duration_since_epoch,
                                                                                                             int invoice_expiry_delta_secs,
                                                                                                             long min_final_cltv_expiry_delta)
      • create_invoice_from_channelmanager_and_duration_since_epoch

        public static long create_invoice_from_channelmanager_and_duration_since_epoch​(long channelmanager,
                                                                                       long node_signer,
                                                                                       long logger,
                                                                                       Currency network,
                                                                                       long amt_msat,
                                                                                       String description,
                                                                                       long duration_since_epoch,
                                                                                       int invoice_expiry_delta_secs,
                                                                                       long min_final_cltv_expiry_delta)
      • create_invoice_from_channelmanager_and_duration_since_epoch_with_payment_hash

        public static long create_invoice_from_channelmanager_and_duration_since_epoch_with_payment_hash​(long channelmanager,
                                                                                                         long node_signer,
                                                                                                         long logger,
                                                                                                         Currency network,
                                                                                                         long amt_msat,
                                                                                                         String description,
                                                                                                         long duration_since_epoch,
                                                                                                         int invoice_expiry_delta_secs,
                                                                                                         byte[] payment_hash,
                                                                                                         long min_final_cltv_expiry_delta)
      • SiPrefix_from_str

        public static long SiPrefix_from_str​(String s)
      • Invoice_from_str

        public static long Invoice_from_str​(String s)
      • SignedRawInvoice_from_str

        public static long SignedRawInvoice_from_str​(String s)
      • ParseError_to_str

        public static String ParseError_to_str​(long o)
      • ParseOrSemanticError_to_str

        public static String ParseOrSemanticError_to_str​(long o)
      • Invoice_to_str

        public static String Invoice_to_str​(long o)
      • SignedRawInvoice_to_str

        public static String SignedRawInvoice_to_str​(long o)
      • Currency_to_str

        public static String Currency_to_str​(long o)
      • SiPrefix_to_str

        public static String SiPrefix_to_str​(long o)
      • RapidGossipSync_free

        public static void RapidGossipSync_free​(long this_obj)
      • RapidGossipSync_new

        public static long RapidGossipSync_new​(long network_graph,
                                               long logger)
      • RapidGossipSync_update_network_graph_no_std

        public static long RapidGossipSync_update_network_graph_no_std​(long this_arg,
                                                                       byte[] update_data,
                                                                       long current_time_unix)
      • RapidGossipSync_is_initial_sync_complete

        public static boolean RapidGossipSync_is_initial_sync_complete​(long this_arg)
      • GraphSyncError_free

        public static void GraphSyncError_free​(long this_ptr)
      • GraphSyncError_clone_ptr

        public static long GraphSyncError_clone_ptr​(long arg)
      • GraphSyncError_clone

        public static long GraphSyncError_clone​(long orig)
      • GraphSyncError_decode_error

        public static long GraphSyncError_decode_error​(long a)
      • GraphSyncError_lightning_error

        public static long GraphSyncError_lightning_error​(long a)