A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes All Packages

A

a - Variable in class org.ldk.util.ThreeTuple
 
a - Variable in class org.ldk.util.TwoTuple
 
abandon_payment(byte[]) - Method in class org.ldk.structs.ChannelManager
Signals that no further retries for the given payment should occur.
abandoned(byte[]) - Static method in class org.ldk.structs.RecentPaymentDetails
Utility method to constructs a new Abandoned-variant RecentPaymentDetails
absolute_expiry() - Method in class org.ldk.structs.Offer
Duration since the Unix epoch when an invoice should no longer be requested.
absolute_expiry() - Method in class org.ldk.structs.Refund
Duration since the Unix epoch when an invoice should no longer be sent.
accept_inbound_channel(byte[], byte[], UInt128) - Method in class org.ldk.structs.ChannelManager
Accepts a request to open a channel after a [`Event::OpenChannelRequest`].
accept_inbound_channel_from_trusted_peer_0conf(byte[], byte[], UInt128) - Method in class org.ldk.structs.ChannelManager
Accepts a request to open a channel after a [`events::Event::OpenChannelRequest`], treating it as confirmed immediately.
AcceptChannel - Class in org.ldk.structs
An [`accept_channel`] message to be sent to or received from a peer.
AcceptChannel_clone(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_eq(long, long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_free(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_channel_reserve_satoshis(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_channel_type(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_delayed_payment_basepoint(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_dust_limit_satoshis(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_first_per_commitment_point(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_funding_pubkey(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_htlc_basepoint(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_htlc_minimum_msat(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_max_accepted_htlcs(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_max_htlc_value_in_flight_msat(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_minimum_depth(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_payment_point(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_revocation_basepoint(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_temporary_channel_id(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_get_to_self_delay(long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_read(byte[]) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_channel_reserve_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_channel_type(long, long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_delayed_payment_basepoint(long, byte[]) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_dust_limit_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_first_per_commitment_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_funding_pubkey(long, byte[]) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_htlc_basepoint(long, byte[]) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_htlc_minimum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_max_accepted_htlcs(long, short) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_max_htlc_value_in_flight_msat(long, long) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_minimum_depth(long, int) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_payment_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_revocation_basepoint(long, byte[]) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_temporary_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_set_to_self_delay(long, short) - Static method in class org.ldk.impl.bindings
 
AcceptChannel_write(long) - Static method in class org.ldk.impl.bindings
 
action - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.HandleError
 
action - Variable in class org.ldk.structs.MessageSendEvent.HandleError
The action which should be taken.
add_banned(NodeId) - Method in class org.ldk.structs.ProbabilisticScorer
Marks the node with the given `node_id` as banned, i.e., it will be avoided during path finding.
add_banned_from_list(NodeId[]) - Method in class org.ldk.structs.ProbabilisticScoringParameters
Marks all nodes in the given list as banned, i.e., they will be avoided during path finding.
add_channel_from_partial_announcement(long, long, ChannelFeatures, byte[], byte[]) - Method in class org.ldk.structs.NetworkGraph
Update channel from partial announcement data received via rapid gossip sync `timestamp: u64`: Timestamp emulating the backdated original announcement receipt (by the rapid gossip sync server) All other parameters as used in [`msgs::UnsignedChannelAnnouncement`] fields.
add_utxo_lookup(Option_UtxoLookupZ) - Method in class org.ldk.structs.P2PGossipSync
Adds a provider used to check new announcements.
addr - Variable in class org.ldk.impl.bindings.LDKNetAddress.IPv4
 
addr - Variable in class org.ldk.impl.bindings.LDKNetAddress.IPv6
 
addr - Variable in class org.ldk.structs.NetAddress.IPv4
The 4-byte IPv4 address
addr - Variable in class org.ldk.structs.NetAddress.IPv6
The 16-byte IPv6 address
addresses() - Method in class org.ldk.structs.NodeAnnouncementInfo
Internet-level addresses via which one can connect to the node
all_failed_resend_safe - Variable in class org.ldk.impl.bindings.LDKPaymentSendFailure.AllFailedResendSafe
 
all_failed_resend_safe - Variable in class org.ldk.structs.PaymentSendFailure.AllFailedResendSafe
 
all_failed_resend_safe(APIError[]) - Static method in class org.ldk.structs.PaymentSendFailure
Utility method to constructs a new AllFailedResendSafe-variant PaymentSendFailure
amount() - Method in class org.ldk.structs.Offer
The minimum amount required for a successful payment of a single item.
Amount - Class in org.ldk.structs
The minimum amount required for an item in an [`Offer`], denominated in either bitcoin or another currency.
Amount_clone(long) - Static method in class org.ldk.impl.bindings
 
Amount_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Amount_free(long) - Static method in class org.ldk.impl.bindings
 
amount_milli_satoshis() - Method in class org.ldk.structs.Invoice
Returns the amount if specified in the invoice as millisatoshis.
amount_msat - Variable in class org.ldk.impl.bindings.LDKEffectiveCapacity.MaximumHTLC
 
amount_msat - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimable
 
amount_msat - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimed
 
amount_msat - Variable in class org.ldk.structs.EffectiveCapacity.MaximumHTLC
The maximum HTLC amount denominated in millisatoshi.
amount_msat - Variable in class org.ldk.structs.Event.PaymentClaimable
The value, in thousandths of a satoshi, that this payment is for.
amount_msat - Variable in class org.ldk.structs.Event.PaymentClaimed
The value, in thousandths of a satoshi, that this payment is for.
amount_msats() - Method in class org.ldk.structs.InvoiceRequest
The amount to pay in msats (i.e., the minimum lightning-payable unit for [`chain`]), which must be greater than or equal to [`Offer::amount`], converted if necessary.
amount_msats() - Method in class org.ldk.structs.Refund
The amount to refund in msats (i.e., the minimum lightning-payable unit for [`chain`]).
amount_pico_btc() - Method in class org.ldk.structs.RawInvoice
 
AnnouncementSignatures - Class in org.ldk.structs
An [`announcement_signatures`] message to be sent to or received from a peer.
AnnouncementSignatures_clone(long) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_eq(long, long) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_free(long) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_get_bitcoin_signature(long) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_get_node_signature(long) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_get_short_channel_id(long) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_new(byte[], long, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_read(byte[]) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_set_bitcoin_signature(long, byte[]) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_set_node_signature(long, byte[]) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_set_short_channel_id(long, long) - Static method in class org.ldk.impl.bindings
 
AnnouncementSignatures_write(long) - Static method in class org.ldk.impl.bindings
 
APIError - Class in org.ldk.structs
Indicates an error on the client's part (usually some variant of attempting to use too-low or too-high values)
APIError_apimisuse_error(String) - Static method in class org.ldk.impl.bindings
 
APIError_channel_unavailable(String) - Static method in class org.ldk.impl.bindings
 
APIError_clone(long) - Static method in class org.ldk.impl.bindings
 
APIError_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
APIError_eq(long, long) - Static method in class org.ldk.impl.bindings
 
APIError_fee_rate_too_high(String, int) - Static method in class org.ldk.impl.bindings
 
APIError_free(long) - Static method in class org.ldk.impl.bindings
 
APIError_incompatible_shutdown_script(long) - Static method in class org.ldk.impl.bindings
 
APIError_invalid_route(String) - Static method in class org.ldk.impl.bindings
 
APIError_monitor_update_in_progress() - Static method in class org.ldk.impl.bindings
 
APIError_read(byte[]) - Static method in class org.ldk.impl.bindings
 
APIError_read(byte[]) - Static method in class org.ldk.structs.UtilMethods
Read a APIError from a byte array, created by APIError_write
APIError_write(long) - Static method in class org.ldk.impl.bindings
 
APIError.APIMisuseError - Class in org.ldk.structs
Indicates the API was wholly misused (see err for more).
APIError.ChannelUnavailable - Class in org.ldk.structs
We were unable to complete the request as the Channel required to do so is unable to complete the request (or was not found).
APIError.FeeRateTooHigh - Class in org.ldk.structs
Due to a high feerate, we were unable to complete the request.
APIError.IncompatibleShutdownScript - Class in org.ldk.structs
[`SignerProvider::get_shutdown_scriptpubkey`] returned a shutdown scriptpubkey incompatible with the channel counterparty as negotiated in [`InitFeatures`].
APIError.InvalidRoute - Class in org.ldk.structs
A malformed Route was provided (eg overflowed value, node id mismatch, overly-looped route, too-many-hops, etc).
APIError.MonitorUpdateInProgress - Class in org.ldk.structs
An attempt to call [`chain::Watch::watch_channel`]/[`chain::Watch::update_channel`] returned a [`ChannelMonitorUpdateStatus::InProgress`] indicating the persistence of a monitor update is awaiting async resolution.
apimisuse_error(String) - Static method in class org.ldk.structs.APIError
Utility method to constructs a new APIMisuseError-variant APIError
as_ChannelMessageHandler() - Method in class org.ldk.structs.ChannelManager
Constructs a new ChannelMessageHandler which calls the relevant methods on this_arg.
as_ChannelMessageHandler() - Method in class org.ldk.structs.ErroringMessageHandler
Constructs a new ChannelMessageHandler which calls the relevant methods on this_arg.
as_ChannelSigner() - Method in class org.ldk.structs.InMemorySigner
Constructs a new ChannelSigner which calls the relevant methods on this_arg.
as_Confirm() - Method in class org.ldk.structs.ChainMonitor
Constructs a new Confirm which calls the relevant methods on this_arg.
as_Confirm() - Method in class org.ldk.structs.ChannelManager
Constructs a new Confirm which calls the relevant methods on this_arg.
as_counterparty_broadcastable() - Method in class org.ldk.structs.ChannelTransactionParameters
Convert the holder/counterparty parameters to broadcaster/countersignatory-organized parameters, given that the counterparty is the broadcaster.
as_CustomMessageHandler() - Method in class org.ldk.structs.IgnoringMessageHandler
Constructs a new CustomMessageHandler which calls the relevant methods on this_arg.
as_CustomMessageReader() - Method in class org.ldk.structs.IgnoringMessageHandler
Constructs a new CustomMessageReader which calls the relevant methods on this_arg.
as_CustomOnionMessageHandler() - Method in class org.ldk.structs.IgnoringMessageHandler
Constructs a new CustomOnionMessageHandler which calls the relevant methods on this_arg.
as_duration() - Method in class org.ldk.structs.ExpiryTime
Returns a reference to the underlying [`Duration`] (=expiry time)
as_duration_since_epoch() - Method in class org.ldk.structs.PositiveTimestamp
Returns the duration of the stored time since the Unix epoch
as_EcdsaChannelSigner() - Method in class org.ldk.structs.InMemorySigner
Constructs a new EcdsaChannelSigner which calls the relevant methods on this_arg.
as_EntropySource() - Method in class org.ldk.structs.InMemorySigner
Constructs a new EntropySource which calls the relevant methods on this_arg.
as_EntropySource() - Method in class org.ldk.structs.KeysManager
Constructs a new EntropySource which calls the relevant methods on this_arg.
as_EntropySource() - Method in class org.ldk.structs.PhantomKeysManager
Constructs a new EntropySource which calls the relevant methods on this_arg.
as_EventsProvider() - Method in class org.ldk.structs.ChainMonitor
Constructs a new EventsProvider which calls the relevant methods on this_arg.
as_EventsProvider() - Method in class org.ldk.structs.ChannelManager
Constructs a new EventsProvider which calls the relevant methods on this_arg.
as_holder_broadcastable() - Method in class org.ldk.structs.ChannelTransactionParameters
Convert the holder/counterparty parameters to broadcaster/countersignatory-organized parameters, given that the holder is the broadcaster.
as_legacy_pubkey() - Method in class org.ldk.structs.ShutdownScript
Returns the [`PublicKey`] used for a P2WPKH shutdown script if constructed directly from it.
as_Listen() - Method in class org.ldk.structs.ChainMonitor
Constructs a new Listen which calls the relevant methods on this_arg.
as_Listen() - Method in class org.ldk.structs.ChannelManager
Constructs a new Listen which calls the relevant methods on this_arg.
as_LockableScore() - Method in class org.ldk.structs.MultiThreadedLockableScore
Constructs a new LockableScore which calls the relevant methods on this_arg.
as_MessageSendEventsProvider() - Method in class org.ldk.structs.ChannelManager
Constructs a new MessageSendEventsProvider which calls the relevant methods on this_arg.
as_MessageSendEventsProvider() - Method in class org.ldk.structs.ErroringMessageHandler
Constructs a new MessageSendEventsProvider which calls the relevant methods on this_arg.
as_MessageSendEventsProvider() - Method in class org.ldk.structs.IgnoringMessageHandler
Constructs a new MessageSendEventsProvider which calls the relevant methods on this_arg.
as_MessageSendEventsProvider() - Method in class org.ldk.structs.P2PGossipSync
Constructs a new MessageSendEventsProvider which calls the relevant methods on this_arg.
as_msat() - Method in class org.ldk.structs.EffectiveCapacity
Returns the effective capacity denominated in millisatoshi.
as_NodeSigner() - Method in class org.ldk.structs.KeysManager
Constructs a new NodeSigner which calls the relevant methods on this_arg.
as_NodeSigner() - Method in class org.ldk.structs.PhantomKeysManager
Constructs a new NodeSigner which calls the relevant methods on this_arg.
as_OnionMessageHandler() - Method in class org.ldk.structs.IgnoringMessageHandler
Constructs a new OnionMessageHandler which calls the relevant methods on this_arg.
as_OnionMessageHandler() - Method in class org.ldk.structs.OnionMessenger
Constructs a new OnionMessageHandler which calls the relevant methods on this_arg.
as_OnionMessageProvider() - Method in class org.ldk.structs.IgnoringMessageHandler
Constructs a new OnionMessageProvider which calls the relevant methods on this_arg.
as_OnionMessageProvider() - Method in class org.ldk.structs.OnionMessenger
Constructs a new OnionMessageProvider which calls the relevant methods on this_arg.
as_pubkey() - Method in class org.ldk.structs.NodeId
Get the public key from this NodeId
as_Router() - Method in class org.ldk.structs.DefaultRouter
Constructs a new Router which calls the relevant methods on this_arg.
as_RoutingMessageHandler() - Method in class org.ldk.structs.IgnoringMessageHandler
Constructs a new RoutingMessageHandler which calls the relevant methods on this_arg.
as_RoutingMessageHandler() - Method in class org.ldk.structs.P2PGossipSync
Constructs a new RoutingMessageHandler which calls the relevant methods on this_arg.
as_Score() - Method in class org.ldk.structs.FixedPenaltyScorer
Constructs a new Score which calls the relevant methods on this_arg.
as_Score() - Method in class org.ldk.structs.MultiThreadedScoreLock
Constructs a new Score which calls the relevant methods on this_arg.
as_Score() - Method in class org.ldk.structs.ProbabilisticScorer
Constructs a new Score which calls the relevant methods on this_arg.
as_Score() - Method in class org.ldk.structs.ScorerAccountingForInFlightHtlcs
Constructs a new Score which calls the relevant methods on this_arg.
as_seconds() - Method in class org.ldk.structs.ExpiryTime
Returns the expiry time in seconds
as_SignerProvider() - Method in class org.ldk.structs.KeysManager
Constructs a new SignerProvider which calls the relevant methods on this_arg.
as_SignerProvider() - Method in class org.ldk.structs.PhantomKeysManager
Constructs a new SignerProvider which calls the relevant methods on this_arg.
as_slice() - Method in class org.ldk.structs.NodeId
Get the public key slice from this NodeId
as_time() - Method in class org.ldk.structs.PositiveTimestamp
Returns the [`SystemTime`] representing the stored time
as_unix_timestamp() - Method in class org.ldk.structs.PositiveTimestamp
Returns the Unix timestamp representing the stored time
as_Watch() - Method in class org.ldk.structs.ChainMonitor
Constructs a new Watch which calls the relevant methods on this_arg.
as_WriteableEcdsaChannelSigner() - Method in class org.ldk.structs.InMemorySigner
Constructs a new WriteableEcdsaChannelSigner which calls the relevant methods on this_arg.
as_WriteableScore() - Method in class org.ldk.structs.MultiThreadedLockableScore
Constructs a new WriteableScore which calls the relevant methods on this_arg.
async - Variable in class org.ldk.impl.bindings.LDKUtxoResult.Async
 
async - Variable in class org.ldk.structs.UtxoResult.Async
 
async(UtxoFuture) - Static method in class org.ldk.structs.UtxoResult
Utility method to constructs a new Async-variant UtxoResult
attempts - Variable in class org.ldk.impl.bindings.LDKRetry.Attempts
 
attempts - Variable in class org.ldk.structs.Retry.Attempts
 
attempts(long) - Static method in class org.ldk.structs.Retry
Utility method to constructs a new Attempts-variant Retry

B

b - Variable in class org.ldk.util.ThreeTuple
 
b - Variable in class org.ldk.util.TwoTuple
 
BackgroundProcessor - Class in org.ldk.structs
`BackgroundProcessor` takes care of tasks that (1) need to happen periodically to keep Rust-Lightning running properly, and (2) either can or should be run in the background.
BackgroundProcessor_free(long) - Static method in class org.ldk.impl.bindings
 
BackgroundProcessor_join(long) - Static method in class org.ldk.impl.bindings
 
BackgroundProcessor_start(long, long, long, long, long, long, long, long) - Static method in class org.ldk.impl.bindings
 
BackgroundProcessor_stop(long) - Static method in class org.ldk.impl.bindings
 
bad_length_descriptor() - Static method in class org.ldk.structs.DecodeError
Utility method to constructs a new BadLengthDescriptor-variant DecodeError
bad_prefix() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new BadPrefix-variant ParseError
Balance - Class in org.ldk.structs
Details about the balance(s) available for spending once the channel appears on chain.
Balance_claimable_awaiting_confirmations(long, int) - Static method in class org.ldk.impl.bindings
 
Balance_claimable_on_channel_close(long) - Static method in class org.ldk.impl.bindings
 
Balance_clone(long) - Static method in class org.ldk.impl.bindings
 
Balance_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Balance_contentious_claimable(long, int) - Static method in class org.ldk.impl.bindings
 
Balance_counterparty_revoked_output_claimable(long) - Static method in class org.ldk.impl.bindings
 
Balance_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Balance_free(long) - Static method in class org.ldk.impl.bindings
 
Balance_maybe_preimage_claimable_htlc(long, int) - Static method in class org.ldk.impl.bindings
 
Balance_maybe_timeout_claimable_htlc(long, int) - Static method in class org.ldk.impl.bindings
 
Balance.ClaimableAwaitingConfirmations - Class in org.ldk.structs
The channel has been closed, and the given balance is ours but awaiting confirmations until we consider it spendable.
Balance.ClaimableOnChannelClose - Class in org.ldk.structs
The channel is not yet closed (or the commitment or closing transaction has not yet appeared in a block).
Balance.ContentiousClaimable - Class in org.ldk.structs
The channel has been closed, and the given balance should be ours but awaiting spending transaction confirmation.
Balance.CounterpartyRevokedOutputClaimable - Class in org.ldk.structs
The channel has been closed, and our counterparty broadcasted a revoked commitment transaction.
Balance.MaybePreimageClaimableHTLC - Class in org.ldk.structs
HTLCs which we received from our counterparty which are claimable with a preimage which we do not currently have.
Balance.MaybeTimeoutClaimableHTLC - Class in org.ldk.structs
HTLCs which we sent to our counterparty which are claimable after a timeout (less on-chain fees) if the counterparty does not know the preimage for the HTLCs.
bech32_error - Variable in class org.ldk.impl.bindings.LDKParseError.Bech32Error
 
bech32_error - Variable in class org.ldk.structs.ParseError.Bech32Error
 
bech32_error(Bech32Error) - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new Bech32Error-variant ParseError
Bech32Error - Class in org.ldk.structs
Represents an error returned from the bech32 library during validation of some bech32 data
Bech32Error_clone(long) - Static method in class org.ldk.impl.bindings
 
Bech32Error_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Bech32Error_free(long) - Static method in class org.ldk.impl.bindings
 
Bech32Error.InvalidChar - Class in org.ldk.structs
Some part of the string contains an invalid character
Bech32Error.InvalidChecksum - Class in org.ldk.structs
The checksum does not match the rest of the data
Bech32Error.InvalidData - Class in org.ldk.structs
Some part of the data has an invalid value
Bech32Error.InvalidLength - Class in org.ldk.structs
The data or human-readable part is too long or too short
Bech32Error.InvalidPadding - Class in org.ldk.structs
The bit conversion failed due to a padding issue
Bech32Error.MissingSeparator - Class in org.ldk.structs
String does not contain the separator character
Bech32Error.MixedCase - Class in org.ldk.structs
The whole string must be of one case
best_block_updated(byte[], int) - Method in interface org.ldk.impl.bindings.LDKConfirm
 
best_block_updated(byte[], int) - Method in class org.ldk.structs.Confirm
Notifies LDK of an update to the best header connected at the given height.
best_block_updated(byte[], int) - Method in interface org.ldk.structs.Confirm.ConfirmInterface
Notifies LDK of an update to the best header connected at the given height.
best_block_updated(byte[], int, BroadcasterInterface, FeeEstimator, Logger) - Method in class org.ldk.structs.ChannelMonitor
Updates the monitor with the current best chain tip, returning new outputs to watch.
BestBlock - Class in org.ldk.structs
The best known block as identified by its hash and height.
BestBlock_block_hash(long) - Static method in class org.ldk.impl.bindings
 
BestBlock_clone(long) - Static method in class org.ldk.impl.bindings
 
BestBlock_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
BestBlock_eq(long, long) - Static method in class org.ldk.impl.bindings
 
BestBlock_free(long) - Static method in class org.ldk.impl.bindings
 
BestBlock_from_network(Network) - Static method in class org.ldk.impl.bindings
 
BestBlock_height(long) - Static method in class org.ldk.impl.bindings
 
BestBlock_new(byte[], int) - Static method in class org.ldk.impl.bindings
 
BigEndianScalar - Class in org.ldk.structs
 
BigEndianScalar(byte[]) - Constructor for class org.ldk.structs.BigEndianScalar
 
BigEndianScalar_free(long) - Static method in class org.ldk.impl.bindings
 
BigEndianScalar_get_bytes(long) - Static method in class org.ldk.impl.bindings
 
BigEndianScalar_new(byte[]) - Static method in class org.ldk.impl.bindings
 
BigSize - Class in org.ldk.structs
Lightning TLV uses a custom variable-length integer called `BigSize`.
BigSize_free(long) - Static method in class org.ldk.impl.bindings
 
BigSize_get_a(long) - Static method in class org.ldk.impl.bindings
 
BigSize_new(long) - Static method in class org.ldk.impl.bindings
 
BigSize_set_a(long, long) - Static method in class org.ldk.impl.bindings
 
bind_listener(SocketAddress) - Method in class org.ldk.batteries.NioPeerHandler
Binds a listening socket to the given address, accepting incoming connections and handling them on the background thread.
bindings - Class in org.ldk.impl
 
bindings() - Constructor for class org.ldk.impl.bindings
 
bindings.LDKAPIError - Class in org.ldk.impl
 
bindings.LDKAPIError.APIMisuseError - Class in org.ldk.impl
 
bindings.LDKAPIError.ChannelUnavailable - Class in org.ldk.impl
 
bindings.LDKAPIError.FeeRateTooHigh - Class in org.ldk.impl
 
bindings.LDKAPIError.IncompatibleShutdownScript - Class in org.ldk.impl
 
bindings.LDKAPIError.InvalidRoute - Class in org.ldk.impl
 
bindings.LDKAPIError.MonitorUpdateInProgress - Class in org.ldk.impl
 
bindings.LDKBalance - Class in org.ldk.impl
 
bindings.LDKBalance.ClaimableAwaitingConfirmations - Class in org.ldk.impl
 
bindings.LDKBalance.ClaimableOnChannelClose - Class in org.ldk.impl
 
bindings.LDKBalance.ContentiousClaimable - Class in org.ldk.impl
 
bindings.LDKBalance.CounterpartyRevokedOutputClaimable - Class in org.ldk.impl
 
bindings.LDKBalance.MaybePreimageClaimableHTLC - Class in org.ldk.impl
 
bindings.LDKBalance.MaybeTimeoutClaimableHTLC - Class in org.ldk.impl
 
bindings.LDKBech32Error - Class in org.ldk.impl
 
bindings.LDKBech32Error.InvalidChar - Class in org.ldk.impl
 
bindings.LDKBech32Error.InvalidChecksum - Class in org.ldk.impl
 
bindings.LDKBech32Error.InvalidData - Class in org.ldk.impl
 
bindings.LDKBech32Error.InvalidLength - Class in org.ldk.impl
 
bindings.LDKBech32Error.InvalidPadding - Class in org.ldk.impl
 
bindings.LDKBech32Error.MissingSeparator - Class in org.ldk.impl
 
bindings.LDKBech32Error.MixedCase - Class in org.ldk.impl
 
bindings.LDKBroadcasterInterface - Interface in org.ldk.impl
 
bindings.LDKChannelMessageHandler - Interface in org.ldk.impl
 
bindings.LDKChannelSigner - Interface in org.ldk.impl
 
bindings.LDKClosureReason - Class in org.ldk.impl
 
bindings.LDKClosureReason.CommitmentTxConfirmed - Class in org.ldk.impl
 
bindings.LDKClosureReason.CooperativeClosure - Class in org.ldk.impl
 
bindings.LDKClosureReason.CounterpartyForceClosed - Class in org.ldk.impl
 
bindings.LDKClosureReason.DisconnectedPeer - Class in org.ldk.impl
 
bindings.LDKClosureReason.FundingTimedOut - Class in org.ldk.impl
 
bindings.LDKClosureReason.HolderForceClosed - Class in org.ldk.impl
 
bindings.LDKClosureReason.OutdatedChannelManager - Class in org.ldk.impl
 
bindings.LDKClosureReason.ProcessingError - Class in org.ldk.impl
 
bindings.LDKConfirm - Interface in org.ldk.impl
 
bindings.LDKCOption_APIErrorZ - Class in org.ldk.impl
 
bindings.LDKCOption_APIErrorZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_APIErrorZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_C2Tuple_EightU16sEightU16sZZ - Class in org.ldk.impl
 
bindings.LDKCOption_C2Tuple_EightU16sEightU16sZZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_C2Tuple_EightU16sEightU16sZZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_C2Tuple_u64u64ZZ - Class in org.ldk.impl
 
bindings.LDKCOption_C2Tuple_u64u64ZZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_C2Tuple_u64u64ZZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ - Class in org.ldk.impl
 
bindings.LDKCOption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_ClosureReasonZ - Class in org.ldk.impl
 
bindings.LDKCOption_ClosureReasonZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_ClosureReasonZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_CustomOnionMessageContentsZ - Class in org.ldk.impl
 
bindings.LDKCOption_CustomOnionMessageContentsZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_CustomOnionMessageContentsZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_CVec_NetAddressZZ - Class in org.ldk.impl
 
bindings.LDKCOption_CVec_NetAddressZZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_CVec_NetAddressZZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_CVec_u8ZZ - Class in org.ldk.impl
 
bindings.LDKCOption_CVec_u8ZZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_CVec_u8ZZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_DurationZ - Class in org.ldk.impl
 
bindings.LDKCOption_DurationZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_DurationZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_EventZ - Class in org.ldk.impl
 
bindings.LDKCOption_EventZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_EventZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_FilterZ - Class in org.ldk.impl
 
bindings.LDKCOption_FilterZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_FilterZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_HTLCClaimZ - Class in org.ldk.impl
 
bindings.LDKCOption_HTLCClaimZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_HTLCClaimZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_HTLCDestinationZ - Class in org.ldk.impl
 
bindings.LDKCOption_HTLCDestinationZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_HTLCDestinationZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_MonitorEventZ - Class in org.ldk.impl
 
bindings.LDKCOption_MonitorEventZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_MonitorEventZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_NetAddressZ - Class in org.ldk.impl
 
bindings.LDKCOption_NetAddressZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_NetAddressZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_NetworkUpdateZ - Class in org.ldk.impl
 
bindings.LDKCOption_NetworkUpdateZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_NetworkUpdateZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_PathFailureZ - Class in org.ldk.impl
 
bindings.LDKCOption_PathFailureZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_PathFailureZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_PaymentFailureReasonZ - Class in org.ldk.impl
 
bindings.LDKCOption_PaymentFailureReasonZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_PaymentFailureReasonZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_ScalarZ - Class in org.ldk.impl
 
bindings.LDKCOption_ScalarZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_ScalarZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_TypeZ - Class in org.ldk.impl
 
bindings.LDKCOption_TypeZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_TypeZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_u128Z - Class in org.ldk.impl
 
bindings.LDKCOption_u128Z.None - Class in org.ldk.impl
 
bindings.LDKCOption_u128Z.Some - Class in org.ldk.impl
 
bindings.LDKCOption_u16Z - Class in org.ldk.impl
 
bindings.LDKCOption_u16Z.None - Class in org.ldk.impl
 
bindings.LDKCOption_u16Z.Some - Class in org.ldk.impl
 
bindings.LDKCOption_u32Z - Class in org.ldk.impl
 
bindings.LDKCOption_u32Z.None - Class in org.ldk.impl
 
bindings.LDKCOption_u32Z.Some - Class in org.ldk.impl
 
bindings.LDKCOption_u64Z - Class in org.ldk.impl
 
bindings.LDKCOption_u64Z.None - Class in org.ldk.impl
 
bindings.LDKCOption_u64Z.Some - Class in org.ldk.impl
 
bindings.LDKCOption_UtxoLookupZ - Class in org.ldk.impl
 
bindings.LDKCOption_UtxoLookupZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_UtxoLookupZ.Some - Class in org.ldk.impl
 
bindings.LDKCOption_WriteableScoreZ - Class in org.ldk.impl
 
bindings.LDKCOption_WriteableScoreZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_WriteableScoreZ.Some - Class in org.ldk.impl
 
bindings.LDKCustomMessageHandler - Interface in org.ldk.impl
 
bindings.LDKCustomMessageReader - Interface in org.ldk.impl
 
bindings.LDKCustomOnionMessageContents - Interface in org.ldk.impl
 
bindings.LDKCustomOnionMessageHandler - Interface in org.ldk.impl
 
bindings.LDKDecodeError - Class in org.ldk.impl
 
bindings.LDKDecodeError.BadLengthDescriptor - Class in org.ldk.impl
 
bindings.LDKDecodeError.InvalidValue - Class in org.ldk.impl
 
bindings.LDKDecodeError.Io - Class in org.ldk.impl
 
bindings.LDKDecodeError.ShortRead - Class in org.ldk.impl
 
bindings.LDKDecodeError.UnknownRequiredFeature - Class in org.ldk.impl
 
bindings.LDKDecodeError.UnknownVersion - Class in org.ldk.impl
 
bindings.LDKDecodeError.UnsupportedCompression - Class in org.ldk.impl
 
bindings.LDKDestination - Class in org.ldk.impl
 
bindings.LDKDestination.BlindedPath - Class in org.ldk.impl
 
bindings.LDKDestination.Node - Class in org.ldk.impl
 
bindings.LDKEcdsaChannelSigner - Interface in org.ldk.impl
 
bindings.LDKEffectiveCapacity - Class in org.ldk.impl
 
bindings.LDKEffectiveCapacity.ExactLiquidity - Class in org.ldk.impl
 
bindings.LDKEffectiveCapacity.Infinite - Class in org.ldk.impl
 
bindings.LDKEffectiveCapacity.MaximumHTLC - Class in org.ldk.impl
 
bindings.LDKEffectiveCapacity.Total - Class in org.ldk.impl
 
bindings.LDKEffectiveCapacity.Unknown - Class in org.ldk.impl
 
bindings.LDKEntropySource - Interface in org.ldk.impl
 
bindings.LDKErrorAction - Class in org.ldk.impl
 
bindings.LDKErrorAction.DisconnectPeer - Class in org.ldk.impl
 
bindings.LDKErrorAction.IgnoreAndLog - Class in org.ldk.impl
 
bindings.LDKErrorAction.IgnoreDuplicateGossip - Class in org.ldk.impl
 
bindings.LDKErrorAction.IgnoreError - Class in org.ldk.impl
 
bindings.LDKErrorAction.SendErrorMessage - Class in org.ldk.impl
 
bindings.LDKErrorAction.SendWarningMessage - Class in org.ldk.impl
 
bindings.LDKEvent - Class in org.ldk.impl
 
bindings.LDKEvent.ChannelClosed - Class in org.ldk.impl
 
bindings.LDKEvent.ChannelPending - Class in org.ldk.impl
 
bindings.LDKEvent.ChannelReady - Class in org.ldk.impl
 
bindings.LDKEvent.DiscardFunding - Class in org.ldk.impl
 
bindings.LDKEvent.FundingGenerationReady - Class in org.ldk.impl
 
bindings.LDKEvent.HTLCHandlingFailed - Class in org.ldk.impl
 
bindings.LDKEvent.HTLCIntercepted - Class in org.ldk.impl
 
bindings.LDKEvent.OpenChannelRequest - Class in org.ldk.impl
 
bindings.LDKEvent.PaymentClaimable - Class in org.ldk.impl
 
bindings.LDKEvent.PaymentClaimed - Class in org.ldk.impl
 
bindings.LDKEvent.PaymentFailed - Class in org.ldk.impl
 
bindings.LDKEvent.PaymentForwarded - Class in org.ldk.impl
 
bindings.LDKEvent.PaymentPathFailed - Class in org.ldk.impl
 
bindings.LDKEvent.PaymentPathSuccessful - Class in org.ldk.impl
 
bindings.LDKEvent.PaymentSent - Class in org.ldk.impl
 
bindings.LDKEvent.PendingHTLCsForwardable - Class in org.ldk.impl
 
bindings.LDKEvent.ProbeFailed - Class in org.ldk.impl
 
bindings.LDKEvent.ProbeSuccessful - Class in org.ldk.impl
 
bindings.LDKEvent.SpendableOutputs - Class in org.ldk.impl
 
bindings.LDKEventHandler - Interface in org.ldk.impl
 
bindings.LDKEventsProvider - Interface in org.ldk.impl
 
bindings.LDKFallback - Class in org.ldk.impl
 
bindings.LDKFallback.PubKeyHash - Class in org.ldk.impl
 
bindings.LDKFallback.ScriptHash - Class in org.ldk.impl
 
bindings.LDKFallback.SegWitProgram - Class in org.ldk.impl
 
bindings.LDKFeeEstimator - Interface in org.ldk.impl
 
bindings.LDKFilter - Interface in org.ldk.impl
 
bindings.LDKFutureCallback - Interface in org.ldk.impl
 
bindings.LDKGossipSync - Class in org.ldk.impl
 
bindings.LDKGossipSync.None - Class in org.ldk.impl
 
bindings.LDKGossipSync.P2P - Class in org.ldk.impl
 
bindings.LDKGossipSync.Rapid - Class in org.ldk.impl
 
bindings.LDKGraphSyncError - Class in org.ldk.impl
 
bindings.LDKGraphSyncError.DecodeError - Class in org.ldk.impl
 
bindings.LDKGraphSyncError.LightningError - Class in org.ldk.impl
 
bindings.LDKHints - Class in org.ldk.impl
 
bindings.LDKHints.Blinded - Class in org.ldk.impl
 
bindings.LDKHints.Clear - Class in org.ldk.impl
 
bindings.LDKHTLCDestination - Class in org.ldk.impl
 
bindings.LDKHTLCDestination.FailedPayment - Class in org.ldk.impl
 
bindings.LDKHTLCDestination.InvalidForward - Class in org.ldk.impl
 
bindings.LDKHTLCDestination.NextHopChannel - Class in org.ldk.impl
 
bindings.LDKHTLCDestination.UnknownNextHop - Class in org.ldk.impl
 
bindings.LDKListen - Interface in org.ldk.impl
 
bindings.LDKLockableScore - Interface in org.ldk.impl
 
bindings.LDKLogger - Interface in org.ldk.impl
 
bindings.LDKMessageSendEvent - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.BroadcastChannelAnnouncement - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.BroadcastChannelUpdate - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.BroadcastNodeAnnouncement - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.HandleError - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendAcceptChannel - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendAnnouncementSignatures - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendChannelAnnouncement - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendChannelRangeQuery - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendChannelReady - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendChannelReestablish - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendChannelUpdate - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendClosingSigned - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendFundingCreated - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendFundingSigned - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendGossipTimestampFilter - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendOpenChannel - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendReplyChannelRange - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendRevokeAndACK - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendShortIdsQuery - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendShutdown - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.UpdateHTLCs - Class in org.ldk.impl
 
bindings.LDKMessageSendEventsProvider - Interface in org.ldk.impl
 
bindings.LDKMonitorEvent - Class in org.ldk.impl
 
bindings.LDKMonitorEvent.CommitmentTxConfirmed - Class in org.ldk.impl
 
bindings.LDKMonitorEvent.Completed - Class in org.ldk.impl
 
bindings.LDKMonitorEvent.HTLCEvent - Class in org.ldk.impl
 
bindings.LDKMonitorEvent.UpdateFailed - Class in org.ldk.impl
 
bindings.LDKNetAddress - Class in org.ldk.impl
 
bindings.LDKNetAddress.Hostname - Class in org.ldk.impl
 
bindings.LDKNetAddress.IPv4 - Class in org.ldk.impl
 
bindings.LDKNetAddress.IPv6 - Class in org.ldk.impl
 
bindings.LDKNetAddress.OnionV2 - Class in org.ldk.impl
 
bindings.LDKNetAddress.OnionV3 - Class in org.ldk.impl
 
bindings.LDKNetworkUpdate - Class in org.ldk.impl
 
bindings.LDKNetworkUpdate.ChannelFailure - Class in org.ldk.impl
 
bindings.LDKNetworkUpdate.ChannelUpdateMessage - Class in org.ldk.impl
 
bindings.LDKNetworkUpdate.NodeFailure - Class in org.ldk.impl
 
bindings.LDKNodeSigner - Interface in org.ldk.impl
 
bindings.LDKOnionMessageContents - Class in org.ldk.impl
 
bindings.LDKOnionMessageContents.Custom - Class in org.ldk.impl
 
bindings.LDKOnionMessageHandler - Interface in org.ldk.impl
 
bindings.LDKOnionMessageProvider - Interface in org.ldk.impl
 
bindings.LDKParseError - Class in org.ldk.impl
 
bindings.LDKParseError.BadPrefix - Class in org.ldk.impl
 
bindings.LDKParseError.Bech32Error - Class in org.ldk.impl
 
bindings.LDKParseError.DescriptionDecodeError - Class in org.ldk.impl
 
bindings.LDKParseError.IntegerOverflowError - Class in org.ldk.impl
 
bindings.LDKParseError.InvalidPubKeyHashLength - Class in org.ldk.impl
 
bindings.LDKParseError.InvalidRecoveryId - Class in org.ldk.impl
 
bindings.LDKParseError.InvalidScriptHashLength - Class in org.ldk.impl
 
bindings.LDKParseError.InvalidSegWitProgramLength - Class in org.ldk.impl
 
bindings.LDKParseError.InvalidSliceLength - Class in org.ldk.impl
 
bindings.LDKParseError.MalformedHRP - Class in org.ldk.impl
 
bindings.LDKParseError.MalformedSignature - Class in org.ldk.impl
 
bindings.LDKParseError.PaddingError - Class in org.ldk.impl
 
bindings.LDKParseError.ParseAmountError - Class in org.ldk.impl
 
bindings.LDKParseError.Skip - Class in org.ldk.impl
 
bindings.LDKParseError.TooShortDataPart - Class in org.ldk.impl
 
bindings.LDKParseError.UnexpectedEndOfTaggedFields - Class in org.ldk.impl
 
bindings.LDKParseError.UnknownCurrency - Class in org.ldk.impl
 
bindings.LDKParseError.UnknownSiPrefix - Class in org.ldk.impl
 
bindings.LDKParseOrSemanticError - Class in org.ldk.impl
 
bindings.LDKParseOrSemanticError.ParseError - Class in org.ldk.impl
 
bindings.LDKParseOrSemanticError.SemanticError - Class in org.ldk.impl
 
bindings.LDKPathFailure - Class in org.ldk.impl
 
bindings.LDKPathFailure.InitialSend - Class in org.ldk.impl
 
bindings.LDKPathFailure.OnPath - Class in org.ldk.impl
 
bindings.LDKPaymentError - Class in org.ldk.impl
 
bindings.LDKPaymentError.Invoice - Class in org.ldk.impl
 
bindings.LDKPaymentError.Sending - Class in org.ldk.impl
 
bindings.LDKPaymentPurpose - Class in org.ldk.impl
 
bindings.LDKPaymentPurpose.InvoicePayment - Class in org.ldk.impl
 
bindings.LDKPaymentPurpose.SpontaneousPayment - Class in org.ldk.impl
 
bindings.LDKPaymentSendFailure - Class in org.ldk.impl
 
bindings.LDKPaymentSendFailure.AllFailedResendSafe - Class in org.ldk.impl
 
bindings.LDKPaymentSendFailure.DuplicatePayment - Class in org.ldk.impl
 
bindings.LDKPaymentSendFailure.ParameterError - Class in org.ldk.impl
 
bindings.LDKPaymentSendFailure.PartialFailure - Class in org.ldk.impl
 
bindings.LDKPaymentSendFailure.PathParameterError - Class in org.ldk.impl
 
bindings.LDKPersist - Interface in org.ldk.impl
 
bindings.LDKPersister - Interface in org.ldk.impl
 
bindings.LDKRecentPaymentDetails - Class in org.ldk.impl
 
bindings.LDKRecentPaymentDetails.Abandoned - Class in org.ldk.impl
 
bindings.LDKRecentPaymentDetails.Fulfilled - Class in org.ldk.impl
 
bindings.LDKRecentPaymentDetails.Pending - Class in org.ldk.impl
 
bindings.LDKRetry - Class in org.ldk.impl
 
bindings.LDKRetry.Attempts - Class in org.ldk.impl
 
bindings.LDKRetry.Timeout - Class in org.ldk.impl
 
bindings.LDKRouter - Interface in org.ldk.impl
 
bindings.LDKRoutingMessageHandler - Interface in org.ldk.impl
 
bindings.LDKScore - Interface in org.ldk.impl
 
bindings.LDKSendError - Class in org.ldk.impl
 
bindings.LDKSendError.BlindedPathAdvanceFailed - Class in org.ldk.impl
 
bindings.LDKSendError.BufferFull - Class in org.ldk.impl
 
bindings.LDKSendError.GetNodeIdFailed - Class in org.ldk.impl
 
bindings.LDKSendError.InvalidFirstHop - Class in org.ldk.impl
 
bindings.LDKSendError.InvalidMessage - Class in org.ldk.impl
 
bindings.LDKSendError.Secp256k1 - Class in org.ldk.impl
 
bindings.LDKSendError.TooBigPacket - Class in org.ldk.impl
 
bindings.LDKSendError.TooFewBlindedHops - Class in org.ldk.impl
 
bindings.LDKSignerProvider - Interface in org.ldk.impl
 
bindings.LDKSignOrCreationError - Class in org.ldk.impl
 
bindings.LDKSignOrCreationError.CreationError - Class in org.ldk.impl
 
bindings.LDKSignOrCreationError.SignError - Class in org.ldk.impl
 
bindings.LDKSocketDescriptor - Interface in org.ldk.impl
 
bindings.LDKSpendableOutputDescriptor - Class in org.ldk.impl
 
bindings.LDKSpendableOutputDescriptor.DelayedPaymentOutput - Class in org.ldk.impl
 
bindings.LDKSpendableOutputDescriptor.StaticOutput - Class in org.ldk.impl
 
bindings.LDKSpendableOutputDescriptor.StaticPaymentOutput - Class in org.ldk.impl
 
bindings.LDKType - Interface in org.ldk.impl
 
bindings.LDKUnsignedGossipMessage - Class in org.ldk.impl
 
bindings.LDKUnsignedGossipMessage.ChannelAnnouncement - Class in org.ldk.impl
 
bindings.LDKUnsignedGossipMessage.ChannelUpdate - Class in org.ldk.impl
 
bindings.LDKUnsignedGossipMessage.NodeAnnouncement - Class in org.ldk.impl
 
bindings.LDKUtxoLookup - Interface in org.ldk.impl
 
bindings.LDKUtxoResult - Class in org.ldk.impl
 
bindings.LDKUtxoResult.Async - Class in org.ldk.impl
 
bindings.LDKUtxoResult.Sync - Class in org.ldk.impl
 
bindings.LDKWatch - Interface in org.ldk.impl
 
bindings.LDKWriteableEcdsaChannelSigner - Interface in org.ldk.impl
 
bindings.LDKWriteableScore - Interface in org.ldk.impl
 
blinded - Variable in class org.ldk.impl.bindings.LDKHints.Blinded
 
blinded - Variable in class org.ldk.structs.Hints.Blinded
 
blinded(TwoTuple_BlindedPayInfoBlindedPathZ[]) - Static method in class org.ldk.structs.Hints
Utility method to constructs a new Blinded-variant Hints
blinded_path - Variable in class org.ldk.impl.bindings.LDKDestination.BlindedPath
 
blinded_path - Variable in class org.ldk.structs.Destination.BlindedPath
 
blinded_path(BlindedPath) - Static method in class org.ldk.structs.Destination
Utility method to constructs a new BlindedPath-variant Destination
blinded_path_advance_failed() - Static method in class org.ldk.structs.SendError
Utility method to constructs a new BlindedPathAdvanceFailed-variant SendError
BlindedHop - Class in org.ldk.structs
Used to construct the blinded hops portion of a blinded path.
BlindedHop_clone(long) - Static method in class org.ldk.impl.bindings
 
BlindedHop_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
BlindedHop_eq(long, long) - Static method in class org.ldk.impl.bindings
 
BlindedHop_free(long) - Static method in class org.ldk.impl.bindings
 
BlindedHop_hash(long) - Static method in class org.ldk.impl.bindings
 
BlindedHop_read(byte[]) - Static method in class org.ldk.impl.bindings
 
BlindedHop_write(long) - Static method in class org.ldk.impl.bindings
 
BlindedHopFeatures - Class in org.ldk.structs
Features used within BOLT 4 encrypted_data_tlv and BOLT 12 blinded_payinfo
BlindedHopFeatures_clone(long) - Static method in class org.ldk.impl.bindings
 
BlindedHopFeatures_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
BlindedHopFeatures_empty() - Static method in class org.ldk.impl.bindings
 
BlindedHopFeatures_eq(long, long) - Static method in class org.ldk.impl.bindings
 
BlindedHopFeatures_free(long) - Static method in class org.ldk.impl.bindings
 
BlindedHopFeatures_read(byte[]) - Static method in class org.ldk.impl.bindings
 
BlindedHopFeatures_requires_unknown_bits(long) - Static method in class org.ldk.impl.bindings
 
BlindedHopFeatures_write(long) - Static method in class org.ldk.impl.bindings
 
BlindedPath - Class in org.ldk.structs
Onion messages and payments can be sent and received to blinded paths, which serve to hide the identity of the recipient.
BlindedPath_clone(long) - Static method in class org.ldk.impl.bindings
 
BlindedPath_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
BlindedPath_eq(long, long) - Static method in class org.ldk.impl.bindings
 
BlindedPath_free(long) - Static method in class org.ldk.impl.bindings
 
BlindedPath_hash(long) - Static method in class org.ldk.impl.bindings
 
BlindedPath_new_for_message(byte[][], long) - Static method in class org.ldk.impl.bindings
 
BlindedPath_read(byte[]) - Static method in class org.ldk.impl.bindings
 
BlindedPath_write(long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo - Class in org.ldk.structs
Information needed to route a payment across a [`BlindedPath`].
BlindedPayInfo_clone(long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_eq(long, long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_free(long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_get_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_get_features(long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_get_fee_base_msat(long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_get_fee_proportional_millionths(long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_get_htlc_maximum_msat(long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_get_htlc_minimum_msat(long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_hash(long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_new(int, int, short, long, long, long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_read(byte[]) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_set_cltv_expiry_delta(long, short) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_set_features(long, long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_set_fee_base_msat(long, int) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_set_fee_proportional_millionths(long, int) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_set_htlc_maximum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_set_htlc_minimum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
BlindedPayInfo_write(long) - Static method in class org.ldk.impl.bindings
 
BlindedTail - Class in org.ldk.structs
The blinded portion of a [`Path`], if we're routing to a recipient who provided blinded paths in their BOLT12 [`Invoice`].
BlindedTail_clone(long) - Static method in class org.ldk.impl.bindings
 
BlindedTail_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
BlindedTail_eq(long, long) - Static method in class org.ldk.impl.bindings
 
BlindedTail_free(long) - Static method in class org.ldk.impl.bindings
 
BlindedTail_get_blinding_point(long) - Static method in class org.ldk.impl.bindings
 
BlindedTail_get_excess_final_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
BlindedTail_get_final_value_msat(long) - Static method in class org.ldk.impl.bindings
 
BlindedTail_get_hops(long) - Static method in class org.ldk.impl.bindings
 
BlindedTail_hash(long) - Static method in class org.ldk.impl.bindings
 
BlindedTail_new(long[], byte[], int, long) - Static method in class org.ldk.impl.bindings
 
BlindedTail_read(byte[]) - Static method in class org.ldk.impl.bindings
 
BlindedTail_set_blinding_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
BlindedTail_set_excess_final_cltv_expiry_delta(long, int) - Static method in class org.ldk.impl.bindings
 
BlindedTail_set_final_value_msat(long, long) - Static method in class org.ldk.impl.bindings
 
BlindedTail_set_hops(long, long[]) - Static method in class org.ldk.impl.bindings
 
BlindedTail_write(long) - Static method in class org.ldk.impl.bindings
 
block_connected(byte[], int) - Method in interface org.ldk.impl.bindings.LDKListen
 
block_connected(byte[], int) - Method in class org.ldk.structs.Listen
Notifies the listener that a block was added at the given height.
block_connected(byte[], int) - Method in interface org.ldk.structs.Listen.ListenInterface
Notifies the listener that a block was added at the given height.
block_connected(byte[], TwoTuple_usizeTransactionZ[], int, BroadcasterInterface, FeeEstimator, Logger) - Method in class org.ldk.structs.ChannelMonitor
Processes transactions in a newly connected block, which may result in any of the following: - update the monitor's state against resolved HTLCs - punish the counterparty in the case of seeing a revoked commitment transaction - force close the channel and claim/timeout incoming/outgoing HTLCs if near expiration - detect settled outputs for later spending - schedule and bump any in-flight claims Returns any new outputs to watch from `txdata`; after called, these are also included in [`get_outputs_to_watch`].
block_disconnected(byte[], int) - Method in interface org.ldk.impl.bindings.LDKListen
 
block_disconnected(byte[], int) - Method in class org.ldk.structs.Listen
Notifies the listener that a block was removed at the given height.
block_disconnected(byte[], int) - Method in interface org.ldk.structs.Listen.ListenInterface
Notifies the listener that a block was removed at the given height.
block_disconnected(byte[], int, BroadcasterInterface, FeeEstimator, Logger) - Method in class org.ldk.structs.ChannelMonitor
Determines if the disconnected block contained any transactions of interest and updates appropriately.
block_hash() - Method in class org.ldk.structs.BestBlock
Returns the best block hash.
Bolt12InvoiceFeatures - Class in org.ldk.structs
Features used within an `invoice`.
Bolt12InvoiceFeatures_clone(long) - Static method in class org.ldk.impl.bindings
 
Bolt12InvoiceFeatures_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Bolt12InvoiceFeatures_empty() - Static method in class org.ldk.impl.bindings
 
Bolt12InvoiceFeatures_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Bolt12InvoiceFeatures_free(long) - Static method in class org.ldk.impl.bindings
 
Bolt12InvoiceFeatures_requires_basic_mpp(long) - Static method in class org.ldk.impl.bindings
 
Bolt12InvoiceFeatures_requires_unknown_bits(long) - Static method in class org.ldk.impl.bindings
 
Bolt12InvoiceFeatures_set_basic_mpp_optional(long) - Static method in class org.ldk.impl.bindings
 
Bolt12InvoiceFeatures_set_basic_mpp_required(long) - Static method in class org.ldk.impl.bindings
 
Bolt12InvoiceFeatures_supports_basic_mpp(long) - Static method in class org.ldk.impl.bindings
 
broadcast_channel_announcement(ChannelAnnouncement, ChannelUpdate) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new BroadcastChannelAnnouncement-variant MessageSendEvent
broadcast_channel_update(ChannelUpdate) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new BroadcastChannelUpdate-variant MessageSendEvent
broadcast_node_announcement(byte[], byte[], NetAddress[]) - Method in class org.ldk.structs.PeerManager
Generates a signed node_announcement from the given arguments, sending it to all connected peers.
broadcast_node_announcement(NodeAnnouncement) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new BroadcastNodeAnnouncement-variant MessageSendEvent
broadcast_transaction(byte[]) - Method in interface org.ldk.impl.bindings.LDKBroadcasterInterface
 
broadcast_transaction(byte[]) - Method in class org.ldk.structs.BroadcasterInterface
Sends a transaction out to (hopefully) be mined.
broadcast_transaction(byte[]) - Method in interface org.ldk.structs.BroadcasterInterface.BroadcasterInterfaceInterface
Sends a transaction out to (hopefully) be mined.
broadcaster_pubkeys() - Method in class org.ldk.structs.DirectedChannelTransactionParameters
Get the channel pubkeys for the broadcaster
BroadcasterInterface - Class in org.ldk.structs
An interface to send a transaction to the Bitcoin network.
BroadcasterInterface_broadcast_transaction(long, byte[]) - Static method in class org.ldk.impl.bindings
 
BroadcasterInterface_free(long) - Static method in class org.ldk.impl.bindings
 
BroadcasterInterface.BroadcasterInterfaceInterface - Interface in org.ldk.structs
 
buffer_full() - Static method in class org.ldk.structs.SendError
Utility method to constructs a new BufferFull-variant SendError
build_anchor_input_witness(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
build_anchor_input_witness(byte[], byte[]) - Static method in class org.ldk.structs.UtilMethods
Returns the witness required to satisfy and spend an anchor input.
build_closing_transaction(long, long, byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
build_closing_transaction(long, long, byte[], byte[], OutPoint) - Static method in class org.ldk.structs.UtilMethods
Build a closing transaction
build_commitment_secret(byte[], long) - Static method in class org.ldk.impl.bindings
 
build_commitment_secret(byte[], long) - Static method in class org.ldk.structs.UtilMethods
Build the commitment secret from the seed and the commitment number
build_htlc_input_witness(byte[], byte[], byte[], byte[], boolean) - Static method in class org.ldk.impl.bindings
 
build_htlc_input_witness(byte[], byte[], byte[], byte[], boolean) - Static method in class org.ldk.structs.UtilMethods
Returns the witness required to satisfy and spend a HTLC input.
build_htlc_transaction(byte[], int, short, long, boolean, boolean, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
build_htlc_transaction(byte[], int, short, HTLCOutputInCommitment, boolean, boolean, byte[], byte[]) - Static method in class org.ldk.structs.UtilMethods
Builds an unsigned HTLC-Success or HTLC-Timeout transaction from the given channel and HTLC parameters.
build_route_from_hops(byte[], byte[][], long, long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
build_route_from_hops(byte[], byte[][], RouteParameters, NetworkGraph, Logger, byte[]) - Static method in class org.ldk.structs.UtilMethods
Construct a route from us (payer) to the target node (payee) via the given hops (which should exclude the payer, but include the payee).
built_transaction() - Method in class org.ldk.structs.TrustedClosingTransaction
The pre-built Bitcoin commitment transaction
built_transaction() - Method in class org.ldk.structs.TrustedCommitmentTransaction
The pre-built Bitcoin commitment transaction
BuiltCommitmentTransaction - Class in org.ldk.structs
A pre-built Bitcoin commitment transaction and its txid.
BuiltCommitmentTransaction_clone(long) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_free(long) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_get_sighash_all(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_get_transaction(long) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_get_txid(long) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_new(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_read(byte[]) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_set_transaction(long, byte[]) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_set_txid(long, byte[]) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_sign_counterparty_commitment(long, byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_sign_holder_commitment(long, byte[], byte[], long, long) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_write(long) - Static method in class org.ldk.impl.bindings
 

C

c - Variable in class org.ldk.util.ThreeTuple
 
C2Tuple__u168_u168Z_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple__u168_u168Z_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple__u168_u168Z_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple__u168_u168Z_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple__u168_u168Z_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple__u168_u168Z_new(short[], short[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlindedPayInfoBlindedPathZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlindedPayInfoBlindedPathZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlindedPayInfoBlindedPathZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlindedPayInfoBlindedPathZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlindedPayInfoBlindedPathZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlindedPayInfoBlindedPathZ_new(long, long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelManagerZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelManagerZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelManagerZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelManagerZ_new(byte[], long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelManagerZ_read(byte[], long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelManagerZ_read(byte[], EntropySource, NodeSigner, SignerProvider, FeeEstimator, Watch, BroadcasterInterface, Router, Logger, UserConfig, ChannelMonitor[]) - Static method in class org.ldk.structs.UtilMethods
Read a C2Tuple_BlockHashChannelManagerZ from a byte array, created by C2Tuple_BlockHashChannelManagerZ_write
C2Tuple_BlockHashChannelMonitorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelMonitorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelMonitorZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelMonitorZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelMonitorZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelMonitorZ_new(byte[], long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelMonitorZ_read(byte[], long, long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelMonitorZ_read(byte[], EntropySource, SignerProvider) - Static method in class org.ldk.structs.UtilMethods
Read a C2Tuple_BlockHashChannelMonitorZ from a byte array, created by C2Tuple_BlockHashChannelMonitorZ_write
C2Tuple_OutPointCVec_MonitorUpdateIdZZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointCVec_MonitorUpdateIdZZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointCVec_MonitorUpdateIdZZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointCVec_MonitorUpdateIdZZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointCVec_MonitorUpdateIdZZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointCVec_MonitorUpdateIdZZ_new(long, long[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointScriptZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointScriptZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointScriptZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointScriptZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointScriptZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointScriptZ_new(long, byte[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentIdZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentIdZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentIdZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentIdZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentIdZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentIdZ_new(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentSecretZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentSecretZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentSecretZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentSecretZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentSecretZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentSecretZ_new(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyCOption_NetAddressZZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyCOption_NetAddressZZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyCOption_NetAddressZZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyCOption_NetAddressZZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyCOption_NetAddressZZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyCOption_NetAddressZZ_new(byte[], long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyTypeZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyTypeZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyTypeZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyTypeZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyTypeZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PublicKeyTypeZ_new(byte[], long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureCVec_SignatureZZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureCVec_SignatureZZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureCVec_SignatureZZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureCVec_SignatureZZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureCVec_SignatureZZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureCVec_SignatureZZ_new(byte[], byte[][]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidBlockHashZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidBlockHashZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidBlockHashZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidBlockHashZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidBlockHashZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidBlockHashZ_new(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_new(byte[], long[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_new(byte[], long[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32ScriptZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32ScriptZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32ScriptZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32ScriptZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32ScriptZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32ScriptZ_new(int, byte[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32TxOutZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32TxOutZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32TxOutZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32TxOutZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32TxOutZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32TxOutZ_new(int, long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u64u64Z_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u64u64Z_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u64u64Z_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u64u64Z_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u64u64Z_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u64u64Z_new(long, long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_usizeTransactionZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_usizeTransactionZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_usizeTransactionZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_usizeTransactionZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_usizeTransactionZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_usizeTransactionZ_new(long, byte[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_Z_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_Z_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_Z_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_Z_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_Z_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_Z_new(short[], short[]) - Static method in class org.ldk.impl.bindings
 
C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_free(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_c(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_new(long, long, long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_free(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_get_c(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ_new(long, long[], byte[]) - Static method in class org.ldk.impl.bindings
 
C3Tuple_RawInvoice_u832InvoiceSignatureZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_RawInvoice_u832InvoiceSignatureZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_RawInvoice_u832InvoiceSignatureZ_free(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_RawInvoice_u832InvoiceSignatureZ_get_c(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_RawInvoice_u832InvoiceSignatureZ_new(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
call() - Method in interface org.ldk.impl.bindings.LDKFutureCallback
 
call() - Method in class org.ldk.structs.FutureCallback
The method which is called.
call() - Method in interface org.ldk.structs.FutureCallback.FutureCallbackInterface
The method which is called.
capacity_msat - Variable in class org.ldk.impl.bindings.LDKEffectiveCapacity.Total
 
capacity_msat - Variable in class org.ldk.structs.EffectiveCapacity.Total
The funding amount denominated in millisatoshi.
chain() - Method in class org.ldk.structs.InvoiceRequest
A chain from [`Offer::chains`] that the offer is valid for.
chain() - Method in class org.ldk.structs.Refund
A chain that the refund is valid for.
chain_sync_completed(ChannelManagerConstructor.EventHandler, boolean) - Method in class org.ldk.batteries.ChannelManagerConstructor
Utility which adds all of the deserialized ChannelMonitors to the chain watch so that further updates from the ChannelManager are processed as normal.
ChainMonitor - Class in org.ldk.structs
An implementation of [`chain::Watch`] for monitoring channels.
ChainMonitor_as_Confirm(long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_as_EventsProvider(long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_as_Listen(long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_as_Watch(long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_channel_monitor_updated(long, long, long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_free(long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_get_claimable_balances(long, long[]) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_get_monitor(long, long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_get_update_future(long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_list_monitors(long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_list_pending_monitor_updates(long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_new(long, long, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_rebroadcast_pending_claims(long) - Static method in class org.ldk.impl.bindings
 
ChainParameters - Class in org.ldk.structs
Chain-related parameters used to construct a new `ChannelManager`.
ChainParameters_clone(long) - Static method in class org.ldk.impl.bindings
 
ChainParameters_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChainParameters_free(long) - Static method in class org.ldk.impl.bindings
 
ChainParameters_get_best_block(long) - Static method in class org.ldk.impl.bindings
 
ChainParameters_get_network(long) - Static method in class org.ldk.impl.bindings
 
ChainParameters_new(Network, long) - Static method in class org.ldk.impl.bindings
 
ChainParameters_set_best_block(long, long) - Static method in class org.ldk.impl.bindings
 
ChainParameters_set_network(long, Network) - Static method in class org.ldk.impl.bindings
 
chains() - Method in class org.ldk.structs.Offer
The chains that may be used when paying a requested invoice (e.g., bitcoin mainnet).
channel() - Method in class org.ldk.structs.DirectedChannelInfo
Returns information for the channel.
channel(long) - Method in class org.ldk.structs.ReadOnlyNetworkGraph
Returns information on a channel with the given id.
channel_announcement - Variable in class org.ldk.impl.bindings.LDKUnsignedGossipMessage.ChannelAnnouncement
 
channel_announcement - Variable in class org.ldk.structs.UnsignedGossipMessage.ChannelAnnouncement
 
channel_announcement(UnsignedChannelAnnouncement) - Static method in class org.ldk.structs.UnsignedGossipMessage
Utility method to constructs a new ChannelAnnouncement-variant UnsignedGossipMessage
channel_closed(byte[], UInt128, ClosureReason) - Static method in class org.ldk.structs.Event
Utility method to constructs a new ChannelClosed-variant Event
channel_failed_permanent(long) - Method in class org.ldk.structs.NetworkGraph
Marks a channel in the graph as failed permanently.
channel_failure(long, boolean) - Static method in class org.ldk.structs.NetworkUpdate
Utility method to constructs a new ChannelFailure-variant NetworkUpdate
channel_features() - Method in class org.ldk.structs.ChannelManager
Fetches the set of [`ChannelFeatures`] flags which are provided by or required by [`ChannelManager`].
channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelClosed
 
channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelPending
 
channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelReady
 
channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.DiscardFunding
 
channel_id - Variable in class org.ldk.impl.bindings.LDKHTLCDestination.NextHopChannel
 
channel_id - Variable in class org.ldk.structs.Event.ChannelClosed
The `channel_id` of the channel which has been closed.
channel_id - Variable in class org.ldk.structs.Event.ChannelPending
The `channel_id` of the channel that is pending confirmation.
channel_id - Variable in class org.ldk.structs.Event.ChannelReady
The `channel_id` of the channel that is ready.
channel_id - Variable in class org.ldk.structs.Event.DiscardFunding
The channel_id of the channel which has been closed.
channel_id - Variable in class org.ldk.structs.HTLCDestination.NextHopChannel
The outgoing `channel_id` between us and the next node.
channel_keys_id() - Method in interface org.ldk.impl.bindings.LDKChannelSigner
 
channel_keys_id() - Method in class org.ldk.structs.ChannelSigner
Returns an arbitrary identifier describing the set of keys which are provided back to you in some [`SpendableOutputDescriptor`] types.
channel_keys_id() - Method in interface org.ldk.structs.ChannelSigner.ChannelSignerInterface
Returns an arbitrary identifier describing the set of keys which are provided back to you in some [`SpendableOutputDescriptor`] types.
channel_manager - Variable in class org.ldk.batteries.ChannelManagerConstructor
The ChannelManager either deserialized or newly-constructed.
channel_manager_latest_block_hash - Variable in class org.ldk.batteries.ChannelManagerConstructor
The latest block has the channel manager saw.
channel_monitor_updated(OutPoint, MonitorUpdateId) - Method in class org.ldk.structs.ChainMonitor
Indicates the persistence of a [`ChannelMonitor`] has completed after [`ChannelMonitorUpdateStatus::InProgress`] was returned from an update operation.
channel_monitors - Variable in class org.ldk.batteries.ChannelManagerConstructor
A list of ChannelMonitors and the last block they each saw.
channel_penalty_msat(long, long, long, long) - Method in interface org.ldk.impl.bindings.LDKScore
 
channel_penalty_msat(long, NodeId, NodeId, ChannelUsage) - Method in class org.ldk.structs.Score
Returns the fee in msats willing to be paid to avoid routing `send_amt_msat` through the given channel in the direction from `source` to `target`.
channel_penalty_msat(long, NodeId, NodeId, ChannelUsage) - Method in interface org.ldk.structs.Score.ScoreInterface
Returns the fee in msats willing to be paid to avoid routing `send_amt_msat` through the given channel in the direction from `source` to `target`.
channel_pending(byte[], UInt128, byte[], byte[], OutPoint) - Static method in class org.ldk.structs.Event
Utility method to constructs a new ChannelPending-variant Event
channel_ready(byte[], UInt128, byte[], ChannelTypeFeatures) - Static method in class org.ldk.structs.Event
Utility method to constructs a new ChannelReady-variant Event
channel_type - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelReady
 
channel_type - Variable in class org.ldk.impl.bindings.LDKEvent.OpenChannelRequest
 
channel_type - Variable in class org.ldk.structs.Event.ChannelReady
The features that this channel will operate with.
channel_type - Variable in class org.ldk.structs.Event.OpenChannelRequest
The features that this channel will operate with.
channel_type_features() - Method in class org.ldk.structs.ChannelManager
Fetches the set of [`ChannelTypeFeatures`] flags which are provided by or required by [`ChannelManager`].
channel_unavailable(String) - Static method in class org.ldk.structs.APIError
Utility method to constructs a new ChannelUnavailable-variant APIError
channel_update - Variable in class org.ldk.impl.bindings.LDKUnsignedGossipMessage.ChannelUpdate
 
channel_update - Variable in class org.ldk.structs.UnsignedGossipMessage.ChannelUpdate
 
channel_update(UnsignedChannelUpdate) - Static method in class org.ldk.structs.UnsignedGossipMessage
Utility method to constructs a new ChannelUpdate-variant UnsignedGossipMessage
channel_update_message(ChannelUpdate) - Static method in class org.ldk.structs.NetworkUpdate
Utility method to constructs a new ChannelUpdateMessage-variant NetworkUpdate
channel_value_satoshis - Variable in class org.ldk.impl.bindings.LDKEvent.FundingGenerationReady
 
channel_value_satoshis - Variable in class org.ldk.structs.Event.FundingGenerationReady
The value, in satoshis, that the output should have.
ChannelAnnouncement - Class in org.ldk.structs
A [`channel_announcement`] message to be sent to or received from a peer.
ChannelAnnouncement_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_get_bitcoin_signature_1(long) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_get_bitcoin_signature_2(long) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_get_contents(long) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_get_node_signature_1(long) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_get_node_signature_2(long) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_new(byte[], byte[], byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_set_bitcoin_signature_1(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_set_bitcoin_signature_2(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_set_contents(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_set_node_signature_1(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_set_node_signature_2(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelAnnouncement_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig - Class in org.ldk.structs
Options which apply on a per-channel basis and may change at runtime or based on negotiation with our counterparty.
ChannelConfig_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_default() - Static method in class org.ldk.impl.bindings
 
ChannelConfig_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_get_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_get_force_close_avoidance_max_fee_satoshis(long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_get_forwarding_fee_base_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_get_forwarding_fee_proportional_millionths(long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_get_max_dust_htlc_exposure_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_new(int, int, short, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_set_cltv_expiry_delta(long, short) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_set_force_close_avoidance_max_fee_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_set_forwarding_fee_base_msat(long, int) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_set_forwarding_fee_proportional_millionths(long, int) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_set_max_dust_htlc_exposure_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty - Class in org.ldk.structs
Channel parameters which apply to our counterparty.
ChannelCounterparty_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_get_features(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_get_forwarding_info(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_get_node_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_get_outbound_htlc_maximum_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_get_outbound_htlc_minimum_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_get_unspendable_punishment_reserve(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_new(byte[], long, long, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_set_features(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_set_forwarding_info(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_set_node_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_set_outbound_htlc_maximum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_set_outbound_htlc_minimum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_set_unspendable_punishment_reserve(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails - Class in org.ldk.structs
Details of a channel, as returned by [`ChannelManager::list_channels`] and [`ChannelManager::list_usable_channels`]
ChannelDetails_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_balance_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_channel_type(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_channel_value_satoshis(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_config(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_confirmations(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_confirmations_required(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_counterparty(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_feerate_sat_per_1000_weight(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_force_close_spend_delay(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_funding_txo(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_inbound_capacity_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_inbound_htlc_maximum_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_inbound_htlc_minimum_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_inbound_payment_scid(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_inbound_scid_alias(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_is_channel_ready(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_is_outbound(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_is_public(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_is_usable(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_next_outbound_htlc_limit_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_outbound_capacity_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_outbound_payment_scid(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_outbound_scid_alias(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_short_channel_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_unspendable_punishment_reserve(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_user_channel_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_new(byte[], long, long, long, long, long, long, long, long, byte[], long, long, long, long, long, long, long, long, boolean, boolean, boolean, boolean, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_balance_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_channel_type(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_channel_value_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_config(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_confirmations(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_confirmations_required(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_counterparty(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_feerate_sat_per_1000_weight(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_force_close_spend_delay(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_funding_txo(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_inbound_capacity_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_inbound_htlc_maximum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_inbound_htlc_minimum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_inbound_scid_alias(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_is_channel_ready(long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_is_outbound(long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_is_public(long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_is_usable(long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_next_outbound_htlc_limit_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_outbound_capacity_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_outbound_scid_alias(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_short_channel_id(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_unspendable_punishment_reserve(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_set_user_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelFeatures - Class in org.ldk.structs
Features used within a `channel_announcement` message.
ChannelFeatures_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelFeatures_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelFeatures_empty() - Static method in class org.ldk.impl.bindings
 
ChannelFeatures_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelFeatures_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelFeatures_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelFeatures_requires_unknown_bits(long) - Static method in class org.ldk.impl.bindings
 
ChannelFeatures_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig - Class in org.ldk.structs
Configuration we set when applicable.
ChannelHandshakeConfig_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_default() - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_get_announced_channel(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_get_commit_upfront_shutdown_pubkey(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_get_max_inbound_htlc_value_in_flight_percent_of_channel(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_get_minimum_depth(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_get_negotiate_scid_privacy(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_get_our_htlc_minimum_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_get_our_max_accepted_htlcs(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_get_our_to_self_delay(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_get_their_channel_reserve_proportional_millionths(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_new(int, short, long, byte, boolean, boolean, boolean, int, short) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_set_announced_channel(long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_set_commit_upfront_shutdown_pubkey(long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_set_max_inbound_htlc_value_in_flight_percent_of_channel(long, byte) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_set_minimum_depth(long, int) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_set_negotiate_scid_privacy(long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_set_our_htlc_minimum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_set_our_max_accepted_htlcs(long, short) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_set_our_to_self_delay(long, short) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_set_their_channel_reserve_proportional_millionths(long, int) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits - Class in org.ldk.structs
Optional channel limits which are applied during channel creation.
ChannelHandshakeLimits_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_default() - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_get_force_announced_channel_preference(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_get_max_channel_reserve_satoshis(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_get_max_funding_satoshis(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_get_max_htlc_minimum_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_get_max_minimum_depth(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_get_min_funding_satoshis(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_get_min_max_accepted_htlcs(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_get_min_max_htlc_value_in_flight_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_get_their_to_self_delay(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_get_trust_own_funding_0conf(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_new(long, long, long, long, long, short, int, boolean, boolean, short) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_set_force_announced_channel_preference(long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_set_max_channel_reserve_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_set_max_funding_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_set_max_htlc_minimum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_set_max_minimum_depth(long, int) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_set_min_funding_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_set_min_max_accepted_htlcs(long, short) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_set_min_max_htlc_value_in_flight_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_set_their_to_self_delay(long, short) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeLimits_set_trust_own_funding_0conf(long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelInfo - Class in org.ldk.structs
Details about a channel (both directions).
ChannelInfo_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_get_announcement_message(long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_get_capacity_sats(long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_get_directional_info(long, byte) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_get_features(long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_get_node_one(long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_get_node_two(long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_get_one_to_two(long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_get_two_to_one(long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_set_announcement_message(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_set_capacity_sats(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_set_features(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_set_node_one(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_set_node_two(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_set_one_to_two(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_set_two_to_one(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager - Class in org.ldk.structs
Manager which keeps track of a number of channels and sends messages to the appropriate channel, also tracking HTLC preimages and forwarding onion packets appropriately.
ChannelManager_abandon_payment(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_accept_inbound_channel(long, byte[], byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_accept_inbound_channel_from_trusted_peer_0conf(long, byte[], byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_as_ChannelMessageHandler(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_as_Confirm(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_as_EventsProvider(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_as_Listen(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_as_MessageSendEventsProvider(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_channel_features(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_channel_type_features(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_claim_funds(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_close_channel(long, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_close_channel_with_target_feerate(long, byte[], byte[], int) - Static method in class org.ldk.impl.bindings
 
ChannelManager_compute_inflight_htlcs(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_create_channel(long, byte[], long, long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_create_inbound_payment(long, long, int, long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_create_inbound_payment_for_hash(long, byte[], long, int, long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_create_inbound_payment_for_hash_legacy(long, byte[], long, int) - Static method in class org.ldk.impl.bindings
 
ChannelManager_create_inbound_payment_legacy(long, long, int) - Static method in class org.ldk.impl.bindings
 
ChannelManager_current_best_block(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_fail_htlc_backwards(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_fail_htlc_backwards_with_reason(long, byte[], FailureCode) - Static method in class org.ldk.impl.bindings
 
ChannelManager_fail_intercepted_htlc(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_force_close_all_channels_broadcasting_latest_txn(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_force_close_all_channels_without_broadcasting_txn(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_force_close_broadcasting_latest_txn(long, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_force_close_without_broadcasting_txn(long, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_forward_intercepted_htlc(long, byte[], byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_funding_transaction_generated(long, byte[], byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_get_current_default_configuration(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_get_intercept_scid(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_get_our_node_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_get_payment_preimage(long, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_get_persistable_update_future(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_get_phantom_route_hints(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_get_phantom_scid(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_init_features(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_list_channels(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_list_channels_with_counterparty(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_list_recent_payments(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_list_usable_channels(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_new(long, long, long, long, long, long, long, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_node_features(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_process_pending_htlc_forwards(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_send_payment(long, byte[], long, byte[], long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_send_payment_with_route(long, long, byte[], long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_send_probe(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_send_spontaneous_payment(long, long, byte[], long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_send_spontaneous_payment_with_retry(long, byte[], long, byte[], long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_timer_tick_occurred(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_update_channel_config(long, byte[], byte[][], long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerConstructor - Class in org.ldk.batteries
A simple utility class which assists in constructing a fresh or deserializing from disk a ChannelManager and one or more ChannelMonitors.
ChannelManagerConstructor(byte[], byte[][], UserConfig, EntropySource, NodeSigner, SignerProvider, FeeEstimator, ChainMonitor, Filter, byte[], ProbabilisticScoringParameters, byte[], ChannelManagerConstructor.RouterWrapper, BroadcasterInterface, Logger) - Constructor for class org.ldk.batteries.ChannelManagerConstructor
Deserializes a channel manager and a set of channel monitors from the given serialized copies and interface implementations
ChannelManagerConstructor(Network, UserConfig, byte[], int, EntropySource, NodeSigner, SignerProvider, FeeEstimator, ChainMonitor, NetworkGraph, ProbabilisticScoringParameters, ChannelManagerConstructor.RouterWrapper, BroadcasterInterface, Logger) - Constructor for class org.ldk.batteries.ChannelManagerConstructor
Constructs a channel manager from the given interface implementations
ChannelManagerConstructor.EventHandler - Interface in org.ldk.batteries
Abstract interface which should handle Events and persist the ChannelManager.
ChannelManagerConstructor.InvalidSerializedDataException - Exception in org.ldk.batteries
An Exception that indicates the serialized data is invalid and has been corrupted on disk.
ChannelManagerConstructor.RouterWrapper - Interface in org.ldk.batteries
A simple interface to provide routes to LDK.
ChannelManagerConstructor.ScorerWrapper - Class in org.ldk.batteries
Exposes the `ProbabilisticScorer` wrapped inside a lock.
ChannelManagerReadArgs - Class in org.ldk.structs
Arguments for the creation of a ChannelManager that are not deserialized.
ChannelManagerReadArgs_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_get_chain_monitor(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_get_default_config(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_get_entropy_source(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_get_fee_estimator(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_get_logger(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_get_node_signer(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_get_router(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_get_signer_provider(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_get_tx_broadcaster(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_new(long, long, long, long, long, long, long, long, long, long[]) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_set_chain_monitor(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_set_default_config(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_set_entropy_source(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_set_fee_estimator(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_set_logger(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_set_node_signer(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_set_router(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_set_signer_provider(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_set_tx_broadcaster(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler - Class in org.ldk.structs
A trait to describe an object which can receive channel messages.
ChannelMessageHandler_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_accept_channel(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_announcement_signatures(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_channel_ready(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_channel_reestablish(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_channel_update(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_closing_signed(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_commitment_signed(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_error(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_funding_created(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_funding_signed(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_open_channel(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_revoke_and_ack(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_shutdown(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_update_add_htlc(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_update_fail_htlc(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_update_fail_malformed_htlc(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_update_fee(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_handle_update_fulfill_htlc(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_peer_connected(long, byte[], long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_peer_disconnected(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_provided_init_features(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_provided_node_features(long) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler.ChannelMessageHandlerInterface - Interface in org.ldk.structs
 
ChannelMonitor - Class in org.ldk.structs
A ChannelMonitor handles chain events (blocks connected and disconnected) and generates on-chain transactions to ensure no loss of funds occurs.
ChannelMonitor_best_block_updated(long, byte[], int, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_block_connected(long, byte[], long[], int, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_block_disconnected(long, byte[], int, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_current_best_block(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_get_and_clear_pending_events(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_get_and_clear_pending_monitor_events(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_get_claimable_balances(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_get_counterparty_node_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_get_funding_txo(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_get_latest_holder_commitment_txn(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_get_latest_update_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_get_outputs_to_watch(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_get_relevant_txids(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_load_outputs_to_watch(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_rebroadcast_pending_claims(long, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_transaction_unconfirmed(long, byte[], long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_transactions_confirmed(long, byte[], long[], int, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_update_monitor(long, long, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitor_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdate - Class in org.ldk.structs
An update generated by the underlying channel itself which contains some new information the [`ChannelMonitor`] should be made aware of.
ChannelMonitorUpdate_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdate_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdate_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdate_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdate_get_update_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdate_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdate_set_update_id(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdate_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdateStatus - Enum in org.ldk.enums
An enum representing the status of a channel monitor update persistence.
ChannelMonitorUpdateStatus_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdateStatus_completed() - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdateStatus_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdateStatus_in_progress() - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdateStatus_permanent_failure() - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys - Class in org.ldk.structs
One counterparty's public keys which do not change over the life of a channel.
ChannelPublicKeys_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_get_delayed_payment_basepoint(long) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_get_funding_pubkey(long) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_get_htlc_basepoint(long) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_get_payment_point(long) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_get_revocation_basepoint(long) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_new(byte[], byte[], byte[], byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_set_delayed_payment_basepoint(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_set_funding_pubkey(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_set_htlc_basepoint(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_set_payment_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_set_revocation_basepoint(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelPublicKeys_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelReady - Class in org.ldk.structs
A [`channel_ready`] message to be sent to or received from a peer.
ChannelReady_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelReady_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelReady_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelReady_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelReady_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelReady_get_next_per_commitment_point(long) - Static method in class org.ldk.impl.bindings
 
ChannelReady_get_short_channel_id_alias(long) - Static method in class org.ldk.impl.bindings
 
ChannelReady_new(byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelReady_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelReady_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelReady_set_next_per_commitment_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelReady_set_short_channel_id_alias(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelReady_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish - Class in org.ldk.structs
A [`channel_reestablish`] message to be sent to or received from a peer.
ChannelReestablish_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish_get_next_local_commitment_number(long) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish_get_next_remote_commitment_number(long) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish_set_next_local_commitment_number(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish_set_next_remote_commitment_number(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelReestablish_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelSigner - Class in org.ldk.structs
A trait to handle Lightning channel key material without concretizing the channel type or the signature mechanism.
ChannelSigner_channel_keys_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelSigner_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelSigner_get_per_commitment_point(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelSigner_get_pubkeys(long) - Static method in class org.ldk.impl.bindings
 
ChannelSigner_provide_channel_parameters(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelSigner_release_commitment_secret(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelSigner_validate_holder_commitment(long, long, byte[][]) - Static method in class org.ldk.impl.bindings
 
ChannelSigner.ChannelSignerInterface - Interface in org.ldk.structs
 
ChannelTransactionParameters - Class in org.ldk.structs
Per-channel data used to build transactions in conjunction with the per-commitment data (CommitmentTransaction).
ChannelTransactionParameters_as_counterparty_broadcastable(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_as_holder_broadcastable(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_get_counterparty_parameters(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_get_funding_outpoint(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_get_holder_pubkeys(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_get_holder_selected_contest_delay(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_get_is_outbound_from_holder(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_get_opt_anchors(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_get_opt_non_zero_fee_anchors(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_is_populated(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_new(long, short, boolean, long, long, COption_NoneZ, COption_NoneZ) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_set_counterparty_parameters(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_set_funding_outpoint(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_set_holder_pubkeys(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_set_holder_selected_contest_delay(long, short) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_set_is_outbound_from_holder(long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_set_opt_anchors(long, COption_NoneZ) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_set_opt_non_zero_fee_anchors(long, COption_NoneZ) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures - Class in org.ldk.structs
Features used within the channel_type field in an OpenChannel message.
ChannelTypeFeatures_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_empty() - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_requires_anchors_zero_fee_htlc_tx(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_requires_scid_privacy(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_requires_static_remote_key(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_requires_unknown_bits(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_requires_zero_conf(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_set_anchors_zero_fee_htlc_tx_optional(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_set_anchors_zero_fee_htlc_tx_required(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_set_scid_privacy_optional(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_set_scid_privacy_required(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_set_static_remote_key_optional(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_set_static_remote_key_required(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_set_zero_conf_optional(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_set_zero_conf_required(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_supports_anchors_zero_fee_htlc_tx(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_supports_scid_privacy(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_supports_static_remote_key(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_supports_zero_conf(long) - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdate - Class in org.ldk.structs
A [`channel_update`] message to be sent to or received from a peer.
ChannelUpdate_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdate_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdate_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdate_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdate_get_contents(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdate_get_signature(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdate_new(byte[], long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdate_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelUpdate_set_contents(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdate_set_signature(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelUpdate_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo - Class in org.ldk.structs
Details about one direction of a channel as received within a [`ChannelUpdate`].
ChannelUpdateInfo_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_get_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_get_enabled(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_get_fees(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_get_htlc_maximum_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_get_htlc_minimum_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_get_last_update(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_get_last_update_message(long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_new(int, boolean, short, long, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_set_cltv_expiry_delta(long, short) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_set_enabled(long, boolean) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_set_fees(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_set_htlc_maximum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_set_htlc_minimum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_set_last_update(long, int) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_set_last_update_message(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelUpdateInfo_write(long) - Static method in class org.ldk.impl.bindings
 
ChannelUsage - Class in org.ldk.structs
Proposed use of a channel passed as a parameter to [`Score::channel_penalty_msat`].
ChannelUsage_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelUsage_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ChannelUsage_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelUsage_get_amount_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelUsage_get_effective_capacity(long) - Static method in class org.ldk.impl.bindings
 
ChannelUsage_get_inflight_htlc_msat(long) - Static method in class org.ldk.impl.bindings
 
ChannelUsage_new(long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelUsage_set_amount_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelUsage_set_effective_capacity(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelUsage_set_inflight_htlc_msat(long, long) - Static method in class org.ldk.impl.bindings
 
check_arr_16_len(short[], int) - Static method in class org.ldk.util.InternalUtils
 
check_arr_len(byte[], int) - Static method in class org.ldk.util.InternalUtils
 
check_events() - Method in class org.ldk.batteries.NioPeerHandler
Calls process_events on the PeerManager immediately.
check_signature() - Method in class org.ldk.structs.Invoice
Check that the invoice is signed correctly and that key recovery works
check_signature() - Method in class org.ldk.structs.SignedRawInvoice
Checks if the signature is valid for the included payee public key or if none exists if it's valid for the recovered signature (which should always be true?).
checksum - Variable in class org.ldk.impl.bindings.LDKNetAddress.OnionV3
 
checksum - Variable in class org.ldk.structs.NetAddress.OnionV3
The checksum of the pubkey and version, as included in the onion address
claim_deadline - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimable
 
claim_deadline - Variable in class org.ldk.structs.Event.PaymentClaimable
The block height at which this payment will be failed back and will no longer be eligible for claiming.
claim_from_onchain_tx - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentForwarded
 
claim_from_onchain_tx - Variable in class org.ldk.structs.Event.PaymentForwarded
If this is `true`, the forwarded HTLC was claimed by our counterparty via an on-chain transaction.
claim_funds(byte[]) - Method in class org.ldk.structs.ChannelManager
Provides a payment preimage in response to [`Event::PaymentClaimable`], generating any [`MessageSendEvent`]s needed to claim the payment.
claimable_amount_satoshis - Variable in class org.ldk.impl.bindings.LDKBalance.ClaimableAwaitingConfirmations
 
claimable_amount_satoshis - Variable in class org.ldk.impl.bindings.LDKBalance.ClaimableOnChannelClose
 
claimable_amount_satoshis - Variable in class org.ldk.impl.bindings.LDKBalance.ContentiousClaimable
 
claimable_amount_satoshis - Variable in class org.ldk.impl.bindings.LDKBalance.CounterpartyRevokedOutputClaimable
 
claimable_amount_satoshis - Variable in class org.ldk.impl.bindings.LDKBalance.MaybePreimageClaimableHTLC
 
claimable_amount_satoshis - Variable in class org.ldk.impl.bindings.LDKBalance.MaybeTimeoutClaimableHTLC
 
claimable_amount_satoshis - Variable in class org.ldk.structs.Balance.ClaimableAwaitingConfirmations
The amount available to claim, in satoshis, possibly excluding the on-chain fees which were spent in broadcasting the transaction.
claimable_amount_satoshis - Variable in class org.ldk.structs.Balance.ClaimableOnChannelClose
The amount available to claim, in satoshis, excluding the on-chain fees which will be required to do so.
claimable_amount_satoshis - Variable in class org.ldk.structs.Balance.ContentiousClaimable
The amount available to claim, in satoshis, excluding the on-chain fees which will be required to do so.
claimable_amount_satoshis - Variable in class org.ldk.structs.Balance.CounterpartyRevokedOutputClaimable
The amount, in satoshis, of the output which we can claim.
claimable_amount_satoshis - Variable in class org.ldk.structs.Balance.MaybePreimageClaimableHTLC
The amount potentially available to claim, in satoshis, excluding the on-chain fees which will be required to do so.
claimable_amount_satoshis - Variable in class org.ldk.structs.Balance.MaybeTimeoutClaimableHTLC
The amount potentially available to claim, in satoshis, excluding the on-chain fees which will be required to do so.
claimable_awaiting_confirmations(long, int) - Static method in class org.ldk.structs.Balance
Utility method to constructs a new ClaimableAwaitingConfirmations-variant Balance
claimable_height - Variable in class org.ldk.impl.bindings.LDKBalance.MaybeTimeoutClaimableHTLC
 
claimable_height - Variable in class org.ldk.structs.Balance.MaybeTimeoutClaimableHTLC
The height at which we will be able to claim the balance if our counterparty has not done so.
claimable_on_channel_close(long) - Static method in class org.ldk.structs.Balance
Utility method to constructs a new ClaimableOnChannelClose-variant Balance
clear - Variable in class org.ldk.impl.bindings.LDKHints.Clear
 
clear - Variable in class org.ldk.structs.Hints.Clear
 
clear(RouteHint[]) - Static method in class org.ldk.structs.Hints
Utility method to constructs a new Clear-variant Hints
clear_manual_penalties() - Method in class org.ldk.structs.ProbabilisticScorer
Clears the list of manual penalties that are applied during path finding.
clone() - Method in class org.ldk.structs.AcceptChannel
Creates a copy of the AcceptChannel
clone() - Method in class org.ldk.structs.Amount
Creates a copy of the Amount
clone() - Method in class org.ldk.structs.AnnouncementSignatures
Creates a copy of the AnnouncementSignatures
clone() - Method in class org.ldk.structs.APIError
Creates a copy of the APIError
clone() - Method in class org.ldk.structs.Balance
Creates a copy of the Balance
clone() - Method in class org.ldk.structs.Bech32Error
Creates a new Bech32Error which has the same data as `orig`
clone() - Method in class org.ldk.structs.BestBlock
Creates a copy of the BestBlock
clone() - Method in class org.ldk.structs.BlindedHop
Creates a copy of the BlindedHop
clone() - Method in class org.ldk.structs.BlindedHopFeatures
Creates a copy of the BlindedHopFeatures
clone() - Method in class org.ldk.structs.BlindedPath
Creates a copy of the BlindedPath
clone() - Method in class org.ldk.structs.BlindedPayInfo
Creates a copy of the BlindedPayInfo
clone() - Method in class org.ldk.structs.BlindedTail
Creates a copy of the BlindedTail
clone() - Method in class org.ldk.structs.Bolt12InvoiceFeatures
Creates a copy of the Bolt12InvoiceFeatures
clone() - Method in class org.ldk.structs.BuiltCommitmentTransaction
Creates a copy of the BuiltCommitmentTransaction
clone() - Method in class org.ldk.structs.ChainParameters
Creates a copy of the ChainParameters
clone() - Method in class org.ldk.structs.ChannelAnnouncement
Creates a copy of the ChannelAnnouncement
clone() - Method in class org.ldk.structs.ChannelConfig
Creates a copy of the ChannelConfig
clone() - Method in class org.ldk.structs.ChannelCounterparty
Creates a copy of the ChannelCounterparty
clone() - Method in class org.ldk.structs.ChannelDetails
Creates a copy of the ChannelDetails
clone() - Method in class org.ldk.structs.ChannelFeatures
Creates a copy of the ChannelFeatures
clone() - Method in class org.ldk.structs.ChannelHandshakeConfig
Creates a copy of the ChannelHandshakeConfig
clone() - Method in class org.ldk.structs.ChannelHandshakeLimits
Creates a copy of the ChannelHandshakeLimits
clone() - Method in class org.ldk.structs.ChannelInfo
Creates a copy of the ChannelInfo
clone() - Method in class org.ldk.structs.ChannelMonitor
Creates a copy of the ChannelMonitor
clone() - Method in class org.ldk.structs.ChannelMonitorUpdate
Creates a copy of the ChannelMonitorUpdate
clone() - Method in class org.ldk.structs.ChannelPublicKeys
Creates a copy of the ChannelPublicKeys
clone() - Method in class org.ldk.structs.ChannelReady
Creates a copy of the ChannelReady
clone() - Method in class org.ldk.structs.ChannelReestablish
Creates a copy of the ChannelReestablish
clone() - Method in class org.ldk.structs.ChannelTransactionParameters
Creates a copy of the ChannelTransactionParameters
clone() - Method in class org.ldk.structs.ChannelTypeFeatures
Creates a copy of the ChannelTypeFeatures
clone() - Method in class org.ldk.structs.ChannelUpdate
Creates a copy of the ChannelUpdate
clone() - Method in class org.ldk.structs.ChannelUpdateInfo
Creates a copy of the ChannelUpdateInfo
clone() - Method in class org.ldk.structs.ChannelUsage
Creates a copy of the ChannelUsage
clone() - Method in class org.ldk.structs.ClosingSigned
Creates a copy of the ClosingSigned
clone() - Method in class org.ldk.structs.ClosingSignedFeeRange
Creates a copy of the ClosingSignedFeeRange
clone() - Method in class org.ldk.structs.ClosingTransaction
Creates a copy of the ClosingTransaction
clone() - Method in class org.ldk.structs.ClosureReason
Creates a copy of the ClosureReason
clone() - Method in class org.ldk.structs.CommitmentSigned
Creates a copy of the CommitmentSigned
clone() - Method in class org.ldk.structs.CommitmentTransaction
Creates a copy of the CommitmentTransaction
clone() - Method in class org.ldk.structs.CommitmentUpdate
Creates a copy of the CommitmentUpdate
clone() - Method in class org.ldk.structs.CounterpartyChannelTransactionParameters
Creates a copy of the CounterpartyChannelTransactionParameters
clone() - Method in class org.ldk.structs.CounterpartyCommitmentSecrets
Creates a copy of the CounterpartyCommitmentSecrets
clone() - Method in class org.ldk.structs.CounterpartyForwardingInfo
Creates a copy of the CounterpartyForwardingInfo
clone() - Method in class org.ldk.structs.CustomOnionMessageContents
Creates a copy of a CustomOnionMessageContents
clone() - Method in class org.ldk.structs.DataLossProtect
Creates a copy of the DataLossProtect
clone() - Method in class org.ldk.structs.DecodeError
Creates a copy of the DecodeError
clone() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
Creates a copy of the DelayedPaymentOutputDescriptor
clone() - Method in class org.ldk.structs.Description
Creates a copy of the Description
clone() - Method in class org.ldk.structs.Destination
Creates a copy of the Destination
clone() - Method in class org.ldk.structs.DirectedChannelInfo
Creates a copy of the DirectedChannelInfo
clone() - Method in class org.ldk.structs.EffectiveCapacity
Creates a copy of the EffectiveCapacity
clone() - Method in class org.ldk.structs.ErrorAction
Creates a copy of the ErrorAction
clone() - Method in class org.ldk.structs.ErrorMessage
Creates a copy of the ErrorMessage
clone() - Method in class org.ldk.structs.Event
Creates a copy of the Event
clone() - Method in class org.ldk.structs.ExpiryTime
Creates a copy of the ExpiryTime
clone() - Method in class org.ldk.structs.Fallback
Creates a copy of the Fallback
clone() - Method in class org.ldk.structs.FixedPenaltyScorer
Creates a copy of the FixedPenaltyScorer
clone() - Method in class org.ldk.structs.FundingCreated
Creates a copy of the FundingCreated
clone() - Method in class org.ldk.structs.FundingSigned
Creates a copy of the FundingSigned
clone() - Method in class org.ldk.structs.Future
Creates a copy of the Future
clone() - Method in class org.ldk.structs.GossipTimestampFilter
Creates a copy of the GossipTimestampFilter
clone() - Method in class org.ldk.structs.GraphSyncError
Creates a copy of the GraphSyncError
clone() - Method in class org.ldk.structs.Hints
Creates a copy of the Hints
clone() - Method in class org.ldk.structs.HolderCommitmentTransaction
Creates a copy of the HolderCommitmentTransaction
clone() - Method in class org.ldk.structs.Hostname
Creates a copy of the Hostname
clone() - Method in class org.ldk.structs.HTLCDestination
Creates a copy of the HTLCDestination
clone() - Method in class org.ldk.structs.HTLCOutputInCommitment
Creates a copy of the HTLCOutputInCommitment
clone() - Method in class org.ldk.structs.HTLCUpdate
Creates a copy of the HTLCUpdate
clone() - Method in class org.ldk.structs.InFlightHtlcs
Creates a copy of the InFlightHtlcs
clone() - Method in class org.ldk.structs.Init
Creates a copy of the Init
clone() - Method in class org.ldk.structs.InitFeatures
Creates a copy of the InitFeatures
clone() - Method in class org.ldk.structs.InMemorySigner
Creates a copy of the InMemorySigner
clone() - Method in class org.ldk.structs.InvalidShutdownScript
Creates a copy of the InvalidShutdownScript
clone() - Method in class org.ldk.structs.Invoice
Creates a copy of the Invoice
clone() - Method in class org.ldk.structs.InvoiceFeatures
Creates a copy of the InvoiceFeatures
clone() - Method in class org.ldk.structs.InvoiceRequest
Creates a copy of the InvoiceRequest
clone() - Method in class org.ldk.structs.InvoiceRequestFeatures
Creates a copy of the InvoiceRequestFeatures
clone() - Method in class org.ldk.structs.InvoiceSignature
Creates a copy of the InvoiceSignature
clone() - Method in class org.ldk.structs.LightningError
Creates a copy of the LightningError
clone() - Method in class org.ldk.structs.MessageSendEvent
Creates a copy of the MessageSendEvent
clone() - Method in class org.ldk.structs.MinFinalCltvExpiryDelta
Creates a copy of the MinFinalCltvExpiryDelta
clone() - Method in class org.ldk.structs.MonitorEvent
Creates a copy of the MonitorEvent
clone() - Method in class org.ldk.structs.MonitorUpdateId
Creates a copy of the MonitorUpdateId
clone() - Method in class org.ldk.structs.NetAddress
Creates a copy of the NetAddress
clone() - Method in class org.ldk.structs.NetworkUpdate
Creates a copy of the NetworkUpdate
clone() - Method in class org.ldk.structs.NodeAlias
Creates a copy of the NodeAlias
clone() - Method in class org.ldk.structs.NodeAnnouncement
Creates a copy of the NodeAnnouncement
clone() - Method in class org.ldk.structs.NodeAnnouncementInfo
Creates a copy of the NodeAnnouncementInfo
clone() - Method in class org.ldk.structs.NodeFeatures
Creates a copy of the NodeFeatures
clone() - Method in class org.ldk.structs.NodeId
Creates a copy of the NodeId
clone() - Method in class org.ldk.structs.NodeInfo
Creates a copy of the NodeInfo
clone() - Method in class org.ldk.structs.Offer
Creates a copy of the Offer
clone() - Method in class org.ldk.structs.OfferFeatures
Creates a copy of the OfferFeatures
clone() - Method in class org.ldk.structs.OnionMessage
Creates a copy of the OnionMessage
clone() - Method in class org.ldk.structs.OnionMessageContents
Creates a copy of the OnionMessageContents
clone() - Method in class org.ldk.structs.OpenChannel
Creates a copy of the OpenChannel
clone() - Method in class org.ldk.structs.Option_APIErrorZ
Creates a new COption_APIErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_C2Tuple_EightU16sEightU16sZZ
Creates a new COption_C2Tuple_EightU16sEightU16sZZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_C2Tuple_u64u64ZZ
Creates a new COption_C2Tuple_u64u64ZZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ
Creates a new COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_ClosureReasonZ
Creates a new COption_ClosureReasonZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_CustomOnionMessageContentsZ
Creates a new COption_CustomOnionMessageContentsZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_CVec_NetAddressZZ
Creates a new COption_CVec_NetAddressZZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_CVec_u8ZZ
Creates a new COption_CVec_u8ZZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_DurationZ
Creates a new COption_DurationZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_EventZ
Creates a new COption_EventZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_HTLCDestinationZ
Creates a new COption_HTLCDestinationZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_MonitorEventZ
Creates a new COption_MonitorEventZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_NetAddressZ
Creates a new COption_NetAddressZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_NetworkUpdateZ
Creates a new COption_NetworkUpdateZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_PathFailureZ
Creates a new COption_PathFailureZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_PaymentFailureReasonZ
Creates a new COption_PaymentFailureReasonZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_ScalarZ
Creates a new COption_ScalarZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_TypeZ
Creates a new COption_TypeZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_u128Z
Creates a new COption_u128Z which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_u16Z
Creates a new COption_u16Z which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_u32Z
Creates a new COption_u32Z which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Option_u64Z
Creates a new COption_u64Z which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.OutPoint
Creates a copy of the OutPoint
clone() - Method in class org.ldk.structs.ParseError
Creates a copy of the ParseError
clone() - Method in class org.ldk.structs.ParseOrSemanticError
Creates a copy of the ParseOrSemanticError
clone() - Method in class org.ldk.structs.Path
Creates a copy of the Path
clone() - Method in class org.ldk.structs.PathFailure
Creates a copy of the PathFailure
clone() - Method in class org.ldk.structs.PayeePubKey
Creates a copy of the PayeePubKey
clone() - Method in class org.ldk.structs.PaymentError
Creates a copy of the PaymentError
clone() - Method in class org.ldk.structs.PaymentParameters
Creates a copy of the PaymentParameters
clone() - Method in class org.ldk.structs.PaymentPurpose
Creates a copy of the PaymentPurpose
clone() - Method in class org.ldk.structs.PaymentSendFailure
Creates a copy of the PaymentSendFailure
clone() - Method in class org.ldk.structs.PeerHandleError
Creates a copy of the PeerHandleError
clone() - Method in class org.ldk.structs.PhantomRouteHints
Creates a copy of the PhantomRouteHints
clone() - Method in class org.ldk.structs.Ping
Creates a copy of the Ping
clone() - Method in class org.ldk.structs.Pong
Creates a copy of the Pong
clone() - Method in class org.ldk.structs.PositiveTimestamp
Creates a copy of the PositiveTimestamp
clone() - Method in class org.ldk.structs.PrivateRoute
Creates a copy of the PrivateRoute
clone() - Method in class org.ldk.structs.ProbabilisticScoringParameters
Creates a copy of the ProbabilisticScoringParameters
clone() - Method in class org.ldk.structs.Quantity
Creates a copy of the Quantity
clone() - Method in class org.ldk.structs.QueryChannelRange
Creates a copy of the QueryChannelRange
clone() - Method in class org.ldk.structs.QueryShortChannelIds
Creates a copy of the QueryShortChannelIds
clone() - Method in class org.ldk.structs.RawDataPart
Creates a copy of the RawDataPart
clone() - Method in class org.ldk.structs.RawInvoice
Creates a copy of the RawInvoice
clone() - Method in class org.ldk.structs.RecentPaymentDetails
Creates a copy of the RecentPaymentDetails
clone() - Method in class org.ldk.structs.RecipientOnionFields
Creates a copy of the RecipientOnionFields
clone() - Method in class org.ldk.structs.Record
Creates a copy of the Record
clone() - Method in class org.ldk.structs.Refund
Creates a copy of the Refund
clone() - Method in class org.ldk.structs.ReplyChannelRange
Creates a copy of the ReplyChannelRange
clone() - Method in class org.ldk.structs.ReplyShortChannelIdsEnd
Creates a copy of the ReplyShortChannelIdsEnd
clone() - Method in class org.ldk.structs.Result__u832APIErrorZ
Creates a new CResult__u832APIErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_AcceptChannelDecodeErrorZ
Creates a new CResult_AcceptChannelDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_AnnouncementSignaturesDecodeErrorZ
Creates a new CResult_AnnouncementSignaturesDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_BlindedHopDecodeErrorZ
Creates a new CResult_BlindedHopDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_BlindedHopFeaturesDecodeErrorZ
Creates a new CResult_BlindedHopFeaturesDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_BlindedPathDecodeErrorZ
Creates a new CResult_BlindedPathDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_BlindedPathNoneZ
Creates a new CResult_BlindedPathNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_BlindedPayInfoDecodeErrorZ
Creates a new CResult_BlindedPayInfoDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_BlindedTailDecodeErrorZ
Creates a new CResult_BlindedTailDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_boolLightningErrorZ
Creates a new CResult_boolLightningErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_boolPeerHandleErrorZ
Creates a new CResult_boolPeerHandleErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_BuiltCommitmentTransactionDecodeErrorZ
Creates a new CResult_BuiltCommitmentTransactionDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ
Creates a new CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ
Creates a new CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ
Creates a new CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZNoneZ
Creates a new CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ
Creates a new CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelAnnouncementDecodeErrorZ
Creates a new CResult_ChannelAnnouncementDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelConfigDecodeErrorZ
Creates a new CResult_ChannelConfigDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelCounterpartyDecodeErrorZ
Creates a new CResult_ChannelCounterpartyDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelDetailsDecodeErrorZ
Creates a new CResult_ChannelDetailsDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelFeaturesDecodeErrorZ
Creates a new CResult_ChannelFeaturesDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelInfoDecodeErrorZ
Creates a new CResult_ChannelInfoDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelMonitorUpdateDecodeErrorZ
Creates a new CResult_ChannelMonitorUpdateDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelPublicKeysDecodeErrorZ
Creates a new CResult_ChannelPublicKeysDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelReadyDecodeErrorZ
Creates a new CResult_ChannelReadyDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelReestablishDecodeErrorZ
Creates a new CResult_ChannelReestablishDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelTransactionParametersDecodeErrorZ
Creates a new CResult_ChannelTransactionParametersDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelTypeFeaturesDecodeErrorZ
Creates a new CResult_ChannelTypeFeaturesDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelUpdateDecodeErrorZ
Creates a new CResult_ChannelUpdateDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelUpdateInfoDecodeErrorZ
Creates a new CResult_ChannelUpdateInfoDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ClosingSignedDecodeErrorZ
Creates a new CResult_ClosingSignedDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ClosingSignedFeeRangeDecodeErrorZ
Creates a new CResult_ClosingSignedFeeRangeDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_CommitmentSignedDecodeErrorZ
Creates a new CResult_CommitmentSignedDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_CommitmentTransactionDecodeErrorZ
Creates a new CResult_CommitmentTransactionDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_COption_APIErrorZDecodeErrorZ
Creates a new CResult_COption_APIErrorZDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_COption_ClosureReasonZDecodeErrorZ
Creates a new CResult_COption_ClosureReasonZDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_COption_CustomOnionMessageContentsZDecodeErrorZ
Creates a new CResult_COption_CustomOnionMessageContentsZDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_COption_EventZDecodeErrorZ
Creates a new CResult_COption_EventZDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_COption_HTLCDestinationZDecodeErrorZ
Creates a new CResult_COption_HTLCDestinationZDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_COption_MonitorEventZDecodeErrorZ
Creates a new CResult_COption_MonitorEventZDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_COption_NetworkUpdateZDecodeErrorZ
Creates a new CResult_COption_NetworkUpdateZDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_COption_PathFailureZDecodeErrorZ
Creates a new CResult_COption_PathFailureZDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_COption_TypeZDecodeErrorZ
Creates a new CResult_COption_TypeZDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_CounterpartyChannelTransactionParametersDecodeErrorZ
Creates a new CResult_CounterpartyChannelTransactionParametersDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_CounterpartyCommitmentSecretsDecodeErrorZ
Creates a new CResult_CounterpartyCommitmentSecretsDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_CounterpartyForwardingInfoDecodeErrorZ
Creates a new CResult_CounterpartyForwardingInfoDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ
Creates a new CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_CVec_CVec_u8ZZNoneZ
Creates a new CResult_CVec_CVec_u8ZZNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_CVec_SignatureZNoneZ
Creates a new CResult_CVec_SignatureZNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_CVec_u8ZPeerHandleErrorZ
Creates a new CResult_CVec_u8ZPeerHandleErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_DelayedPaymentOutputDescriptorDecodeErrorZ
Creates a new CResult_DelayedPaymentOutputDescriptorDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_DescriptionCreationErrorZ
Creates a new CResult_DescriptionCreationErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ErrorMessageDecodeErrorZ
Creates a new CResult_ErrorMessageDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_FixedPenaltyScorerDecodeErrorZ
Creates a new CResult_FixedPenaltyScorerDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_FundingCreatedDecodeErrorZ
Creates a new CResult_FundingCreatedDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_FundingSignedDecodeErrorZ
Creates a new CResult_FundingSignedDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_GossipTimestampFilterDecodeErrorZ
Creates a new CResult_GossipTimestampFilterDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_HolderCommitmentTransactionDecodeErrorZ
Creates a new CResult_HolderCommitmentTransactionDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_HTLCOutputInCommitmentDecodeErrorZ
Creates a new CResult_HTLCOutputInCommitmentDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_HTLCUpdateDecodeErrorZ
Creates a new CResult_HTLCUpdateDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_InFlightHtlcsDecodeErrorZ
Creates a new CResult_InFlightHtlcsDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_InitDecodeErrorZ
Creates a new CResult_InitDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_InitFeaturesDecodeErrorZ
Creates a new CResult_InitFeaturesDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_InMemorySignerDecodeErrorZ
Creates a new CResult_InMemorySignerDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_InvoiceFeaturesDecodeErrorZ
Creates a new CResult_InvoiceFeaturesDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_InvoiceParseOrSemanticErrorZ
Creates a new CResult_InvoiceParseOrSemanticErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_InvoiceSemanticErrorZ
Creates a new CResult_InvoiceSemanticErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_InvoiceSignOrCreationErrorZ
Creates a new CResult_InvoiceSignOrCreationErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NetAddressDecodeErrorZ
Creates a new CResult_NetAddressDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NodeAliasDecodeErrorZ
Creates a new CResult_NodeAliasDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NodeAnnouncementDecodeErrorZ
Creates a new CResult_NodeAnnouncementDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NodeAnnouncementInfoDecodeErrorZ
Creates a new CResult_NodeAnnouncementInfoDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NodeFeaturesDecodeErrorZ
Creates a new CResult_NodeFeaturesDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NodeIdDecodeErrorZ
Creates a new CResult_NodeIdDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NodeInfoDecodeErrorZ
Creates a new CResult_NodeInfoDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NoneAPIErrorZ
Creates a new CResult_NoneAPIErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NoneErrorZ
Creates a new CResult_NoneErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NoneLightningErrorZ
Creates a new CResult_NoneLightningErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NoneNoneZ
Creates a new CResult_NoneNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NonePaymentErrorZ
Creates a new CResult_NonePaymentErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NonePaymentSendFailureZ
Creates a new CResult_NonePaymentSendFailureZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NonePeerHandleErrorZ
Creates a new CResult_NonePeerHandleErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NoneRetryableSendFailureZ
Creates a new CResult_NoneRetryableSendFailureZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NoneSemanticErrorZ
Creates a new CResult_NoneSemanticErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_OnionMessageDecodeErrorZ
Creates a new CResult_OnionMessageDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_OpenChannelDecodeErrorZ
Creates a new CResult_OpenChannelDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_OutPointDecodeErrorZ
Creates a new CResult_OutPointDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PayeePubKeyErrorZ
Creates a new CResult_PayeePubKeyErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PaymentFailureReasonDecodeErrorZ
Creates a new CResult_PaymentFailureReasonDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PaymentHashPaymentSendFailureZ
Creates a new CResult_PaymentHashPaymentSendFailureZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PaymentHashRetryableSendFailureZ
Creates a new CResult_PaymentHashRetryableSendFailureZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PaymentIdPaymentErrorZ
Creates a new CResult_PaymentIdPaymentErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PaymentParametersDecodeErrorZ
Creates a new CResult_PaymentParametersDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PaymentPreimageAPIErrorZ
Creates a new CResult_PaymentPreimageAPIErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PaymentPurposeDecodeErrorZ
Creates a new CResult_PaymentPurposeDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PaymentSecretAPIErrorZ
Creates a new CResult_PaymentSecretAPIErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PaymentSecretNoneZ
Creates a new CResult_PaymentSecretNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PhantomRouteHintsDecodeErrorZ
Creates a new CResult_PhantomRouteHintsDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PingDecodeErrorZ
Creates a new CResult_PingDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PongDecodeErrorZ
Creates a new CResult_PongDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PositiveTimestampCreationErrorZ
Creates a new CResult_PositiveTimestampCreationErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PrivateRouteCreationErrorZ
Creates a new CResult_PrivateRouteCreationErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PublicKeyErrorZ
Creates a new CResult_PublicKeyErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_PublicKeyNoneZ
Creates a new CResult_PublicKeyNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_QueryChannelRangeDecodeErrorZ
Creates a new CResult_QueryChannelRangeDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_QueryShortChannelIdsDecodeErrorZ
Creates a new CResult_QueryShortChannelIdsDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_RecipientOnionFieldsDecodeErrorZ
Creates a new CResult_RecipientOnionFieldsDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_RecoverableSignatureNoneZ
Creates a new CResult_RecoverableSignatureNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ReplyChannelRangeDecodeErrorZ
Creates a new CResult_ReplyChannelRangeDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ReplyShortChannelIdsEndDecodeErrorZ
Creates a new CResult_ReplyShortChannelIdsEndDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_RevokeAndACKDecodeErrorZ
Creates a new CResult_RevokeAndACKDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_RouteDecodeErrorZ
Creates a new CResult_RouteDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_RouteHintDecodeErrorZ
Creates a new CResult_RouteHintDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_RouteHintHopDecodeErrorZ
Creates a new CResult_RouteHintHopDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_RouteHopDecodeErrorZ
Creates a new CResult_RouteHopDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_RouteLightningErrorZ
Creates a new CResult_RouteLightningErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_RouteParametersDecodeErrorZ
Creates a new CResult_RouteParametersDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_RoutingFeesDecodeErrorZ
Creates a new CResult_RoutingFeesDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_SharedSecretNoneZ
Creates a new CResult_SharedSecretNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ShutdownDecodeErrorZ
Creates a new CResult_ShutdownDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ShutdownScriptDecodeErrorZ
Creates a new CResult_ShutdownScriptDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ShutdownScriptInvalidShutdownScriptZ
Creates a new CResult_ShutdownScriptInvalidShutdownScriptZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_SignatureNoneZ
Creates a new CResult_SignatureNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_SignedRawInvoiceParseErrorZ
Creates a new CResult_SignedRawInvoiceParseErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_SiPrefixParseErrorZ
Creates a new CResult_SiPrefixParseErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_SpendableOutputDescriptorDecodeErrorZ
Creates a new CResult_SpendableOutputDescriptorDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_StaticPaymentOutputDescriptorDecodeErrorZ
Creates a new CResult_StaticPaymentOutputDescriptorDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_StringErrorZ
Creates a new CResult_StringErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_TransactionNoneZ
Creates a new CResult_TransactionNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_TxCreationKeysDecodeErrorZ
Creates a new CResult_TxCreationKeysDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_TxOutUtxoLookupErrorZ
Creates a new CResult_TxOutUtxoLookupErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_UnsignedChannelAnnouncementDecodeErrorZ
Creates a new CResult_UnsignedChannelAnnouncementDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_UnsignedChannelUpdateDecodeErrorZ
Creates a new CResult_UnsignedChannelUpdateDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_UnsignedNodeAnnouncementDecodeErrorZ
Creates a new CResult_UnsignedNodeAnnouncementDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_UntrustedStringDecodeErrorZ
Creates a new CResult_UntrustedStringDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_UpdateAddHTLCDecodeErrorZ
Creates a new CResult_UpdateAddHTLCDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_UpdateFailHTLCDecodeErrorZ
Creates a new CResult_UpdateFailHTLCDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_UpdateFailMalformedHTLCDecodeErrorZ
Creates a new CResult_UpdateFailMalformedHTLCDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_UpdateFeeDecodeErrorZ
Creates a new CResult_UpdateFeeDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_UpdateFulfillHTLCDecodeErrorZ
Creates a new CResult_UpdateFulfillHTLCDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_WarningMessageDecodeErrorZ
Creates a new CResult_WarningMessageDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_WriteableEcdsaChannelSignerDecodeErrorZ
Creates a new CResult_WriteableEcdsaChannelSignerDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Retry
Creates a copy of the Retry
clone() - Method in class org.ldk.structs.RevokeAndACK
Creates a copy of the RevokeAndACK
clone() - Method in class org.ldk.structs.Route
Creates a copy of the Route
clone() - Method in class org.ldk.structs.RouteHint
Creates a copy of the RouteHint
clone() - Method in class org.ldk.structs.RouteHintHop
Creates a copy of the RouteHintHop
clone() - Method in class org.ldk.structs.RouteHop
Creates a copy of the RouteHop
clone() - Method in class org.ldk.structs.RouteParameters
Creates a copy of the RouteParameters
clone() - Method in class org.ldk.structs.RoutingFees
Creates a copy of the RoutingFees
clone() - Method in class org.ldk.structs.SendError
Creates a copy of the SendError
clone() - Method in class org.ldk.structs.Sha256
Creates a copy of the Sha256
clone() - Method in class org.ldk.structs.Shutdown
Creates a copy of the Shutdown
clone() - Method in class org.ldk.structs.ShutdownScript
Creates a copy of the ShutdownScript
clone() - Method in class org.ldk.structs.SignedRawInvoice
Creates a copy of the SignedRawInvoice
clone() - Method in class org.ldk.structs.SignOrCreationError
Creates a copy of the SignOrCreationError
clone() - Method in class org.ldk.structs.SocketDescriptor
Creates a copy of a SocketDescriptor
clone() - Method in class org.ldk.structs.SpendableOutputDescriptor
Creates a copy of the SpendableOutputDescriptor
clone() - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
Creates a copy of the StaticPaymentOutputDescriptor
clone() - Method in class org.ldk.structs.ThreeTuple_ChannelAnnouncementChannelUpdateChannelUpdateZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.ThreeTuple_OutPointCVec_MonitorEventZPublicKeyZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.ThreeTuple_RawInvoice_u832InvoiceSignatureZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple__u168_u168Z
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_BlindedPayInfoBlindedPathZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_BlockHashChannelMonitorZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_OutPointCVec_MonitorUpdateIdZZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_OutPointScriptZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_PaymentHashPaymentIdZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_PaymentHashPaymentSecretZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_PublicKeyCOption_NetAddressZZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_PublicKeyTypeZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_SignatureCVec_SignatureZZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_TxidBlockHashZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_TxidCVec_C2Tuple_u32ScriptZZZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_TxidCVec_C2Tuple_u32TxOutZZZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_u32ScriptZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_u32TxOutZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_u64u64Z
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_usizeTransactionZ
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TwoTuple_Z
Creates a new tuple which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.TxCreationKeys
Creates a copy of the TxCreationKeys
clone() - Method in class org.ldk.structs.Type
Creates a copy of a Type
clone() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
Creates a copy of the UnsignedChannelAnnouncement
clone() - Method in class org.ldk.structs.UnsignedChannelUpdate
Creates a copy of the UnsignedChannelUpdate
clone() - Method in class org.ldk.structs.UnsignedGossipMessage
Creates a copy of the UnsignedGossipMessage
clone() - Method in class org.ldk.structs.UnsignedNodeAnnouncement
Creates a copy of the UnsignedNodeAnnouncement
clone() - Method in class org.ldk.structs.UntrustedString
Creates a copy of the UntrustedString
clone() - Method in class org.ldk.structs.UpdateAddHTLC
Creates a copy of the UpdateAddHTLC
clone() - Method in class org.ldk.structs.UpdateFailHTLC
Creates a copy of the UpdateFailHTLC
clone() - Method in class org.ldk.structs.UpdateFailMalformedHTLC
Creates a copy of the UpdateFailMalformedHTLC
clone() - Method in class org.ldk.structs.UpdateFee
Creates a copy of the UpdateFee
clone() - Method in class org.ldk.structs.UpdateFulfillHTLC
Creates a copy of the UpdateFulfillHTLC
clone() - Method in class org.ldk.structs.UserConfig
Creates a copy of the UserConfig
clone() - Method in class org.ldk.structs.UtxoFuture
Creates a copy of the UtxoFuture
clone() - Method in class org.ldk.structs.UtxoResult
Creates a copy of the UtxoResult
clone() - Method in class org.ldk.structs.WarningMessage
Creates a copy of the WarningMessage
clone() - Method in class org.ldk.structs.WatchedOutput
Creates a copy of the WatchedOutput
clone() - Method in class org.ldk.structs.WriteableEcdsaChannelSigner
Creates a copy of a WriteableEcdsaChannelSigner
close() - Method in class org.ldk.batteries.ChannelManagerConstructor.ScorerWrapper
 
close() - Method in class org.ldk.structs.LockedChannelMonitor
 
close() - Method in class org.ldk.structs.ReadOnlyNetworkGraph
 
close_channel(byte[], byte[]) - Method in class org.ldk.structs.ChannelManager
Begins the process of closing a channel.
close_channel_with_target_feerate(byte[], byte[], int) - Method in class org.ldk.structs.ChannelManager
Begins the process of closing a channel.
ClosingSigned - Class in org.ldk.structs
A [`closing_signed`] message to be sent to or received from a peer.
ClosingSigned_clone(long) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_free(long) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_get_fee_range(long) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_get_fee_satoshis(long) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_get_signature(long) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_new(byte[], long, byte[], long) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_set_fee_range(long, long) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_set_fee_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_set_signature(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ClosingSigned_write(long) - Static method in class org.ldk.impl.bindings
 
ClosingSignedFeeRange - Class in org.ldk.structs
The minimum and maximum fees which the sender is willing to place on the closing transaction.
ClosingSignedFeeRange_clone(long) - Static method in class org.ldk.impl.bindings
 
ClosingSignedFeeRange_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ClosingSignedFeeRange_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ClosingSignedFeeRange_free(long) - Static method in class org.ldk.impl.bindings
 
ClosingSignedFeeRange_get_max_fee_satoshis(long) - Static method in class org.ldk.impl.bindings
 
ClosingSignedFeeRange_get_min_fee_satoshis(long) - Static method in class org.ldk.impl.bindings
 
ClosingSignedFeeRange_new(long, long) - Static method in class org.ldk.impl.bindings
 
ClosingSignedFeeRange_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ClosingSignedFeeRange_set_max_fee_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
ClosingSignedFeeRange_set_min_fee_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
ClosingSignedFeeRange_write(long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction - Class in org.ldk.structs
This class tracks the per-transaction information needed to build a closing transaction and will actually build it and sign.
ClosingTransaction_clone(long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction_free(long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction_hash(long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction_new(long, long, byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction_to_counterparty_script(long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction_to_counterparty_value_sat(long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction_to_holder_script(long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction_to_holder_value_sat(long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction_trust(long) - Static method in class org.ldk.impl.bindings
 
ClosingTransaction_verify(long, long) - Static method in class org.ldk.impl.bindings
 
ClosureReason - Class in org.ldk.structs
The reason the channel was closed.
ClosureReason_clone(long) - Static method in class org.ldk.impl.bindings
 
ClosureReason_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ClosureReason_commitment_tx_confirmed() - Static method in class org.ldk.impl.bindings
 
ClosureReason_cooperative_closure() - Static method in class org.ldk.impl.bindings
 
ClosureReason_counterparty_force_closed(long) - Static method in class org.ldk.impl.bindings
 
ClosureReason_disconnected_peer() - Static method in class org.ldk.impl.bindings
 
ClosureReason_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ClosureReason_free(long) - Static method in class org.ldk.impl.bindings
 
ClosureReason_funding_timed_out() - Static method in class org.ldk.impl.bindings
 
ClosureReason_holder_force_closed() - Static method in class org.ldk.impl.bindings
 
ClosureReason_outdated_channel_manager() - Static method in class org.ldk.impl.bindings
 
ClosureReason_processing_error(String) - Static method in class org.ldk.impl.bindings
 
ClosureReason_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ClosureReason_read(byte[]) - Static method in class org.ldk.structs.UtilMethods
Read a ClosureReason from a byte array, created by ClosureReason_write
ClosureReason_write(long) - Static method in class org.ldk.impl.bindings
 
ClosureReason.CommitmentTxConfirmed - Class in org.ldk.structs
A commitment transaction was confirmed on chain, closing the channel.
ClosureReason.CooperativeClosure - Class in org.ldk.structs
The channel was closed after negotiating a cooperative close and we've now broadcasted the cooperative close transaction.
ClosureReason.CounterpartyForceClosed - Class in org.ldk.structs
Closure generated from receiving a peer error message.
ClosureReason.DisconnectedPeer - Class in org.ldk.structs
The peer disconnected prior to funding completing.
ClosureReason.FundingTimedOut - Class in org.ldk.structs
The funding transaction failed to confirm in a timely manner on an inbound channel.
ClosureReason.HolderForceClosed - Class in org.ldk.structs
Closure generated from [`ChannelManager::force_close_channel`], called by the user.
ClosureReason.OutdatedChannelManager - Class in org.ldk.structs
Closure generated from `ChannelManager::read` if the [`ChannelMonitor`] is newer than the [`ChannelManager`] deserialized.
ClosureReason.ProcessingError - Class in org.ldk.structs
Closure generated from processing an event, likely a HTLC forward/relay/reception.
commitment_number() - Method in class org.ldk.structs.CommitmentTransaction
The backwards-counting commitment number
commitment_tx_confirmed - Variable in class org.ldk.impl.bindings.LDKMonitorEvent.CommitmentTxConfirmed
 
commitment_tx_confirmed - Variable in class org.ldk.structs.MonitorEvent.CommitmentTxConfirmed
 
commitment_tx_confirmed() - Static method in class org.ldk.structs.ClosureReason
Utility method to constructs a new CommitmentTxConfirmed-variant ClosureReason
commitment_tx_confirmed(OutPoint) - Static method in class org.ldk.structs.MonitorEvent
Utility method to constructs a new CommitmentTxConfirmed-variant MonitorEvent
CommitmentSigned - Class in org.ldk.structs
A [`commitment_signed`] message to be sent to or received from a peer.
CommitmentSigned_clone(long) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_eq(long, long) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_free(long) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_get_htlc_signatures(long) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_get_signature(long) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_new(byte[], byte[], byte[][]) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_read(byte[]) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_set_htlc_signatures(long, byte[][]) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_set_signature(long, byte[]) - Static method in class org.ldk.impl.bindings
 
CommitmentSigned_write(long) - Static method in class org.ldk.impl.bindings
 
CommitmentTransaction - Class in org.ldk.structs
This class tracks the per-transaction information needed to build a commitment transaction and will actually build it and sign.
CommitmentTransaction_clone(long) - Static method in class org.ldk.impl.bindings
 
CommitmentTransaction_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CommitmentTransaction_commitment_number(long) - Static method in class org.ldk.impl.bindings
 
CommitmentTransaction_feerate_per_kw(long) - Static method in class org.ldk.impl.bindings
 
CommitmentTransaction_free(long) - Static method in class org.ldk.impl.bindings
 
CommitmentTransaction_read(byte[]) - Static method in class org.ldk.impl.bindings
 
CommitmentTransaction_to_broadcaster_value_sat(long) - Static method in class org.ldk.impl.bindings
 
CommitmentTransaction_to_countersignatory_value_sat(long) - Static method in class org.ldk.impl.bindings
 
CommitmentTransaction_trust(long) - Static method in class org.ldk.impl.bindings
 
CommitmentTransaction_verify(long, long, long, long) - Static method in class org.ldk.impl.bindings
 
CommitmentTransaction_write(long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate - Class in org.ldk.structs
Struct used to return values from [`RevokeAndACK`] messages, containing a bunch of commitment transaction updates if they were pending.
CommitmentUpdate_clone(long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_eq(long, long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_free(long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_get_commitment_signed(long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_get_update_add_htlcs(long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_get_update_fail_htlcs(long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_get_update_fail_malformed_htlcs(long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_get_update_fee(long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_get_update_fulfill_htlcs(long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_new(long[], long[], long[], long[], long, long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_set_commitment_signed(long, long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_set_update_add_htlcs(long, long[]) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_set_update_fail_htlcs(long, long[]) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_set_update_fail_malformed_htlcs(long, long[]) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_set_update_fee(long, long) - Static method in class org.ldk.impl.bindings
 
CommitmentUpdate_set_update_fulfill_htlcs(long, long[]) - Static method in class org.ldk.impl.bindings
 
completed(OutPoint, long) - Static method in class org.ldk.structs.MonitorEvent
Utility method to constructs a new Completed-variant MonitorEvent
compute_inflight_htlcs() - Method in class org.ldk.structs.ChannelManager
Gets inflight HTLC information by processing pending outbound payments that are in our channels.
Confirm - Class in org.ldk.structs
The `Confirm` trait is used to notify LDK when relevant transactions have been confirmed on chain or unconfirmed during a chain reorganization.
Confirm_best_block_updated(long, byte[], int) - Static method in class org.ldk.impl.bindings
 
Confirm_free(long) - Static method in class org.ldk.impl.bindings
 
Confirm_get_relevant_txids(long) - Static method in class org.ldk.impl.bindings
 
Confirm_transaction_unconfirmed(long, byte[]) - Static method in class org.ldk.impl.bindings
 
Confirm_transactions_confirmed(long, byte[], long[], int) - Static method in class org.ldk.impl.bindings
 
Confirm.ConfirmInterface - Interface in org.ldk.structs
 
confirmation_height - Variable in class org.ldk.impl.bindings.LDKBalance.ClaimableAwaitingConfirmations
 
confirmation_height - Variable in class org.ldk.structs.Balance.ClaimableAwaitingConfirmations
The height at which an [`Event::SpendableOutputs`] event will be generated for this amount.
ConfirmationTarget - Enum in org.ldk.enums
An enum that represents the speed at which we want a transaction to confirm used for feerate estimation.
ConfirmationTarget_background() - Static method in class org.ldk.impl.bindings
 
ConfirmationTarget_clone(long) - Static method in class org.ldk.impl.bindings
 
ConfirmationTarget_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ConfirmationTarget_hash(long) - Static method in class org.ldk.impl.bindings
 
ConfirmationTarget_high_priority() - Static method in class org.ldk.impl.bindings
 
ConfirmationTarget_normal() - Static method in class org.ldk.impl.bindings
 
connect(byte[], SocketAddress, int) - Method in class org.ldk.batteries.NioPeerHandler
Connect to a peer given their node id and socket address.
construct_invoice_preimage(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
construct_invoice_preimage(byte[], UInt5[]) - Static method in class org.ldk.structs.UtilMethods
Construct the invoice's HRP and signatureless data into a preimage to be hashed.
contentious_claimable(long, int) - Static method in class org.ldk.structs.Balance
Utility method to constructs a new ContentiousClaimable-variant Balance
contest_delay() - Method in class org.ldk.structs.DirectedChannelTransactionParameters
Get the contest delay applicable to the transactions.
convUInt5Array(UInt5[]) - Static method in class org.ldk.util.InternalUtils
 
cooperative_closure() - Static method in class org.ldk.structs.ClosureReason
Utility method to constructs a new CooperativeClosure-variant ClosureReason
COption_APIErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_APIErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_APIErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_APIErrorZ_none() - Static method in class org.ldk.impl.bindings
 
COption_APIErrorZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_EightU16sEightU16sZZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_EightU16sEightU16sZZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_EightU16sEightU16sZZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_EightU16sEightU16sZZ_none() - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_EightU16sEightU16sZZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_u64u64ZZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_u64u64ZZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_u64u64ZZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_u64u64ZZ_none() - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_u64u64ZZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_none() - Static method in class org.ldk.impl.bindings
 
COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_ClosureReasonZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_ClosureReasonZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_ClosureReasonZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_ClosureReasonZ_none() - Static method in class org.ldk.impl.bindings
 
COption_ClosureReasonZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_CustomOnionMessageContentsZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_CustomOnionMessageContentsZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_CustomOnionMessageContentsZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_CustomOnionMessageContentsZ_none() - Static method in class org.ldk.impl.bindings
 
COption_CustomOnionMessageContentsZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_CVec_NetAddressZZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_CVec_NetAddressZZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_CVec_NetAddressZZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_CVec_NetAddressZZ_none() - Static method in class org.ldk.impl.bindings
 
COption_CVec_NetAddressZZ_some(long[]) - Static method in class org.ldk.impl.bindings
 
COption_CVec_u8ZZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_CVec_u8ZZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_CVec_u8ZZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_CVec_u8ZZ_none() - Static method in class org.ldk.impl.bindings
 
COption_CVec_u8ZZ_some(byte[]) - Static method in class org.ldk.impl.bindings
 
COption_DurationZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_DurationZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_DurationZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_DurationZ_none() - Static method in class org.ldk.impl.bindings
 
COption_DurationZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_EventZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_EventZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_EventZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_EventZ_none() - Static method in class org.ldk.impl.bindings
 
COption_EventZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_FilterZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_FilterZ_none() - Static method in class org.ldk.impl.bindings
 
COption_FilterZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_HTLCClaimZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_HTLCClaimZ_none() - Static method in class org.ldk.impl.bindings
 
COption_HTLCClaimZ_some(HTLCClaim) - Static method in class org.ldk.impl.bindings
 
COption_HTLCDestinationZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_HTLCDestinationZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_HTLCDestinationZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_HTLCDestinationZ_none() - Static method in class org.ldk.impl.bindings
 
COption_HTLCDestinationZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_MonitorEventZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_MonitorEventZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_MonitorEventZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_MonitorEventZ_none() - Static method in class org.ldk.impl.bindings
 
COption_MonitorEventZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_NetAddressZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_NetAddressZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_NetAddressZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_NetAddressZ_none() - Static method in class org.ldk.impl.bindings
 
COption_NetAddressZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_NetworkUpdateZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_NetworkUpdateZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_NetworkUpdateZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_NetworkUpdateZ_none() - Static method in class org.ldk.impl.bindings
 
COption_NetworkUpdateZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_NoneZ - Enum in org.ldk.enums
An enum which can either contain a or not
COption_NoneZ_free(COption_NoneZ) - Static method in class org.ldk.impl.bindings
 
COption_NoneZ_none() - Static method in class org.ldk.impl.bindings
 
COption_NoneZ_none() - Static method in class org.ldk.structs.UtilMethods
Constructs a new COption_NoneZ containing nothing
COption_NoneZ_some() - Static method in class org.ldk.impl.bindings
 
COption_NoneZ_some() - Static method in class org.ldk.structs.UtilMethods
Constructs a new COption_NoneZ containing a
COption_PathFailureZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_PathFailureZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_PathFailureZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_PathFailureZ_none() - Static method in class org.ldk.impl.bindings
 
COption_PathFailureZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_PaymentFailureReasonZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_PaymentFailureReasonZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_PaymentFailureReasonZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_PaymentFailureReasonZ_none() - Static method in class org.ldk.impl.bindings
 
COption_PaymentFailureReasonZ_some(PaymentFailureReason) - Static method in class org.ldk.impl.bindings
 
COption_ScalarZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_ScalarZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_ScalarZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_ScalarZ_none() - Static method in class org.ldk.impl.bindings
 
COption_ScalarZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_TypeZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_TypeZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_TypeZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_TypeZ_none() - Static method in class org.ldk.impl.bindings
 
COption_TypeZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_u128Z_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_u128Z_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_u128Z_free(long) - Static method in class org.ldk.impl.bindings
 
COption_u128Z_none() - Static method in class org.ldk.impl.bindings
 
COption_u128Z_some(byte[]) - Static method in class org.ldk.impl.bindings
 
COption_u16Z_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_u16Z_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_u16Z_free(long) - Static method in class org.ldk.impl.bindings
 
COption_u16Z_none() - Static method in class org.ldk.impl.bindings
 
COption_u16Z_some(short) - Static method in class org.ldk.impl.bindings
 
COption_u32Z_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_u32Z_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_u32Z_free(long) - Static method in class org.ldk.impl.bindings
 
COption_u32Z_none() - Static method in class org.ldk.impl.bindings
 
COption_u32Z_some(int) - Static method in class org.ldk.impl.bindings
 
COption_u64Z_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_u64Z_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_u64Z_free(long) - Static method in class org.ldk.impl.bindings
 
COption_u64Z_none() - Static method in class org.ldk.impl.bindings
 
COption_u64Z_some(long) - Static method in class org.ldk.impl.bindings
 
COption_UtxoLookupZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_UtxoLookupZ_none() - Static method in class org.ldk.impl.bindings
 
COption_UtxoLookupZ_some(long) - Static method in class org.ldk.impl.bindings
 
COption_WriteableScoreZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_WriteableScoreZ_none() - Static method in class org.ldk.impl.bindings
 
COption_WriteableScoreZ_some(long) - Static method in class org.ldk.impl.bindings
 
counterparty_force_closed(UntrustedString) - Static method in class org.ldk.structs.ClosureReason
Utility method to constructs a new CounterpartyForceClosed-variant ClosureReason
counterparty_node_id - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelPending
 
counterparty_node_id - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelReady
 
counterparty_node_id - Variable in class org.ldk.impl.bindings.LDKEvent.FundingGenerationReady
 
counterparty_node_id - Variable in class org.ldk.impl.bindings.LDKEvent.OpenChannelRequest
 
counterparty_node_id - Variable in class org.ldk.structs.Event.ChannelPending
The `node_id` of the channel counterparty.
counterparty_node_id - Variable in class org.ldk.structs.Event.ChannelReady
The `node_id` of the channel counterparty.
counterparty_node_id - Variable in class org.ldk.structs.Event.FundingGenerationReady
The counterparty's node_id, which you'll need to pass back into [`ChannelManager::funding_transaction_generated`].
counterparty_node_id - Variable in class org.ldk.structs.Event.OpenChannelRequest
The node_id of the counterparty requesting to open the channel.
counterparty_pubkeys() - Method in class org.ldk.structs.InMemorySigner
Returns the counterparty's pubkeys.
counterparty_revoked_output_claimable(long) - Static method in class org.ldk.structs.Balance
Utility method to constructs a new CounterpartyRevokedOutputClaimable-variant Balance
counterparty_selected_contest_delay() - Method in class org.ldk.structs.InMemorySigner
Returns the `contest_delay` value specified by our counterparty and applied on holder-broadcastable transactions, i.e., the amount of time that we have to wait to recover our funds if we broadcast a transaction.
CounterpartyChannelTransactionParameters - Class in org.ldk.structs
Late-bound per-channel counterparty data used to build transactions.
CounterpartyChannelTransactionParameters_clone(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyChannelTransactionParameters_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyChannelTransactionParameters_eq(long, long) - Static method in class org.ldk.impl.bindings
 
CounterpartyChannelTransactionParameters_free(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyChannelTransactionParameters_get_pubkeys(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyChannelTransactionParameters_get_selected_contest_delay(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyChannelTransactionParameters_new(long, short) - Static method in class org.ldk.impl.bindings
 
CounterpartyChannelTransactionParameters_read(byte[]) - Static method in class org.ldk.impl.bindings
 
CounterpartyChannelTransactionParameters_set_pubkeys(long, long) - Static method in class org.ldk.impl.bindings
 
CounterpartyChannelTransactionParameters_set_selected_contest_delay(long, short) - Static method in class org.ldk.impl.bindings
 
CounterpartyChannelTransactionParameters_write(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyCommitmentSecrets - Class in org.ldk.structs
Implements the per-commitment secret storage scheme from [BOLT 3](https://github.com/lightning/bolts/blob/dcbf8583976df087c79c3ce0b535311212e6812d/03-transactions.md#efficient-per-commitment-secret-storage).
CounterpartyCommitmentSecrets_clone(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyCommitmentSecrets_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyCommitmentSecrets_free(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyCommitmentSecrets_get_min_seen_secret(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyCommitmentSecrets_get_secret(long, long) - Static method in class org.ldk.impl.bindings
 
CounterpartyCommitmentSecrets_new() - Static method in class org.ldk.impl.bindings
 
CounterpartyCommitmentSecrets_provide_secret(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
CounterpartyCommitmentSecrets_read(byte[]) - Static method in class org.ldk.impl.bindings
 
CounterpartyCommitmentSecrets_write(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo - Class in org.ldk.structs
Information needed for constructing an invoice route hint for this channel.
CounterpartyForwardingInfo_clone(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo_free(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo_get_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo_get_fee_base_msat(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo_get_fee_proportional_millionths(long) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo_new(int, int, short) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo_read(byte[]) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo_set_cltv_expiry_delta(long, short) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo_set_fee_base_msat(long, int) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo_set_fee_proportional_millionths(long, int) - Static method in class org.ldk.impl.bindings
 
CounterpartyForwardingInfo_write(long) - Static method in class org.ldk.impl.bindings
 
countersignatory_pubkeys() - Method in class org.ldk.structs.DirectedChannelTransactionParameters
Get the channel pubkeys for the countersignatory
create(long, long, int, long, long, long) - Static method in class org.ldk.impl.bindings
 
create(ExpandedKey, Option_u64Z, int, EntropySource, long, Option_u16Z) - Static method in class org.ldk.structs.UtilMethods
Equivalent to [`crate::ln::channelmanager::ChannelManager::create_inbound_payment`], but no `ChannelManager` is required.
create_channel(byte[], long, long, UInt128, UserConfig) - Method in class org.ldk.structs.ChannelManager
Creates a new outbound channel to the given remote node and with the given value.
create_from_hash(long, long, byte[], int, long, long) - Static method in class org.ldk.impl.bindings
 
create_from_hash(ExpandedKey, Option_u64Z, byte[], int, long, Option_u16Z) - Static method in class org.ldk.structs.UtilMethods
Equivalent to [`crate::ln::channelmanager::ChannelManager::create_inbound_payment_for_hash`], but no `ChannelManager` is required.
create_inbound_payment(Option_u64Z, int, Option_u16Z) - Method in class org.ldk.structs.ChannelManager
Gets a payment secret and payment hash for use in an invoice given to a third party wishing to pay us.
create_inbound_payment_for_hash(byte[], Option_u64Z, int, Option_u16Z) - Method in class org.ldk.structs.ChannelManager
Gets a [`PaymentSecret`] for a given [`PaymentHash`], for which the payment preimage is stored external to LDK.
create_inbound_payment_for_hash_legacy(byte[], Option_u64Z, int) - Method in class org.ldk.structs.ChannelManager
Legacy version of [`create_inbound_payment_for_hash`].
create_inbound_payment_legacy(Option_u64Z, int) - Method in class org.ldk.structs.ChannelManager
Legacy version of [`create_inbound_payment`].
create_invoice_from_channelmanager(long, long, long, Currency, long, String, int, long) - Static method in class org.ldk.impl.bindings
 
create_invoice_from_channelmanager(ChannelManager, NodeSigner, Logger, Currency, Option_u64Z, String, int, Option_u16Z) - Static method in class org.ldk.structs.UtilMethods
Utility to construct an invoice.
create_invoice_from_channelmanager_and_duration_since_epoch(long, long, long, Currency, long, String, long, int, long) - Static method in class org.ldk.impl.bindings
 
create_invoice_from_channelmanager_and_duration_since_epoch(ChannelManager, NodeSigner, Logger, Currency, Option_u64Z, String, long, int, Option_u16Z) - Static method in class org.ldk.structs.UtilMethods
See [`create_invoice_from_channelmanager`] This version can be used in a `no_std` environment, where [`std::time::SystemTime`] is not available and the current time is supplied by the caller.
create_invoice_from_channelmanager_and_duration_since_epoch_with_payment_hash(long, long, long, Currency, long, String, long, int, byte[], long) - Static method in class org.ldk.impl.bindings
 
create_invoice_from_channelmanager_and_duration_since_epoch_with_payment_hash(ChannelManager, NodeSigner, Logger, Currency, Option_u64Z, String, long, int, byte[], Option_u16Z) - Static method in class org.ldk.structs.UtilMethods
See [`create_invoice_from_channelmanager_and_duration_since_epoch`] This version allows for providing a custom [`PaymentHash`] for the invoice.
create_invoice_from_channelmanager_with_description_hash(long, long, long, Currency, long, long, int, long) - Static method in class org.ldk.impl.bindings
 
create_invoice_from_channelmanager_with_description_hash(ChannelManager, NodeSigner, Logger, Currency, Option_u64Z, Sha256, int, Option_u16Z) - Static method in class org.ldk.structs.UtilMethods
Utility to construct an invoice.
create_invoice_from_channelmanager_with_description_hash_and_duration_since_epoch(long, long, long, Currency, long, long, long, int, long) - Static method in class org.ldk.impl.bindings
 
create_invoice_from_channelmanager_with_description_hash_and_duration_since_epoch(ChannelManager, NodeSigner, Logger, Currency, Option_u64Z, Sha256, long, int, Option_u16Z) - Static method in class org.ldk.structs.UtilMethods
See [`create_invoice_from_channelmanager_with_description_hash`] This version can be used in a `no_std` environment, where [`std::time::SystemTime`] is not available and the current time is supplied by the caller.
create_phantom_invoice(long, byte[], String, int, long[], long, long, long, Currency, long, long) - Static method in class org.ldk.impl.bindings
 
create_phantom_invoice(Option_u64Z, byte[], String, int, PhantomRouteHints[], EntropySource, NodeSigner, Logger, Currency, Option_u16Z, long) - Static method in class org.ldk.structs.UtilMethods
Utility to create an invoice that can be paid to one of multiple nodes, or a \"phantom invoice.\" See [`PhantomKeysManager`] for more information on phantom node payments.
create_phantom_invoice_with_description_hash(long, byte[], int, long, long[], long, long, long, Currency, long, long) - Static method in class org.ldk.impl.bindings
 
create_phantom_invoice_with_description_hash(Option_u64Z, byte[], int, Sha256, PhantomRouteHints[], EntropySource, NodeSigner, Logger, Currency, Option_u16Z, long) - Static method in class org.ldk.structs.UtilMethods
Utility to create an invoice that can be paid to one of multiple nodes, or a \"phantom invoice.\" See [`PhantomKeysManager`] for more information on phantom node payments.
creation_error - Variable in class org.ldk.impl.bindings.LDKSignOrCreationError.CreationError
 
creation_error - Variable in class org.ldk.structs.SignOrCreationError.CreationError
 
creation_error(CreationError) - Static method in class org.ldk.structs.SignOrCreationError
Utility method to constructs a new CreationError-variant SignOrCreationError
CreationError - Enum in org.ldk.enums
Errors that may occur when constructing a new [`RawInvoice`] or [`Invoice`]
CreationError_clone(long) - Static method in class org.ldk.impl.bindings
 
CreationError_description_too_long() - Static method in class org.ldk.impl.bindings
 
CreationError_eq(long, long) - Static method in class org.ldk.impl.bindings
 
CreationError_invalid_amount() - Static method in class org.ldk.impl.bindings
 
CreationError_min_final_cltv_expiry_delta_too_short() - Static method in class org.ldk.impl.bindings
 
CreationError_missing_route_hints() - Static method in class org.ldk.impl.bindings
 
CreationError_route_too_long() - Static method in class org.ldk.impl.bindings
 
CreationError_timestamp_out_of_bounds() - Static method in class org.ldk.impl.bindings
 
CreationError_to_str(long) - Static method in class org.ldk.impl.bindings
 
CResult__u832APIErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult__u832APIErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult__u832APIErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult__u832APIErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult__u832APIErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult__u832APIErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult__u832APIErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult__u832APIErrorZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_AcceptChannelDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_AcceptChannelDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_AcceptChannelDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_AcceptChannelDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_AcceptChannelDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_AcceptChannelDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_AcceptChannelDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_AcceptChannelDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_AnnouncementSignaturesDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_AnnouncementSignaturesDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_AnnouncementSignaturesDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_AnnouncementSignaturesDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_AnnouncementSignaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_AnnouncementSignaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_AnnouncementSignaturesDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_AnnouncementSignaturesDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopFeaturesDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopFeaturesDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopFeaturesDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopFeaturesDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopFeaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopFeaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopFeaturesDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedHopFeaturesDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPathNoneZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPayInfoDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPayInfoDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPayInfoDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPayInfoDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPayInfoDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPayInfoDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPayInfoDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedPayInfoDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedTailDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedTailDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedTailDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedTailDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedTailDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedTailDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedTailDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BlindedTailDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolLightningErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolLightningErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolLightningErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolLightningErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolLightningErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolLightningErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolLightningErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolLightningErrorZ_ok(boolean) - Static method in class org.ldk.impl.bindings
 
CResult_boolPeerHandleErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolPeerHandleErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolPeerHandleErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolPeerHandleErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolPeerHandleErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolPeerHandleErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolPeerHandleErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolPeerHandleErrorZ_ok(boolean) - Static method in class org.ldk.impl.bindings
 
CResult_BuiltCommitmentTransactionDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_BuiltCommitmentTransactionDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_BuiltCommitmentTransactionDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BuiltCommitmentTransactionDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_BuiltCommitmentTransactionDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_BuiltCommitmentTransactionDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BuiltCommitmentTransactionDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_BuiltCommitmentTransactionDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelAnnouncementDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelAnnouncementDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelAnnouncementDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelAnnouncementDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelAnnouncementDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelAnnouncementDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelAnnouncementDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelAnnouncementDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelConfigDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelConfigDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelConfigDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelConfigDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelConfigDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelConfigDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelConfigDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelConfigDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelCounterpartyDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelCounterpartyDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelCounterpartyDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelCounterpartyDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelCounterpartyDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelCounterpartyDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelCounterpartyDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelCounterpartyDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelDetailsDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelDetailsDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelDetailsDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelDetailsDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelDetailsDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelDetailsDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelDetailsDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelDetailsDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelFeaturesDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelFeaturesDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelFeaturesDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelFeaturesDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelFeaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelFeaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelFeaturesDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelFeaturesDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelInfoDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelInfoDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelInfoDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelInfoDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelInfoDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelInfoDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelInfoDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelInfoDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelMonitorUpdateDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelMonitorUpdateDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelMonitorUpdateDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelMonitorUpdateDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelMonitorUpdateDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelMonitorUpdateDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelMonitorUpdateDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelMonitorUpdateDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelPublicKeysDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelPublicKeysDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelPublicKeysDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelPublicKeysDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelPublicKeysDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelPublicKeysDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelPublicKeysDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelPublicKeysDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReadyDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReadyDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReadyDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReadyDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReadyDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReadyDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReadyDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReadyDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReestablishDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReestablishDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReestablishDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReestablishDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReestablishDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReestablishDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReestablishDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReestablishDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTransactionParametersDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTransactionParametersDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTransactionParametersDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTransactionParametersDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTransactionParametersDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTransactionParametersDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTransactionParametersDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTransactionParametersDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTypeFeaturesDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTypeFeaturesDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTypeFeaturesDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTypeFeaturesDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTypeFeaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTypeFeaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTypeFeaturesDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTypeFeaturesDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateInfoDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateInfoDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateInfoDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateInfoDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateInfoDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateInfoDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateInfoDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateInfoDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedFeeRangeDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedFeeRangeDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedFeeRangeDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedFeeRangeDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedFeeRangeDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedFeeRangeDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedFeeRangeDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedFeeRangeDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentSignedDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentSignedDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentSignedDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentSignedDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentSignedDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentSignedDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentSignedDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentSignedDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentTransactionDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentTransactionDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentTransactionDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentTransactionDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentTransactionDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentTransactionDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentTransactionDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentTransactionDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_APIErrorZDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_APIErrorZDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_APIErrorZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_APIErrorZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_APIErrorZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_APIErrorZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_APIErrorZDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_APIErrorZDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_ClosureReasonZDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_ClosureReasonZDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_ClosureReasonZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_ClosureReasonZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_ClosureReasonZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_ClosureReasonZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_ClosureReasonZDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_ClosureReasonZDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_CustomOnionMessageContentsZDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_EventZDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_EventZDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_EventZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_EventZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_EventZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_EventZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_EventZDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_EventZDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_HTLCDestinationZDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_HTLCDestinationZDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_HTLCDestinationZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_HTLCDestinationZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_HTLCDestinationZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_HTLCDestinationZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_HTLCDestinationZDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_HTLCDestinationZDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_MonitorEventZDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_MonitorEventZDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_MonitorEventZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_MonitorEventZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_MonitorEventZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_MonitorEventZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_MonitorEventZDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_MonitorEventZDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_NetworkUpdateZDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_NetworkUpdateZDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_NetworkUpdateZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_NetworkUpdateZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_NetworkUpdateZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_NetworkUpdateZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_NetworkUpdateZDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_NetworkUpdateZDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_PathFailureZDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_PathFailureZDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_PathFailureZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_PathFailureZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_PathFailureZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_PathFailureZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_PathFailureZDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_PathFailureZDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_TypeZDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_TypeZDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_TypeZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_TypeZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_TypeZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_TypeZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_TypeZDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_COption_TypeZDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyCommitmentSecretsDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyCommitmentSecretsDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyCommitmentSecretsDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyCommitmentSecretsDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyCommitmentSecretsDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyCommitmentSecretsDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyCommitmentSecretsDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyCommitmentSecretsDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyForwardingInfoDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyForwardingInfoDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyForwardingInfoDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyForwardingInfoDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyForwardingInfoDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyForwardingInfoDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyForwardingInfoDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyForwardingInfoDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_err(IOError) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_ok(long[]) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_CVec_u8ZZNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_CVec_u8ZZNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_CVec_u8ZZNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_CVec_CVec_u8ZZNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_CVec_u8ZZNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_CVec_u8ZZNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_CVec_u8ZZNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_CVec_u8ZZNoneZ_ok(byte[][]) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_SignatureZNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_SignatureZNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_SignatureZNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_CVec_SignatureZNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_SignatureZNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_SignatureZNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_SignatureZNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_SignatureZNoneZ_ok(byte[][]) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_u8ZPeerHandleErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_u8ZPeerHandleErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_u8ZPeerHandleErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_u8ZPeerHandleErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_u8ZPeerHandleErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_u8ZPeerHandleErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_u8ZPeerHandleErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CVec_u8ZPeerHandleErrorZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_DescriptionCreationErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_DescriptionCreationErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_DescriptionCreationErrorZ_err(CreationError) - Static method in class org.ldk.impl.bindings
 
CResult_DescriptionCreationErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_DescriptionCreationErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_DescriptionCreationErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_DescriptionCreationErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_DescriptionCreationErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ErrorMessageDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ErrorMessageDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ErrorMessageDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ErrorMessageDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ErrorMessageDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ErrorMessageDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ErrorMessageDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ErrorMessageDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FixedPenaltyScorerDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_FixedPenaltyScorerDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_FixedPenaltyScorerDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_FixedPenaltyScorerDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_FixedPenaltyScorerDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_FixedPenaltyScorerDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FixedPenaltyScorerDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FixedPenaltyScorerDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingCreatedDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingCreatedDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingCreatedDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingCreatedDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingCreatedDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingCreatedDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingCreatedDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingCreatedDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingSignedDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingSignedDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingSignedDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingSignedDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingSignedDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingSignedDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingSignedDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingSignedDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_GossipTimestampFilterDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_GossipTimestampFilterDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_GossipTimestampFilterDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_GossipTimestampFilterDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_GossipTimestampFilterDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_GossipTimestampFilterDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_GossipTimestampFilterDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_GossipTimestampFilterDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HolderCommitmentTransactionDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_HolderCommitmentTransactionDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_HolderCommitmentTransactionDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_HolderCommitmentTransactionDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_HolderCommitmentTransactionDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_HolderCommitmentTransactionDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HolderCommitmentTransactionDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HolderCommitmentTransactionDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCOutputInCommitmentDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCOutputInCommitmentDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCOutputInCommitmentDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCOutputInCommitmentDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCOutputInCommitmentDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCOutputInCommitmentDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCOutputInCommitmentDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCOutputInCommitmentDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCUpdateDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCUpdateDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCUpdateDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCUpdateDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCUpdateDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCUpdateDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCUpdateDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCUpdateDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InFlightHtlcsDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_InFlightHtlcsDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_InFlightHtlcsDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InFlightHtlcsDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_InFlightHtlcsDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InFlightHtlcsDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InFlightHtlcsDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InFlightHtlcsDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitFeaturesDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitFeaturesDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitFeaturesDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitFeaturesDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitFeaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitFeaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitFeaturesDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitFeaturesDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InMemorySignerDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_InMemorySignerDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_InMemorySignerDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InMemorySignerDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_InMemorySignerDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InMemorySignerDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InMemorySignerDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InMemorySignerDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceFeaturesDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceFeaturesDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceFeaturesDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceFeaturesDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceFeaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceFeaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceFeaturesDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceFeaturesDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceParseOrSemanticErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceParseOrSemanticErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceParseOrSemanticErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceParseOrSemanticErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceParseOrSemanticErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceParseOrSemanticErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceParseOrSemanticErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceParseOrSemanticErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSemanticErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSemanticErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSemanticErrorZ_err(SemanticError) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSemanticErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSemanticErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSemanticErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSemanticErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSemanticErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSignOrCreationErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSignOrCreationErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSignOrCreationErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSignOrCreationErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSignOrCreationErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSignOrCreationErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSignOrCreationErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSignOrCreationErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_LockedChannelMonitorNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_LockedChannelMonitorNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_LockedChannelMonitorNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_LockedChannelMonitorNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_LockedChannelMonitorNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_LockedChannelMonitorNoneZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetworkGraphDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetworkGraphDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetworkGraphDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetworkGraphDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetworkGraphDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetworkGraphDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAliasDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAliasDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAliasDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAliasDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAliasDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAliasDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAliasDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAliasDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementInfoDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementInfoDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementInfoDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementInfoDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementInfoDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementInfoDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementInfoDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementInfoDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeFeaturesDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeFeaturesDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeFeaturesDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeFeaturesDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeFeaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeFeaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeFeaturesDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeFeaturesDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeIdDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeIdDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeIdDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeIdDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeIdDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeIdDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeIdDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeIdDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeInfoDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeInfoDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeInfoDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeInfoDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeInfoDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeInfoDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeInfoDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeInfoDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneAPIErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneAPIErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneAPIErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneAPIErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneAPIErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneAPIErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneAPIErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneAPIErrorZ_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NoneErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneErrorZ_err(IOError) - Static method in class org.ldk.impl.bindings
 
CResult_NoneErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneErrorZ_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NoneLightningErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneLightningErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneLightningErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneLightningErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneLightningErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneLightningErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneLightningErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneLightningErrorZ_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NoneNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_NoneNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneNoneZ_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentErrorZ_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentSendFailureZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentSendFailureZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentSendFailureZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentSendFailureZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentSendFailureZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentSendFailureZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentSendFailureZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentSendFailureZ_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NonePeerHandleErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePeerHandleErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePeerHandleErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePeerHandleErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePeerHandleErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePeerHandleErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePeerHandleErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NonePeerHandleErrorZ_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NoneRetryableSendFailureZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneRetryableSendFailureZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneRetryableSendFailureZ_err(RetryableSendFailure) - Static method in class org.ldk.impl.bindings
 
CResult_NoneRetryableSendFailureZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneRetryableSendFailureZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneRetryableSendFailureZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneRetryableSendFailureZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneRetryableSendFailureZ_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NoneSemanticErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSemanticErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSemanticErrorZ_err(SemanticError) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSemanticErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSemanticErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSemanticErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSemanticErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSemanticErrorZ_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NoneSendErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSendErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSendErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSendErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSendErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneSendErrorZ_ok() - Static method in class org.ldk.impl.bindings
 
CResult_OnionMessageDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_OnionMessageDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_OnionMessageDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_OnionMessageDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_OnionMessageDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_OnionMessageDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_OnionMessageDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_OnionMessageDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_OpenChannelDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_OpenChannelDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_OpenChannelDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_OpenChannelDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_OpenChannelDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_OpenChannelDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_OpenChannelDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_OpenChannelDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_OutPointDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_OutPointDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_OutPointDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_OutPointDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_OutPointDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_OutPointDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_OutPointDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_OutPointDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PayeePubKeyErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PayeePubKeyErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PayeePubKeyErrorZ_err(Secp256k1Error) - Static method in class org.ldk.impl.bindings
 
CResult_PayeePubKeyErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PayeePubKeyErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PayeePubKeyErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PayeePubKeyErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PayeePubKeyErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentFailureReasonDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentFailureReasonDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentFailureReasonDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentFailureReasonDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentFailureReasonDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentFailureReasonDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentFailureReasonDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentFailureReasonDecodeErrorZ_ok(PaymentFailureReason) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashRetryableSendFailureZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashRetryableSendFailureZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashRetryableSendFailureZ_err(RetryableSendFailure) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashRetryableSendFailureZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashRetryableSendFailureZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashRetryableSendFailureZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashRetryableSendFailureZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashRetryableSendFailureZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentErrorZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentParametersDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentParametersDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentParametersDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentParametersDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentParametersDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentParametersDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentParametersDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentParametersDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPreimageAPIErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPreimageAPIErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPreimageAPIErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPreimageAPIErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPreimageAPIErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPreimageAPIErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPreimageAPIErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPreimageAPIErrorZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPurposeDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPurposeDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPurposeDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPurposeDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPurposeDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPurposeDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPurposeDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentPurposeDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretAPIErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretAPIErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretAPIErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretAPIErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretAPIErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretAPIErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretAPIErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretAPIErrorZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretNoneZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_PhantomRouteHintsDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PhantomRouteHintsDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PhantomRouteHintsDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PhantomRouteHintsDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PhantomRouteHintsDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PhantomRouteHintsDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PhantomRouteHintsDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PhantomRouteHintsDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PingDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PingDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PingDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PingDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PingDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PingDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PingDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PingDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PongDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PongDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PongDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PongDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PongDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PongDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PongDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PongDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PositiveTimestampCreationErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PositiveTimestampCreationErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PositiveTimestampCreationErrorZ_err(CreationError) - Static method in class org.ldk.impl.bindings
 
CResult_PositiveTimestampCreationErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PositiveTimestampCreationErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PositiveTimestampCreationErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PositiveTimestampCreationErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PositiveTimestampCreationErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PrivateRouteCreationErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PrivateRouteCreationErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PrivateRouteCreationErrorZ_err(CreationError) - Static method in class org.ldk.impl.bindings
 
CResult_PrivateRouteCreationErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PrivateRouteCreationErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PrivateRouteCreationErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PrivateRouteCreationErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PrivateRouteCreationErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ProbabilisticScorerDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ProbabilisticScorerDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ProbabilisticScorerDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ProbabilisticScorerDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ProbabilisticScorerDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ProbabilisticScorerDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyErrorZ_err(Secp256k1Error) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyErrorZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyNoneZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_QueryChannelRangeDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryChannelRangeDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryChannelRangeDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryChannelRangeDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryChannelRangeDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryChannelRangeDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryChannelRangeDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryChannelRangeDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryShortChannelIdsDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryShortChannelIdsDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryShortChannelIdsDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryShortChannelIdsDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryShortChannelIdsDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryShortChannelIdsDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryShortChannelIdsDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryShortChannelIdsDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecipientOnionFieldsDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecipientOnionFieldsDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecipientOnionFieldsDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecipientOnionFieldsDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecipientOnionFieldsDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecipientOnionFieldsDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecipientOnionFieldsDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecipientOnionFieldsDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecoverableSignatureNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecoverableSignatureNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecoverableSignatureNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_RecoverableSignatureNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecoverableSignatureNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecoverableSignatureNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecoverableSignatureNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecoverableSignatureNoneZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyChannelRangeDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyChannelRangeDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyChannelRangeDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyChannelRangeDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyChannelRangeDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyChannelRangeDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyChannelRangeDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyChannelRangeDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyShortChannelIdsEndDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyShortChannelIdsEndDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyShortChannelIdsEndDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyShortChannelIdsEndDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyShortChannelIdsEndDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyShortChannelIdsEndDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyShortChannelIdsEndDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyShortChannelIdsEndDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RevokeAndACKDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_RevokeAndACKDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_RevokeAndACKDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RevokeAndACKDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_RevokeAndACKDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RevokeAndACKDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RevokeAndACKDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RevokeAndACKDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintHopDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintHopDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintHopDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintHopDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintHopDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintHopDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintHopDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHintHopDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHopDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHopDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHopDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHopDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHopDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHopDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHopDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHopDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteLightningErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteLightningErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteLightningErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteLightningErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteLightningErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteLightningErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteLightningErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteLightningErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteParametersDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteParametersDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteParametersDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteParametersDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteParametersDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteParametersDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteParametersDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteParametersDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RoutingFeesDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_RoutingFeesDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_RoutingFeesDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RoutingFeesDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_RoutingFeesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_RoutingFeesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RoutingFeesDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RoutingFeesDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SharedSecretNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_SharedSecretNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_SharedSecretNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_SharedSecretNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_SharedSecretNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SharedSecretNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SharedSecretNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SharedSecretNoneZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptInvalidShutdownScriptZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptInvalidShutdownScriptZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptInvalidShutdownScriptZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptInvalidShutdownScriptZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptInvalidShutdownScriptZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptInvalidShutdownScriptZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptInvalidShutdownScriptZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptInvalidShutdownScriptZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignatureNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignatureNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignatureNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_SignatureNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignatureNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignatureNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignatureNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignatureNoneZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceParseErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceParseErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceParseErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceParseErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceParseErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceParseErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceParseErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceParseErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixParseErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixParseErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixParseErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixParseErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixParseErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixParseErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixParseErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixParseErrorZ_ok(SiPrefix) - Static method in class org.ldk.impl.bindings
 
CResult_SpendableOutputDescriptorDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_SpendableOutputDescriptorDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_SpendableOutputDescriptorDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SpendableOutputDescriptorDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_SpendableOutputDescriptorDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SpendableOutputDescriptorDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SpendableOutputDescriptorDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SpendableOutputDescriptorDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_StaticPaymentOutputDescriptorDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_StaticPaymentOutputDescriptorDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_StaticPaymentOutputDescriptorDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_StaticPaymentOutputDescriptorDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_StaticPaymentOutputDescriptorDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_StaticPaymentOutputDescriptorDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_StaticPaymentOutputDescriptorDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_StaticPaymentOutputDescriptorDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_StringErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_StringErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_StringErrorZ_err(Secp256k1Error) - Static method in class org.ldk.impl.bindings
 
CResult_StringErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_StringErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_StringErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_StringErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_StringErrorZ_ok(String) - Static method in class org.ldk.impl.bindings
 
CResult_TransactionNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_TransactionNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_TransactionNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_TransactionNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_TransactionNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_TransactionNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TransactionNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TransactionNoneZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_TrustedClosingTransactionNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_TrustedClosingTransactionNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_TrustedClosingTransactionNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_TrustedClosingTransactionNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TrustedClosingTransactionNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TrustedClosingTransactionNoneZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TrustedCommitmentTransactionNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_TrustedCommitmentTransactionNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_TrustedCommitmentTransactionNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_TrustedCommitmentTransactionNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TrustedCommitmentTransactionNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TrustedCommitmentTransactionNoneZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutUtxoLookupErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutUtxoLookupErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutUtxoLookupErrorZ_err(UtxoLookupError) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutUtxoLookupErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutUtxoLookupErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutUtxoLookupErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutUtxoLookupErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutUtxoLookupErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_u32GraphSyncErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_u32GraphSyncErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_u32GraphSyncErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_u32GraphSyncErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_u32GraphSyncErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_u32GraphSyncErrorZ_ok(int) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelAnnouncementDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelAnnouncementDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelAnnouncementDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelAnnouncementDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelAnnouncementDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelAnnouncementDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelAnnouncementDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelAnnouncementDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelUpdateDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelUpdateDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelUpdateDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelUpdateDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelUpdateDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelUpdateDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelUpdateDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelUpdateDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedNodeAnnouncementDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedNodeAnnouncementDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedNodeAnnouncementDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedNodeAnnouncementDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedNodeAnnouncementDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedNodeAnnouncementDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedNodeAnnouncementDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedNodeAnnouncementDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UntrustedStringDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_UntrustedStringDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_UntrustedStringDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UntrustedStringDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_UntrustedStringDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UntrustedStringDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UntrustedStringDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UntrustedStringDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateAddHTLCDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateAddHTLCDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateAddHTLCDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateAddHTLCDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateAddHTLCDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateAddHTLCDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateAddHTLCDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateAddHTLCDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailHTLCDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailHTLCDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailHTLCDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailHTLCDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailHTLCDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailHTLCDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailHTLCDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailHTLCDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailMalformedHTLCDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailMalformedHTLCDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailMalformedHTLCDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailMalformedHTLCDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailMalformedHTLCDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailMalformedHTLCDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailMalformedHTLCDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailMalformedHTLCDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFeeDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFeeDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFeeDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFeeDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFeeDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFeeDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFeeDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFeeDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFulfillHTLCDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFulfillHTLCDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFulfillHTLCDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFulfillHTLCDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFulfillHTLCDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFulfillHTLCDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFulfillHTLCDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFulfillHTLCDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_WarningMessageDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_WarningMessageDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_WarningMessageDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_WarningMessageDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_WarningMessageDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_WarningMessageDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_WarningMessageDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_WarningMessageDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_WriteableEcdsaChannelSignerDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_WriteableEcdsaChannelSignerDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_WriteableEcdsaChannelSignerDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_WriteableEcdsaChannelSignerDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_WriteableEcdsaChannelSignerDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_WriteableEcdsaChannelSignerDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_WriteableEcdsaChannelSignerDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_WriteableEcdsaChannelSignerDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
currency() - Method in class org.ldk.structs.Invoice
Returns the currency for which the invoice was issued
currency() - Method in class org.ldk.structs.RawInvoice
 
Currency - Enum in org.ldk.enums
Enum representing the crypto currencies (or networks) supported by this library
Currency_bitcoin() - Static method in class org.ldk.impl.bindings
 
Currency_bitcoin_testnet() - Static method in class org.ldk.impl.bindings
 
Currency_clone(long) - Static method in class org.ldk.impl.bindings
 
Currency_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Currency_hash(long) - Static method in class org.ldk.impl.bindings
 
Currency_regtest() - Static method in class org.ldk.impl.bindings
 
Currency_signet() - Static method in class org.ldk.impl.bindings
 
Currency_simnet() - Static method in class org.ldk.impl.bindings
 
Currency_to_str(long) - Static method in class org.ldk.impl.bindings
 
current_best_block() - Method in class org.ldk.structs.ChannelManager
Gets the latest best block which was connected either via the [`chain::Listen`] or [`chain::Confirm`] interfaces.
current_best_block() - Method in class org.ldk.structs.ChannelMonitor
Gets the latest best block which was connected either via the [`chain::Listen`] or [`chain::Confirm`] interfaces.
custom - Variable in class org.ldk.impl.bindings.LDKOnionMessageContents.Custom
 
custom - Variable in class org.ldk.structs.OnionMessageContents.Custom
 
custom(CustomOnionMessageContents) - Static method in class org.ldk.structs.OnionMessageContents
Utility method to constructs a new Custom-variant OnionMessageContents
CustomMessageHandler - Class in org.ldk.structs
A handler provided to [`PeerManager`] for reading and handling custom messages.
CustomMessageHandler_free(long) - Static method in class org.ldk.impl.bindings
 
CustomMessageHandler_get_and_clear_pending_msg(long) - Static method in class org.ldk.impl.bindings
 
CustomMessageHandler_handle_custom_message(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
CustomMessageHandler.CustomMessageHandlerInterface - Interface in org.ldk.structs
 
CustomMessageReader - Class in org.ldk.structs
Trait to be implemented by custom message (unrelated to the channel/gossip LN layers) decoders.
CustomMessageReader_free(long) - Static method in class org.ldk.impl.bindings
 
CustomMessageReader_read(long, short, byte[]) - Static method in class org.ldk.impl.bindings
 
CustomMessageReader.CustomMessageReaderInterface - Interface in org.ldk.structs
 
CustomOnionMessageContents - Class in org.ldk.structs
The contents of a custom onion message.
CustomOnionMessageContents_clone(long) - Static method in class org.ldk.impl.bindings
 
CustomOnionMessageContents_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CustomOnionMessageContents_free(long) - Static method in class org.ldk.impl.bindings
 
CustomOnionMessageContents_tlv_type(long) - Static method in class org.ldk.impl.bindings
 
CustomOnionMessageContents_write(long) - Static method in class org.ldk.impl.bindings
 
CustomOnionMessageContents.CustomOnionMessageContentsInterface - Interface in org.ldk.structs
 
CustomOnionMessageHandler - Class in org.ldk.structs
Handler for custom onion messages.
CustomOnionMessageHandler_free(long) - Static method in class org.ldk.impl.bindings
 
CustomOnionMessageHandler_handle_custom_message(long, long) - Static method in class org.ldk.impl.bindings
 
CustomOnionMessageHandler_read_custom_message(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
CustomOnionMessageHandler.CustomOnionMessageHandlerInterface - Interface in org.ldk.structs
 
CVec_AddressZ_free(String[]) - Static method in class org.ldk.impl.bindings
 
CVec_APIErrorZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_BalanceZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_BlindedHopZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_BlindedPathZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C2Tuple_BlindedPayInfoBlindedPathZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C2Tuple_BlockHashChannelMonitorZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C2Tuple_OutPointCVec_MonitorUpdateIdZZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C2Tuple_PublicKeyCOption_NetAddressZZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C2Tuple_PublicKeyTypeZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C2Tuple_TxidBlockHashZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C2Tuple_u32ScriptZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C2Tuple_u32TxOutZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C2Tuple_usizeTransactionZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_C3Tuple_OutPointCVec_MonitorEventZPublicKeyZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_ChainHashZ_free(byte[][]) - Static method in class org.ldk.impl.bindings
 
CVec_ChannelDetailsZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_ChannelMonitorZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_CResult_NoneAPIErrorZZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_CVec_u8ZZ_free(byte[][]) - Static method in class org.ldk.impl.bindings
 
CVec_EventZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_FutureZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_MessageSendEventZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_MonitorEventZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_MonitorUpdateIdZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_NetAddressZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_NodeIdZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_OutPointZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_PathZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_PaymentPreimageZ_free(byte[][]) - Static method in class org.ldk.impl.bindings
 
CVec_PhantomRouteHintsZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_PrivateRouteZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_PublicKeyZ_free(byte[][]) - Static method in class org.ldk.impl.bindings
 
CVec_RecentPaymentDetailsZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_RouteHintHopZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_RouteHintZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_RouteHopZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_SignatureZ_free(byte[][]) - Static method in class org.ldk.impl.bindings
 
CVec_SpendableOutputDescriptorZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_ThirtyTwoBytesZ_free(byte[][]) - Static method in class org.ldk.impl.bindings
 
CVec_TransactionZ_free(byte[][]) - Static method in class org.ldk.impl.bindings
 
CVec_TxOutZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_U5Z_free(byte[]) - Static method in class org.ldk.impl.bindings
 
CVec_u64Z_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_u8Z_free(byte[]) - Static method in class org.ldk.impl.bindings
 
CVec_UpdateAddHTLCZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_UpdateFailHTLCZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_UpdateFailMalformedHTLCZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_UpdateFulfillHTLCZ_free(long[]) - Static method in class org.ldk.impl.bindings
 

D

DataLossProtect - Class in org.ldk.structs
Proof that the sender knows the per-commitment secret of the previous commitment transaction.
DataLossProtect_clone(long) - Static method in class org.ldk.impl.bindings
 
DataLossProtect_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
DataLossProtect_eq(long, long) - Static method in class org.ldk.impl.bindings
 
DataLossProtect_free(long) - Static method in class org.ldk.impl.bindings
 
DataLossProtect_get_my_current_per_commitment_point(long) - Static method in class org.ldk.impl.bindings
 
DataLossProtect_get_your_last_per_commitment_secret(long) - Static method in class org.ldk.impl.bindings
 
DataLossProtect_new(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
DataLossProtect_set_my_current_per_commitment_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
DataLossProtect_set_your_last_per_commitment_secret(long, byte[]) - Static method in class org.ldk.impl.bindings
 
debug_log_liquidity_stats() - Method in class org.ldk.structs.ProbabilisticScorer
Dump the contents of this scorer into the configured logger.
debug_str() - Method in interface org.ldk.impl.bindings.LDKType
 
debug_str() - Method in class org.ldk.structs.Type
Return a human-readable "debug" string describing this object
debug_str() - Method in interface org.ldk.structs.Type.TypeInterface
Return a human-readable "debug" string describing this object
decode_error - Variable in class org.ldk.impl.bindings.LDKGraphSyncError.DecodeError
 
decode_error - Variable in class org.ldk.structs.GraphSyncError.DecodeError
 
decode_error(DecodeError) - Static method in class org.ldk.structs.GraphSyncError
Utility method to constructs a new DecodeError-variant GraphSyncError
DecodeError - Class in org.ldk.structs
An error in decoding a message or struct.
DecodeError_bad_length_descriptor() - Static method in class org.ldk.impl.bindings
 
DecodeError_clone(long) - Static method in class org.ldk.impl.bindings
 
DecodeError_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
DecodeError_eq(long, long) - Static method in class org.ldk.impl.bindings
 
DecodeError_free(long) - Static method in class org.ldk.impl.bindings
 
DecodeError_invalid_value() - Static method in class org.ldk.impl.bindings
 
DecodeError_io(IOError) - Static method in class org.ldk.impl.bindings
 
DecodeError_short_read() - Static method in class org.ldk.impl.bindings
 
DecodeError_unknown_required_feature() - Static method in class org.ldk.impl.bindings
 
DecodeError_unknown_version() - Static method in class org.ldk.impl.bindings
 
DecodeError_unsupported_compression() - Static method in class org.ldk.impl.bindings
 
DecodeError.BadLengthDescriptor - Class in org.ldk.structs
A length descriptor in the packet didn't describe the later data correctly.
DecodeError.InvalidValue - Class in org.ldk.structs
Value was invalid.
DecodeError.Io - Class in org.ldk.structs
Error from [`std::io`].
DecodeError.ShortRead - Class in org.ldk.structs
The buffer to be read was too short.
DecodeError.UnknownRequiredFeature - Class in org.ldk.structs
Unknown feature mandating we fail to parse message (e.g., TLV with an even, unknown type)
DecodeError.UnknownVersion - Class in org.ldk.structs
A version byte specified something we don't know how to handle.
DecodeError.UnsupportedCompression - Class in org.ldk.structs
The message included zlib-compressed values, which we don't support.
DefaultRouter - Class in org.ldk.structs
A [`Router`] implemented using [`find_route`].
DefaultRouter_as_Router(long) - Static method in class org.ldk.impl.bindings
 
DefaultRouter_free(long) - Static method in class org.ldk.impl.bindings
 
DefaultRouter_new(long, long, byte[], long) - Static method in class org.ldk.impl.bindings
 
delayed_payment_output - Variable in class org.ldk.impl.bindings.LDKSpendableOutputDescriptor.DelayedPaymentOutput
 
delayed_payment_output - Variable in class org.ldk.structs.SpendableOutputDescriptor.DelayedPaymentOutput
 
delayed_payment_output(DelayedPaymentOutputDescriptor) - Static method in class org.ldk.structs.SpendableOutputDescriptor
Utility method to constructs a new DelayedPaymentOutput-variant SpendableOutputDescriptor
DelayedPaymentOutputDescriptor - Class in org.ldk.structs
Information about a spendable output to a P2WSH script.
DelayedPaymentOutputDescriptor_clone(long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_eq(long, long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_free(long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_get_channel_keys_id(long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_get_channel_value_satoshis(long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_get_outpoint(long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_get_output(long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_get_per_commitment_point(long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_get_revocation_pubkey(long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_get_to_self_delay(long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_new(long, byte[], short, long, byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_read(byte[]) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_set_channel_keys_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_set_channel_value_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_set_outpoint(long, long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_set_output(long, long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_set_per_commitment_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_set_revocation_pubkey(long, byte[]) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_set_to_self_delay(long, short) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_write(long) - Static method in class org.ldk.impl.bindings
 
derive_channel_keys(long, byte[]) - Method in class org.ldk.structs.KeysManager
Derive an old [`WriteableEcdsaChannelSigner`] containing per-channel secrets based on a key derivation parameters.
derive_channel_keys(long, byte[]) - Method in class org.ldk.structs.PhantomKeysManager
See [`KeysManager::derive_channel_keys`] for documentation on this method.
derive_channel_signer(long, byte[]) - Method in interface org.ldk.impl.bindings.LDKSignerProvider
 
derive_channel_signer(long, byte[]) - Method in class org.ldk.structs.SignerProvider
Derives the private key material backing a `Signer`.
derive_channel_signer(long, byte[]) - Method in interface org.ldk.structs.SignerProvider.SignerProviderInterface
Derives the private key material backing a `Signer`.
derive_new(byte[], byte[], byte[], byte[], byte[]) - Static method in class org.ldk.structs.TxCreationKeys
Create per-state keys from channel base points and the per-commitment point.
derive_private_key(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
derive_private_key(byte[], byte[]) - Static method in class org.ldk.structs.UtilMethods
Derives a per-commitment-transaction private key (eg an htlc key or delayed_payment key) from the base secret and the per_commitment_point.
derive_private_revocation_key(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
derive_private_revocation_key(byte[], byte[]) - Static method in class org.ldk.structs.UtilMethods
Derives a per-commitment-transaction revocation key from its constituent parts.
derive_public_key(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
derive_public_key(byte[], byte[]) - Static method in class org.ldk.structs.UtilMethods
Derives a per-commitment-transaction public key (eg an htlc key or a delayed_payment key) from the base point and the per_commitment_key.
derive_public_revocation_key(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
derive_public_revocation_key(byte[], byte[]) - Static method in class org.ldk.structs.UtilMethods
Derives a per-commitment-transaction revocation public key from its constituent parts.
description() - Method in class org.ldk.structs.Offer
A complete description of the purpose of the payment.
description() - Method in class org.ldk.structs.RawInvoice
Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
description() - Method in class org.ldk.structs.Refund
A complete description of the purpose of the refund.
Description - Class in org.ldk.structs
Description string # Invariants The description can be at most 639 __bytes__ long
Description_clone(long) - Static method in class org.ldk.impl.bindings
 
Description_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
description_decode_error - Variable in class org.ldk.impl.bindings.LDKParseError.DescriptionDecodeError
 
description_decode_error - Variable in class org.ldk.structs.ParseError.DescriptionDecodeError
 
description_decode_error(UnqualifiedError) - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new DescriptionDecodeError-variant ParseError
Description_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Description_free(long) - Static method in class org.ldk.impl.bindings
 
description_hash() - Method in class org.ldk.structs.RawInvoice
Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
Description_hash(long) - Static method in class org.ldk.impl.bindings
 
Description_into_inner(long) - Static method in class org.ldk.impl.bindings
 
Description_new(String) - Static method in class org.ldk.impl.bindings
 
Destination - Class in org.ldk.structs
The destination of an onion message.
Destination_blinded_path(long) - Static method in class org.ldk.impl.bindings
 
Destination_clone(long) - Static method in class org.ldk.impl.bindings
 
Destination_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Destination_free(long) - Static method in class org.ldk.impl.bindings
 
Destination_node(byte[]) - Static method in class org.ldk.impl.bindings
 
Destination.BlindedPath - Class in org.ldk.structs
We're sending this onion message to a blinded path.
Destination.Node - Class in org.ldk.structs
We're sending this onion message to a node.
destroy() - Method in class org.ldk.structs.BroadcasterInterface
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.ChannelMessageHandler
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.ChannelSigner
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.Confirm
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.CustomMessageHandler
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.CustomMessageReader
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.CustomOnionMessageContents
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.CustomOnionMessageHandler
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.EcdsaChannelSigner
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.EntropySource
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.EventHandler
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.EventsProvider
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.FeeEstimator
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.Filter
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.FutureCallback
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.Listen
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.LockableScore
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.Logger
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.MessageSendEventsProvider
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.NodeSigner
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.OnionMessageHandler
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.OnionMessageProvider
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.Persist
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.Persister
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.Router
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.RoutingMessageHandler
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.Score
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.SignerProvider
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.SocketDescriptor
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.Type
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.UtxoLookup
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.Watch
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.WriteableEcdsaChannelSigner
Destroys the object, freeing associated resources.
destroy() - Method in class org.ldk.structs.WriteableScore
Destroys the object, freeing associated resources.
DirectedChannelInfo - Class in org.ldk.structs
A wrapper around [`ChannelInfo`] representing information about the channel as directed from a source node to a target node.
DirectedChannelInfo_channel(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelInfo_clone(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelInfo_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelInfo_effective_capacity(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelInfo_free(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelInfo_htlc_maximum_msat(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelTransactionParameters - Class in org.ldk.structs
Static channel fields used to build transactions given per-commitment fields, organized by broadcaster/countersignatory.
DirectedChannelTransactionParameters_broadcaster_pubkeys(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelTransactionParameters_contest_delay(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelTransactionParameters_countersignatory_pubkeys(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelTransactionParameters_free(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelTransactionParameters_funding_outpoint(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelTransactionParameters_is_outbound(long) - Static method in class org.ldk.impl.bindings
 
DirectedChannelTransactionParameters_opt_anchors(long) - Static method in class org.ldk.impl.bindings
 
discard_funding(byte[], byte[]) - Static method in class org.ldk.structs.Event
Utility method to constructs a new DiscardFunding-variant Event
disconnect(byte[]) - Method in class org.ldk.batteries.NioPeerHandler
Disconnects any connections currently open with the peer with the given node id.
disconnect_all_peers() - Method in class org.ldk.structs.PeerManager
Disconnects all currently-connected peers.
disconnect_by_node_id(byte[]) - Method in class org.ldk.structs.PeerManager
Disconnect a peer given its node id.
disconnect_peer(ErrorMessage) - Static method in class org.ldk.structs.ErrorAction
Utility method to constructs a new DisconnectPeer-variant ErrorAction
disconnect_socket() - Method in interface org.ldk.impl.bindings.LDKSocketDescriptor
 
disconnect_socket() - Method in class org.ldk.structs.SocketDescriptor
Disconnect the socket pointed to by this SocketDescriptor.
disconnect_socket() - Method in interface org.ldk.structs.SocketDescriptor.SocketDescriptorInterface
Disconnect the socket pointed to by this SocketDescriptor.
disconnected_peer() - Static method in class org.ldk.structs.ClosureReason
Utility method to constructs a new DisconnectedPeer-variant ClosureReason
duplicate_payment() - Static method in class org.ldk.structs.PaymentSendFailure
Utility method to constructs a new DuplicatePayment-variant PaymentSendFailure
duration_since_epoch() - Method in class org.ldk.structs.Invoice
Returns the `Invoice`'s timestamp as a duration since the Unix epoch
duration_until_expiry() - Method in class org.ldk.structs.Invoice
Returns the Duration remaining until the invoice expires.

E

ecdh(Recipient, byte[], long) - Method in interface org.ldk.impl.bindings.LDKNodeSigner
 
ecdh(Recipient, byte[], Option_ScalarZ) - Method in class org.ldk.structs.NodeSigner
Gets the ECDH shared secret of our node secret and `other_key`, multiplying by `tweak` if one is provided.
ecdh(Recipient, byte[], Option_ScalarZ) - Method in interface org.ldk.structs.NodeSigner.NodeSignerInterface
Gets the ECDH shared secret of our node secret and `other_key`, multiplying by `tweak` if one is provided.
EcdsaChannelSigner - Class in org.ldk.structs
A trait to sign Lightning channel transactions as described in [BOLT 3](https://github.com/lightning/bolts/blob/master/03-transactions.md).
EcdsaChannelSigner_free(long) - Static method in class org.ldk.impl.bindings
 
EcdsaChannelSigner_sign_channel_announcement_with_funding_key(long, long) - Static method in class org.ldk.impl.bindings
 
EcdsaChannelSigner_sign_closing_transaction(long, long) - Static method in class org.ldk.impl.bindings
 
EcdsaChannelSigner_sign_counterparty_commitment(long, long, byte[][]) - Static method in class org.ldk.impl.bindings
 
EcdsaChannelSigner_sign_counterparty_htlc_transaction(long, byte[], long, long, byte[], long) - Static method in class org.ldk.impl.bindings
 
EcdsaChannelSigner_sign_holder_anchor_input(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
EcdsaChannelSigner_sign_holder_commitment_and_htlcs(long, long) - Static method in class org.ldk.impl.bindings
 
EcdsaChannelSigner_sign_justice_revoked_htlc(long, byte[], long, long, byte[], long) - Static method in class org.ldk.impl.bindings
 
EcdsaChannelSigner_sign_justice_revoked_output(long, byte[], long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
EcdsaChannelSigner_validate_counterparty_revocation(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
EcdsaChannelSigner.EcdsaChannelSignerInterface - Interface in org.ldk.structs
 
ed25519_pubkey - Variable in class org.ldk.impl.bindings.LDKNetAddress.OnionV3
 
ed25519_pubkey - Variable in class org.ldk.structs.NetAddress.OnionV3
The ed25519 long-term public key of the peer
effective_capacity() - Method in class org.ldk.structs.DirectedChannelInfo
Returns the [`EffectiveCapacity`] of the channel in the direction.
EffectiveCapacity - Class in org.ldk.structs
The effective capacity of a channel for routing purposes.
EffectiveCapacity_as_msat(long) - Static method in class org.ldk.impl.bindings
 
EffectiveCapacity_clone(long) - Static method in class org.ldk.impl.bindings
 
EffectiveCapacity_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
EffectiveCapacity_exact_liquidity(long) - Static method in class org.ldk.impl.bindings
 
EffectiveCapacity_free(long) - Static method in class org.ldk.impl.bindings
 
EffectiveCapacity_infinite() - Static method in class org.ldk.impl.bindings
 
EffectiveCapacity_maximum_htlc(long) - Static method in class org.ldk.impl.bindings
 
EffectiveCapacity_total(long, long) - Static method in class org.ldk.impl.bindings
 
EffectiveCapacity_unknown() - Static method in class org.ldk.impl.bindings
 
EffectiveCapacity.ExactLiquidity - Class in org.ldk.structs
The available liquidity in the channel known from being a channel counterparty, and thus a direct hop.
EffectiveCapacity.Infinite - Class in org.ldk.structs
A capacity sufficient to route any payment, typically used for private channels provided by an invoice.
EffectiveCapacity.MaximumHTLC - Class in org.ldk.structs
The maximum HTLC amount in one direction as advertised on the gossip network.
EffectiveCapacity.Total - Class in org.ldk.structs
The total capacity of the channel as determined by the funding transaction.
EffectiveCapacity.Unknown - Class in org.ldk.structs
A capacity that is unknown possibly because either the chain state is unavailable to know the total capacity or the `htlc_maximum_msat` was not advertised on the gossip network.
empty() - Static method in class org.ldk.structs.BlindedHopFeatures
Create a blank Features with no features set
empty() - Static method in class org.ldk.structs.Bolt12InvoiceFeatures
Create a blank Features with no features set
empty() - Static method in class org.ldk.structs.ChannelFeatures
Create a blank Features with no features set
empty() - Static method in class org.ldk.structs.ChannelTypeFeatures
Create a blank Features with no features set
empty() - Static method in class org.ldk.structs.InitFeatures
Create a blank Features with no features set
empty() - Static method in class org.ldk.structs.InvoiceFeatures
Create a blank Features with no features set
empty() - Static method in class org.ldk.structs.InvoiceRequestFeatures
Create a blank Features with no features set
empty() - Static method in class org.ldk.structs.NodeFeatures
Create a blank Features with no features set
empty() - Static method in class org.ldk.structs.OfferFeatures
Create a blank Features with no features set
end_blocknum() - Method in class org.ldk.structs.QueryChannelRange
Calculates the overflow safe ending block height for the query.
EntropySource - Class in org.ldk.structs
A trait that describes a source of entropy.
EntropySource_free(long) - Static method in class org.ldk.impl.bindings
 
EntropySource_get_secure_random_bytes(long) - Static method in class org.ldk.impl.bindings
 
EntropySource.EntropySourceInterface - Interface in org.ldk.structs
 
eq(long) - Method in interface org.ldk.impl.bindings.LDKSocketDescriptor
 
eq(AcceptChannel) - Method in class org.ldk.structs.AcceptChannel
Checks if two AcceptChannels contain equal inner contents.
eq(AnnouncementSignatures) - Method in class org.ldk.structs.AnnouncementSignatures
Checks if two AnnouncementSignaturess contain equal inner contents.
eq(APIError) - Method in class org.ldk.structs.APIError
Checks if two APIErrors contain equal inner contents.
eq(Balance) - Method in class org.ldk.structs.Balance
Checks if two Balances contain equal inner contents.
eq(BestBlock) - Method in class org.ldk.structs.BestBlock
Checks if two BestBlocks contain equal inner contents.
eq(BlindedHop) - Method in class org.ldk.structs.BlindedHop
Checks if two BlindedHops contain equal inner contents.
eq(BlindedHopFeatures) - Method in class org.ldk.structs.BlindedHopFeatures
Checks if two BlindedHopFeaturess contain equal inner contents.
eq(BlindedPath) - Method in class org.ldk.structs.BlindedPath
Checks if two BlindedPaths contain equal inner contents.
eq(BlindedPayInfo) - Method in class org.ldk.structs.BlindedPayInfo
Checks if two BlindedPayInfos contain equal inner contents.
eq(BlindedTail) - Method in class org.ldk.structs.BlindedTail
Checks if two BlindedTails contain equal inner contents.
eq(Bolt12InvoiceFeatures) - Method in class org.ldk.structs.Bolt12InvoiceFeatures
Checks if two Bolt12InvoiceFeaturess contain equal inner contents.
eq(ChannelAnnouncement) - Method in class org.ldk.structs.ChannelAnnouncement
Checks if two ChannelAnnouncements contain equal inner contents.
eq(ChannelConfig) - Method in class org.ldk.structs.ChannelConfig
Checks if two ChannelConfigs contain equal inner contents.
eq(ChannelFeatures) - Method in class org.ldk.structs.ChannelFeatures
Checks if two ChannelFeaturess contain equal inner contents.
eq(ChannelInfo) - Method in class org.ldk.structs.ChannelInfo
Checks if two ChannelInfos contain equal inner contents.
eq(ChannelMonitorUpdate) - Method in class org.ldk.structs.ChannelMonitorUpdate
Checks if two ChannelMonitorUpdates contain equal inner contents.
eq(ChannelPublicKeys) - Method in class org.ldk.structs.ChannelPublicKeys
Checks if two ChannelPublicKeyss contain equal inner contents.
eq(ChannelReady) - Method in class org.ldk.structs.ChannelReady
Checks if two ChannelReadys contain equal inner contents.
eq(ChannelReestablish) - Method in class org.ldk.structs.ChannelReestablish
Checks if two ChannelReestablishs contain equal inner contents.
eq(ChannelTransactionParameters) - Method in class org.ldk.structs.ChannelTransactionParameters
Checks if two ChannelTransactionParameterss contain equal inner contents.
eq(ChannelTypeFeatures) - Method in class org.ldk.structs.ChannelTypeFeatures
Checks if two ChannelTypeFeaturess contain equal inner contents.
eq(ChannelUpdate) - Method in class org.ldk.structs.ChannelUpdate
Checks if two ChannelUpdates contain equal inner contents.
eq(ChannelUpdateInfo) - Method in class org.ldk.structs.ChannelUpdateInfo
Checks if two ChannelUpdateInfos contain equal inner contents.
eq(ClosingSigned) - Method in class org.ldk.structs.ClosingSigned
Checks if two ClosingSigneds contain equal inner contents.
eq(ClosingSignedFeeRange) - Method in class org.ldk.structs.ClosingSignedFeeRange
Checks if two ClosingSignedFeeRanges contain equal inner contents.
eq(ClosingTransaction) - Method in class org.ldk.structs.ClosingTransaction
Checks if two ClosingTransactions contain equal inner contents.
eq(ClosureReason) - Method in class org.ldk.structs.ClosureReason
Checks if two ClosureReasons contain equal inner contents.
eq(CommitmentSigned) - Method in class org.ldk.structs.CommitmentSigned
Checks if two CommitmentSigneds contain equal inner contents.
eq(CommitmentUpdate) - Method in class org.ldk.structs.CommitmentUpdate
Checks if two CommitmentUpdates contain equal inner contents.
eq(CounterpartyChannelTransactionParameters) - Method in class org.ldk.structs.CounterpartyChannelTransactionParameters
Checks if two CounterpartyChannelTransactionParameterss contain equal inner contents.
eq(DataLossProtect) - Method in class org.ldk.structs.DataLossProtect
Checks if two DataLossProtects contain equal inner contents.
eq(DecodeError) - Method in class org.ldk.structs.DecodeError
Checks if two DecodeErrors contain equal inner contents.
eq(DelayedPaymentOutputDescriptor) - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
Checks if two DelayedPaymentOutputDescriptors contain equal inner contents.
eq(Description) - Method in class org.ldk.structs.Description
Checks if two Descriptions contain equal inner contents.
eq(ErrorMessage) - Method in class org.ldk.structs.ErrorMessage
Checks if two ErrorMessages contain equal inner contents.
eq(Event) - Method in class org.ldk.structs.Event
Checks if two Events contain equal inner contents.
eq(ExpiryTime) - Method in class org.ldk.structs.ExpiryTime
Checks if two ExpiryTimes contain equal inner contents.
eq(Fallback) - Method in class org.ldk.structs.Fallback
Checks if two Fallbacks contain equal inner contents.
eq(FundingCreated) - Method in class org.ldk.structs.FundingCreated
Checks if two FundingCreateds contain equal inner contents.
eq(FundingSigned) - Method in class org.ldk.structs.FundingSigned
Checks if two FundingSigneds contain equal inner contents.
eq(GossipTimestampFilter) - Method in class org.ldk.structs.GossipTimestampFilter
Checks if two GossipTimestampFilters contain equal inner contents.
eq(Hints) - Method in class org.ldk.structs.Hints
Checks if two Hintss contain equal inner contents.
eq(Hostname) - Method in class org.ldk.structs.Hostname
Checks if two Hostnames contain equal inner contents.
eq(HTLCDestination) - Method in class org.ldk.structs.HTLCDestination
Checks if two HTLCDestinations contain equal inner contents.
eq(HTLCOutputInCommitment) - Method in class org.ldk.structs.HTLCOutputInCommitment
Checks if two HTLCOutputInCommitments contain equal inner contents.
eq(HTLCUpdate) - Method in class org.ldk.structs.HTLCUpdate
Checks if two HTLCUpdates contain equal inner contents.
eq(Init) - Method in class org.ldk.structs.Init
Checks if two Inits contain equal inner contents.
eq(InitFeatures) - Method in class org.ldk.structs.InitFeatures
Checks if two InitFeaturess contain equal inner contents.
eq(Invoice) - Method in class org.ldk.structs.Invoice
Checks if two Invoices contain equal inner contents.
eq(InvoiceFeatures) - Method in class org.ldk.structs.InvoiceFeatures
Checks if two InvoiceFeaturess contain equal inner contents.
eq(InvoiceRequestFeatures) - Method in class org.ldk.structs.InvoiceRequestFeatures
Checks if two InvoiceRequestFeaturess contain equal inner contents.
eq(InvoiceSignature) - Method in class org.ldk.structs.InvoiceSignature
Checks if two InvoiceSignatures contain equal inner contents.
eq(MinFinalCltvExpiryDelta) - Method in class org.ldk.structs.MinFinalCltvExpiryDelta
Checks if two MinFinalCltvExpiryDeltas contain equal inner contents.
eq(MonitorEvent) - Method in class org.ldk.structs.MonitorEvent
Checks if two MonitorEvents contain equal inner contents.
eq(MonitorUpdateId) - Method in class org.ldk.structs.MonitorUpdateId
Checks if two MonitorUpdateIds contain equal inner contents.
eq(NetAddress) - Method in class org.ldk.structs.NetAddress
Checks if two NetAddresss contain equal inner contents.
eq(NetworkUpdate) - Method in class org.ldk.structs.NetworkUpdate
Checks if two NetworkUpdates contain equal inner contents.
eq(NodeAlias) - Method in class org.ldk.structs.NodeAlias
Checks if two NodeAliass contain equal inner contents.
eq(NodeAnnouncement) - Method in class org.ldk.structs.NodeAnnouncement
Checks if two NodeAnnouncements contain equal inner contents.
eq(NodeAnnouncementInfo) - Method in class org.ldk.structs.NodeAnnouncementInfo
Checks if two NodeAnnouncementInfos contain equal inner contents.
eq(NodeFeatures) - Method in class org.ldk.structs.NodeFeatures
Checks if two NodeFeaturess contain equal inner contents.
eq(NodeInfo) - Method in class org.ldk.structs.NodeInfo
Checks if two NodeInfos contain equal inner contents.
eq(OfferFeatures) - Method in class org.ldk.structs.OfferFeatures
Checks if two OfferFeaturess contain equal inner contents.
eq(OnionMessage) - Method in class org.ldk.structs.OnionMessage
Checks if two OnionMessages contain equal inner contents.
eq(OpenChannel) - Method in class org.ldk.structs.OpenChannel
Checks if two OpenChannels contain equal inner contents.
eq(OutPoint) - Method in class org.ldk.structs.OutPoint
Checks if two OutPoints contain equal inner contents.
eq(ParseError) - Method in class org.ldk.structs.ParseError
Checks if two ParseErrors contain equal inner contents.
eq(ParseOrSemanticError) - Method in class org.ldk.structs.ParseOrSemanticError
Checks if two ParseOrSemanticErrors contain equal inner contents.
eq(Path) - Method in class org.ldk.structs.Path
Checks if two Paths contain equal inner contents.
eq(PathFailure) - Method in class org.ldk.structs.PathFailure
Checks if two PathFailures contain equal inner contents.
eq(PayeePubKey) - Method in class org.ldk.structs.PayeePubKey
Checks if two PayeePubKeys contain equal inner contents.
eq(PaymentParameters) - Method in class org.ldk.structs.PaymentParameters
Checks if two PaymentParameterss contain equal inner contents.
eq(PaymentPurpose) - Method in class org.ldk.structs.PaymentPurpose
Checks if two PaymentPurposes contain equal inner contents.
eq(Ping) - Method in class org.ldk.structs.Ping
Checks if two Pings contain equal inner contents.
eq(Pong) - Method in class org.ldk.structs.Pong
Checks if two Pongs contain equal inner contents.
eq(PositiveTimestamp) - Method in class org.ldk.structs.PositiveTimestamp
Checks if two PositiveTimestamps contain equal inner contents.
eq(PrivateRoute) - Method in class org.ldk.structs.PrivateRoute
Checks if two PrivateRoutes contain equal inner contents.
eq(QueryChannelRange) - Method in class org.ldk.structs.QueryChannelRange
Checks if two QueryChannelRanges contain equal inner contents.
eq(QueryShortChannelIds) - Method in class org.ldk.structs.QueryShortChannelIds
Checks if two QueryShortChannelIdss contain equal inner contents.
eq(RawDataPart) - Method in class org.ldk.structs.RawDataPart
Checks if two RawDataParts contain equal inner contents.
eq(RawInvoice) - Method in class org.ldk.structs.RawInvoice
Checks if two RawInvoices contain equal inner contents.
eq(RecipientOnionFields) - Method in class org.ldk.structs.RecipientOnionFields
Checks if two RecipientOnionFieldss contain equal inner contents.
eq(ReplyChannelRange) - Method in class org.ldk.structs.ReplyChannelRange
Checks if two ReplyChannelRanges contain equal inner contents.
eq(ReplyShortChannelIdsEnd) - Method in class org.ldk.structs.ReplyShortChannelIdsEnd
Checks if two ReplyShortChannelIdsEnds contain equal inner contents.
eq(Retry) - Method in class org.ldk.structs.Retry
Checks if two Retrys contain equal inner contents.
eq(RevokeAndACK) - Method in class org.ldk.structs.RevokeAndACK
Checks if two RevokeAndACKs contain equal inner contents.
eq(Route) - Method in class org.ldk.structs.Route
Checks if two Routes contain equal inner contents.
eq(RouteHint) - Method in class org.ldk.structs.RouteHint
Checks if two RouteHints contain equal inner contents.
eq(RouteHintHop) - Method in class org.ldk.structs.RouteHintHop
Checks if two RouteHintHops contain equal inner contents.
eq(RouteHop) - Method in class org.ldk.structs.RouteHop
Checks if two RouteHops contain equal inner contents.
eq(RouteParameters) - Method in class org.ldk.structs.RouteParameters
Checks if two RouteParameterss contain equal inner contents.
eq(RoutingFees) - Method in class org.ldk.structs.RoutingFees
Checks if two RoutingFeess contain equal inner contents.
eq(SendError) - Method in class org.ldk.structs.SendError
Checks if two SendErrors contain equal inner contents.
eq(Sha256) - Method in class org.ldk.structs.Sha256
Checks if two Sha256s contain equal inner contents.
eq(Shutdown) - Method in class org.ldk.structs.Shutdown
Checks if two Shutdowns contain equal inner contents.
eq(ShutdownScript) - Method in class org.ldk.structs.ShutdownScript
Checks if two ShutdownScripts contain equal inner contents.
eq(SignedRawInvoice) - Method in class org.ldk.structs.SignedRawInvoice
Checks if two SignedRawInvoices contain equal inner contents.
eq(SignOrCreationError) - Method in class org.ldk.structs.SignOrCreationError
Checks if two SignOrCreationErrors contain equal inner contents.
eq(SocketDescriptor) - Method in interface org.ldk.structs.SocketDescriptor.SocketDescriptorInterface
Checks if two objects are equal given this object's this_arg pointer and another object.
eq(SpendableOutputDescriptor) - Method in class org.ldk.structs.SpendableOutputDescriptor
Checks if two SpendableOutputDescriptors contain equal inner contents.
eq(StaticPaymentOutputDescriptor) - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
Checks if two StaticPaymentOutputDescriptors contain equal inner contents.
eq(TxCreationKeys) - Method in class org.ldk.structs.TxCreationKeys
Checks if two TxCreationKeyss contain equal inner contents.
eq(UnsignedChannelAnnouncement) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
Checks if two UnsignedChannelAnnouncements contain equal inner contents.
eq(UnsignedChannelUpdate) - Method in class org.ldk.structs.UnsignedChannelUpdate
Checks if two UnsignedChannelUpdates contain equal inner contents.
eq(UnsignedNodeAnnouncement) - Method in class org.ldk.structs.UnsignedNodeAnnouncement
Checks if two UnsignedNodeAnnouncements contain equal inner contents.
eq(UntrustedString) - Method in class org.ldk.structs.UntrustedString
Checks if two UntrustedStrings contain equal inner contents.
eq(UpdateAddHTLC) - Method in class org.ldk.structs.UpdateAddHTLC
Checks if two UpdateAddHTLCs contain equal inner contents.
eq(UpdateFailHTLC) - Method in class org.ldk.structs.UpdateFailHTLC
Checks if two UpdateFailHTLCs contain equal inner contents.
eq(UpdateFailMalformedHTLC) - Method in class org.ldk.structs.UpdateFailMalformedHTLC
Checks if two UpdateFailMalformedHTLCs contain equal inner contents.
eq(UpdateFee) - Method in class org.ldk.structs.UpdateFee
Checks if two UpdateFees contain equal inner contents.
eq(UpdateFulfillHTLC) - Method in class org.ldk.structs.UpdateFulfillHTLC
Checks if two UpdateFulfillHTLCs contain equal inner contents.
eq(WarningMessage) - Method in class org.ldk.structs.WarningMessage
Checks if two WarningMessages contain equal inner contents.
eq(WatchedOutput) - Method in class org.ldk.structs.WatchedOutput
Checks if two WatchedOutputs contain equal inner contents.
equals(Object) - Method in class org.ldk.structs.AcceptChannel
 
equals(Object) - Method in class org.ldk.structs.AnnouncementSignatures
 
equals(Object) - Method in class org.ldk.structs.APIError
 
equals(Object) - Method in class org.ldk.structs.Balance
 
equals(Object) - Method in class org.ldk.structs.BestBlock
 
equals(Object) - Method in class org.ldk.structs.BlindedHop
 
equals(Object) - Method in class org.ldk.structs.BlindedHopFeatures
 
equals(Object) - Method in class org.ldk.structs.BlindedPath
 
equals(Object) - Method in class org.ldk.structs.BlindedPayInfo
 
equals(Object) - Method in class org.ldk.structs.BlindedTail
 
equals(Object) - Method in class org.ldk.structs.Bolt12InvoiceFeatures
 
equals(Object) - Method in class org.ldk.structs.ChannelAnnouncement
 
equals(Object) - Method in class org.ldk.structs.ChannelConfig
 
equals(Object) - Method in class org.ldk.structs.ChannelFeatures
 
equals(Object) - Method in class org.ldk.structs.ChannelInfo
 
equals(Object) - Method in class org.ldk.structs.ChannelMonitorUpdate
 
equals(Object) - Method in class org.ldk.structs.ChannelPublicKeys
 
equals(Object) - Method in class org.ldk.structs.ChannelReady
 
equals(Object) - Method in class org.ldk.structs.ChannelReestablish
 
equals(Object) - Method in class org.ldk.structs.ChannelTransactionParameters
 
equals(Object) - Method in class org.ldk.structs.ChannelTypeFeatures
 
equals(Object) - Method in class org.ldk.structs.ChannelUpdate
 
equals(Object) - Method in class org.ldk.structs.ChannelUpdateInfo
 
equals(Object) - Method in class org.ldk.structs.ClosingSigned
 
equals(Object) - Method in class org.ldk.structs.ClosingSignedFeeRange
 
equals(Object) - Method in class org.ldk.structs.ClosingTransaction
 
equals(Object) - Method in class org.ldk.structs.ClosureReason
 
equals(Object) - Method in class org.ldk.structs.CommitmentSigned
 
equals(Object) - Method in class org.ldk.structs.CommitmentUpdate
 
equals(Object) - Method in class org.ldk.structs.CounterpartyChannelTransactionParameters
 
equals(Object) - Method in class org.ldk.structs.DataLossProtect
 
equals(Object) - Method in class org.ldk.structs.DecodeError
 
equals(Object) - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
 
equals(Object) - Method in class org.ldk.structs.Description
 
equals(Object) - Method in class org.ldk.structs.ErrorMessage
 
equals(Object) - Method in class org.ldk.structs.Event
 
equals(Object) - Method in class org.ldk.structs.ExpiryTime
 
equals(Object) - Method in class org.ldk.structs.Fallback
 
equals(Object) - Method in class org.ldk.structs.FundingCreated
 
equals(Object) - Method in class org.ldk.structs.FundingSigned
 
equals(Object) - Method in class org.ldk.structs.GossipTimestampFilter
 
equals(Object) - Method in class org.ldk.structs.Hints
 
equals(Object) - Method in class org.ldk.structs.Hostname
 
equals(Object) - Method in class org.ldk.structs.HTLCDestination
 
equals(Object) - Method in class org.ldk.structs.HTLCOutputInCommitment
 
equals(Object) - Method in class org.ldk.structs.HTLCUpdate
 
equals(Object) - Method in class org.ldk.structs.Init
 
equals(Object) - Method in class org.ldk.structs.InitFeatures
 
equals(Object) - Method in class org.ldk.structs.Invoice
 
equals(Object) - Method in class org.ldk.structs.InvoiceFeatures
 
equals(Object) - Method in class org.ldk.structs.InvoiceRequestFeatures
 
equals(Object) - Method in class org.ldk.structs.InvoiceSignature
 
equals(Object) - Method in class org.ldk.structs.MinFinalCltvExpiryDelta
 
equals(Object) - Method in class org.ldk.structs.MonitorEvent
 
equals(Object) - Method in class org.ldk.structs.MonitorUpdateId
 
equals(Object) - Method in class org.ldk.structs.NetAddress
 
equals(Object) - Method in class org.ldk.structs.NetworkUpdate
 
equals(Object) - Method in class org.ldk.structs.NodeAlias
 
equals(Object) - Method in class org.ldk.structs.NodeAnnouncement
 
equals(Object) - Method in class org.ldk.structs.NodeAnnouncementInfo
 
equals(Object) - Method in class org.ldk.structs.NodeFeatures
 
equals(Object) - Method in class org.ldk.structs.NodeInfo
 
equals(Object) - Method in class org.ldk.structs.OfferFeatures
 
equals(Object) - Method in class org.ldk.structs.OnionMessage
 
equals(Object) - Method in class org.ldk.structs.OpenChannel
 
equals(Object) - Method in class org.ldk.structs.OutPoint
 
equals(Object) - Method in class org.ldk.structs.ParseError
 
equals(Object) - Method in class org.ldk.structs.ParseOrSemanticError
 
equals(Object) - Method in class org.ldk.structs.Path
 
equals(Object) - Method in class org.ldk.structs.PathFailure
 
equals(Object) - Method in class org.ldk.structs.PayeePubKey
 
equals(Object) - Method in class org.ldk.structs.PaymentParameters
 
equals(Object) - Method in class org.ldk.structs.PaymentPurpose
 
equals(Object) - Method in class org.ldk.structs.Ping
 
equals(Object) - Method in class org.ldk.structs.Pong
 
equals(Object) - Method in class org.ldk.structs.PositiveTimestamp
 
equals(Object) - Method in class org.ldk.structs.PrivateRoute
 
equals(Object) - Method in class org.ldk.structs.QueryChannelRange
 
equals(Object) - Method in class org.ldk.structs.QueryShortChannelIds
 
equals(Object) - Method in class org.ldk.structs.RawDataPart
 
equals(Object) - Method in class org.ldk.structs.RawInvoice
 
equals(Object) - Method in class org.ldk.structs.RecipientOnionFields
 
equals(Object) - Method in class org.ldk.structs.ReplyChannelRange
 
equals(Object) - Method in class org.ldk.structs.ReplyShortChannelIdsEnd
 
equals(Object) - Method in class org.ldk.structs.Retry
 
equals(Object) - Method in class org.ldk.structs.RevokeAndACK
 
equals(Object) - Method in class org.ldk.structs.Route
 
equals(Object) - Method in class org.ldk.structs.RouteHint
 
equals(Object) - Method in class org.ldk.structs.RouteHintHop
 
equals(Object) - Method in class org.ldk.structs.RouteHop
 
equals(Object) - Method in class org.ldk.structs.RouteParameters
 
equals(Object) - Method in class org.ldk.structs.RoutingFees
 
equals(Object) - Method in class org.ldk.structs.SendError
 
equals(Object) - Method in class org.ldk.structs.Sha256
 
equals(Object) - Method in class org.ldk.structs.Shutdown
 
equals(Object) - Method in class org.ldk.structs.ShutdownScript
 
equals(Object) - Method in class org.ldk.structs.SignedRawInvoice
 
equals(Object) - Method in class org.ldk.structs.SignOrCreationError
 
equals(Object) - Method in class org.ldk.structs.SpendableOutputDescriptor
 
equals(Object) - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
 
equals(Object) - Method in class org.ldk.structs.TxCreationKeys
 
equals(Object) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
 
equals(Object) - Method in class org.ldk.structs.UnsignedChannelUpdate
 
equals(Object) - Method in class org.ldk.structs.UnsignedNodeAnnouncement
 
equals(Object) - Method in class org.ldk.structs.UntrustedString
 
equals(Object) - Method in class org.ldk.structs.UpdateAddHTLC
 
equals(Object) - Method in class org.ldk.structs.UpdateFailHTLC
 
equals(Object) - Method in class org.ldk.structs.UpdateFailMalformedHTLC
 
equals(Object) - Method in class org.ldk.structs.UpdateFee
 
equals(Object) - Method in class org.ldk.structs.UpdateFulfillHTLC
 
equals(Object) - Method in class org.ldk.structs.WarningMessage
 
equals(Object) - Method in class org.ldk.structs.WatchedOutput
 
equals(Object) - Method in class org.ldk.util.UInt128
 
err - Variable in class org.ldk.impl.bindings.LDKAPIError.APIMisuseError
 
err - Variable in class org.ldk.impl.bindings.LDKAPIError.ChannelUnavailable
 
err - Variable in class org.ldk.impl.bindings.LDKAPIError.FeeRateTooHigh
 
err - Variable in class org.ldk.impl.bindings.LDKAPIError.InvalidRoute
 
err - Variable in class org.ldk.impl.bindings.LDKClosureReason.ProcessingError
 
err - Variable in class org.ldk.impl.bindings.LDKPathFailure.InitialSend
 
err - Variable in class org.ldk.structs.APIError.APIMisuseError
A human-readable error message
err - Variable in class org.ldk.structs.APIError.ChannelUnavailable
A human-readable error message
err - Variable in class org.ldk.structs.APIError.FeeRateTooHigh
A human-readable error message
err - Variable in class org.ldk.structs.APIError.InvalidRoute
A human-readable error message
err - Variable in class org.ldk.structs.ClosureReason.ProcessingError
A developer-readable error message which we generated.
err - Variable in class org.ldk.structs.PathFailure.InitialSend
The error surfaced from initial send.
err - Variable in class org.ldk.structs.Result__u832APIErrorZ.Result__u832APIErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_AcceptChannelDecodeErrorZ.Result_AcceptChannelDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_AnnouncementSignaturesDecodeErrorZ.Result_AnnouncementSignaturesDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_BlindedHopDecodeErrorZ.Result_BlindedHopDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_BlindedHopFeaturesDecodeErrorZ.Result_BlindedHopFeaturesDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_BlindedPathDecodeErrorZ.Result_BlindedPathDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_BlindedPayInfoDecodeErrorZ.Result_BlindedPayInfoDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_BlindedTailDecodeErrorZ.Result_BlindedTailDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_boolLightningErrorZ.Result_boolLightningErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_boolPeerHandleErrorZ.Result_boolPeerHandleErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_BuiltCommitmentTransactionDecodeErrorZ.Result_BuiltCommitmentTransactionDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ.Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ.Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_Err
 
err - Variable in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ.Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelAnnouncementDecodeErrorZ.Result_ChannelAnnouncementDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelConfigDecodeErrorZ.Result_ChannelConfigDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelCounterpartyDecodeErrorZ.Result_ChannelCounterpartyDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelDetailsDecodeErrorZ.Result_ChannelDetailsDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelFeaturesDecodeErrorZ.Result_ChannelFeaturesDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelInfoDecodeErrorZ.Result_ChannelInfoDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelMonitorUpdateDecodeErrorZ.Result_ChannelMonitorUpdateDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelPublicKeysDecodeErrorZ.Result_ChannelPublicKeysDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelReadyDecodeErrorZ.Result_ChannelReadyDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelReestablishDecodeErrorZ.Result_ChannelReestablishDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelTransactionParametersDecodeErrorZ.Result_ChannelTransactionParametersDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelTypeFeaturesDecodeErrorZ.Result_ChannelTypeFeaturesDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelUpdateDecodeErrorZ.Result_ChannelUpdateDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelUpdateInfoDecodeErrorZ.Result_ChannelUpdateInfoDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ClosingSignedDecodeErrorZ.Result_ClosingSignedDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ClosingSignedFeeRangeDecodeErrorZ.Result_ClosingSignedFeeRangeDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_CommitmentSignedDecodeErrorZ.Result_CommitmentSignedDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_CommitmentTransactionDecodeErrorZ.Result_CommitmentTransactionDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_COption_APIErrorZDecodeErrorZ.Result_COption_APIErrorZDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_COption_ClosureReasonZDecodeErrorZ.Result_COption_ClosureReasonZDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_COption_CustomOnionMessageContentsZDecodeErrorZ.Result_COption_CustomOnionMessageContentsZDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_COption_EventZDecodeErrorZ.Result_COption_EventZDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_COption_HTLCDestinationZDecodeErrorZ.Result_COption_HTLCDestinationZDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_COption_MonitorEventZDecodeErrorZ.Result_COption_MonitorEventZDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_COption_NetworkUpdateZDecodeErrorZ.Result_COption_NetworkUpdateZDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_COption_PathFailureZDecodeErrorZ.Result_COption_PathFailureZDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_COption_TypeZDecodeErrorZ.Result_COption_TypeZDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_CounterpartyChannelTransactionParametersDecodeErrorZ.Result_CounterpartyChannelTransactionParametersDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_CounterpartyCommitmentSecretsDecodeErrorZ.Result_CounterpartyCommitmentSecretsDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_CounterpartyForwardingInfoDecodeErrorZ.Result_CounterpartyForwardingInfoDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_CVec_u8ZPeerHandleErrorZ.Result_CVec_u8ZPeerHandleErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_DelayedPaymentOutputDescriptorDecodeErrorZ.Result_DelayedPaymentOutputDescriptorDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_DescriptionCreationErrorZ.Result_DescriptionCreationErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ErrorMessageDecodeErrorZ.Result_ErrorMessageDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_FixedPenaltyScorerDecodeErrorZ.Result_FixedPenaltyScorerDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_FundingCreatedDecodeErrorZ.Result_FundingCreatedDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_FundingSignedDecodeErrorZ.Result_FundingSignedDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_GossipTimestampFilterDecodeErrorZ.Result_GossipTimestampFilterDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_HolderCommitmentTransactionDecodeErrorZ.Result_HolderCommitmentTransactionDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_HTLCOutputInCommitmentDecodeErrorZ.Result_HTLCOutputInCommitmentDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_HTLCUpdateDecodeErrorZ.Result_HTLCUpdateDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_InFlightHtlcsDecodeErrorZ.Result_InFlightHtlcsDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_InitDecodeErrorZ.Result_InitDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_InitFeaturesDecodeErrorZ.Result_InitFeaturesDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_InMemorySignerDecodeErrorZ.Result_InMemorySignerDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_InvoiceFeaturesDecodeErrorZ.Result_InvoiceFeaturesDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_InvoiceParseOrSemanticErrorZ.Result_InvoiceParseOrSemanticErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_InvoiceSemanticErrorZ.Result_InvoiceSemanticErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_InvoiceSignOrCreationErrorZ.Result_InvoiceSignOrCreationErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NetAddressDecodeErrorZ.Result_NetAddressDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ.Result_NetworkGraphDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NodeAliasDecodeErrorZ.Result_NodeAliasDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NodeAnnouncementDecodeErrorZ.Result_NodeAnnouncementDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NodeAnnouncementInfoDecodeErrorZ.Result_NodeAnnouncementInfoDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NodeFeaturesDecodeErrorZ.Result_NodeFeaturesDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NodeIdDecodeErrorZ.Result_NodeIdDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NodeInfoDecodeErrorZ.Result_NodeInfoDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NoneAPIErrorZ.Result_NoneAPIErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NoneErrorZ.Result_NoneErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NoneLightningErrorZ.Result_NoneLightningErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NonePaymentErrorZ.Result_NonePaymentErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NonePaymentSendFailureZ.Result_NonePaymentSendFailureZ_Err
 
err - Variable in class org.ldk.structs.Result_NonePeerHandleErrorZ.Result_NonePeerHandleErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NoneRetryableSendFailureZ.Result_NoneRetryableSendFailureZ_Err
 
err - Variable in class org.ldk.structs.Result_NoneSemanticErrorZ.Result_NoneSemanticErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NoneSendErrorZ.Result_NoneSendErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_OnionMessageDecodeErrorZ.Result_OnionMessageDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_OpenChannelDecodeErrorZ.Result_OpenChannelDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_OutPointDecodeErrorZ.Result_OutPointDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PayeePubKeyErrorZ.Result_PayeePubKeyErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PaymentFailureReasonDecodeErrorZ.Result_PaymentFailureReasonDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PaymentHashPaymentSendFailureZ.Result_PaymentHashPaymentSendFailureZ_Err
 
err - Variable in class org.ldk.structs.Result_PaymentHashRetryableSendFailureZ.Result_PaymentHashRetryableSendFailureZ_Err
 
err - Variable in class org.ldk.structs.Result_PaymentIdPaymentErrorZ.Result_PaymentIdPaymentErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PaymentParametersDecodeErrorZ.Result_PaymentParametersDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PaymentPreimageAPIErrorZ.Result_PaymentPreimageAPIErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PaymentPurposeDecodeErrorZ.Result_PaymentPurposeDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PaymentSecretAPIErrorZ.Result_PaymentSecretAPIErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PhantomRouteHintsDecodeErrorZ.Result_PhantomRouteHintsDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PingDecodeErrorZ.Result_PingDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PongDecodeErrorZ.Result_PongDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PositiveTimestampCreationErrorZ.Result_PositiveTimestampCreationErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PrivateRouteCreationErrorZ.Result_PrivateRouteCreationErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ProbabilisticScorerDecodeErrorZ.Result_ProbabilisticScorerDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PublicKeyErrorZ.Result_PublicKeyErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_QueryChannelRangeDecodeErrorZ.Result_QueryChannelRangeDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_QueryShortChannelIdsDecodeErrorZ.Result_QueryShortChannelIdsDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_RecipientOnionFieldsDecodeErrorZ.Result_RecipientOnionFieldsDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ReplyChannelRangeDecodeErrorZ.Result_ReplyChannelRangeDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ReplyShortChannelIdsEndDecodeErrorZ.Result_ReplyShortChannelIdsEndDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_RevokeAndACKDecodeErrorZ.Result_RevokeAndACKDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_RouteDecodeErrorZ.Result_RouteDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_RouteHintDecodeErrorZ.Result_RouteHintDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_RouteHintHopDecodeErrorZ.Result_RouteHintHopDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_RouteHopDecodeErrorZ.Result_RouteHopDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_RouteLightningErrorZ.Result_RouteLightningErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_RouteParametersDecodeErrorZ.Result_RouteParametersDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_RoutingFeesDecodeErrorZ.Result_RoutingFeesDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ShutdownDecodeErrorZ.Result_ShutdownDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ShutdownScriptDecodeErrorZ.Result_ShutdownScriptDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ShutdownScriptInvalidShutdownScriptZ.Result_ShutdownScriptInvalidShutdownScriptZ_Err
 
err - Variable in class org.ldk.structs.Result_SignedRawInvoiceParseErrorZ.Result_SignedRawInvoiceParseErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_SiPrefixParseErrorZ.Result_SiPrefixParseErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_SpendableOutputDescriptorDecodeErrorZ.Result_SpendableOutputDescriptorDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_StaticPaymentOutputDescriptorDecodeErrorZ.Result_StaticPaymentOutputDescriptorDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_StringErrorZ.Result_StringErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_TxCreationKeysDecodeErrorZ.Result_TxCreationKeysDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_TxOutUtxoLookupErrorZ.Result_TxOutUtxoLookupErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_u32GraphSyncErrorZ.Result_u32GraphSyncErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_UnsignedChannelAnnouncementDecodeErrorZ.Result_UnsignedChannelAnnouncementDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_UnsignedChannelUpdateDecodeErrorZ.Result_UnsignedChannelUpdateDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_UnsignedNodeAnnouncementDecodeErrorZ.Result_UnsignedNodeAnnouncementDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_UntrustedStringDecodeErrorZ.Result_UntrustedStringDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_UpdateAddHTLCDecodeErrorZ.Result_UpdateAddHTLCDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_UpdateFailHTLCDecodeErrorZ.Result_UpdateFailHTLCDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_UpdateFailMalformedHTLCDecodeErrorZ.Result_UpdateFailMalformedHTLCDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_UpdateFeeDecodeErrorZ.Result_UpdateFeeDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_UpdateFulfillHTLCDecodeErrorZ.Result_UpdateFulfillHTLCDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_WarningMessageDecodeErrorZ.Result_WarningMessageDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_WriteableEcdsaChannelSignerDecodeErrorZ.Result_WriteableEcdsaChannelSignerDecodeErrorZ_Err
 
err() - Static method in class org.ldk.structs.Result_BlindedPathNoneZ
Creates a new CResult_BlindedPathNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZNoneZ
Creates a new CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ
Creates a new CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_CVec_CVec_u8ZZNoneZ
Creates a new CResult_CVec_CVec_u8ZZNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_CVec_SignatureZNoneZ
Creates a new CResult_CVec_SignatureZNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_LockedChannelMonitorNoneZ
Creates a new CResult_LockedChannelMonitorNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_NoneNoneZ
Creates a new CResult_NoneNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_PaymentSecretNoneZ
Creates a new CResult_PaymentSecretNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_PublicKeyNoneZ
Creates a new CResult_PublicKeyNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_RecoverableSignatureNoneZ
Creates a new CResult_RecoverableSignatureNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_SharedSecretNoneZ
Creates a new CResult_SharedSecretNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_SignatureNoneZ
Creates a new CResult_SignatureNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_TransactionNoneZ
Creates a new CResult_TransactionNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_TrustedClosingTransactionNoneZ
Creates a new CResult_TrustedClosingTransactionNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_TrustedCommitmentTransactionNoneZ
Creates a new CResult_TrustedCommitmentTransactionNoneZ in the error state.
err(CreationError) - Static method in class org.ldk.structs.Result_DescriptionCreationErrorZ
Creates a new CResult_DescriptionCreationErrorZ in the error state.
err(CreationError) - Static method in class org.ldk.structs.Result_PositiveTimestampCreationErrorZ
Creates a new CResult_PositiveTimestampCreationErrorZ in the error state.
err(CreationError) - Static method in class org.ldk.structs.Result_PrivateRouteCreationErrorZ
Creates a new CResult_PrivateRouteCreationErrorZ in the error state.
err(IOError) - Static method in class org.ldk.structs.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ
Creates a new CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ in the error state.
err(IOError) - Static method in class org.ldk.structs.Result_NoneErrorZ
Creates a new CResult_NoneErrorZ in the error state.
err(RetryableSendFailure) - Static method in class org.ldk.structs.Result_NoneRetryableSendFailureZ
Creates a new CResult_NoneRetryableSendFailureZ in the error state.
err(RetryableSendFailure) - Static method in class org.ldk.structs.Result_PaymentHashRetryableSendFailureZ
Creates a new CResult_PaymentHashRetryableSendFailureZ in the error state.
err(Secp256k1Error) - Static method in class org.ldk.structs.Result_PayeePubKeyErrorZ
Creates a new CResult_PayeePubKeyErrorZ in the error state.
err(Secp256k1Error) - Static method in class org.ldk.structs.Result_PublicKeyErrorZ
Creates a new CResult_PublicKeyErrorZ in the error state.
err(Secp256k1Error) - Static method in class org.ldk.structs.Result_StringErrorZ
Creates a new CResult_StringErrorZ in the error state.
err(SemanticError) - Static method in class org.ldk.structs.Result_InvoiceSemanticErrorZ
Creates a new CResult_InvoiceSemanticErrorZ in the error state.
err(SemanticError) - Static method in class org.ldk.structs.Result_NoneSemanticErrorZ
Creates a new CResult_NoneSemanticErrorZ in the error state.
err(UtxoLookupError) - Static method in class org.ldk.structs.Result_TxOutUtxoLookupErrorZ
Creates a new CResult_TxOutUtxoLookupErrorZ in the error state.
err(APIError) - Static method in class org.ldk.structs.Result__u832APIErrorZ
Creates a new CResult__u832APIErrorZ in the error state.
err(APIError) - Static method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ
Creates a new CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ in the error state.
err(APIError) - Static method in class org.ldk.structs.Result_NoneAPIErrorZ
Creates a new CResult_NoneAPIErrorZ in the error state.
err(APIError) - Static method in class org.ldk.structs.Result_PaymentPreimageAPIErrorZ
Creates a new CResult_PaymentPreimageAPIErrorZ in the error state.
err(APIError) - Static method in class org.ldk.structs.Result_PaymentSecretAPIErrorZ
Creates a new CResult_PaymentSecretAPIErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_AcceptChannelDecodeErrorZ
Creates a new CResult_AcceptChannelDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_AnnouncementSignaturesDecodeErrorZ
Creates a new CResult_AnnouncementSignaturesDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_BlindedHopDecodeErrorZ
Creates a new CResult_BlindedHopDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_BlindedHopFeaturesDecodeErrorZ
Creates a new CResult_BlindedHopFeaturesDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_BlindedPathDecodeErrorZ
Creates a new CResult_BlindedPathDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_BlindedPayInfoDecodeErrorZ
Creates a new CResult_BlindedPayInfoDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_BlindedTailDecodeErrorZ
Creates a new CResult_BlindedTailDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_BuiltCommitmentTransactionDecodeErrorZ
Creates a new CResult_BuiltCommitmentTransactionDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ
Creates a new CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ
Creates a new CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelAnnouncementDecodeErrorZ
Creates a new CResult_ChannelAnnouncementDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelConfigDecodeErrorZ
Creates a new CResult_ChannelConfigDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelCounterpartyDecodeErrorZ
Creates a new CResult_ChannelCounterpartyDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelDetailsDecodeErrorZ
Creates a new CResult_ChannelDetailsDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelFeaturesDecodeErrorZ
Creates a new CResult_ChannelFeaturesDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelInfoDecodeErrorZ
Creates a new CResult_ChannelInfoDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelMonitorUpdateDecodeErrorZ
Creates a new CResult_ChannelMonitorUpdateDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelPublicKeysDecodeErrorZ
Creates a new CResult_ChannelPublicKeysDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelReadyDecodeErrorZ
Creates a new CResult_ChannelReadyDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelReestablishDecodeErrorZ
Creates a new CResult_ChannelReestablishDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelTransactionParametersDecodeErrorZ
Creates a new CResult_ChannelTransactionParametersDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelTypeFeaturesDecodeErrorZ
Creates a new CResult_ChannelTypeFeaturesDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelUpdateDecodeErrorZ
Creates a new CResult_ChannelUpdateDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ChannelUpdateInfoDecodeErrorZ
Creates a new CResult_ChannelUpdateInfoDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ClosingSignedDecodeErrorZ
Creates a new CResult_ClosingSignedDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ClosingSignedFeeRangeDecodeErrorZ
Creates a new CResult_ClosingSignedFeeRangeDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_CommitmentSignedDecodeErrorZ
Creates a new CResult_CommitmentSignedDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_CommitmentTransactionDecodeErrorZ
Creates a new CResult_CommitmentTransactionDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_COption_APIErrorZDecodeErrorZ
Creates a new CResult_COption_APIErrorZDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_COption_ClosureReasonZDecodeErrorZ
Creates a new CResult_COption_ClosureReasonZDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_COption_CustomOnionMessageContentsZDecodeErrorZ
Creates a new CResult_COption_CustomOnionMessageContentsZDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_COption_EventZDecodeErrorZ
Creates a new CResult_COption_EventZDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_COption_HTLCDestinationZDecodeErrorZ
Creates a new CResult_COption_HTLCDestinationZDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_COption_MonitorEventZDecodeErrorZ
Creates a new CResult_COption_MonitorEventZDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_COption_NetworkUpdateZDecodeErrorZ
Creates a new CResult_COption_NetworkUpdateZDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_COption_PathFailureZDecodeErrorZ
Creates a new CResult_COption_PathFailureZDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_COption_TypeZDecodeErrorZ
Creates a new CResult_COption_TypeZDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_CounterpartyChannelTransactionParametersDecodeErrorZ
Creates a new CResult_CounterpartyChannelTransactionParametersDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_CounterpartyCommitmentSecretsDecodeErrorZ
Creates a new CResult_CounterpartyCommitmentSecretsDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_CounterpartyForwardingInfoDecodeErrorZ
Creates a new CResult_CounterpartyForwardingInfoDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_DelayedPaymentOutputDescriptorDecodeErrorZ
Creates a new CResult_DelayedPaymentOutputDescriptorDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ErrorMessageDecodeErrorZ
Creates a new CResult_ErrorMessageDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_FixedPenaltyScorerDecodeErrorZ
Creates a new CResult_FixedPenaltyScorerDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_FundingCreatedDecodeErrorZ
Creates a new CResult_FundingCreatedDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_FundingSignedDecodeErrorZ
Creates a new CResult_FundingSignedDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_GossipTimestampFilterDecodeErrorZ
Creates a new CResult_GossipTimestampFilterDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_HolderCommitmentTransactionDecodeErrorZ
Creates a new CResult_HolderCommitmentTransactionDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_HTLCOutputInCommitmentDecodeErrorZ
Creates a new CResult_HTLCOutputInCommitmentDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_HTLCUpdateDecodeErrorZ
Creates a new CResult_HTLCUpdateDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_InFlightHtlcsDecodeErrorZ
Creates a new CResult_InFlightHtlcsDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_InitDecodeErrorZ
Creates a new CResult_InitDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_InitFeaturesDecodeErrorZ
Creates a new CResult_InitFeaturesDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_InMemorySignerDecodeErrorZ
Creates a new CResult_InMemorySignerDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_InvoiceFeaturesDecodeErrorZ
Creates a new CResult_InvoiceFeaturesDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_NetAddressDecodeErrorZ
Creates a new CResult_NetAddressDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ
Creates a new CResult_NetworkGraphDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_NodeAliasDecodeErrorZ
Creates a new CResult_NodeAliasDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_NodeAnnouncementDecodeErrorZ
Creates a new CResult_NodeAnnouncementDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_NodeAnnouncementInfoDecodeErrorZ
Creates a new CResult_NodeAnnouncementInfoDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_NodeFeaturesDecodeErrorZ
Creates a new CResult_NodeFeaturesDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_NodeIdDecodeErrorZ
Creates a new CResult_NodeIdDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_NodeInfoDecodeErrorZ
Creates a new CResult_NodeInfoDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_OnionMessageDecodeErrorZ
Creates a new CResult_OnionMessageDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_OpenChannelDecodeErrorZ
Creates a new CResult_OpenChannelDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_OutPointDecodeErrorZ
Creates a new CResult_OutPointDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_PaymentFailureReasonDecodeErrorZ
Creates a new CResult_PaymentFailureReasonDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_PaymentParametersDecodeErrorZ
Creates a new CResult_PaymentParametersDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_PaymentPurposeDecodeErrorZ
Creates a new CResult_PaymentPurposeDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_PhantomRouteHintsDecodeErrorZ
Creates a new CResult_PhantomRouteHintsDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_PingDecodeErrorZ
Creates a new CResult_PingDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_PongDecodeErrorZ
Creates a new CResult_PongDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ProbabilisticScorerDecodeErrorZ
Creates a new CResult_ProbabilisticScorerDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_QueryChannelRangeDecodeErrorZ
Creates a new CResult_QueryChannelRangeDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_QueryShortChannelIdsDecodeErrorZ
Creates a new CResult_QueryShortChannelIdsDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_RecipientOnionFieldsDecodeErrorZ
Creates a new CResult_RecipientOnionFieldsDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ReplyChannelRangeDecodeErrorZ
Creates a new CResult_ReplyChannelRangeDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ReplyShortChannelIdsEndDecodeErrorZ
Creates a new CResult_ReplyShortChannelIdsEndDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_RevokeAndACKDecodeErrorZ
Creates a new CResult_RevokeAndACKDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_RouteDecodeErrorZ
Creates a new CResult_RouteDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_RouteHintDecodeErrorZ
Creates a new CResult_RouteHintDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_RouteHintHopDecodeErrorZ
Creates a new CResult_RouteHintHopDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_RouteHopDecodeErrorZ
Creates a new CResult_RouteHopDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_RouteParametersDecodeErrorZ
Creates a new CResult_RouteParametersDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_RoutingFeesDecodeErrorZ
Creates a new CResult_RoutingFeesDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ShutdownDecodeErrorZ
Creates a new CResult_ShutdownDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_ShutdownScriptDecodeErrorZ
Creates a new CResult_ShutdownScriptDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_SpendableOutputDescriptorDecodeErrorZ
Creates a new CResult_SpendableOutputDescriptorDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_StaticPaymentOutputDescriptorDecodeErrorZ
Creates a new CResult_StaticPaymentOutputDescriptorDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_TxCreationKeysDecodeErrorZ
Creates a new CResult_TxCreationKeysDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_UnsignedChannelAnnouncementDecodeErrorZ
Creates a new CResult_UnsignedChannelAnnouncementDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_UnsignedChannelUpdateDecodeErrorZ
Creates a new CResult_UnsignedChannelUpdateDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_UnsignedNodeAnnouncementDecodeErrorZ
Creates a new CResult_UnsignedNodeAnnouncementDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_UntrustedStringDecodeErrorZ
Creates a new CResult_UntrustedStringDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_UpdateAddHTLCDecodeErrorZ
Creates a new CResult_UpdateAddHTLCDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_UpdateFailHTLCDecodeErrorZ
Creates a new CResult_UpdateFailHTLCDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_UpdateFailMalformedHTLCDecodeErrorZ
Creates a new CResult_UpdateFailMalformedHTLCDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_UpdateFeeDecodeErrorZ
Creates a new CResult_UpdateFeeDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_UpdateFulfillHTLCDecodeErrorZ
Creates a new CResult_UpdateFulfillHTLCDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_WarningMessageDecodeErrorZ
Creates a new CResult_WarningMessageDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_WriteableEcdsaChannelSignerDecodeErrorZ
Creates a new CResult_WriteableEcdsaChannelSignerDecodeErrorZ in the error state.
err(GraphSyncError) - Static method in class org.ldk.structs.Result_u32GraphSyncErrorZ
Creates a new CResult_u32GraphSyncErrorZ in the error state.
err(InvalidShutdownScript) - Static method in class org.ldk.structs.Result_ShutdownScriptInvalidShutdownScriptZ
Creates a new CResult_ShutdownScriptInvalidShutdownScriptZ in the error state.
err(LightningError) - Static method in class org.ldk.structs.Result_boolLightningErrorZ
Creates a new CResult_boolLightningErrorZ in the error state.
err(LightningError) - Static method in class org.ldk.structs.Result_NoneLightningErrorZ
Creates a new CResult_NoneLightningErrorZ in the error state.
err(LightningError) - Static method in class org.ldk.structs.Result_RouteLightningErrorZ
Creates a new CResult_RouteLightningErrorZ in the error state.
err(ParseError) - Static method in class org.ldk.structs.Result_SignedRawInvoiceParseErrorZ
Creates a new CResult_SignedRawInvoiceParseErrorZ in the error state.
err(ParseError) - Static method in class org.ldk.structs.Result_SiPrefixParseErrorZ
Creates a new CResult_SiPrefixParseErrorZ in the error state.
err(ParseOrSemanticError) - Static method in class org.ldk.structs.Result_InvoiceParseOrSemanticErrorZ
Creates a new CResult_InvoiceParseOrSemanticErrorZ in the error state.
err(PaymentError) - Static method in class org.ldk.structs.Result_NonePaymentErrorZ
Creates a new CResult_NonePaymentErrorZ in the error state.
err(PaymentError) - Static method in class org.ldk.structs.Result_PaymentIdPaymentErrorZ
Creates a new CResult_PaymentIdPaymentErrorZ in the error state.
err(PaymentSendFailure) - Static method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ
Creates a new CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ in the error state.
err(PaymentSendFailure) - Static method in class org.ldk.structs.Result_NonePaymentSendFailureZ
Creates a new CResult_NonePaymentSendFailureZ in the error state.
err(PaymentSendFailure) - Static method in class org.ldk.structs.Result_PaymentHashPaymentSendFailureZ
Creates a new CResult_PaymentHashPaymentSendFailureZ in the error state.
err(PeerHandleError) - Static method in class org.ldk.structs.Result_boolPeerHandleErrorZ
Creates a new CResult_boolPeerHandleErrorZ in the error state.
err(PeerHandleError) - Static method in class org.ldk.structs.Result_CVec_u8ZPeerHandleErrorZ
Creates a new CResult_CVec_u8ZPeerHandleErrorZ in the error state.
err(PeerHandleError) - Static method in class org.ldk.structs.Result_NonePeerHandleErrorZ
Creates a new CResult_NonePeerHandleErrorZ in the error state.
err(SendError) - Static method in class org.ldk.structs.Result_NoneSendErrorZ
Creates a new CResult_NoneSendErrorZ in the error state.
err(SignOrCreationError) - Static method in class org.ldk.structs.Result_InvoiceSignOrCreationErrorZ
Creates a new CResult_InvoiceSignOrCreationErrorZ in the error state.
ErrorAction - Class in org.ldk.structs
Used to put an error message in a [`LightningError`].
ErrorAction_clone(long) - Static method in class org.ldk.impl.bindings
 
ErrorAction_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ErrorAction_disconnect_peer(long) - Static method in class org.ldk.impl.bindings
 
ErrorAction_free(long) - Static method in class org.ldk.impl.bindings
 
ErrorAction_ignore_and_log(Level) - Static method in class org.ldk.impl.bindings
 
ErrorAction_ignore_duplicate_gossip() - Static method in class org.ldk.impl.bindings
 
ErrorAction_ignore_error() - Static method in class org.ldk.impl.bindings
 
ErrorAction_send_error_message(long) - Static method in class org.ldk.impl.bindings
 
ErrorAction_send_warning_message(long, Level) - Static method in class org.ldk.impl.bindings
 
ErrorAction.DisconnectPeer - Class in org.ldk.structs
The peer took some action which made us think they were useless.
ErrorAction.IgnoreAndLog - Class in org.ldk.structs
The peer did something harmless that we weren't able to meaningfully process.
ErrorAction.IgnoreDuplicateGossip - Class in org.ldk.structs
The peer provided us with a gossip message which we'd already seen.
ErrorAction.IgnoreError - Class in org.ldk.structs
The peer did something harmless that we weren't able to process, just log and ignore
ErrorAction.SendErrorMessage - Class in org.ldk.structs
The peer did something incorrect.
ErrorAction.SendWarningMessage - Class in org.ldk.structs
The peer did something incorrect.
ErroringMessageHandler - Class in org.ldk.structs
A dummy struct which implements `ChannelMessageHandler` without having any channels.
ErroringMessageHandler_as_ChannelMessageHandler(long) - Static method in class org.ldk.impl.bindings
 
ErroringMessageHandler_as_MessageSendEventsProvider(long) - Static method in class org.ldk.impl.bindings
 
ErroringMessageHandler_free(long) - Static method in class org.ldk.impl.bindings
 
ErroringMessageHandler_new() - Static method in class org.ldk.impl.bindings
 
ErrorMessage - Class in org.ldk.structs
An [`error`] message to be sent to or received from a peer.
ErrorMessage_clone(long) - Static method in class org.ldk.impl.bindings
 
ErrorMessage_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ErrorMessage_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ErrorMessage_free(long) - Static method in class org.ldk.impl.bindings
 
ErrorMessage_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
ErrorMessage_get_data(long) - Static method in class org.ldk.impl.bindings
 
ErrorMessage_new(byte[], String) - Static method in class org.ldk.impl.bindings
 
ErrorMessage_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ErrorMessage_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ErrorMessage_set_data(long, String) - Static method in class org.ldk.impl.bindings
 
ErrorMessage_write(long) - Static method in class org.ldk.impl.bindings
 
estimated_channel_liquidity_range(long, NodeId) - Method in class org.ldk.structs.ProbabilisticScorer
Query the estimated minimum and maximum liquidity available for sending a payment over the channel with `scid` towards the given `target` node.
Event - Class in org.ldk.structs
An Event which you should probably take some action in response to.
Event_channel_closed(byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
Event_channel_pending(byte[], byte[], byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
Event_channel_ready(byte[], byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
Event_clone(long) - Static method in class org.ldk.impl.bindings
 
Event_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Event_discard_funding(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
Event_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Event_free(long) - Static method in class org.ldk.impl.bindings
 
Event_funding_generation_ready(byte[], byte[], long, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
Event_htlchandling_failed(byte[], long) - Static method in class org.ldk.impl.bindings
 
Event_htlcintercepted(byte[], long, byte[], long, long) - Static method in class org.ldk.impl.bindings
 
Event_open_channel_request(byte[], byte[], long, long, long) - Static method in class org.ldk.impl.bindings
 
Event_payment_claimable(byte[], byte[], long, long, long, byte[], long, long) - Static method in class org.ldk.impl.bindings
 
Event_payment_claimed(byte[], byte[], long, long) - Static method in class org.ldk.impl.bindings
 
Event_payment_failed(byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
Event_payment_forwarded(byte[], byte[], long, boolean, long) - Static method in class org.ldk.impl.bindings
 
Event_payment_path_failed(byte[], byte[], boolean, long, long, long) - Static method in class org.ldk.impl.bindings
 
Event_payment_path_successful(byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
Event_payment_sent(byte[], byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
Event_pending_htlcs_forwardable(long) - Static method in class org.ldk.impl.bindings
 
Event_probe_failed(byte[], byte[], long, long) - Static method in class org.ldk.impl.bindings
 
Event_probe_successful(byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
Event_read(byte[]) - Static method in class org.ldk.impl.bindings
 
Event_read(byte[]) - Static method in class org.ldk.structs.UtilMethods
Read a Event from a byte array, created by Event_write
Event_spendable_outputs(long[]) - Static method in class org.ldk.impl.bindings
 
Event_write(long) - Static method in class org.ldk.impl.bindings
 
Event.ChannelClosed - Class in org.ldk.structs
Used to indicate that a previously opened channel with the given `channel_id` is in the process of closure.
Event.ChannelPending - Class in org.ldk.structs
Used to indicate that a channel with the given `channel_id` is being opened and pending confirmation on-chain.
Event.ChannelReady - Class in org.ldk.structs
Used to indicate that a channel with the given `channel_id` is ready to be used.
Event.DiscardFunding - Class in org.ldk.structs
Used to indicate to the user that they can abandon the funding transaction and recycle the inputs for another purpose.
Event.FundingGenerationReady - Class in org.ldk.structs
Used to indicate that the client should generate a funding transaction with the given parameters and then call [`ChannelManager::funding_transaction_generated`].
Event.HTLCHandlingFailed - Class in org.ldk.structs
Indicates that the HTLC was accepted, but could not be processed when or after attempting to forward it.
Event.HTLCIntercepted - Class in org.ldk.structs
Used to indicate that we've intercepted an HTLC forward.
Event.OpenChannelRequest - Class in org.ldk.structs
Indicates a request to open a new channel by a peer.
Event.PaymentClaimable - Class in org.ldk.structs
Indicates that we've been offered a payment and it needs to be claimed via calling [`ChannelManager::claim_funds`] with the preimage given in [`PaymentPurpose`].
Event.PaymentClaimed - Class in org.ldk.structs
Indicates a payment has been claimed and we've received money! This most likely occurs when [`ChannelManager::claim_funds`] has been called in response to an [`Event::PaymentClaimable`].
Event.PaymentFailed - Class in org.ldk.structs
Indicates an outbound payment failed.
Event.PaymentForwarded - Class in org.ldk.structs
This event is generated when a payment has been successfully forwarded through us and a forwarding fee earned.
Event.PaymentPathFailed - Class in org.ldk.structs
Indicates an outbound HTLC we sent failed, likely due to an intermediary node being unable to handle the HTLC.
Event.PaymentPathSuccessful - Class in org.ldk.structs
Indicates that a path for an outbound payment was successful.
Event.PaymentSent - Class in org.ldk.structs
Indicates an outbound payment we made succeeded (i.e.
Event.PendingHTLCsForwardable - Class in org.ldk.structs
Used to indicate that [`ChannelManager::process_pending_htlc_forwards`] should be called at a time in the future.
Event.ProbeFailed - Class in org.ldk.structs
Indicates that a probe payment we sent failed at an intermediary node on the path.
Event.ProbeSuccessful - Class in org.ldk.structs
Indicates that a probe payment we sent returned successful, i.e., only failed at the destination.
Event.SpendableOutputs - Class in org.ldk.structs
Used to indicate that an output which you should know how to spend was confirmed on chain and is now spendable.
EventHandler - Class in org.ldk.structs
A trait implemented for objects handling events from [`EventsProvider`].
EventHandler_free(long) - Static method in class org.ldk.impl.bindings
 
EventHandler_handle_event(long, long) - Static method in class org.ldk.impl.bindings
 
EventHandler.EventHandlerInterface - Interface in org.ldk.structs
 
EventsProvider - Class in org.ldk.structs
A trait indicating an object may generate events.
EventsProvider_free(long) - Static method in class org.ldk.impl.bindings
 
EventsProvider_process_pending_events(long, long) - Static method in class org.ldk.impl.bindings
 
EventsProvider.EventsProviderInterface - Interface in org.ldk.structs
 
exact_liquidity(long) - Static method in class org.ldk.structs.EffectiveCapacity
Utility method to constructs a new ExactLiquidity-variant EffectiveCapacity
ExpandedKey - Class in org.ldk.structs
A set of keys that were HKDF-expanded from an initial call to [`NodeSigner::get_inbound_payment_key_material`].
ExpandedKey_free(long) - Static method in class org.ldk.impl.bindings
 
ExpandedKey_new(byte[]) - Static method in class org.ldk.impl.bindings
 
expected_outbound_amount_msat - Variable in class org.ldk.impl.bindings.LDKEvent.HTLCIntercepted
 
expected_outbound_amount_msat - Variable in class org.ldk.structs.Event.HTLCIntercepted
How many msats the payer intended to route to the next node.
expects_quantity() - Method in class org.ldk.structs.Offer
Returns whether a quantity is expected in an [`InvoiceRequest`] for the offer.
expiration_remaining_from_epoch(long) - Method in class org.ldk.structs.Invoice
Returns the Duration remaining until the invoice expires given the current time.
expires_at() - Method in class org.ldk.structs.Invoice
Returns the Duration since the Unix epoch at which the invoice expires.
expiry_height - Variable in class org.ldk.impl.bindings.LDKBalance.MaybePreimageClaimableHTLC
 
expiry_height - Variable in class org.ldk.structs.Balance.MaybePreimageClaimableHTLC
The height at which our counterparty will be able to claim the balance if we have not yet received the preimage and claimed it ourselves.
expiry_time() - Method in class org.ldk.structs.Invoice
Returns the invoice's expiry time, if present, otherwise [`DEFAULT_EXPIRY_TIME`].
expiry_time() - Method in class org.ldk.structs.RawInvoice
Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
ExpiryTime - Class in org.ldk.structs
Positive duration that defines when (relatively to the timestamp) in the future the invoice expires
ExpiryTime_as_duration(long) - Static method in class org.ldk.impl.bindings
 
ExpiryTime_as_seconds(long) - Static method in class org.ldk.impl.bindings
 
ExpiryTime_clone(long) - Static method in class org.ldk.impl.bindings
 
ExpiryTime_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ExpiryTime_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ExpiryTime_free(long) - Static method in class org.ldk.impl.bindings
 
ExpiryTime_from_duration(long) - Static method in class org.ldk.impl.bindings
 
ExpiryTime_from_seconds(long) - Static method in class org.ldk.impl.bindings
 
ExpiryTime_hash(long) - Static method in class org.ldk.impl.bindings
 

F

fail_htlc_backwards(byte[]) - Method in class org.ldk.structs.ChannelManager
Indicates that the preimage for payment_hash is unknown or the received amount is incorrect after a PaymentClaimable event, failing the HTLC back to its origin and freeing resources along the path (including in our own channel on which we received it).
fail_htlc_backwards_with_reason(byte[], FailureCode) - Method in class org.ldk.structs.ChannelManager
This is a variant of [`ChannelManager::fail_htlc_backwards`] that allows you to specify the reason for the failure.
fail_intercepted_htlc(byte[]) - Method in class org.ldk.structs.ChannelManager
Fails the intercepted HTLC indicated by intercept_id.
failed_next_destination - Variable in class org.ldk.impl.bindings.LDKEvent.HTLCHandlingFailed
 
failed_next_destination - Variable in class org.ldk.structs.Event.HTLCHandlingFailed
Destination of the HTLC that failed to be processed.
failed_paths_retry - Variable in class org.ldk.impl.bindings.LDKPaymentSendFailure.PartialFailure
 
failed_paths_retry - Variable in class org.ldk.structs.PaymentSendFailure.PartialFailure
If some paths failed without irrevocably committing to the new HTLC(s), this will contain a [`RouteParameters`] object for the failing paths.
failed_payment(byte[]) - Static method in class org.ldk.structs.HTLCDestination
Utility method to constructs a new FailedPayment-variant HTLCDestination
failure - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathFailed
 
failure - Variable in class org.ldk.structs.Event.PaymentPathFailed
Extra error details based on the failure type.
FailureCode - Enum in org.ldk.enums
This enum is used to specify which error data to send to peers when failing back an HTLC using [`ChannelManager::fail_htlc_backwards_with_reason`].
FailureCode_clone(long) - Static method in class org.ldk.impl.bindings
 
FailureCode_incorrect_or_unknown_payment_details() - Static method in class org.ldk.impl.bindings
 
FailureCode_required_node_feature_missing() - Static method in class org.ldk.impl.bindings
 
FailureCode_temporary_node_failure() - Static method in class org.ldk.impl.bindings
 
Fallback - Class in org.ldk.structs
Fallback address in case no LN payment is possible
fallback_addresses() - Method in class org.ldk.structs.Invoice
Returns a list of all fallback addresses as [`Address`]es
Fallback_clone(long) - Static method in class org.ldk.impl.bindings
 
Fallback_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Fallback_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Fallback_free(long) - Static method in class org.ldk.impl.bindings
 
Fallback_hash(long) - Static method in class org.ldk.impl.bindings
 
Fallback_pub_key_hash(byte[]) - Static method in class org.ldk.impl.bindings
 
Fallback_script_hash(byte[]) - Static method in class org.ldk.impl.bindings
 
Fallback_seg_wit_program(byte, byte[]) - Static method in class org.ldk.impl.bindings
 
Fallback.PubKeyHash - Class in org.ldk.structs
 
Fallback.ScriptHash - Class in org.ldk.structs
 
Fallback.SegWitProgram - Class in org.ldk.structs
 
features() - Method in class org.ldk.structs.Invoice
Get the invoice features if they were included in the invoice Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
features() - Method in class org.ldk.structs.InvoiceRequest
Features pertaining to requesting an invoice.
features() - Method in class org.ldk.structs.Offer
Features pertaining to the offer.
features() - Method in class org.ldk.structs.RawInvoice
Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
features() - Method in class org.ldk.structs.Refund
Features pertaining to requesting an invoice.
fee_earned_msat - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentForwarded
 
fee_earned_msat - Variable in class org.ldk.structs.Event.PaymentForwarded
The fee, in milli-satoshis, which was earned as a result of the payment.
fee_msat() - Method in class org.ldk.structs.Path
Gets the fees for a given path, excluding any excess paid to the recipient.
fee_paid_msat - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentSent
 
fee_paid_msat - Variable in class org.ldk.structs.Event.PaymentSent
The total fee which was spent at intermediate hops in this payment, across all paths.
fee_rate_too_high(String, int) - Static method in class org.ldk.structs.APIError
Utility method to constructs a new FeeRateTooHigh-variant APIError
FeeEstimator - Class in org.ldk.structs
A trait which should be implemented to provide feerate information on a number of time horizons.
FeeEstimator_free(long) - Static method in class org.ldk.impl.bindings
 
FeeEstimator_get_est_sat_per_1000_weight(long, ConfirmationTarget) - Static method in class org.ldk.impl.bindings
 
FeeEstimator.FeeEstimatorInterface - Interface in org.ldk.structs
 
feerate - Variable in class org.ldk.impl.bindings.LDKAPIError.FeeRateTooHigh
 
feerate - Variable in class org.ldk.structs.APIError.FeeRateTooHigh
The feerate which was too high.
feerate_per_kw() - Method in class org.ldk.structs.CommitmentTransaction
The feerate paid per 1000-weight-unit in this commitment transaction.
FilesystemPersister - Class in org.ldk.structs
FilesystemPersister persists channel data on disk, where each channel's data is stored in a file named after its funding outpoint.
FilesystemPersister_free(long) - Static method in class org.ldk.impl.bindings
 
FilesystemPersister_get_data_dir(long) - Static method in class org.ldk.impl.bindings
 
FilesystemPersister_new(String) - Static method in class org.ldk.impl.bindings
 
FilesystemPersister_read_channelmonitors(long, long, long) - Static method in class org.ldk.impl.bindings
 
Filter - Class in org.ldk.structs
The `Filter` trait defines behavior for indicating chain activity of interest pertaining to channels.
Filter_free(long) - Static method in class org.ldk.impl.bindings
 
Filter_register_output(long, long) - Static method in class org.ldk.impl.bindings
 
Filter_register_tx(long, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
Filter.FilterInterface - Interface in org.ldk.structs
 
filtered_block_connected(byte[], long[], int) - Method in interface org.ldk.impl.bindings.LDKListen
 
filtered_block_connected(byte[], TwoTuple_usizeTransactionZ[], int) - Method in class org.ldk.structs.Listen
Notifies the listener that a block was added at the given height, with the transaction data possibly filtered.
filtered_block_connected(byte[], TwoTuple_usizeTransactionZ[], int) - Method in interface org.ldk.structs.Listen.ListenInterface
Notifies the listener that a block was added at the given height, with the transaction data possibly filtered.
final_cltv_expiry_delta() - Method in class org.ldk.structs.Path
Gets the final hop's CLTV expiry delta.
final_value_msat() - Method in class org.ldk.structs.Path
Gets the total amount paid on this [`Path`], excluding the fees.
finalize() - Method in class org.ldk.structs.AcceptChannel
 
finalize() - Method in class org.ldk.structs.Amount
 
finalize() - Method in class org.ldk.structs.AnnouncementSignatures
 
finalize() - Method in class org.ldk.structs.APIError
 
finalize() - Method in class org.ldk.structs.BackgroundProcessor
 
finalize() - Method in class org.ldk.structs.Balance
 
finalize() - Method in class org.ldk.structs.Bech32Error
 
finalize() - Method in class org.ldk.structs.BestBlock
 
finalize() - Method in class org.ldk.structs.BigEndianScalar
 
finalize() - Method in class org.ldk.structs.BigSize
 
finalize() - Method in class org.ldk.structs.BlindedHop
 
finalize() - Method in class org.ldk.structs.BlindedHopFeatures
 
finalize() - Method in class org.ldk.structs.BlindedPath
 
finalize() - Method in class org.ldk.structs.BlindedPayInfo
 
finalize() - Method in class org.ldk.structs.BlindedTail
 
finalize() - Method in class org.ldk.structs.Bolt12InvoiceFeatures
 
finalize() - Method in class org.ldk.structs.BroadcasterInterface
 
finalize() - Method in class org.ldk.structs.BuiltCommitmentTransaction
 
finalize() - Method in class org.ldk.structs.ChainMonitor
 
finalize() - Method in class org.ldk.structs.ChainParameters
 
finalize() - Method in class org.ldk.structs.ChannelAnnouncement
 
finalize() - Method in class org.ldk.structs.ChannelConfig
 
finalize() - Method in class org.ldk.structs.ChannelCounterparty
 
finalize() - Method in class org.ldk.structs.ChannelDetails
 
finalize() - Method in class org.ldk.structs.ChannelFeatures
 
finalize() - Method in class org.ldk.structs.ChannelHandshakeConfig
 
finalize() - Method in class org.ldk.structs.ChannelHandshakeLimits
 
finalize() - Method in class org.ldk.structs.ChannelInfo
 
finalize() - Method in class org.ldk.structs.ChannelManager
 
finalize() - Method in class org.ldk.structs.ChannelManagerReadArgs
 
finalize() - Method in class org.ldk.structs.ChannelMessageHandler
 
finalize() - Method in class org.ldk.structs.ChannelMonitor
 
finalize() - Method in class org.ldk.structs.ChannelMonitorUpdate
 
finalize() - Method in class org.ldk.structs.ChannelPublicKeys
 
finalize() - Method in class org.ldk.structs.ChannelReady
 
finalize() - Method in class org.ldk.structs.ChannelReestablish
 
finalize() - Method in class org.ldk.structs.ChannelSigner
 
finalize() - Method in class org.ldk.structs.ChannelTransactionParameters
 
finalize() - Method in class org.ldk.structs.ChannelTypeFeatures
 
finalize() - Method in class org.ldk.structs.ChannelUpdate
 
finalize() - Method in class org.ldk.structs.ChannelUpdateInfo
 
finalize() - Method in class org.ldk.structs.ChannelUsage
 
finalize() - Method in class org.ldk.structs.ClosingSigned
 
finalize() - Method in class org.ldk.structs.ClosingSignedFeeRange
 
finalize() - Method in class org.ldk.structs.ClosingTransaction
 
finalize() - Method in class org.ldk.structs.ClosureReason
 
finalize() - Method in class org.ldk.structs.CommitmentSigned
 
finalize() - Method in class org.ldk.structs.CommitmentTransaction
 
finalize() - Method in class org.ldk.structs.CommitmentUpdate
 
finalize() - Method in class org.ldk.structs.Confirm
 
finalize() - Method in class org.ldk.structs.CounterpartyChannelTransactionParameters
 
finalize() - Method in class org.ldk.structs.CounterpartyCommitmentSecrets
 
finalize() - Method in class org.ldk.structs.CounterpartyForwardingInfo
 
finalize() - Method in class org.ldk.structs.CustomMessageHandler
 
finalize() - Method in class org.ldk.structs.CustomMessageReader
 
finalize() - Method in class org.ldk.structs.CustomOnionMessageContents
 
finalize() - Method in class org.ldk.structs.CustomOnionMessageHandler
 
finalize() - Method in class org.ldk.structs.DataLossProtect
 
finalize() - Method in class org.ldk.structs.DecodeError
 
finalize() - Method in class org.ldk.structs.DefaultRouter
 
finalize() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
 
finalize() - Method in class org.ldk.structs.Description
 
finalize() - Method in class org.ldk.structs.Destination
 
finalize() - Method in class org.ldk.structs.DirectedChannelInfo
 
finalize() - Method in class org.ldk.structs.DirectedChannelTransactionParameters
 
finalize() - Method in class org.ldk.structs.EcdsaChannelSigner
 
finalize() - Method in class org.ldk.structs.EffectiveCapacity
 
finalize() - Method in class org.ldk.structs.EntropySource
 
finalize() - Method in class org.ldk.structs.ErrorAction
 
finalize() - Method in class org.ldk.structs.ErroringMessageHandler
 
finalize() - Method in class org.ldk.structs.ErrorMessage
 
finalize() - Method in class org.ldk.structs.Event
 
finalize() - Method in class org.ldk.structs.EventHandler
 
finalize() - Method in class org.ldk.structs.EventsProvider
 
finalize() - Method in class org.ldk.structs.ExpandedKey
 
finalize() - Method in class org.ldk.structs.ExpiryTime
 
finalize() - Method in class org.ldk.structs.Fallback
 
finalize() - Method in class org.ldk.structs.FeeEstimator
 
finalize() - Method in class org.ldk.structs.FilesystemPersister
 
finalize() - Method in class org.ldk.structs.Filter
 
finalize() - Method in class org.ldk.structs.FixedPenaltyScorer
 
finalize() - Method in class org.ldk.structs.FundingCreated
 
finalize() - Method in class org.ldk.structs.FundingSigned
 
finalize() - Method in class org.ldk.structs.Future
 
finalize() - Method in class org.ldk.structs.FutureCallback
 
finalize() - Method in class org.ldk.structs.GossipSync
 
finalize() - Method in class org.ldk.structs.GossipTimestampFilter
 
finalize() - Method in class org.ldk.structs.GraphSyncError
 
finalize() - Method in class org.ldk.structs.Hints
 
finalize() - Method in class org.ldk.structs.HolderCommitmentTransaction
 
finalize() - Method in class org.ldk.structs.Hostname
 
finalize() - Method in class org.ldk.structs.HTLCDestination
 
finalize() - Method in class org.ldk.structs.HTLCOutputInCommitment
 
finalize() - Method in class org.ldk.structs.HTLCUpdate
 
finalize() - Method in class org.ldk.structs.IgnoringMessageHandler
 
finalize() - Method in class org.ldk.structs.InFlightHtlcs
 
finalize() - Method in class org.ldk.structs.Init
 
finalize() - Method in class org.ldk.structs.InitFeatures
 
finalize() - Method in class org.ldk.structs.InMemorySigner
 
finalize() - Method in class org.ldk.structs.InvalidShutdownScript
 
finalize() - Method in class org.ldk.structs.Invoice
 
finalize() - Method in class org.ldk.structs.InvoiceFeatures
 
finalize() - Method in class org.ldk.structs.InvoiceRequest
 
finalize() - Method in class org.ldk.structs.InvoiceRequestFeatures
 
finalize() - Method in class org.ldk.structs.InvoiceSignature
 
finalize() - Method in class org.ldk.structs.KeysManager
 
finalize() - Method in class org.ldk.structs.LightningError
 
finalize() - Method in class org.ldk.structs.Listen
 
finalize() - Method in class org.ldk.structs.LockableScore
 
finalize() - Method in class org.ldk.structs.Logger
 
finalize() - Method in class org.ldk.structs.MessageHandler
 
finalize() - Method in class org.ldk.structs.MessageSendEvent
 
finalize() - Method in class org.ldk.structs.MessageSendEventsProvider
 
finalize() - Method in class org.ldk.structs.MinFinalCltvExpiryDelta
 
finalize() - Method in class org.ldk.structs.MonitorEvent
 
finalize() - Method in class org.ldk.structs.MonitorUpdateId
 
finalize() - Method in class org.ldk.structs.MultiThreadedLockableScore
 
finalize() - Method in class org.ldk.structs.MultiThreadedScoreLock
 
finalize() - Method in class org.ldk.structs.NetAddress
 
finalize() - Method in class org.ldk.structs.NetworkGraph
 
finalize() - Method in class org.ldk.structs.NetworkUpdate
 
finalize() - Method in class org.ldk.structs.NodeAlias
 
finalize() - Method in class org.ldk.structs.NodeAnnouncement
 
finalize() - Method in class org.ldk.structs.NodeAnnouncementInfo
 
finalize() - Method in class org.ldk.structs.NodeFeatures
 
finalize() - Method in class org.ldk.structs.NodeId
 
finalize() - Method in class org.ldk.structs.NodeInfo
 
finalize() - Method in class org.ldk.structs.NodeSigner
 
finalize() - Method in class org.ldk.structs.Offer
 
finalize() - Method in class org.ldk.structs.OfferFeatures
 
finalize() - Method in class org.ldk.structs.OnionMessage
 
finalize() - Method in class org.ldk.structs.OnionMessageContents
 
finalize() - Method in class org.ldk.structs.OnionMessageHandler
 
finalize() - Method in class org.ldk.structs.OnionMessageProvider
 
finalize() - Method in class org.ldk.structs.OnionMessenger
 
finalize() - Method in class org.ldk.structs.OpenChannel
 
finalize() - Method in class org.ldk.structs.Option_APIErrorZ
 
finalize() - Method in class org.ldk.structs.Option_C2Tuple_EightU16sEightU16sZZ
 
finalize() - Method in class org.ldk.structs.Option_C2Tuple_u64u64ZZ
 
finalize() - Method in class org.ldk.structs.Option_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ
 
finalize() - Method in class org.ldk.structs.Option_ClosureReasonZ
 
finalize() - Method in class org.ldk.structs.Option_CustomOnionMessageContentsZ
 
finalize() - Method in class org.ldk.structs.Option_CVec_NetAddressZZ
 
finalize() - Method in class org.ldk.structs.Option_CVec_u8ZZ
 
finalize() - Method in class org.ldk.structs.Option_DurationZ
 
finalize() - Method in class org.ldk.structs.Option_EventZ
 
finalize() - Method in class org.ldk.structs.Option_FilterZ
 
finalize() - Method in class org.ldk.structs.Option_HTLCClaimZ
 
finalize() - Method in class org.ldk.structs.Option_HTLCDestinationZ
 
finalize() - Method in class org.ldk.structs.Option_MonitorEventZ
 
finalize() - Method in class org.ldk.structs.Option_NetAddressZ
 
finalize() - Method in class org.ldk.structs.Option_NetworkUpdateZ
 
finalize() - Method in class org.ldk.structs.Option_PathFailureZ
 
finalize() - Method in class org.ldk.structs.Option_PaymentFailureReasonZ
 
finalize() - Method in class org.ldk.structs.Option_ScalarZ
 
finalize() - Method in class org.ldk.structs.Option_TypeZ
 
finalize() - Method in class org.ldk.structs.Option_u128Z
 
finalize() - Method in class org.ldk.structs.Option_u16Z
 
finalize() - Method in class org.ldk.structs.Option_u32Z
 
finalize() - Method in class org.ldk.structs.Option_u64Z
 
finalize() - Method in class org.ldk.structs.Option_UtxoLookupZ
 
finalize() - Method in class org.ldk.structs.Option_WriteableScoreZ
 
finalize() - Method in class org.ldk.structs.OutPoint
 
finalize() - Method in class org.ldk.structs.P2PGossipSync
 
finalize() - Method in class org.ldk.structs.ParseError
 
finalize() - Method in class org.ldk.structs.ParseOrSemanticError
 
finalize() - Method in class org.ldk.structs.Path
 
finalize() - Method in class org.ldk.structs.PathFailure
 
finalize() - Method in class org.ldk.structs.PayeePubKey
 
finalize() - Method in class org.ldk.structs.PaymentError
 
finalize() - Method in class org.ldk.structs.PaymentParameters
 
finalize() - Method in class org.ldk.structs.PaymentPurpose
 
finalize() - Method in class org.ldk.structs.PaymentSendFailure
 
finalize() - Method in class org.ldk.structs.PeerHandleError
 
finalize() - Method in class org.ldk.structs.PeerManager
 
finalize() - Method in class org.ldk.structs.Persist
 
finalize() - Method in class org.ldk.structs.Persister
 
finalize() - Method in class org.ldk.structs.PhantomKeysManager
 
finalize() - Method in class org.ldk.structs.PhantomRouteHints
 
finalize() - Method in class org.ldk.structs.Ping
 
finalize() - Method in class org.ldk.structs.Pong
 
finalize() - Method in class org.ldk.structs.PositiveTimestamp
 
finalize() - Method in class org.ldk.structs.PrintableString
 
finalize() - Method in class org.ldk.structs.PrivateRoute
 
finalize() - Method in class org.ldk.structs.ProbabilisticScorer
 
finalize() - Method in class org.ldk.structs.ProbabilisticScoringParameters
 
finalize() - Method in class org.ldk.structs.Quantity
 
finalize() - Method in class org.ldk.structs.QueryChannelRange
 
finalize() - Method in class org.ldk.structs.QueryShortChannelIds
 
finalize() - Method in class org.ldk.structs.RapidGossipSync
 
finalize() - Method in class org.ldk.structs.RawDataPart
 
finalize() - Method in class org.ldk.structs.RawInvoice
 
finalize() - Method in class org.ldk.structs.RecentPaymentDetails
 
finalize() - Method in class org.ldk.structs.RecipientOnionFields
 
finalize() - Method in class org.ldk.structs.Record
 
finalize() - Method in class org.ldk.structs.Refund
 
finalize() - Method in class org.ldk.structs.ReplyChannelRange
 
finalize() - Method in class org.ldk.structs.ReplyShortChannelIdsEnd
 
finalize() - Method in class org.ldk.structs.Result__u832APIErrorZ
 
finalize() - Method in class org.ldk.structs.Result_AcceptChannelDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_AnnouncementSignaturesDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_BlindedHopDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_BlindedHopFeaturesDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_BlindedPathDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_BlindedPathNoneZ
 
finalize() - Method in class org.ldk.structs.Result_BlindedPayInfoDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_BlindedTailDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_boolLightningErrorZ
 
finalize() - Method in class org.ldk.structs.Result_boolPeerHandleErrorZ
 
finalize() - Method in class org.ldk.structs.Result_BuiltCommitmentTransactionDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ
 
finalize() - Method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ
 
finalize() - Method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZNoneZ
 
finalize() - Method in class org.ldk.structs.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelAnnouncementDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelConfigDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelCounterpartyDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelDetailsDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelFeaturesDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelInfoDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelMonitorUpdateDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelPublicKeysDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelReadyDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelReestablishDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelTransactionParametersDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelTypeFeaturesDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelUpdateDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelUpdateInfoDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ClosingSignedDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ClosingSignedFeeRangeDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_CommitmentSignedDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_CommitmentTransactionDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_COption_APIErrorZDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_COption_ClosureReasonZDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_COption_CustomOnionMessageContentsZDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_COption_EventZDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_COption_HTLCDestinationZDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_COption_MonitorEventZDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_COption_NetworkUpdateZDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_COption_PathFailureZDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_COption_TypeZDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_CounterpartyChannelTransactionParametersDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_CounterpartyCommitmentSecretsDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_CounterpartyForwardingInfoDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ
 
finalize() - Method in class org.ldk.structs.Result_CVec_CVec_u8ZZNoneZ
 
finalize() - Method in class org.ldk.structs.Result_CVec_SignatureZNoneZ
 
finalize() - Method in class org.ldk.structs.Result_CVec_u8ZPeerHandleErrorZ
 
finalize() - Method in class org.ldk.structs.Result_DelayedPaymentOutputDescriptorDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_DescriptionCreationErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ErrorMessageDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_FixedPenaltyScorerDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_FundingCreatedDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_FundingSignedDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_GossipTimestampFilterDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_HolderCommitmentTransactionDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_HTLCOutputInCommitmentDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_HTLCUpdateDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_InFlightHtlcsDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_InitDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_InitFeaturesDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_InMemorySignerDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_InvoiceFeaturesDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_InvoiceParseOrSemanticErrorZ
 
finalize() - Method in class org.ldk.structs.Result_InvoiceSemanticErrorZ
 
finalize() - Method in class org.ldk.structs.Result_InvoiceSignOrCreationErrorZ
 
finalize() - Method in class org.ldk.structs.Result_LockedChannelMonitorNoneZ
 
finalize() - Method in class org.ldk.structs.Result_NetAddressDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NodeAliasDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NodeAnnouncementDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NodeAnnouncementInfoDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NodeFeaturesDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NodeIdDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NodeInfoDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NoneAPIErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NoneErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NoneLightningErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NoneNoneZ
 
finalize() - Method in class org.ldk.structs.Result_NonePaymentErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NonePaymentSendFailureZ
 
finalize() - Method in class org.ldk.structs.Result_NonePeerHandleErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NoneRetryableSendFailureZ
 
finalize() - Method in class org.ldk.structs.Result_NoneSemanticErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NoneSendErrorZ
 
finalize() - Method in class org.ldk.structs.Result_OnionMessageDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_OpenChannelDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_OutPointDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PayeePubKeyErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PaymentFailureReasonDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PaymentHashPaymentSendFailureZ
 
finalize() - Method in class org.ldk.structs.Result_PaymentHashRetryableSendFailureZ
 
finalize() - Method in class org.ldk.structs.Result_PaymentIdPaymentErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PaymentParametersDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PaymentPreimageAPIErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PaymentPurposeDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PaymentSecretAPIErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PaymentSecretNoneZ
 
finalize() - Method in class org.ldk.structs.Result_PhantomRouteHintsDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PingDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PongDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PositiveTimestampCreationErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PrivateRouteCreationErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ProbabilisticScorerDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PublicKeyErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PublicKeyNoneZ
 
finalize() - Method in class org.ldk.structs.Result_QueryChannelRangeDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_QueryShortChannelIdsDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_RecipientOnionFieldsDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_RecoverableSignatureNoneZ
 
finalize() - Method in class org.ldk.structs.Result_ReplyChannelRangeDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ReplyShortChannelIdsEndDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_RevokeAndACKDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_RouteDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_RouteHintDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_RouteHintHopDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_RouteHopDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_RouteLightningErrorZ
 
finalize() - Method in class org.ldk.structs.Result_RouteParametersDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_RoutingFeesDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_SharedSecretNoneZ
 
finalize() - Method in class org.ldk.structs.Result_ShutdownDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ShutdownScriptDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ShutdownScriptInvalidShutdownScriptZ
 
finalize() - Method in class org.ldk.structs.Result_SignatureNoneZ
 
finalize() - Method in class org.ldk.structs.Result_SignedRawInvoiceParseErrorZ
 
finalize() - Method in class org.ldk.structs.Result_SiPrefixParseErrorZ
 
finalize() - Method in class org.ldk.structs.Result_SpendableOutputDescriptorDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_StaticPaymentOutputDescriptorDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_StringErrorZ
 
finalize() - Method in class org.ldk.structs.Result_TransactionNoneZ
 
finalize() - Method in class org.ldk.structs.Result_TrustedClosingTransactionNoneZ
 
finalize() - Method in class org.ldk.structs.Result_TrustedCommitmentTransactionNoneZ
 
finalize() - Method in class org.ldk.structs.Result_TxCreationKeysDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_TxOutUtxoLookupErrorZ
 
finalize() - Method in class org.ldk.structs.Result_u32GraphSyncErrorZ
 
finalize() - Method in class org.ldk.structs.Result_UnsignedChannelAnnouncementDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_UnsignedChannelUpdateDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_UnsignedNodeAnnouncementDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_UntrustedStringDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_UpdateAddHTLCDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_UpdateFailHTLCDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_UpdateFailMalformedHTLCDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_UpdateFeeDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_UpdateFulfillHTLCDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_WarningMessageDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_WriteableEcdsaChannelSignerDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Retry
 
finalize() - Method in class org.ldk.structs.RevokeAndACK
 
finalize() - Method in class org.ldk.structs.Route
 
finalize() - Method in class org.ldk.structs.RouteHint
 
finalize() - Method in class org.ldk.structs.RouteHintHop
 
finalize() - Method in class org.ldk.structs.RouteHop
 
finalize() - Method in class org.ldk.structs.RouteParameters
 
finalize() - Method in class org.ldk.structs.Router
 
finalize() - Method in class org.ldk.structs.RoutingFees
 
finalize() - Method in class org.ldk.structs.RoutingMessageHandler
 
finalize() - Method in class org.ldk.structs.Score
 
finalize() - Method in class org.ldk.structs.ScorerAccountingForInFlightHtlcs
 
finalize() - Method in class org.ldk.structs.SendError
 
finalize() - Method in class org.ldk.structs.Sha256
 
finalize() - Method in class org.ldk.structs.Shutdown
 
finalize() - Method in class org.ldk.structs.ShutdownScript
 
finalize() - Method in class org.ldk.structs.SignedRawInvoice
 
finalize() - Method in class org.ldk.structs.SignerProvider
 
finalize() - Method in class org.ldk.structs.SignOrCreationError
 
finalize() - Method in class org.ldk.structs.Sleeper
 
finalize() - Method in class org.ldk.structs.SocketDescriptor
 
finalize() - Method in class org.ldk.structs.SpendableOutputDescriptor
 
finalize() - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
 
finalize() - Method in class org.ldk.structs.ThreeTuple_ChannelAnnouncementChannelUpdateChannelUpdateZ
 
finalize() - Method in class org.ldk.structs.ThreeTuple_OutPointCVec_MonitorEventZPublicKeyZ
 
finalize() - Method in class org.ldk.structs.ThreeTuple_RawInvoice_u832InvoiceSignatureZ
 
finalize() - Method in class org.ldk.structs.TrustedClosingTransaction
 
finalize() - Method in class org.ldk.structs.TrustedCommitmentTransaction
 
finalize() - Method in class org.ldk.structs.TwoTuple__u168_u168Z
 
finalize() - Method in class org.ldk.structs.TwoTuple_BlindedPayInfoBlindedPathZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_BlockHashChannelManagerZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_BlockHashChannelMonitorZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_OutPointCVec_MonitorUpdateIdZZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_OutPointScriptZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_PaymentHashPaymentIdZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_PaymentHashPaymentSecretZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_PublicKeyCOption_NetAddressZZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_PublicKeyTypeZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_SignatureCVec_SignatureZZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_TxidBlockHashZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_TxidCVec_C2Tuple_u32ScriptZZZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_TxidCVec_C2Tuple_u32TxOutZZZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_u32ScriptZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_u32TxOutZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_u64u64Z
 
finalize() - Method in class org.ldk.structs.TwoTuple_usizeTransactionZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_Z
 
finalize() - Method in class org.ldk.structs.TxCreationKeys
 
finalize() - Method in class org.ldk.structs.TxOut
 
finalize() - Method in class org.ldk.structs.Type
 
finalize() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
 
finalize() - Method in class org.ldk.structs.UnsignedChannelUpdate
 
finalize() - Method in class org.ldk.structs.UnsignedGossipMessage
 
finalize() - Method in class org.ldk.structs.UnsignedInvoice
 
finalize() - Method in class org.ldk.structs.UnsignedInvoiceRequest
 
finalize() - Method in class org.ldk.structs.UnsignedNodeAnnouncement
 
finalize() - Method in class org.ldk.structs.UntrustedString
 
finalize() - Method in class org.ldk.structs.UpdateAddHTLC
 
finalize() - Method in class org.ldk.structs.UpdateFailHTLC
 
finalize() - Method in class org.ldk.structs.UpdateFailMalformedHTLC
 
finalize() - Method in class org.ldk.structs.UpdateFee
 
finalize() - Method in class org.ldk.structs.UpdateFulfillHTLC
 
finalize() - Method in class org.ldk.structs.UserConfig
 
finalize() - Method in class org.ldk.structs.UtxoFuture
 
finalize() - Method in class org.ldk.structs.UtxoLookup
 
finalize() - Method in class org.ldk.structs.UtxoResult
 
finalize() - Method in class org.ldk.structs.WarningMessage
 
finalize() - Method in class org.ldk.structs.Watch
 
finalize() - Method in class org.ldk.structs.WatchedOutput
 
finalize() - Method in class org.ldk.structs.WriteableEcdsaChannelSigner
 
finalize() - Method in class org.ldk.structs.WriteableScore
 
finalize() - Method in class org.ldk.util.ThreeTuple
 
finalize() - Method in class org.ldk.util.TwoTuple
 
find_route(byte[], long, long[], long) - Method in interface org.ldk.impl.bindings.LDKRouter
 
find_route(byte[], long, long, long[], long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
find_route(byte[], RouteParameters, ChannelDetails[], InFlightHtlcs) - Method in class org.ldk.structs.Router
Finds a [`Route`] between `payer` and `payee` for a payment with the given values.
find_route(byte[], RouteParameters, ChannelDetails[], InFlightHtlcs) - Method in interface org.ldk.structs.Router.RouterInterface
Finds a [`Route`] between `payer` and `payee` for a payment with the given values.
find_route(byte[], RouteParameters, ChannelDetails[], InFlightHtlcs, byte[], byte[], DefaultRouter) - Method in interface org.ldk.batteries.ChannelManagerConstructor.RouterWrapper
Gets a route for the given payment.
find_route(byte[], RouteParameters, NetworkGraph, ChannelDetails[], Logger, Score, byte[]) - Static method in class org.ldk.structs.UtilMethods
Finds a route from us (payer) to the given target node (payee).
find_route_with_id(byte[], long, long[], long, byte[], byte[]) - Method in interface org.ldk.impl.bindings.LDKRouter
 
find_route_with_id(byte[], RouteParameters, ChannelDetails[], InFlightHtlcs, byte[], byte[]) - Method in class org.ldk.structs.Router
Finds a [`Route`] between `payer` and `payee` for a payment with the given values.
find_route_with_id(byte[], RouteParameters, ChannelDetails[], InFlightHtlcs, byte[], byte[]) - Method in interface org.ldk.structs.Router.RouterInterface
Finds a [`Route`] between `payer` and `payee` for a payment with the given values.
FixedPenaltyScorer - Class in org.ldk.structs
[`Score`] implementation that uses a fixed penalty.
FixedPenaltyScorer_as_Score(long) - Static method in class org.ldk.impl.bindings
 
FixedPenaltyScorer_clone(long) - Static method in class org.ldk.impl.bindings
 
FixedPenaltyScorer_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
FixedPenaltyScorer_free(long) - Static method in class org.ldk.impl.bindings
 
FixedPenaltyScorer_read(byte[], long) - Static method in class org.ldk.impl.bindings
 
FixedPenaltyScorer_with_penalty(long) - Static method in class org.ldk.impl.bindings
 
FixedPenaltyScorer_write(long) - Static method in class org.ldk.impl.bindings
 
for_keysend(byte[], int) - Static method in class org.ldk.structs.PaymentParameters
Creates a payee with the node id of the given `pubkey` to use for keysend payments.
force_close_all_channels_broadcasting_latest_txn() - Method in class org.ldk.structs.ChannelManager
Force close all channels, immediately broadcasting the latest local commitment transaction for each to the chain and rejecting new HTLCs on each.
force_close_all_channels_without_broadcasting_txn() - Method in class org.ldk.structs.ChannelManager
Force close all channels rejecting new HTLCs on each but without broadcasting the latest local transaction(s).
force_close_broadcasting_latest_txn(byte[], byte[]) - Method in class org.ldk.structs.ChannelManager
Force closes a channel, immediately broadcasting the latest local transaction(s) and rejecting new HTLCs on the given channel.
force_close_without_broadcasting_txn(byte[], byte[]) - Method in class org.ldk.structs.ChannelManager
Force closes a channel, rejecting new HTLCs on the given channel but skips broadcasting the latest local transaction(s).
former_temporary_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelPending
 
former_temporary_channel_id - Variable in class org.ldk.structs.Event.ChannelPending
The `temporary_channel_id` this channel used to be known by during channel establishment.
forward_intercepted_htlc(byte[], byte[], byte[], long) - Method in class org.ldk.structs.ChannelManager
Attempts to forward an intercepted HTLC over the provided channel id and with the provided amount to forward.
from_bytes(byte[]) - Static method in class org.ldk.structs.Sha256
Constructs a new [`Sha256`] from the given bytes, which are assumed to be the output of a single sha256 hash.
from_channel_static_keys(byte[], ChannelPublicKeys, ChannelPublicKeys) - Static method in class org.ldk.structs.TxCreationKeys
Generate per-state keys from channel static keys.
from_duration(long) - Static method in class org.ldk.structs.ExpiryTime
Construct an `ExpiryTime` from a [`Duration`], dropping the sub-second part.
from_duration_since_epoch(long) - Static method in class org.ldk.structs.PositiveTimestamp
Creates a `PositiveTimestamp` from a [`Duration`] since the Unix epoch in the range `0..=MAX_TIMESTAMP`.
from_network(Network) - Static method in class org.ldk.structs.BestBlock
Constructs a `BestBlock` that represents the genesis block at height 0 of the given network.
from_node_id(byte[], int) - Static method in class org.ldk.structs.PaymentParameters
Creates a payee with the node id of the given `pubkey`.
from_pubkey(byte[]) - Static method in class org.ldk.structs.NodeId
Create a new NodeId from a public key
from_seconds(long) - Static method in class org.ldk.structs.ExpiryTime
Construct an `ExpiryTime` from seconds.
from_signed(SignedRawInvoice) - Static method in class org.ldk.structs.Invoice
Constructs an `Invoice` from a [`SignedRawInvoice`] by checking all its invariants.
from_single_future(Future) - Static method in class org.ldk.structs.Sleeper
Constructs a new sleeper from one future, allowing blocking on it.
from_str(String) - Static method in class org.ldk.structs.Invoice
Read a Invoice object from a string
from_str(String) - Static method in class org.ldk.structs.SignedRawInvoice
Read a SignedRawInvoice object from a string
from_system_time(long) - Static method in class org.ldk.structs.PositiveTimestamp
Creates a `PositiveTimestamp` from a [`SystemTime`] with a corresponding Unix timestamp in the range `0..=MAX_TIMESTAMP`.
from_two_futures(Future, Future) - Static method in class org.ldk.structs.Sleeper
Constructs a new sleeper from two futures, allowing blocking on both at once.
from_unix_timestamp(long) - Static method in class org.ldk.structs.PositiveTimestamp
Creates a `PositiveTimestamp` from a Unix timestamp in the range `0..=MAX_TIMESTAMP`.
fulfilled(byte[]) - Static method in class org.ldk.structs.RecentPaymentDetails
Utility method to constructs a new Fulfilled-variant RecentPaymentDetails
funding_generation_ready(byte[], byte[], long, byte[], UInt128) - Static method in class org.ldk.structs.Event
Utility method to constructs a new FundingGenerationReady-variant Event
funding_outpoint() - Method in class org.ldk.structs.DirectedChannelTransactionParameters
The funding outpoint
funding_outpoint() - Method in class org.ldk.structs.InMemorySigner
Funding outpoint Will panic if [`ChannelSigner::provide_channel_parameters`] has not been called before.
funding_satoshis - Variable in class org.ldk.impl.bindings.LDKEvent.OpenChannelRequest
 
funding_satoshis - Variable in class org.ldk.structs.Event.OpenChannelRequest
The channel value of the requested channel.
funding_timed_out() - Static method in class org.ldk.structs.ClosureReason
Utility method to constructs a new FundingTimedOut-variant ClosureReason
funding_transaction_generated(byte[], byte[], byte[]) - Method in class org.ldk.structs.ChannelManager
Call this upon creation of a funding transaction for the given channel.
funding_txo - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelPending
 
funding_txo - Variable in class org.ldk.impl.bindings.LDKMonitorEvent.Completed
 
funding_txo - Variable in class org.ldk.structs.Event.ChannelPending
The outpoint of the channel's funding transaction.
funding_txo - Variable in class org.ldk.structs.MonitorEvent.Completed
The funding outpoint of the [`ChannelMonitor`] that was updated
FundingCreated - Class in org.ldk.structs
A [`funding_created`] message to be sent to or received from a peer.
FundingCreated_clone(long) - Static method in class org.ldk.impl.bindings
 
FundingCreated_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
FundingCreated_eq(long, long) - Static method in class org.ldk.impl.bindings
 
FundingCreated_free(long) - Static method in class org.ldk.impl.bindings
 
FundingCreated_get_funding_output_index(long) - Static method in class org.ldk.impl.bindings
 
FundingCreated_get_funding_txid(long) - Static method in class org.ldk.impl.bindings
 
FundingCreated_get_signature(long) - Static method in class org.ldk.impl.bindings
 
FundingCreated_get_temporary_channel_id(long) - Static method in class org.ldk.impl.bindings
 
FundingCreated_new(byte[], byte[], short, byte[]) - Static method in class org.ldk.impl.bindings
 
FundingCreated_read(byte[]) - Static method in class org.ldk.impl.bindings
 
FundingCreated_set_funding_output_index(long, short) - Static method in class org.ldk.impl.bindings
 
FundingCreated_set_funding_txid(long, byte[]) - Static method in class org.ldk.impl.bindings
 
FundingCreated_set_signature(long, byte[]) - Static method in class org.ldk.impl.bindings
 
FundingCreated_set_temporary_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
FundingCreated_write(long) - Static method in class org.ldk.impl.bindings
 
FundingSigned - Class in org.ldk.structs
A [`funding_signed`] message to be sent to or received from a peer.
FundingSigned_clone(long) - Static method in class org.ldk.impl.bindings
 
FundingSigned_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
FundingSigned_eq(long, long) - Static method in class org.ldk.impl.bindings
 
FundingSigned_free(long) - Static method in class org.ldk.impl.bindings
 
FundingSigned_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
FundingSigned_get_signature(long) - Static method in class org.ldk.impl.bindings
 
FundingSigned_new(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
FundingSigned_read(byte[]) - Static method in class org.ldk.impl.bindings
 
FundingSigned_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
FundingSigned_set_signature(long, byte[]) - Static method in class org.ldk.impl.bindings
 
FundingSigned_write(long) - Static method in class org.ldk.impl.bindings
 
Future - Class in org.ldk.structs
A simple future which can complete once, and calls some callback(s) when it does so.
Future_clone(long) - Static method in class org.ldk.impl.bindings
 
Future_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Future_free(long) - Static method in class org.ldk.impl.bindings
 
Future_register_callback_fn(long, long) - Static method in class org.ldk.impl.bindings
 
Future_wait(long) - Static method in class org.ldk.impl.bindings
 
Future_wait_timeout(long, long) - Static method in class org.ldk.impl.bindings
 
FutureCallback - Class in org.ldk.structs
A callback which is called when a [`Future`] completes.
FutureCallback_call(long) - Static method in class org.ldk.impl.bindings
 
FutureCallback_free(long) - Static method in class org.ldk.impl.bindings
 
FutureCallback.FutureCallbackInterface - Interface in org.ldk.structs
 

G

generate_channel_keys_id(boolean, long, byte[]) - Method in interface org.ldk.impl.bindings.LDKSignerProvider
 
generate_channel_keys_id(boolean, long, UInt128) - Method in class org.ldk.structs.SignerProvider
Generates a unique `channel_keys_id` that can be used to obtain a [`Self::Signer`] through [`SignerProvider::derive_channel_signer`].
generate_channel_keys_id(boolean, long, UInt128) - Method in interface org.ldk.structs.SignerProvider.SignerProviderInterface
Generates a unique `channel_keys_id` that can be used to obtain a [`Self::Signer`] through [`SignerProvider::derive_channel_signer`].
get_a() - Method in class org.ldk.structs.BigSize
 
get_a() - Method in class org.ldk.structs.MinFinalCltvExpiryDelta
 
get_a() - Method in class org.ldk.structs.NodeAlias
 
get_a() - Method in class org.ldk.structs.PayeePubKey
 
get_a() - Method in class org.ldk.structs.PrintableString
 
get_a() - Method in class org.ldk.structs.RouteHint
 
get_a() - Method in class org.ldk.structs.ThreeTuple_ChannelAnnouncementChannelUpdateChannelUpdateZ
 
get_a() - Method in class org.ldk.structs.ThreeTuple_OutPointCVec_MonitorEventZPublicKeyZ
 
get_a() - Method in class org.ldk.structs.ThreeTuple_RawInvoice_u832InvoiceSignatureZ
 
get_a() - Method in class org.ldk.structs.TwoTuple__u168_u168Z
 
get_a() - Method in class org.ldk.structs.TwoTuple_BlindedPayInfoBlindedPathZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_BlockHashChannelManagerZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_BlockHashChannelMonitorZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_OutPointCVec_MonitorUpdateIdZZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_OutPointScriptZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_PaymentHashPaymentIdZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_PaymentHashPaymentSecretZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_PublicKeyCOption_NetAddressZZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_PublicKeyTypeZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_SignatureCVec_SignatureZZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_TxidBlockHashZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_TxidCVec_C2Tuple_u32ScriptZZZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_TxidCVec_C2Tuple_u32TxOutZZZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_u32ScriptZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_u32TxOutZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_u64u64Z
 
get_a() - Method in class org.ldk.structs.TwoTuple_usizeTransactionZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_Z
 
get_a() - Method in class org.ldk.structs.UntrustedString
 
get_accept_forwards_to_priv_channels() - Method in class org.ldk.structs.UserConfig
If this is set to false, we will reject any HTLCs which were to be forwarded over private channels.
get_accept_inbound_channels() - Method in class org.ldk.structs.UserConfig
If this is set to false, we do not accept inbound requests to open a new channel.
get_accept_intercept_htlcs() - Method in class org.ldk.structs.UserConfig
If this is set to true, LDK will intercept HTLCs that are attempting to be forwarded over fake short channel ids generated via [`ChannelManager::get_intercept_scid`].
get_action() - Method in class org.ldk.structs.LightningError
The action which should be taken against the offending peer.
get_addresses() - Method in class org.ldk.structs.UnsignedNodeAnnouncement
List of addresses on which this node is reachable Returns a copy of the field.
get_addresses(byte[]) - Method in class org.ldk.structs.ReadOnlyNetworkGraph
Get network addresses by node id.
get_alias() - Method in class org.ldk.structs.NodeAnnouncementInfo
Moniker assigned to the node.
get_alias() - Method in class org.ldk.structs.UnsignedNodeAnnouncement
An alias, for UI purposes.
get_amount_msat() - Method in class org.ldk.structs.ChannelUsage
The amount to send through the channel, denominated in millisatoshis.
get_amount_msat() - Method in class org.ldk.structs.HTLCOutputInCommitment
The value, in msat, of the HTLC.
get_amount_msat() - Method in class org.ldk.structs.UpdateAddHTLC
The HTLC value in milli-satoshi
get_anchor_redeemscript(byte[]) - Static method in class org.ldk.impl.bindings
 
get_anchor_redeemscript(byte[]) - Static method in class org.ldk.structs.UtilMethods
Gets the witnessScript for an anchor output from the funding public key.
get_and_clear_pending_events() - Method in class org.ldk.structs.ChannelMonitor
Gets the list of pending events which were generated by previous actions, clearing the list in the process.
get_and_clear_pending_monitor_events() - Method in class org.ldk.structs.ChannelMonitor
Get the list of HTLCs who's status has been updated on chain.
get_and_clear_pending_msg() - Method in interface org.ldk.impl.bindings.LDKCustomMessageHandler
 
get_and_clear_pending_msg() - Method in interface org.ldk.structs.CustomMessageHandler.CustomMessageHandlerInterface
Returns the list of pending messages that were generated by the handler, clearing the list in the process.
get_and_clear_pending_msg() - Method in class org.ldk.structs.CustomMessageHandler
Returns the list of pending messages that were generated by the handler, clearing the list in the process.
get_and_clear_pending_msg_events() - Method in interface org.ldk.impl.bindings.LDKMessageSendEventsProvider
 
get_and_clear_pending_msg_events() - Method in class org.ldk.structs.MessageSendEventsProvider
Gets the list of pending events which were generated by previous actions, clearing the list in the process.
get_and_clear_pending_msg_events() - Method in interface org.ldk.structs.MessageSendEventsProvider.MessageSendEventsProviderInterface
Gets the list of pending events which were generated by previous actions, clearing the list in the process.
get_announced_channel() - Method in class org.ldk.structs.ChannelHandshakeConfig
Set to announce the channel publicly and notify all nodes that they can route via this channel.
get_announcement_info() - Method in class org.ldk.structs.NodeInfo
More information about a node from node_announcement.
get_announcement_message() - Method in class org.ldk.structs.ChannelInfo
An initial announcement of the channel Mostly redundant with the data we store in fields explicitly.
get_announcement_message() - Method in class org.ldk.structs.NodeAnnouncementInfo
An initial announcement of the node Mostly redundant with the data we store in fields explicitly.
get_anti_probing_penalty_msat() - Method in class org.ldk.structs.ProbabilisticScoringParameters
This penalty is applied when `htlc_maximum_msat` is equal to or larger than half of the channel's capacity, which makes us prefer nodes with a smaller `htlc_maximum_msat`.
get_args() - Method in class org.ldk.structs.Record
The message body.
get_b() - Method in class org.ldk.structs.ThreeTuple_ChannelAnnouncementChannelUpdateChannelUpdateZ
 
get_b() - Method in class org.ldk.structs.ThreeTuple_OutPointCVec_MonitorEventZPublicKeyZ
 
get_b() - Method in class org.ldk.structs.ThreeTuple_RawInvoice_u832InvoiceSignatureZ
 
get_b() - Method in class org.ldk.structs.TwoTuple__u168_u168Z
 
get_b() - Method in class org.ldk.structs.TwoTuple_BlindedPayInfoBlindedPathZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_BlockHashChannelManagerZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_BlockHashChannelMonitorZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_OutPointCVec_MonitorUpdateIdZZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_OutPointScriptZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_PaymentHashPaymentIdZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_PaymentHashPaymentSecretZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_PublicKeyCOption_NetAddressZZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_PublicKeyTypeZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_SignatureCVec_SignatureZZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_TxidBlockHashZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_TxidCVec_C2Tuple_u32ScriptZZZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_TxidCVec_C2Tuple_u32TxOutZZZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_u32ScriptZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_u32TxOutZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_u64u64Z
 
get_b() - Method in class org.ldk.structs.TwoTuple_usizeTransactionZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_Z
 
get_balance_msat() - Method in class org.ldk.structs.ChannelDetails
Our total balance.
get_base_msat() - Method in class org.ldk.structs.RoutingFees
Flat routing fee in millisatoshis.
get_base_penalty_amount_multiplier_msat() - Method in class org.ldk.structs.ProbabilisticScoringParameters
A multiplier used with the payment amount to calculate a fixed penalty applied to each channel, in excess of the [`base_penalty_msat`].
get_base_penalty_msat() - Method in class org.ldk.structs.ProbabilisticScoringParameters
A fixed penalty in msats to apply to each channel.
get_best_block() - Method in class org.ldk.structs.ChainParameters
The hash and height of the latest block successfully connected.
get_bitcoin_key_1() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The funding key for the first node
get_bitcoin_key_2() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The funding key for the second node
get_bitcoin_signature() - Method in class org.ldk.structs.AnnouncementSignatures
A signature by the funding key
get_bitcoin_signature_1() - Method in class org.ldk.structs.ChannelAnnouncement
Proof of funding UTXO ownership by the first public node
get_bitcoin_signature_2() - Method in class org.ldk.structs.ChannelAnnouncement
Proof of funding UTXO ownership by the second public node
get_blinded_tail() - Method in class org.ldk.structs.Path
The blinded path at which this path terminates, if we're sending to one, and its metadata.
get_blinding_point() - Method in class org.ldk.structs.BlindedTail
The blinding point of the [`BlindedPath`] provided by the recipient.
get_blinding_point() - Method in class org.ldk.structs.OnionMessage
Used in decrypting the onion packet's payload.
get_block_hash() - Method in class org.ldk.structs.WatchedOutput
First block where the transaction output may have been spent.
get_broadcaster_delayed_payment_key() - Method in class org.ldk.structs.TxCreationKeys
Broadcaster's Payment Key (which isn't allowed to be spent from for some delay)
get_broadcaster_htlc_key() - Method in class org.ldk.structs.TxCreationKeys
Broadcaster's HTLC Key
get_byteslen() - Method in class org.ldk.structs.Ping
The ping packet size.
get_byteslen() - Method in class org.ldk.structs.Pong
The pong packet size.
get_c() - Method in class org.ldk.structs.ThreeTuple_ChannelAnnouncementChannelUpdateChannelUpdateZ
 
get_c() - Method in class org.ldk.structs.ThreeTuple_OutPointCVec_MonitorEventZPublicKeyZ
 
get_c() - Method in class org.ldk.structs.ThreeTuple_RawInvoice_u832InvoiceSignatureZ
 
get_capacity_sats() - Method in class org.ldk.structs.ChannelInfo
The channel capacity as seen on-chain, if chain lookup is available.
get_chain_hash() - Method in class org.ldk.structs.GossipTimestampFilter
The genesis hash of the blockchain for channel and node information
get_chain_hash() - Method in class org.ldk.structs.OpenChannel
The genesis hash of the blockchain where the channel is to be opened
get_chain_hash() - Method in class org.ldk.structs.QueryChannelRange
The genesis hash of the blockchain being queried
get_chain_hash() - Method in class org.ldk.structs.QueryShortChannelIds
The genesis hash of the blockchain being queried
get_chain_hash() - Method in class org.ldk.structs.ReplyChannelRange
The genesis hash of the blockchain being queried
get_chain_hash() - Method in class org.ldk.structs.ReplyShortChannelIdsEnd
The genesis hash of the blockchain that was queried
get_chain_hash() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The genesis hash of the blockchain where the channel is to be opened
get_chain_hash() - Method in class org.ldk.structs.UnsignedChannelUpdate
The genesis hash of the blockchain where the channel is to be opened
get_chain_monitor() - Method in class org.ldk.structs.ChannelManagerReadArgs
The chain::Watch for use in the ChannelManager in the future.
get_chan_handler() - Method in class org.ldk.structs.MessageHandler
A message handler which handles messages specific to channels.
get_channel_config() - Method in class org.ldk.structs.UserConfig
Channel config which affects behavior during channel lifetime.
get_channel_features() - Method in class org.ldk.structs.RouteHop
The channel_announcement features of the channel that should be used from the previous hop to reach this node.
get_channel_flags() - Method in class org.ldk.structs.OpenChannel
The channel flags to be used
get_channel_handshake_config() - Method in class org.ldk.structs.UserConfig
Channel handshake config that we propose to our counterparty.
get_channel_handshake_limits() - Method in class org.ldk.structs.UserConfig
Limits applied to our counterparty's proposed channel handshake config settings.
get_channel_id() - Method in class org.ldk.structs.AnnouncementSignatures
The channel ID
get_channel_id() - Method in class org.ldk.structs.ChannelDetails
The channel's ID (prior to funding transaction generation, this is a random 32 bytes, thereafter this is the txid of the funding transaction xor the funding transaction output).
get_channel_id() - Method in class org.ldk.structs.ChannelReady
The channel ID
get_channel_id() - Method in class org.ldk.structs.ChannelReestablish
The channel ID
get_channel_id() - Method in class org.ldk.structs.ClosingSigned
The channel ID
get_channel_id() - Method in class org.ldk.structs.CommitmentSigned
The channel ID
get_channel_id() - Method in class org.ldk.structs.ErrorMessage
The channel ID involved in the error.
get_channel_id() - Method in class org.ldk.structs.FundingSigned
The channel ID
get_channel_id() - Method in class org.ldk.structs.RevokeAndACK
The channel ID
get_channel_id() - Method in class org.ldk.structs.Shutdown
The channel ID
get_channel_id() - Method in class org.ldk.structs.UpdateAddHTLC
The channel ID
get_channel_id() - Method in class org.ldk.structs.UpdateFailHTLC
The channel ID
get_channel_id() - Method in class org.ldk.structs.UpdateFailMalformedHTLC
The channel ID
get_channel_id() - Method in class org.ldk.structs.UpdateFee
The channel ID
get_channel_id() - Method in class org.ldk.structs.UpdateFulfillHTLC
The channel ID
get_channel_id() - Method in class org.ldk.structs.WarningMessage
The channel ID involved in the warning.
get_channel_keys_id() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
Arbitrary identification information returned by a call to [`ChannelSigner::channel_keys_id`].
get_channel_keys_id() - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
Arbitrary identification information returned by a call to [`ChannelSigner::channel_keys_id`].
get_channel_parameters() - Method in class org.ldk.structs.InMemorySigner
Returns a [`ChannelTransactionParameters`] for this channel, to be used when verifying or building transactions.
get_channel_reserve_satoshis() - Method in class org.ldk.structs.AcceptChannel
The minimum value unencumbered by HTLCs for the counterparty to keep in the channel
get_channel_reserve_satoshis() - Method in class org.ldk.structs.OpenChannel
The minimum value unencumbered by HTLCs for the counterparty to keep in the channel
get_channel_signer() - Method in class org.ldk.structs.EcdsaChannelSigner
Gets the underlying ChannelSigner.
get_channel_signer() - Method in class org.ldk.structs.WriteableEcdsaChannelSigner
Gets the underlying ChannelSigner.
get_channel_type() - Method in class org.ldk.structs.AcceptChannel
The channel type that this channel will represent.
get_channel_type() - Method in class org.ldk.structs.ChannelDetails
The features which this channel operates with.
get_channel_type() - Method in class org.ldk.structs.OpenChannel
The channel type that this channel will represent If this is `None`, we derive the channel type from the intersection of our feature bits with our counterparty's feature bits from the [`Init`] message.
get_channel_value_satoshis() - Method in class org.ldk.structs.ChannelDetails
The value, in satoshis, of this channel as appears in the funding output
get_channel_value_satoshis() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
The value of the channel which this output originated from, possibly indirectly.
get_channel_value_satoshis() - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
The value of the channel which this transactions spends.
get_channels() - Method in class org.ldk.structs.NodeInfo
All valid channels a node has announced Returns a copy of the field.
get_channels() - Method in class org.ldk.structs.PhantomRouteHints
The list of channels to be included in the invoice route hints.
get_claimable_balances() - Method in class org.ldk.structs.ChannelMonitor
Gets the balances in this channel which are either claimable by us if we were to force-close the channel now or which are claimable on-chain (possibly awaiting confirmation).
get_claimable_balances(ChannelDetails[]) - Method in class org.ldk.structs.ChainMonitor
Gets the balances in the contained [`ChannelMonitor`]s which are claimable on-chain or claims which are awaiting confirmation.
get_cltv_expiry() - Method in class org.ldk.structs.HTLCOutputInCommitment
The CLTV lock-time at which this HTLC expires.
get_cltv_expiry() - Method in class org.ldk.structs.UpdateAddHTLC
The expiry height of the HTLC
get_cltv_expiry_delta() - Method in class org.ldk.structs.BlindedPayInfo
Number of blocks subtracted from an incoming HTLC's `cltv_expiry` for the entire blinded path.
get_cltv_expiry_delta() - Method in class org.ldk.structs.ChannelConfig
The difference in the CLTV value between incoming HTLCs and an outbound HTLC forwarded over the channel this config applies to.
get_cltv_expiry_delta() - Method in class org.ldk.structs.ChannelUpdateInfo
The difference in CLTV values that you must have when routing through this channel.
get_cltv_expiry_delta() - Method in class org.ldk.structs.CounterpartyForwardingInfo
The minimum difference in cltv_expiry between an ingoing HTLC and its outgoing counterpart, such that the outgoing HTLC is forwardable to this counterparty.
get_cltv_expiry_delta() - Method in class org.ldk.structs.RouteHintHop
The difference in CLTV values between this node and the next node.
get_cltv_expiry_delta() - Method in class org.ldk.structs.RouteHop
The CLTV delta added for this hop.
get_cltv_expiry_delta() - Method in class org.ldk.structs.UnsignedChannelUpdate
The number of blocks such that if: `incoming_htlc.cltv_expiry < outgoing_htlc.cltv_expiry + cltv_expiry_delta` then we need to fail the HTLC backwards.
get_commit_upfront_shutdown_pubkey() - Method in class org.ldk.structs.ChannelHandshakeConfig
When set, we commit to an upfront shutdown_pubkey at channel open.
get_commitment_seed() - Method in class org.ldk.structs.InMemorySigner
Commitment seed.
get_commitment_signed() - Method in class org.ldk.structs.CommitmentUpdate
A `commitment_signed` message which should be sent
get_commitment_transaction_number_obscure_factor(byte[], byte[], boolean) - Static method in class org.ldk.impl.bindings
 
get_commitment_transaction_number_obscure_factor(byte[], byte[], boolean) - Static method in class org.ldk.structs.UtilMethods
Commitment transaction numbers which appear in the transactions themselves are XOR'd with a shared secret first.
get_config() - Method in class org.ldk.structs.ChannelDetails
Set of configurable parameters that affect channel operation.
get_confirmations() - Method in class org.ldk.structs.ChannelDetails
The current number of confirmations on the funding transaction.
get_confirmations_required() - Method in class org.ldk.structs.ChannelDetails
The number of required confirmations on the funding transaction before the funding will be considered \"locked\".
get_considered_impossible_penalty_msat() - Method in class org.ldk.structs.ProbabilisticScoringParameters
This penalty is applied when the amount we're attempting to send over a channel exceeds our current estimate of the channel's available liquidity.
get_contents() - Method in class org.ldk.structs.ChannelAnnouncement
The actual announcement
get_contents() - Method in class org.ldk.structs.ChannelUpdate
The actual channel update
get_contents() - Method in class org.ldk.structs.NodeAnnouncement
The actual content of the announcement
get_counterparty() - Method in class org.ldk.structs.ChannelDetails
Parameters which apply to our counterparty.
get_counterparty_htlc_sigs() - Method in class org.ldk.structs.HolderCommitmentTransaction
All non-dust counterparty HTLC signatures, in the order they appear in the transaction Returns a copy of the field.
get_counterparty_node_id() - Method in class org.ldk.structs.ChannelMonitor
Gets the `node_id` of the counterparty for this channel.
get_counterparty_parameters() - Method in class org.ldk.structs.ChannelTransactionParameters
The late-bound counterparty channel transaction parameters.
get_counterparty_sig() - Method in class org.ldk.structs.HolderCommitmentTransaction
Our counterparty's signature for the transaction
get_countersignatory_htlc_key() - Method in class org.ldk.structs.TxCreationKeys
Countersignatory's HTLC Key
get_current_default_configuration() - Method in class org.ldk.structs.ChannelManager
Gets the current configuration applied to all new channels.
get_custom_message_reader() - Method in class org.ldk.structs.CustomMessageHandler
Gets the underlying CustomMessageReader.
get_data() - Method in class org.ldk.structs.ErrorMessage
A possibly human-readable error description.
get_data() - Method in class org.ldk.structs.RawInvoice
data part
get_data() - Method in class org.ldk.structs.WarningMessage
A possibly human-readable warning description.
get_data_dir() - Method in class org.ldk.structs.FilesystemPersister
Get the directory which was provided when this persister was initialized.
get_default_config() - Method in class org.ldk.structs.ChannelManagerReadArgs
Default settings used for new channels.
get_delayed_payment_base_key() - Method in class org.ldk.structs.InMemorySigner
Holder secret key used in an HTLC transaction.
get_delayed_payment_basepoint() - Method in class org.ldk.structs.AcceptChannel
Used to derive a payment key to sender for transactions broadcast by sender
get_delayed_payment_basepoint() - Method in class org.ldk.structs.ChannelPublicKeys
The base point which is used (with derive_public_key) to derive a per-commitment payment public key which receives non-HTLC-encumbered funds which are only available for spending after some delay (or can be claimed via the revocation path).
get_delayed_payment_basepoint() - Method in class org.ldk.structs.OpenChannel
Used to derive a payment key to sender for transactions broadcast by sender
get_destination_script() - Method in interface org.ldk.impl.bindings.LDKSignerProvider
 
get_destination_script() - Method in class org.ldk.structs.SignerProvider
Get a script pubkey which we send funds to when claiming on-chain contestable outputs.
get_destination_script() - Method in interface org.ldk.structs.SignerProvider.SignerProviderInterface
Get a script pubkey which we send funds to when claiming on-chain contestable outputs.
get_directional_info(byte) - Method in class org.ldk.structs.ChannelInfo
Returns a [`ChannelUpdateInfo`] based on the direction implied by the channel_flag.
get_dust_limit_satoshis() - Method in class org.ldk.structs.AcceptChannel
The threshold below which outputs on transactions broadcast by sender will be omitted
get_dust_limit_satoshis() - Method in class org.ldk.structs.OpenChannel
The threshold below which outputs on transactions broadcast by sender will be omitted
get_ecdsa_channel_signer() - Method in class org.ldk.structs.WriteableEcdsaChannelSigner
Gets the underlying EcdsaChannelSigner.
get_effective_capacity() - Method in class org.ldk.structs.ChannelUsage
The effective capacity of the channel.
get_enabled() - Method in class org.ldk.structs.ChannelUpdateInfo
Whether the channel can be currently used for payments (in this one direction).
get_entropy_source() - Method in class org.ldk.structs.ChannelManagerReadArgs
A cryptographically secure source of entropy.
get_err() - Method in class org.ldk.structs.LightningError
A human-readable message describing the error
get_est_sat_per_1000_weight(ConfirmationTarget) - Method in interface org.ldk.impl.bindings.LDKFeeEstimator
 
get_est_sat_per_1000_weight(ConfirmationTarget) - Method in interface org.ldk.structs.FeeEstimator.FeeEstimatorInterface
Gets estimated satoshis of fee required per 1000 Weight-Units.
get_est_sat_per_1000_weight(ConfirmationTarget) - Method in class org.ldk.structs.FeeEstimator
Gets estimated satoshis of fee required per 1000 Weight-Units.
get_excess_data() - Method in class org.ldk.structs.UnsignedChannelUpdate
Excess data which was signed as a part of the message which we do not (yet) understand how to decode.
get_excess_final_cltv_expiry_delta() - Method in class org.ldk.structs.BlindedTail
Excess CLTV delta added to the recipient's CLTV expiry to deter intermediate nodes from inferring the destination.
get_expiry_time() - Method in class org.ldk.structs.PaymentParameters
Expiration of a payment to the payee, in seconds relative to the UNIX epoch.
get_failure_code() - Method in class org.ldk.structs.UpdateFailMalformedHTLC
The failure code
get_features() - Method in class org.ldk.structs.BlindedPayInfo
Features set in `encrypted_data_tlv` for the `encrypted_recipient_data` TLV record in an onion payload.
get_features() - Method in class org.ldk.structs.ChannelCounterparty
The Features the channel counterparty provided upon last connection.
get_features() - Method in class org.ldk.structs.ChannelInfo
Protocol features of a channel communicated during its announcement
get_features() - Method in class org.ldk.structs.Init
The relevant features which the sender supports.
get_features() - Method in class org.ldk.structs.NodeAnnouncementInfo
Protocol features the node announced support for
get_features() - Method in class org.ldk.structs.PaymentParameters
Features supported by the payee.
get_features() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The advertised channel features
get_features() - Method in class org.ldk.structs.UnsignedNodeAnnouncement
The advertised features
get_fee_base_msat() - Method in class org.ldk.structs.BlindedPayInfo
Base fee charged (in millisatoshi) for the entire blinded path.
get_fee_base_msat() - Method in class org.ldk.structs.CounterpartyForwardingInfo
Base routing fee in millisatoshis.
get_fee_base_msat() - Method in class org.ldk.structs.UnsignedChannelUpdate
The base HTLC fee charged by sender, in milli-satoshi
get_fee_estimator() - Method in class org.ldk.structs.ChannelManagerReadArgs
The fee_estimator for use in the ChannelManager in the future.
get_fee_msat() - Method in class org.ldk.structs.RouteHop
The fee taken on this hop (for paying for the use of the *next* channel in the path).
get_fee_proportional_millionths() - Method in class org.ldk.structs.BlindedPayInfo
Liquidity fee charged (in millionths of the amount transferred) for the entire blinded path (i.e., 10,000 is 1%).
get_fee_proportional_millionths() - Method in class org.ldk.structs.CounterpartyForwardingInfo
Amount in millionths of a satoshi the channel will charge per transferred satoshi.
get_fee_proportional_millionths() - Method in class org.ldk.structs.UnsignedChannelUpdate
The amount to fee multiplier, in micro-satoshi
get_fee_range() - Method in class org.ldk.structs.ClosingSigned
The minimum and maximum fees which the sender is willing to accept, provided only by new nodes.
get_fee_satoshis() - Method in class org.ldk.structs.ClosingSigned
The proposed total fee for the closing transaction
get_feerate_per_kw() - Method in class org.ldk.structs.OpenChannel
The feerate per 1000-weight of sender generated transactions, until updated by [`UpdateFee`]
get_feerate_per_kw() - Method in class org.ldk.structs.UpdateFee
Fee rate per 1000-weight of the transaction
get_feerate_sat_per_1000_weight() - Method in class org.ldk.structs.ChannelDetails
The currently negotiated fee rate denominated in satoshi per 1000 weight units, which is applied to commitment and HTLC transactions.
get_fees() - Method in class org.ldk.structs.ChannelUpdateInfo
Fees charged when the channel is used for routing
get_fees() - Method in class org.ldk.structs.RouteHintHop
The fees which must be paid to use this channel
get_file() - Method in class org.ldk.structs.Record
The source file containing the message.
get_final_cltv_expiry_delta() - Method in class org.ldk.structs.PaymentParameters
The minimum CLTV delta at the end of the route.
get_final_value_msat() - Method in class org.ldk.structs.BlindedTail
The total amount paid on this [`Path`], excluding the fees.
get_final_value_msat() - Method in class org.ldk.structs.RouteParameters
The amount in msats sent on the failed payment path.
get_first_blocknum() - Method in class org.ldk.structs.QueryChannelRange
The height of the first block for the channel UTXOs being queried
get_first_blocknum() - Method in class org.ldk.structs.ReplyChannelRange
The height of the first block in the range of the reply
get_first_per_commitment_point() - Method in class org.ldk.structs.AcceptChannel
The first to-be-broadcast-by-sender transaction's per commitment point
get_first_per_commitment_point() - Method in class org.ldk.structs.OpenChannel
The first to-be-broadcast-by-sender transaction's per commitment point
get_first_timestamp() - Method in class org.ldk.structs.GossipTimestampFilter
The starting unix timestamp
get_flags() - Method in class org.ldk.structs.UnsignedChannelUpdate
Channel flags
get_force_announced_channel_preference() - Method in class org.ldk.structs.ChannelHandshakeLimits
Set to force an incoming channel to match our announced channel preference in [`ChannelHandshakeConfig::announced_channel`].
get_force_close_avoidance_max_fee_satoshis() - Method in class org.ldk.structs.ChannelConfig
The additional fee we're willing to pay to avoid waiting for the counterparty's `to_self_delay` to reclaim funds.
get_force_close_spend_delay() - Method in class org.ldk.structs.ChannelDetails
The number of blocks (after our commitment transaction confirms) that we will need to wait until we can claim our funds after we force-close the channel.
get_forwarding_fee_base_msat() - Method in class org.ldk.structs.ChannelConfig
Amount (in milli-satoshi) charged for payments forwarded outbound over the channel, in excess of [`forwarding_fee_proportional_millionths`].
get_forwarding_fee_proportional_millionths() - Method in class org.ldk.structs.ChannelConfig
Amount (in millionths of a satoshi) charged per satoshi for payments forwarded outbound over the channel.
get_forwarding_info() - Method in class org.ldk.structs.ChannelCounterparty
Information on the fees and requirements that the counterparty requires when forwarding payments to us through this channel.
get_full_information() - Method in class org.ldk.structs.ReplyShortChannelIdsEnd
Indicates if the query recipient maintains up-to-date channel information for the `chain_hash`
get_funding_key() - Method in class org.ldk.structs.InMemorySigner
Holder secret key in the 2-of-2 multisig script of a channel.
get_funding_outpoint() - Method in class org.ldk.structs.ChannelTransactionParameters
The late-bound funding outpoint Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
get_funding_output_index() - Method in class org.ldk.structs.FundingCreated
The specific output index funding this channel
get_funding_pubkey() - Method in class org.ldk.structs.AcceptChannel
The sender's key controlling the funding transaction
get_funding_pubkey() - Method in class org.ldk.structs.ChannelPublicKeys
The public key which is used to sign all commitment transactions, as it appears in the on-chain channel lock-in 2-of-2 multisig output.
get_funding_pubkey() - Method in class org.ldk.structs.OpenChannel
The sender's key controlling the funding transaction
get_funding_satoshis() - Method in class org.ldk.structs.OpenChannel
The channel value
get_funding_txid() - Method in class org.ldk.structs.FundingCreated
The funding transaction ID
get_funding_txo() - Method in class org.ldk.structs.ChannelDetails
The Channel's funding transaction output, if we've negotiated the funding transaction with our counterparty already.
get_funding_txo() - Method in class org.ldk.structs.ChannelMonitor
Gets the funding transaction outpoint of the channel this ChannelMonitor is monitoring for.
get_historical_liquidity_penalty_amount_multiplier_msat() - Method in class org.ldk.structs.ProbabilisticScoringParameters
A multiplier used in conjunction with the payment amount and the negative `log10` of the channel's success probability for the payment, as determined based on the history of our estimates of the channel's available liquidity, to determine a penalty.
get_historical_liquidity_penalty_multiplier_msat() - Method in class org.ldk.structs.ProbabilisticScoringParameters
A multiplier used in conjunction with the negative `log10` of the channel's success probability for the payment, as determined based on the history of our estimates of the channel's available liquidity, to determine a penalty.
get_historical_no_updates_half_life() - Method in class org.ldk.structs.ProbabilisticScoringParameters
If we aren't learning any new datapoints for a channel, the historical liquidity bounds tracking can simply live on with increasingly stale data.
get_holder_pubkeys() - Method in class org.ldk.structs.ChannelTransactionParameters
Holder public keys
get_holder_selected_contest_delay() - Method in class org.ldk.structs.ChannelTransactionParameters
The contest delay selected by the holder, which applies to counterparty-broadcast transactions
get_hops() - Method in class org.ldk.structs.BlindedTail
The hops of the [`BlindedPath`] provided by the recipient.
get_hops() - Method in class org.ldk.structs.Path
The list of unblinded hops in this [`Path`].
get_htlc_base_key() - Method in class org.ldk.structs.InMemorySigner
Holder HTLC secret key used in commitment transaction HTLC outputs.
get_htlc_basepoint() - Method in class org.ldk.structs.AcceptChannel
Used to derive an HTLC payment key to sender for transactions broadcast by counterparty
get_htlc_basepoint() - Method in class org.ldk.structs.ChannelPublicKeys
The base point which is used (with derive_public_key) to derive a per-commitment public key which is used to encumber HTLC-in-flight outputs.
get_htlc_basepoint() - Method in class org.ldk.structs.OpenChannel
Used to derive an HTLC payment key to sender
get_htlc_id() - Method in class org.ldk.structs.UpdateAddHTLC
The HTLC ID
get_htlc_id() - Method in class org.ldk.structs.UpdateFailHTLC
The HTLC ID
get_htlc_id() - Method in class org.ldk.structs.UpdateFailMalformedHTLC
The HTLC ID
get_htlc_id() - Method in class org.ldk.structs.UpdateFulfillHTLC
The HTLC ID
get_htlc_maximum_msat() - Method in class org.ldk.structs.BlindedPayInfo
The maximum HTLC value (in millisatoshi) that is acceptable to all channel peers on the blinded path from the introduction node to the recipient, accounting for any fees, i.e., as seen by the recipient.
get_htlc_maximum_msat() - Method in class org.ldk.structs.ChannelUpdateInfo
The maximum value which may be relayed to the next hop via the channel.
get_htlc_maximum_msat() - Method in class org.ldk.structs.RouteHintHop
The maximum value in msat available for routing with a single HTLC.
get_htlc_maximum_msat() - Method in class org.ldk.structs.UnsignedChannelUpdate
The maximum HTLC value incoming to sender, in milli-satoshi.
get_htlc_minimum_msat() - Method in class org.ldk.structs.AcceptChannel
The minimum HTLC size incoming to sender, in milli-satoshi
get_htlc_minimum_msat() - Method in class org.ldk.structs.BlindedPayInfo
The minimum HTLC value (in millisatoshi) that is acceptable to all channel peers on the blinded path from the introduction node to the recipient, accounting for any fees, i.e., as seen by the recipient.
get_htlc_minimum_msat() - Method in class org.ldk.structs.ChannelUpdateInfo
The minimum value, which must be relayed to the next hop via the channel
get_htlc_minimum_msat() - Method in class org.ldk.structs.OpenChannel
The minimum HTLC size incoming to sender, in milli-satoshi
get_htlc_minimum_msat() - Method in class org.ldk.structs.RouteHintHop
The minimum value, in msat, which must be relayed to the next hop.
get_htlc_minimum_msat() - Method in class org.ldk.structs.UnsignedChannelUpdate
The minimum HTLC size incoming to sender, in milli-satoshi
get_htlc_redeemscript(long, boolean, long) - Static method in class org.ldk.impl.bindings
 
get_htlc_redeemscript(HTLCOutputInCommitment, boolean, TxCreationKeys) - Static method in class org.ldk.structs.UtilMethods
Gets the witness redeemscript for an HTLC output in a commitment transaction.
get_htlc_signatures() - Method in class org.ldk.structs.CommitmentSigned
Signatures on the HTLC transactions Returns a copy of the field.
get_htlc_sigs(byte[], DirectedChannelTransactionParameters, EntropySource) - Method in class org.ldk.structs.TrustedCommitmentTransaction
Get a signature for each HTLC which was included in the commitment transaction (ie for which HTLCOutputInCommitment::transaction_output_index.is_some()).
get_inbound_capacity_msat() - Method in class org.ldk.structs.ChannelDetails
The available inbound capacity for the remote peer to send HTLCs to us.
get_inbound_htlc_maximum_msat() - Method in class org.ldk.structs.ChannelDetails
The largest value HTLC (in msat) we currently will accept, for this channel.
get_inbound_htlc_minimum_msat() - Method in class org.ldk.structs.ChannelDetails
The smallest value HTLC (in msat) we will accept, for this channel.
get_inbound_payment_key_material() - Method in interface org.ldk.impl.bindings.LDKNodeSigner
 
get_inbound_payment_key_material() - Method in class org.ldk.structs.NodeSigner
Get secret key material as bytes for use in encrypting and decrypting inbound payment data.
get_inbound_payment_key_material() - Method in interface org.ldk.structs.NodeSigner.NodeSignerInterface
Get secret key material as bytes for use in encrypting and decrypting inbound payment data.
get_inbound_payment_scid() - Method in class org.ldk.structs.ChannelDetails
Gets the current SCID which should be used to identify this channel for inbound payments.
get_inbound_scid_alias() - Method in class org.ldk.structs.ChannelDetails
An optional [`short_channel_id`] alias for this channel, randomly generated by our counterparty and usable in place of [`short_channel_id`] in invoice route hints.
get_index() - Method in class org.ldk.structs.OutPoint
The index of the referenced output in its transaction's vout.
get_inflight_htlc_msat() - Method in class org.ldk.structs.ChannelUsage
Total amount, denominated in millisatoshis, already allocated to send through the channel as part of a multi-path payment.
get_intercept_scid() - Method in class org.ldk.structs.ChannelManager
Gets a fake short channel id for use in receiving intercepted payments.
get_is_channel_ready() - Method in class org.ldk.structs.ChannelDetails
True if the channel is confirmed, channel_ready messages have been exchanged, and the channel is not currently being shut down.
get_is_outbound() - Method in class org.ldk.structs.ChannelDetails
True if the channel was initiated (and thus funded) by us.
get_is_outbound_from_holder() - Method in class org.ldk.structs.ChannelTransactionParameters
Whether the holder is the initiator of this channel.
get_is_public() - Method in class org.ldk.structs.ChannelDetails
True if this channel is (or will be) publicly-announced.
get_is_usable() - Method in class org.ldk.structs.ChannelDetails
True if the channel is (a) confirmed and channel_ready messages have been exchanged, (b) the peer is connected, and (c) the channel is not currently negotiating a shutdown.
get_last_rapid_gossip_sync_timestamp() - Method in class org.ldk.structs.NetworkGraph
The unix timestamp provided by the most recent rapid gossip sync.
get_last_update() - Method in class org.ldk.structs.ChannelUpdateInfo
When the last update to the channel direction was issued.
get_last_update() - Method in class org.ldk.structs.NodeAnnouncementInfo
When the last known update to the node state was issued.
get_last_update_message() - Method in class org.ldk.structs.ChannelUpdateInfo
Most recent update for the channel received from the network Mostly redundant with the data we store in fields explicitly.
get_latest_holder_commitment_txn(Logger) - Method in class org.ldk.structs.ChannelMonitor
Used by ChannelManager deserialization to broadcast the latest holder state if its copy of the Channel was out-of-date.
get_latest_update_id() - Method in class org.ldk.structs.ChannelMonitor
Gets the update_id from the latest ChannelMonitorUpdate which was applied to this ChannelMonitor.
get_ldk_c_bindings_version() - Static method in class org.ldk.impl.bindings
 
get_ldk_java_bindings_version() - Static method in class org.ldk.impl.version
 
get_ldk_version() - Static method in class org.ldk.impl.bindings
 
get_level() - Method in class org.ldk.structs.Record
The verbosity level of the message.
get_line() - Method in class org.ldk.structs.Record
The line containing the message.
get_liquidity_offset_half_life() - Method in class org.ldk.structs.ProbabilisticScoringParameters
Whenever this amount of time elapses since the last update to a channel's liquidity bounds, the distance from the bounds to \"zero\" is cut in half.
get_liquidity_penalty_amount_multiplier_msat() - Method in class org.ldk.structs.ProbabilisticScoringParameters
A multiplier used in conjunction with a payment amount and the negative `log10` of the channel's success probability for the payment, as determined by our latest estimates of the channel's liquidity, to determine the amount penalty.
get_liquidity_penalty_multiplier_msat() - Method in class org.ldk.structs.ProbabilisticScoringParameters
A multiplier used in conjunction with the negative `log10` of the channel's success probability for a payment, as determined by our latest estimates of the channel's liquidity, to determine the liquidity penalty.
get_lockable_score() - Method in class org.ldk.structs.WriteableScore
Gets the underlying LockableScore.
get_locked_scorer() - Method in class org.ldk.batteries.ChannelManagerConstructor
Gets the `ProbabilisticScorer` which backs the public lockable `scorer`.
get_logger() - Method in class org.ldk.structs.ChannelManagerReadArgs
The Logger for use in the ChannelManager and which may be used to log information during deserialization.
get_manually_accept_inbound_channels() - Method in class org.ldk.structs.UserConfig
If this is set to true, the user needs to manually accept inbound requests to open a new channel.
get_max_accepted_htlcs() - Method in class org.ldk.structs.AcceptChannel
The maximum number of inbound HTLCs towards sender
get_max_accepted_htlcs() - Method in class org.ldk.structs.OpenChannel
The maximum number of inbound HTLCs towards sender
get_max_channel_reserve_satoshis() - Method in class org.ldk.structs.ChannelHandshakeLimits
The remote node will require we keep a certain amount in direct payment to ourselves at all time, ensuring that we are able to be punished if we broadcast an old state.
get_max_channel_saturation_power_of_half() - Method in class org.ldk.structs.PaymentParameters
Selects the maximum share of a channel's total capacity which will be sent over a channel, as a power of 1/2.
get_max_dust_htlc_exposure_msat() - Method in class org.ldk.structs.ChannelConfig
Limit our total exposure to in-flight HTLCs which are burned to fees as they are too small to claim on-chain.
get_max_fee_satoshis() - Method in class org.ldk.structs.ClosingSignedFeeRange
The maximum absolute fee, in satoshis, which the sender is willing to place on the closing transaction.
get_max_funding_satoshis() - Method in class org.ldk.structs.ChannelHandshakeLimits
Maximum allowed satoshis when a channel is funded.
get_max_htlc_minimum_msat() - Method in class org.ldk.structs.ChannelHandshakeLimits
The remote node sets a limit on the minimum size of HTLCs we can send to them.
get_max_htlc_value_in_flight_msat() - Method in class org.ldk.structs.AcceptChannel
The maximum inbound HTLC value in flight towards sender, in milli-satoshi
get_max_htlc_value_in_flight_msat() - Method in class org.ldk.structs.OpenChannel
The maximum inbound HTLC value in flight towards sender, in milli-satoshi
get_max_inbound_htlc_value_in_flight_percent_of_channel() - Method in class org.ldk.structs.ChannelHandshakeConfig
Sets the percentage of the channel value we will cap the total value of outstanding inbound HTLCs to.
get_max_minimum_depth() - Method in class org.ldk.structs.ChannelHandshakeLimits
Before a channel is usable the funding transaction will need to be confirmed by at least a certain number of blocks, specified by the node which is not the funder (as the funder can assume they aren't going to double-spend themselves).
get_max_path_count() - Method in class org.ldk.structs.PaymentParameters
The maximum number of paths that may be used by (MPP) payments.
get_max_total_cltv_expiry_delta() - Method in class org.ldk.structs.PaymentParameters
The maximum total CLTV delta we accept for the route.
get_message_send_events_provider() - Method in class org.ldk.structs.ChannelMessageHandler
Gets the underlying MessageSendEventsProvider.
get_message_send_events_provider() - Method in class org.ldk.structs.RoutingMessageHandler
Gets the underlying MessageSendEventsProvider.
get_min_fee_satoshis() - Method in class org.ldk.structs.ClosingSignedFeeRange
The minimum absolute fee, in satoshis, which the sender is willing to place on the closing transaction.
get_min_funding_satoshis() - Method in class org.ldk.structs.ChannelHandshakeLimits
Minimum allowed satoshis when a channel is funded.
get_min_max_accepted_htlcs() - Method in class org.ldk.structs.ChannelHandshakeLimits
The remote node sets a limit on the maximum number of pending HTLCs to them at any given time.
get_min_max_htlc_value_in_flight_msat() - Method in class org.ldk.structs.ChannelHandshakeLimits
The remote node sets a limit on the maximum value of pending HTLCs to them at any given time to limit their funds exposure to HTLCs.
get_min_seen_secret() - Method in class org.ldk.structs.CounterpartyCommitmentSecrets
Returns the minimum index of all stored secrets.
get_minimum_depth() - Method in class org.ldk.structs.AcceptChannel
Minimum depth of the funding transaction before the channel is considered open
get_minimum_depth() - Method in class org.ldk.structs.ChannelHandshakeConfig
Confirmations we will wait for before considering the channel locked in.
get_module_path() - Method in class org.ldk.structs.Record
The module path of the message.
get_monitor(OutPoint) - Method in class org.ldk.structs.ChainMonitor
Gets the [`LockedChannelMonitor`] for a given funding outpoint, returning an `Err` if no such [`ChannelMonitor`] is currently being monitored for.
get_my_current_per_commitment_point() - Method in class org.ldk.structs.DataLossProtect
The sender's per-commitment point for their current commitment transaction
get_negotiate_scid_privacy() - Method in class org.ldk.structs.ChannelHandshakeConfig
If set, we attempt to negotiate the `scid_privacy` (referred to as `scid_alias` in the BOLTs) option for outbound private channels.
get_network() - Method in class org.ldk.structs.ChainParameters
The network for determining the `chain_hash` in Lightning messages.
get_next_channel_announcement(long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
get_next_channel_announcement(long) - Method in class org.ldk.structs.RoutingMessageHandler
Gets channel announcements and updates required to dump our routing table to a remote node, starting at the `short_channel_id` indicated by `starting_point` and including announcements for a single channel.
get_next_channel_announcement(long) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Gets channel announcements and updates required to dump our routing table to a remote node, starting at the `short_channel_id` indicated by `starting_point` and including announcements for a single channel.
get_next_local_commitment_number() - Method in class org.ldk.structs.ChannelReestablish
The next commitment number for the sender
get_next_node_announcement(long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
get_next_node_announcement(NodeId) - Method in class org.ldk.structs.RoutingMessageHandler
Gets a node announcement required to dump our routing table to a remote node, starting at the node *after* the provided pubkey and including up to one announcement immediately higher (as defined by `::cmp`) than `starting_point`.
get_next_node_announcement(NodeId) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Gets a node announcement required to dump our routing table to a remote node, starting at the node *after* the provided pubkey and including up to one announcement immediately higher (as defined by `::cmp`) than `starting_point`.
get_next_outbound_htlc_limit_msat() - Method in class org.ldk.structs.ChannelDetails
The available outbound capacity for sending a single HTLC to the remote peer.
get_next_per_commitment_point() - Method in class org.ldk.structs.ChannelReady
The per-commitment point of the second commitment transaction
get_next_per_commitment_point() - Method in class org.ldk.structs.RevokeAndACK
The next sender-broadcast commitment transaction's per-commitment point
get_next_remote_commitment_number() - Method in class org.ldk.structs.ChannelReestablish
The next commitment number for the recipient
get_node_features() - Method in class org.ldk.structs.RouteHop
The node_announcement features of the node at this hop.
get_node_id() - Method in class org.ldk.structs.ChannelCounterparty
The node_id of our counterparty
get_node_id() - Method in class org.ldk.structs.UnsignedNodeAnnouncement
The `node_id` this announcement originated from (don't rebroadcast the `node_announcement` back to this node).
get_node_id(Recipient) - Method in interface org.ldk.impl.bindings.LDKNodeSigner
 
get_node_id(Recipient) - Method in class org.ldk.structs.NodeSigner
Get node id based on the provided [`Recipient`].
get_node_id(Recipient) - Method in interface org.ldk.structs.NodeSigner.NodeSignerInterface
Get node id based on the provided [`Recipient`].
get_node_id_1() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
One of the two `node_id`s which are endpoints of this channel
get_node_id_2() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The other of the two `node_id`s which are endpoints of this channel
get_node_id_failed() - Static method in class org.ldk.structs.SendError
Utility method to constructs a new GetNodeIdFailed-variant SendError
get_node_one() - Method in class org.ldk.structs.ChannelInfo
Source node of the first direction of a channel
get_node_secret_key() - Method in class org.ldk.structs.KeysManager
Gets the \"node_id\" secret key used to sign gossip announcements, decode onion data, etc.
get_node_secret_key() - Method in class org.ldk.structs.PhantomKeysManager
Gets the \"node_id\" secret key used to sign gossip announcements, decode onion data, etc.
get_node_signature() - Method in class org.ldk.structs.AnnouncementSignatures
A signature by the node key
get_node_signature_1() - Method in class org.ldk.structs.ChannelAnnouncement
Authentication of the announcement by the first public node
get_node_signature_2() - Method in class org.ldk.structs.ChannelAnnouncement
Authentication of the announcement by the second public node
get_node_signer() - Method in class org.ldk.structs.ChannelManagerReadArgs
A signer that is able to perform node-scoped cryptographic operations.
get_node_two() - Method in class org.ldk.structs.ChannelInfo
Source node of the second direction of a channel
get_number_of_blocks() - Method in class org.ldk.structs.QueryChannelRange
The number of blocks to include in the query results
get_number_of_blocks() - Method in class org.ldk.structs.ReplyChannelRange
The number of blocks included in the range of the reply
get_offered() - Method in class org.ldk.structs.HTLCOutputInCommitment
Whether the HTLC was \"offered\" (ie outbound in relation to this commitment transaction).
get_one_to_two() - Method in class org.ldk.structs.ChannelInfo
Details about the first direction of a channel Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
get_onion_message_handler() - Method in class org.ldk.structs.MessageHandler
A message handler which handles onion messages.
get_onion_message_provider() - Method in class org.ldk.structs.OnionMessageHandler
Gets the underlying OnionMessageProvider.
get_opt_anchors() - Method in class org.ldk.structs.ChannelTransactionParameters
Are anchors (zero fee HTLC transaction variant) used for this channel.
get_opt_non_zero_fee_anchors() - Method in class org.ldk.structs.ChannelTransactionParameters
Are non-zero-fee anchors are enabled (used in conjuction with opt_anchors) It is intended merely for backwards compatibility with signers that need it.
get_our_htlc_minimum_msat() - Method in class org.ldk.structs.ChannelHandshakeConfig
Set to the smallest value HTLC we will accept to process.
get_our_max_accepted_htlcs() - Method in class org.ldk.structs.ChannelHandshakeConfig
The maximum number of HTLCs in-flight from our counterparty towards us at the same time.
get_our_node_id() - Method in class org.ldk.structs.ChannelManager
Gets the node_id held by this ChannelManager
get_our_to_self_delay() - Method in class org.ldk.structs.ChannelHandshakeConfig
Set to the number of blocks we require our counterparty to wait to claim their money (ie the number of blocks we have to punish our counterparty if they broadcast a revoked transaction).
get_outbound_capacity_msat() - Method in class org.ldk.structs.ChannelDetails
The available outbound capacity for sending HTLCs to the remote peer.
get_outbound_htlc_maximum_msat() - Method in class org.ldk.structs.ChannelCounterparty
The largest value HTLC (in msat) the remote peer currently will accept, for this channel.
get_outbound_htlc_minimum_msat() - Method in class org.ldk.structs.ChannelCounterparty
The smallest value HTLC (in msat) the remote peer will accept, for this channel.
get_outbound_payment_scid() - Method in class org.ldk.structs.ChannelDetails
Gets the current SCID which should be used to identify this channel for outbound payments.
get_outbound_scid_alias() - Method in class org.ldk.structs.ChannelDetails
An optional [`short_channel_id`] alias for this channel, randomly generated by us and usable in place of [`short_channel_id`] to reference the channel in outbound routes when the channel has not yet been confirmed (as long as [`confirmations_required`] is `Some(0)`).
get_outpoint() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
The outpoint which is spendable.
get_outpoint() - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
The outpoint which is spendable.
get_outpoint() - Method in class org.ldk.structs.WatchedOutput
Outpoint identifying the transaction output.
get_output() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
The output which is referenced by the given outpoint.
get_output() - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
The output which is referenced by the given outpoint.
get_outputs_to_watch() - Method in class org.ldk.structs.ChannelMonitor
Gets a list of txids, with their output scripts (in the order they appear in the transaction), which we must learn about spends of via block_connected().
get_paths() - Method in class org.ldk.structs.Route
The list of [`Path`]s taken for a single (potentially-)multi-part payment.
get_payee_pubkey() - Method in class org.ldk.structs.PaymentParameters
The node id of the payee.
get_payment_hash() - Method in class org.ldk.structs.HTLCOutputInCommitment
The hash of the preimage which unlocks this HTLC.
get_payment_hash() - Method in class org.ldk.structs.UpdateAddHTLC
The payment hash, the pre-image of which controls HTLC redemption
get_payment_key() - Method in class org.ldk.structs.InMemorySigner
Holder secret key used for our balance in counterparty-broadcasted commitment transactions.
get_payment_metadata() - Method in class org.ldk.structs.RecipientOnionFields
The payment metadata serves a similar purpose as [`Self::payment_secret`] but is of arbitrary length.
get_payment_params() - Method in class org.ldk.structs.Route
The `payment_params` parameter passed to [`find_route`].
get_payment_params() - Method in class org.ldk.structs.RouteParameters
The parameters of the failed payment path.
get_payment_point() - Method in class org.ldk.structs.AcceptChannel
A payment key to sender for transactions broadcast by counterparty
get_payment_point() - Method in class org.ldk.structs.ChannelPublicKeys
The public key on which the non-broadcaster (ie the countersignatory) receives an immediately spendable primary channel balance on the broadcaster's commitment transaction.
get_payment_point() - Method in class org.ldk.structs.OpenChannel
A payment key to sender for transactions broadcast by counterparty
get_payment_preimage() - Method in class org.ldk.structs.UpdateFulfillHTLC
The pre-image of the payment hash, allowing HTLC redemption
get_payment_preimage(byte[], byte[]) - Method in class org.ldk.structs.ChannelManager
Gets an LDK-generated payment preimage from a payment hash and payment secret that were previously returned from [`create_inbound_payment`].
get_payment_secret() - Method in class org.ldk.structs.RecipientOnionFields
The [`PaymentSecret`] is an arbitrary 32 bytes provided by the recipient for us to repeat in the onion.
get_peer_node_ids() - Method in class org.ldk.structs.PeerManager
Get a list of tuples mapping from node id to network addresses for peers which have completed the initial handshake.
get_per_commitment_point() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
Per commitment point to derive the delayed payment key by key holder.
get_per_commitment_point() - Method in class org.ldk.structs.TxCreationKeys
The broadcaster's per-commitment public key which was used to derive the other keys.
get_per_commitment_point(long) - Method in interface org.ldk.impl.bindings.LDKChannelSigner
 
get_per_commitment_point(long) - Method in interface org.ldk.structs.ChannelSigner.ChannelSignerInterface
Gets the per-commitment point for a specific commitment number Note that the commitment number starts at `(1 << 48) - 1` and counts backwards.
get_per_commitment_point(long) - Method in class org.ldk.structs.ChannelSigner
Gets the per-commitment point for a specific commitment number Note that the commitment number starts at `(1 << 48) - 1` and counts backwards.
get_per_commitment_secret() - Method in class org.ldk.structs.RevokeAndACK
The secret corresponding to the per-commitment point
get_persistable_update_future() - Method in class org.ldk.structs.ChannelManager
Gets a [`Future`] that completes when this [`ChannelManager`] needs to be persisted.
get_phantom_node_secret_key() - Method in class org.ldk.structs.PhantomKeysManager
Gets the \"node_id\" secret key of the phantom node used to sign invoices, decode the last-hop onion data, etc.
get_phantom_route_hints() - Method in class org.ldk.structs.ChannelManager
Gets route hints for use in receiving [phantom node payments].
get_phantom_scid() - Method in class org.ldk.structs.ChannelManager
Gets a fake short channel id for use in receiving [phantom node payments].
get_phantom_scid() - Method in class org.ldk.structs.PhantomRouteHints
A fake scid used for representing the phantom node's fake channel in generating the invoice route hints.
get_ponglen() - Method in class org.ldk.structs.Ping
The desired response length.
get_previously_failed_channels() - Method in class org.ldk.structs.PaymentParameters
A list of SCIDs which this payment was previously attempted over and which caused the payment to fail.
get_proportional_millionths() - Method in class org.ldk.structs.RoutingFees
Liquidity-based routing fee in millionths of a routed amount.
get_pubkey() - Method in class org.ldk.structs.RouteHop
The node_id of the node at this hop.
get_pubkeys() - Method in class org.ldk.structs.ChannelSigner
Frees any resources associated with this object given its this_arg pointer.
get_pubkeys() - Method in class org.ldk.structs.CounterpartyChannelTransactionParameters
Counter-party public keys
get_push_msat() - Method in class org.ldk.structs.OpenChannel
The amount to push to the counterparty as part of the open, in milli-satoshi
get_real_node_pubkey() - Method in class org.ldk.structs.PhantomRouteHints
The pubkey of the real backing node that would ultimately receive the payment.
get_relevant_txids() - Method in interface org.ldk.impl.bindings.LDKConfirm
 
get_relevant_txids() - Method in class org.ldk.structs.ChannelMonitor
Returns the set of txids that should be monitored for re-organization out of the chain.
get_relevant_txids() - Method in interface org.ldk.structs.Confirm.ConfirmInterface
Returns transactions that must be monitored for reorganization out of the chain along with the hash of the block as part of which it had been previously confirmed.
get_relevant_txids() - Method in class org.ldk.structs.Confirm
Returns transactions that must be monitored for reorganization out of the chain along with the hash of the block as part of which it had been previously confirmed.
get_remote_network_address() - Method in class org.ldk.structs.Init
The receipient's network address.
get_revocation_base_key() - Method in class org.ldk.structs.InMemorySigner
Holder secret key for blinded revocation pubkey.
get_revocation_basepoint() - Method in class org.ldk.structs.AcceptChannel
Used to derive a revocation key for transactions broadcast by counterparty
get_revocation_basepoint() - Method in class org.ldk.structs.ChannelPublicKeys
The base point which is used (with derive_public_revocation_key) to derive per-commitment revocation keys.
get_revocation_basepoint() - Method in class org.ldk.structs.OpenChannel
Used to derive a revocation key for transactions broadcast by counterparty
get_revocation_key() - Method in class org.ldk.structs.TxCreationKeys
The revocation key which is used to allow the broadcaster of the commitment transaction to provide their counterparty the ability to punish them if they broadcast an old state.
get_revocation_pubkey() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
The revocation point specific to the commitment transaction which was broadcast.
get_revokeable_redeemscript(byte[], short, byte[]) - Static method in class org.ldk.impl.bindings
 
get_revokeable_redeemscript(byte[], short, byte[]) - Static method in class org.ldk.structs.UtilMethods
A script either spendable by the revocation key or the broadcaster_delayed_payment_key and satisfying the relative-locktime OP_CSV constrain.
get_rgb() - Method in class org.ldk.structs.NodeAnnouncementInfo
Color assigned to the node
get_rgb() - Method in class org.ldk.structs.UnsignedNodeAnnouncement
An RGB color for UI purposes
get_route_handler() - Method in class org.ldk.structs.MessageHandler
A message handler which handles messages updating our knowledge of the network channel graph.
get_route_hints() - Method in class org.ldk.structs.PaymentParameters
Hints for routing to the payee, containing channels connecting the payee to public nodes.
get_router() - Method in class org.ldk.structs.ChannelManagerReadArgs
The router which will be used in the ChannelManager in the future for finding routes on-the-fly for trampoline payments.
get_script() - Method in class org.ldk.structs.InvalidShutdownScript
The script that did not meet the requirements from [BOLT #2].
get_script_pubkey() - Method in class org.ldk.structs.WatchedOutput
Spending condition of the transaction output.
get_scriptpubkey() - Method in class org.ldk.structs.Shutdown
The destination of this peer's funds on closing.
get_secret(long) - Method in class org.ldk.structs.CounterpartyCommitmentSecrets
Returns the secret at `idx`.
get_secure_random_bytes() - Method in interface org.ldk.impl.bindings.LDKEntropySource
 
get_secure_random_bytes() - Method in interface org.ldk.structs.EntropySource.EntropySourceInterface
Gets a unique, cryptographically-secure, random 32-byte value.
get_secure_random_bytes() - Method in class org.ldk.structs.EntropySource
Gets a unique, cryptographically-secure, random 32-byte value.
get_selected_contest_delay() - Method in class org.ldk.structs.CounterpartyChannelTransactionParameters
The contest delay selected by the counterparty, which applies to holder-broadcast transactions
get_short_channel_id() - Method in class org.ldk.structs.AnnouncementSignatures
The short channel ID
get_short_channel_id() - Method in class org.ldk.structs.ChannelDetails
The position of the funding transaction in the chain.
get_short_channel_id() - Method in class org.ldk.structs.RouteHintHop
The short_channel_id of this channel
get_short_channel_id() - Method in class org.ldk.structs.RouteHop
The channel that should be used from the previous hop to reach this node.
get_short_channel_id() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The short channel ID
get_short_channel_id() - Method in class org.ldk.structs.UnsignedChannelUpdate
The short channel ID
get_short_channel_id_alias() - Method in class org.ldk.structs.ChannelReady
If set, provides a `short_channel_id` alias for this channel.
get_short_channel_ids() - Method in class org.ldk.structs.QueryShortChannelIds
The short_channel_ids that are being queried Returns a copy of the field.
get_short_channel_ids() - Method in class org.ldk.structs.ReplyChannelRange
The `short_channel_id`s in the channel range Returns a copy of the field.
get_shutdown_scriptpubkey() - Method in interface org.ldk.impl.bindings.LDKSignerProvider
 
get_shutdown_scriptpubkey() - Method in class org.ldk.structs.SignerProvider
Get a script pubkey which we will send funds to when closing a channel.
get_shutdown_scriptpubkey() - Method in interface org.ldk.structs.SignerProvider.SignerProviderInterface
Get a script pubkey which we will send funds to when closing a channel.
get_sighash_all(byte[], long) - Method in class org.ldk.structs.BuiltCommitmentTransaction
Get the SIGHASH_ALL sighash value of the transaction.
get_sighash_all(byte[], long) - Method in class org.ldk.structs.TrustedClosingTransaction
Get the SIGHASH_ALL sighash value of the transaction.
get_signature() - Method in class org.ldk.structs.ChannelUpdate
A signature of the channel update
get_signature() - Method in class org.ldk.structs.ClosingSigned
A signature on the closing transaction
get_signature() - Method in class org.ldk.structs.CommitmentSigned
A signature on the commitment transaction
get_signature() - Method in class org.ldk.structs.FundingCreated
The signature of the channel initiator (funder) on the initial commitment transaction
get_signature() - Method in class org.ldk.structs.FundingSigned
The signature of the channel acceptor (fundee) on the initial commitment transaction
get_signature() - Method in class org.ldk.structs.NodeAnnouncement
The signature by the node key
get_signer_provider() - Method in class org.ldk.structs.ChannelManagerReadArgs
The keys provider which will give us relevant keys.
get_src_node_id() - Method in class org.ldk.structs.RouteHintHop
The node_id of the non-target end of the route
get_sync_complete() - Method in class org.ldk.structs.ReplyChannelRange
True when this is the final reply for a query
get_temporary_channel_id() - Method in class org.ldk.structs.AcceptChannel
A temporary channel ID, until the funding outpoint is announced
get_temporary_channel_id() - Method in class org.ldk.structs.FundingCreated
A temporary channel ID, until the funding is established
get_temporary_channel_id() - Method in class org.ldk.structs.OpenChannel
A temporary channel ID, until the funding outpoint is announced
get_their_channel_reserve_proportional_millionths() - Method in class org.ldk.structs.ChannelHandshakeConfig
The Proportion of the channel value to configure as counterparty's channel reserve, i.e., `their_channel_reserve_satoshis` for both outbound and inbound channels.
get_their_to_self_delay() - Method in class org.ldk.structs.ChannelHandshakeLimits
Set to the amount of time we're willing to wait to claim money back to us.
get_timestamp() - Method in class org.ldk.structs.RawDataPart
generation time of the invoice
get_timestamp() - Method in class org.ldk.structs.UnsignedChannelUpdate
A strictly monotonic announcement counter, with gaps allowed, specific to this channel
get_timestamp() - Method in class org.ldk.structs.UnsignedNodeAnnouncement
A strictly monotonic announcement counter, with gaps allowed
get_timestamp_range() - Method in class org.ldk.structs.GossipTimestampFilter
The range of information in seconds
get_to_countersignatory_with_anchors_redeemscript(byte[]) - Static method in class org.ldk.impl.bindings
 
get_to_countersignatory_with_anchors_redeemscript(byte[]) - Static method in class org.ldk.structs.UtilMethods
Gets the witnessScript for the to_remote output when anchors are enabled.
get_to_self_delay() - Method in class org.ldk.structs.AcceptChannel
The number of blocks which the counterparty will have to wait to claim on-chain funds if they broadcast a commitment transaction
get_to_self_delay() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
The `nSequence` value which must be set in the spending input to satisfy the `OP_CSV` in the witness_script.
get_to_self_delay() - Method in class org.ldk.structs.OpenChannel
The number of blocks which the counterparty will have to wait to claim on-chain funds if they broadcast a commitment transaction
get_total_amount() - Method in class org.ldk.structs.Route
Returns the total amount paid on this [`Route`], excluding the fees.
get_total_fees() - Method in class org.ldk.structs.Route
Returns the total amount of fees paid on this [`Route`].
get_transaction() - Method in class org.ldk.structs.BuiltCommitmentTransaction
The commitment transaction
get_transaction_output_index() - Method in class org.ldk.structs.HTLCOutputInCommitment
The position within the commitment transactions' outputs.
get_trust_own_funding_0conf() - Method in class org.ldk.structs.ChannelHandshakeLimits
Whether we implicitly trust funding transactions generated by us for our own outbound channels to not be double-spent.
get_two_to_one() - Method in class org.ldk.structs.ChannelInfo
Details about the second direction of a channel Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
get_tx_broadcaster() - Method in class org.ldk.structs.ChannelManagerReadArgs
The BroadcasterInterface which will be used in the ChannelManager in the future and may be used to broadcast the latest local commitment transactions of channels which must be force-closed during deserialization.
get_txid() - Method in class org.ldk.structs.BuiltCommitmentTransaction
The txid for the commitment transaction.
get_txid() - Method in class org.ldk.structs.OutPoint
The referenced transaction's txid.
get_unspendable_punishment_reserve() - Method in class org.ldk.structs.ChannelCounterparty
The value, in satoshis, that must always be held in the channel for our counterparty.
get_unspendable_punishment_reserve() - Method in class org.ldk.structs.ChannelDetails
The value, in satoshis, that must always be held in the channel for us.
get_update_add_htlcs() - Method in class org.ldk.structs.CommitmentUpdate
`update_add_htlc` messages which should be sent
get_update_fail_htlcs() - Method in class org.ldk.structs.CommitmentUpdate
`update_fail_htlc` messages which should be sent
get_update_fail_malformed_htlcs() - Method in class org.ldk.structs.CommitmentUpdate
`update_fail_malformed_htlc` messages which should be sent
get_update_fee() - Method in class org.ldk.structs.CommitmentUpdate
An `update_fee` message which should be sent Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
get_update_fulfill_htlcs() - Method in class org.ldk.structs.CommitmentUpdate
`update_fulfill_htlc` messages which should be sent
get_update_future() - Method in class org.ldk.structs.ChainMonitor
Gets a [`Future`] that completes when an event is available either via [`chain::Watch::release_pending_monitor_events`] or [`EventsProvider::process_pending_events`].
get_update_id() - Method in class org.ldk.structs.ChannelMonitorUpdate
The sequence number of this update.
get_user_channel_id() - Method in class org.ldk.structs.ChannelDetails
The `user_channel_id` passed in to create_channel, or a random value if the channel was inbound.
get_utxo(byte[], long) - Method in interface org.ldk.impl.bindings.LDKUtxoLookup
 
get_utxo(byte[], long) - Method in class org.ldk.structs.UtxoLookup
Returns the transaction output of a funding transaction encoded by [`short_channel_id`].
get_utxo(byte[], long) - Method in interface org.ldk.structs.UtxoLookup.UtxoLookupInterface
Returns the transaction output of a funding transaction encoded by [`short_channel_id`].
get_your_last_per_commitment_secret() - Method in class org.ldk.structs.DataLossProtect
Proof that the sender knows the per-commitment secret of a specific commitment transaction belonging to the recipient
getLEBytes() - Method in class org.ldk.util.UInt128
 
getVal() - Method in class org.ldk.util.UInt5
 
getVal() - Method in class org.ldk.util.WitnessVersion
 
GossipSync - Class in org.ldk.structs
Either [`P2PGossipSync`] or [`RapidGossipSync`].
GossipSync_free(long) - Static method in class org.ldk.impl.bindings
 
GossipSync_none() - Static method in class org.ldk.impl.bindings
 
GossipSync_p2_p(long) - Static method in class org.ldk.impl.bindings
 
GossipSync_rapid(long) - Static method in class org.ldk.impl.bindings
 
GossipSync.None - Class in org.ldk.structs
No gossip sync.
GossipSync.P2P - Class in org.ldk.structs
Gossip sync via the lightning peer-to-peer network as defined by BOLT 7.
GossipSync.Rapid - Class in org.ldk.structs
Rapid gossip sync from a trusted server.
GossipTimestampFilter - Class in org.ldk.structs
A [`gossip_timestamp_filter`] message is used by a node to request gossip relay for messages in the requested time range when the `gossip_queries` feature has been negotiated.
GossipTimestampFilter_clone(long) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_eq(long, long) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_free(long) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_get_chain_hash(long) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_get_first_timestamp(long) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_get_timestamp_range(long) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_new(byte[], int, int) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_read(byte[]) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_set_chain_hash(long, byte[]) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_set_first_timestamp(long, int) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_set_timestamp_range(long, int) - Static method in class org.ldk.impl.bindings
 
GossipTimestampFilter_write(long) - Static method in class org.ldk.impl.bindings
 
GraphSyncError - Class in org.ldk.structs
All-encompassing standard error type that processing can return
GraphSyncError_clone(long) - Static method in class org.ldk.impl.bindings
 
GraphSyncError_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
GraphSyncError_decode_error(long) - Static method in class org.ldk.impl.bindings
 
GraphSyncError_free(long) - Static method in class org.ldk.impl.bindings
 
GraphSyncError_lightning_error(long) - Static method in class org.ldk.impl.bindings
 
GraphSyncError.DecodeError - Class in org.ldk.structs
Error trying to read the update data, typically due to an erroneous data length indication that is greater than the actual amount of data provided
GraphSyncError.LightningError - Class in org.ldk.structs
Error applying the patch to the network graph, usually the result of updates that are too old or missing prerequisite data to the application of updates out of order

H

handle_accept_channel(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_accept_channel(byte[], AcceptChannel) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `accept_channel` message from the given peer.
handle_accept_channel(byte[], AcceptChannel) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `accept_channel` message from the given peer.
handle_announcement_signatures(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_announcement_signatures(byte[], AnnouncementSignatures) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `announcement_signatures` message from the given peer.
handle_announcement_signatures(byte[], AnnouncementSignatures) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `announcement_signatures` message from the given peer.
handle_channel_announcement(long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
handle_channel_announcement(ChannelAnnouncement) - Method in class org.ldk.structs.RoutingMessageHandler
Handle a `channel_announcement` message, returning `true` if it should be forwarded on, `false` or returning an `Err` otherwise.
handle_channel_announcement(ChannelAnnouncement) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Handle a `channel_announcement` message, returning `true` if it should be forwarded on, `false` or returning an `Err` otherwise.
handle_channel_ready(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_channel_ready(byte[], ChannelReady) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `channel_ready` message from the given peer.
handle_channel_ready(byte[], ChannelReady) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `channel_ready` message from the given peer.
handle_channel_reestablish(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_channel_reestablish(byte[], ChannelReestablish) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `channel_reestablish` message from the given peer.
handle_channel_reestablish(byte[], ChannelReestablish) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `channel_reestablish` message from the given peer.
handle_channel_update(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_channel_update(byte[], ChannelUpdate) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `channel_update` message from the given peer.
handle_channel_update(byte[], ChannelUpdate) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `channel_update` message from the given peer.
handle_channel_update(long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
handle_channel_update(ChannelUpdate) - Method in class org.ldk.structs.RoutingMessageHandler
Handle an incoming `channel_update` message, returning true if it should be forwarded on, `false` or returning an `Err` otherwise.
handle_channel_update(ChannelUpdate) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Handle an incoming `channel_update` message, returning true if it should be forwarded on, `false` or returning an `Err` otherwise.
handle_closing_signed(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_closing_signed(byte[], ClosingSigned) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `closing_signed` message from the given peer.
handle_closing_signed(byte[], ClosingSigned) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `closing_signed` message from the given peer.
handle_commitment_signed(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_commitment_signed(byte[], CommitmentSigned) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `commitment_signed` message from the given peer.
handle_commitment_signed(byte[], CommitmentSigned) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `commitment_signed` message from the given peer.
handle_custom_message(long) - Method in interface org.ldk.impl.bindings.LDKCustomOnionMessageHandler
 
handle_custom_message(long, byte[]) - Method in interface org.ldk.impl.bindings.LDKCustomMessageHandler
 
handle_custom_message(CustomOnionMessageContents) - Method in interface org.ldk.structs.CustomOnionMessageHandler.CustomOnionMessageHandlerInterface
Called with the custom message that was received.
handle_custom_message(CustomOnionMessageContents) - Method in class org.ldk.structs.CustomOnionMessageHandler
Called with the custom message that was received.
handle_custom_message(Type, byte[]) - Method in interface org.ldk.structs.CustomMessageHandler.CustomMessageHandlerInterface
Handles the given message sent from `sender_node_id`, possibly producing messages for [`CustomMessageHandler::get_and_clear_pending_msg`] to return and thus for [`PeerManager`] to send.
handle_custom_message(Type, byte[]) - Method in class org.ldk.structs.CustomMessageHandler
Handles the given message sent from `sender_node_id`, possibly producing messages for [`CustomMessageHandler::get_and_clear_pending_msg`] to return and thus for [`PeerManager`] to send.
handle_error(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_error(byte[], ErrorAction) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new HandleError-variant MessageSendEvent
handle_error(byte[], ErrorMessage) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `error` message from the given peer.
handle_error(byte[], ErrorMessage) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `error` message from the given peer.
handle_event(long) - Method in interface org.ldk.impl.bindings.LDKEventHandler
 
handle_event(Event) - Method in interface org.ldk.batteries.ChannelManagerConstructor.EventHandler
 
handle_event(Event) - Method in interface org.ldk.structs.EventHandler.EventHandlerInterface
Handles the given [`Event`].
handle_event(Event) - Method in class org.ldk.structs.EventHandler
Handles the given [`Event`].
handle_funding_created(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_funding_created(byte[], FundingCreated) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `funding_created` message from the given peer.
handle_funding_created(byte[], FundingCreated) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `funding_created` message from the given peer.
handle_funding_signed(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_funding_signed(byte[], FundingSigned) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `funding_signed` message from the given peer.
handle_funding_signed(byte[], FundingSigned) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `funding_signed` message from the given peer.
handle_network_update(NetworkUpdate) - Method in class org.ldk.structs.NetworkGraph
Handles any network updates originating from [`Event`]s.
handle_node_announcement(long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
handle_node_announcement(NodeAnnouncement) - Method in class org.ldk.structs.RoutingMessageHandler
Handle an incoming `node_announcement` message, returning `true` if it should be forwarded on, `false` or returning an `Err` otherwise.
handle_node_announcement(NodeAnnouncement) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Handle an incoming `node_announcement` message, returning `true` if it should be forwarded on, `false` or returning an `Err` otherwise.
handle_onion_message(byte[], long) - Method in interface org.ldk.impl.bindings.LDKOnionMessageHandler
 
handle_onion_message(byte[], OnionMessage) - Method in class org.ldk.structs.OnionMessageHandler
Handle an incoming `onion_message` message from the given peer.
handle_onion_message(byte[], OnionMessage) - Method in interface org.ldk.structs.OnionMessageHandler.OnionMessageHandlerInterface
Handle an incoming `onion_message` message from the given peer.
handle_open_channel(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_open_channel(byte[], OpenChannel) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `open_channel` message from the given peer.
handle_open_channel(byte[], OpenChannel) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `open_channel` message from the given peer.
handle_query_channel_range(byte[], long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
handle_query_channel_range(byte[], QueryChannelRange) - Method in class org.ldk.structs.RoutingMessageHandler
Handles when a peer asks us to send a list of `short_channel_id`s for the requested range of blocks.
handle_query_channel_range(byte[], QueryChannelRange) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Handles when a peer asks us to send a list of `short_channel_id`s for the requested range of blocks.
handle_query_short_channel_ids(byte[], long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
handle_query_short_channel_ids(byte[], QueryShortChannelIds) - Method in class org.ldk.structs.RoutingMessageHandler
Handles when a peer asks us to send routing gossip messages for a list of `short_channel_id`s.
handle_query_short_channel_ids(byte[], QueryShortChannelIds) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Handles when a peer asks us to send routing gossip messages for a list of `short_channel_id`s.
handle_reply_channel_range(byte[], long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
handle_reply_channel_range(byte[], ReplyChannelRange) - Method in class org.ldk.structs.RoutingMessageHandler
Handles the reply of a query we initiated to learn about channels for a given range of blocks.
handle_reply_channel_range(byte[], ReplyChannelRange) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Handles the reply of a query we initiated to learn about channels for a given range of blocks.
handle_reply_short_channel_ids_end(byte[], long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
handle_reply_short_channel_ids_end(byte[], ReplyShortChannelIdsEnd) - Method in class org.ldk.structs.RoutingMessageHandler
Handles the reply of a query we initiated asking for routing gossip messages for a list of channels.
handle_reply_short_channel_ids_end(byte[], ReplyShortChannelIdsEnd) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Handles the reply of a query we initiated asking for routing gossip messages for a list of channels.
handle_revoke_and_ack(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_revoke_and_ack(byte[], RevokeAndACK) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `revoke_and_ack` message from the given peer.
handle_revoke_and_ack(byte[], RevokeAndACK) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `revoke_and_ack` message from the given peer.
handle_shutdown(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_shutdown(byte[], Shutdown) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `shutdown` message from the given peer.
handle_shutdown(byte[], Shutdown) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `shutdown` message from the given peer.
handle_update_add_htlc(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_update_add_htlc(byte[], UpdateAddHTLC) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `update_add_htlc` message from the given peer.
handle_update_add_htlc(byte[], UpdateAddHTLC) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `update_add_htlc` message from the given peer.
handle_update_fail_htlc(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_update_fail_htlc(byte[], UpdateFailHTLC) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `update_fail_htlc` message from the given peer.
handle_update_fail_htlc(byte[], UpdateFailHTLC) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `update_fail_htlc` message from the given peer.
handle_update_fail_malformed_htlc(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_update_fail_malformed_htlc(byte[], UpdateFailMalformedHTLC) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `update_fail_malformed_htlc` message from the given peer.
handle_update_fail_malformed_htlc(byte[], UpdateFailMalformedHTLC) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `update_fail_malformed_htlc` message from the given peer.
handle_update_fee(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_update_fee(byte[], UpdateFee) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `update_fee` message from the given peer.
handle_update_fee(byte[], UpdateFee) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `update_fee` message from the given peer.
handle_update_fulfill_htlc(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_update_fulfill_htlc(byte[], UpdateFulfillHTLC) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming `update_fulfill_htlc` message from the given peer.
handle_update_fulfill_htlc(byte[], UpdateFulfillHTLC) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming `update_fulfill_htlc` message from the given peer.
hash() - Method in interface org.ldk.impl.bindings.LDKSocketDescriptor
 
hash() - Method in class org.ldk.structs.BlindedHop
Generates a non-cryptographic 64-bit hash of the BlindedHop.
hash() - Method in class org.ldk.structs.BlindedPath
Generates a non-cryptographic 64-bit hash of the BlindedPath.
hash() - Method in class org.ldk.structs.BlindedPayInfo
Generates a non-cryptographic 64-bit hash of the BlindedPayInfo.
hash() - Method in class org.ldk.structs.BlindedTail
Generates a non-cryptographic 64-bit hash of the BlindedTail.
hash() - Method in class org.ldk.structs.ClosingTransaction
Generates a non-cryptographic 64-bit hash of the ClosingTransaction.
hash() - Method in class org.ldk.structs.Description
Generates a non-cryptographic 64-bit hash of the Description.
hash() - Method in class org.ldk.structs.ExpiryTime
Generates a non-cryptographic 64-bit hash of the ExpiryTime.
hash() - Method in class org.ldk.structs.Fallback
Generates a non-cryptographic 64-bit hash of the Fallback.
hash() - Method in class org.ldk.structs.Hints
Generates a non-cryptographic 64-bit hash of the Hints.
hash() - Method in class org.ldk.structs.Invoice
Generates a non-cryptographic 64-bit hash of the Invoice.
hash() - Method in class org.ldk.structs.InvoiceSignature
Generates a non-cryptographic 64-bit hash of the InvoiceSignature.
hash() - Method in class org.ldk.structs.MinFinalCltvExpiryDelta
Generates a non-cryptographic 64-bit hash of the MinFinalCltvExpiryDelta.
hash() - Method in class org.ldk.structs.MonitorUpdateId
Generates a non-cryptographic 64-bit hash of the MonitorUpdateId.
hash() - Method in class org.ldk.structs.NodeId
Generates a non-cryptographic 64-bit hash of the NodeId.
hash() - Method in class org.ldk.structs.OutPoint
Generates a non-cryptographic 64-bit hash of the OutPoint.
hash() - Method in class org.ldk.structs.Path
Generates a non-cryptographic 64-bit hash of the Path.
hash() - Method in class org.ldk.structs.PayeePubKey
Generates a non-cryptographic 64-bit hash of the PayeePubKey.
hash() - Method in class org.ldk.structs.PaymentParameters
Generates a non-cryptographic 64-bit hash of the PaymentParameters.
hash() - Method in class org.ldk.structs.PositiveTimestamp
Generates a non-cryptographic 64-bit hash of the PositiveTimestamp.
hash() - Method in class org.ldk.structs.PrivateRoute
Generates a non-cryptographic 64-bit hash of the PrivateRoute.
hash() - Method in class org.ldk.structs.RawDataPart
Generates a non-cryptographic 64-bit hash of the RawDataPart.
hash() - Method in class org.ldk.structs.RawInvoice
Generates a non-cryptographic 64-bit hash of the RawInvoice.
hash() - Method in class org.ldk.structs.Retry
Generates a non-cryptographic 64-bit hash of the Retry.
hash() - Method in class org.ldk.structs.Route
Generates a non-cryptographic 64-bit hash of the Route.
hash() - Method in class org.ldk.structs.RouteHint
Generates a non-cryptographic 64-bit hash of the RouteHint.
hash() - Method in class org.ldk.structs.RouteHintHop
Generates a non-cryptographic 64-bit hash of the RouteHintHop.
hash() - Method in class org.ldk.structs.RouteHop
Generates a non-cryptographic 64-bit hash of the RouteHop.
hash() - Method in class org.ldk.structs.RoutingFees
Generates a non-cryptographic 64-bit hash of the RoutingFees.
hash() - Method in class org.ldk.structs.Sha256
Generates a non-cryptographic 64-bit hash of the Sha256.
hash() - Method in class org.ldk.structs.SignedRawInvoice
Generates a non-cryptographic 64-bit hash of the SignedRawInvoice.
hash() - Method in class org.ldk.structs.SocketDescriptor
Calculate a succinct non-cryptographic hash for an object given its this_arg pointer.
hash() - Method in interface org.ldk.structs.SocketDescriptor.SocketDescriptorInterface
Calculate a succinct non-cryptographic hash for an object given its this_arg pointer.
hash() - Method in class org.ldk.structs.WatchedOutput
Generates a non-cryptographic 64-bit hash of the WatchedOutput.
hashCode() - Method in class org.ldk.structs.BlindedHop
 
hashCode() - Method in class org.ldk.structs.BlindedPath
 
hashCode() - Method in class org.ldk.structs.BlindedPayInfo
 
hashCode() - Method in class org.ldk.structs.BlindedTail
 
hashCode() - Method in class org.ldk.structs.ClosingTransaction
 
hashCode() - Method in class org.ldk.structs.Description
 
hashCode() - Method in class org.ldk.structs.ExpiryTime
 
hashCode() - Method in class org.ldk.structs.Fallback
 
hashCode() - Method in class org.ldk.structs.Hints
 
hashCode() - Method in class org.ldk.structs.Invoice
 
hashCode() - Method in class org.ldk.structs.InvoiceSignature
 
hashCode() - Method in class org.ldk.structs.MinFinalCltvExpiryDelta
 
hashCode() - Method in class org.ldk.structs.MonitorUpdateId
 
hashCode() - Method in class org.ldk.structs.NodeId
 
hashCode() - Method in class org.ldk.structs.OutPoint
 
hashCode() - Method in class org.ldk.structs.Path
 
hashCode() - Method in class org.ldk.structs.PayeePubKey
 
hashCode() - Method in class org.ldk.structs.PaymentParameters
 
hashCode() - Method in class org.ldk.structs.PositiveTimestamp
 
hashCode() - Method in class org.ldk.structs.PrivateRoute
 
hashCode() - Method in class org.ldk.structs.RawDataPart
 
hashCode() - Method in class org.ldk.structs.RawInvoice
 
hashCode() - Method in class org.ldk.structs.Retry
 
hashCode() - Method in class org.ldk.structs.Route
 
hashCode() - Method in class org.ldk.structs.RouteHint
 
hashCode() - Method in class org.ldk.structs.RouteHintHop
 
hashCode() - Method in class org.ldk.structs.RouteHop
 
hashCode() - Method in class org.ldk.structs.RoutingFees
 
hashCode() - Method in class org.ldk.structs.Sha256
 
hashCode() - Method in class org.ldk.structs.SignedRawInvoice
 
hashCode() - Method in class org.ldk.structs.SocketDescriptor
 
hashCode() - Method in class org.ldk.structs.WatchedOutput
 
hashCode() - Method in class org.ldk.util.UInt128
 
height() - Method in class org.ldk.structs.BestBlock
Returns the best block height.
Hints - Class in org.ldk.structs
Routing hints for the tail of the route.
Hints_blinded(long[]) - Static method in class org.ldk.impl.bindings
 
Hints_clear(long[]) - Static method in class org.ldk.impl.bindings
 
Hints_clone(long) - Static method in class org.ldk.impl.bindings
 
Hints_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Hints_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Hints_free(long) - Static method in class org.ldk.impl.bindings
 
Hints_hash(long) - Static method in class org.ldk.impl.bindings
 
Hints.Blinded - Class in org.ldk.structs
The recipient provided blinded paths and payinfo to reach them.
Hints.Clear - Class in org.ldk.structs
The recipient included these route hints in their BOLT11 invoice.
historical_estimated_channel_liquidity_probabilities(long, NodeId) - Method in class org.ldk.structs.ProbabilisticScorer
Query the historical estimated minimum and maximum liquidity available for sending a payment over the channel with `scid` towards the given `target` node.
holder_force_closed() - Static method in class org.ldk.structs.ClosureReason
Utility method to constructs a new HolderForceClosed-variant ClosureReason
holder_selected_contest_delay() - Method in class org.ldk.structs.InMemorySigner
Returns the `contest_delay` value specified by us and applied on transactions broadcastable by our counterparty, i.e., the amount of time that they have to wait to recover their funds if they broadcast a transaction.
HolderCommitmentTransaction - Class in org.ldk.structs
Information needed to build and sign a holder's commitment transaction.
HolderCommitmentTransaction_clone(long) - Static method in class org.ldk.impl.bindings
 
HolderCommitmentTransaction_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
HolderCommitmentTransaction_free(long) - Static method in class org.ldk.impl.bindings
 
HolderCommitmentTransaction_get_counterparty_htlc_sigs(long) - Static method in class org.ldk.impl.bindings
 
HolderCommitmentTransaction_get_counterparty_sig(long) - Static method in class org.ldk.impl.bindings
 
HolderCommitmentTransaction_new(long, byte[], byte[][], byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
HolderCommitmentTransaction_read(byte[]) - Static method in class org.ldk.impl.bindings
 
HolderCommitmentTransaction_set_counterparty_htlc_sigs(long, byte[][]) - Static method in class org.ldk.impl.bindings
 
HolderCommitmentTransaction_set_counterparty_sig(long, byte[]) - Static method in class org.ldk.impl.bindings
 
HolderCommitmentTransaction_write(long) - Static method in class org.ldk.impl.bindings
 
hostname - Variable in class org.ldk.impl.bindings.LDKNetAddress.Hostname
 
hostname - Variable in class org.ldk.structs.NetAddress.Hostname
The hostname on which the node is listening.
hostname(Hostname, short) - Static method in class org.ldk.structs.NetAddress
Utility method to constructs a new Hostname-variant NetAddress
Hostname - Class in org.ldk.structs
Represents a hostname for serialization purposes.
Hostname_clone(long) - Static method in class org.ldk.impl.bindings
 
Hostname_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Hostname_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Hostname_free(long) - Static method in class org.ldk.impl.bindings
 
Hostname_len(long) - Static method in class org.ldk.impl.bindings
 
htlc_event - Variable in class org.ldk.impl.bindings.LDKMonitorEvent.HTLCEvent
 
htlc_event - Variable in class org.ldk.structs.MonitorEvent.HTLCEvent
 
htlc_maximum_msat - Variable in class org.ldk.impl.bindings.LDKEffectiveCapacity.Total
 
htlc_maximum_msat - Variable in class org.ldk.structs.EffectiveCapacity.Total
The maximum HTLC amount denominated in millisatoshi.
htlc_maximum_msat() - Method in class org.ldk.structs.DirectedChannelInfo
Returns the maximum HTLC amount allowed over the channel in the direction.
htlc_success_tx_weight(boolean) - Static method in class org.ldk.impl.bindings
 
htlc_success_tx_weight(boolean) - Static method in class org.ldk.structs.UtilMethods
Gets the weight for an HTLC-Success transaction.
htlc_timeout_tx_weight(boolean) - Static method in class org.ldk.impl.bindings
 
htlc_timeout_tx_weight(boolean) - Static method in class org.ldk.structs.UtilMethods
Gets the weight for an HTLC-Timeout transaction.
HTLCClaim - Enum in org.ldk.enums
Describes the type of HTLC claim as determined by analyzing the witness.
HTLCClaim_accepted_preimage() - Static method in class org.ldk.impl.bindings
 
HTLCClaim_accepted_timeout() - Static method in class org.ldk.impl.bindings
 
HTLCClaim_clone(long) - Static method in class org.ldk.impl.bindings
 
HTLCClaim_eq(long, long) - Static method in class org.ldk.impl.bindings
 
HTLCClaim_from_witness(byte[]) - Static method in class org.ldk.impl.bindings
 
HTLCClaim_from_witness(byte[]) - Static method in class org.ldk.structs.UtilMethods
Check if a given input witness attempts to claim a HTLC.
HTLCClaim_offered_preimage() - Static method in class org.ldk.impl.bindings
 
HTLCClaim_offered_timeout() - Static method in class org.ldk.impl.bindings
 
HTLCClaim_revocation() - Static method in class org.ldk.impl.bindings
 
HTLCDestination - Class in org.ldk.structs
Intended destination of a failed HTLC as indicated in [`Event::HTLCHandlingFailed`].
HTLCDestination_clone(long) - Static method in class org.ldk.impl.bindings
 
HTLCDestination_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
HTLCDestination_eq(long, long) - Static method in class org.ldk.impl.bindings
 
HTLCDestination_failed_payment(byte[]) - Static method in class org.ldk.impl.bindings
 
HTLCDestination_free(long) - Static method in class org.ldk.impl.bindings
 
HTLCDestination_invalid_forward(long) - Static method in class org.ldk.impl.bindings
 
HTLCDestination_next_hop_channel(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
HTLCDestination_read(byte[]) - Static method in class org.ldk.impl.bindings
 
HTLCDestination_read(byte[]) - Static method in class org.ldk.structs.UtilMethods
Read a HTLCDestination from a byte array, created by HTLCDestination_write
HTLCDestination_unknown_next_hop(long) - Static method in class org.ldk.impl.bindings
 
HTLCDestination_write(long) - Static method in class org.ldk.impl.bindings
 
HTLCDestination.FailedPayment - Class in org.ldk.structs
Failure scenario where an HTLC may have been forwarded to be intended for us, but is invalid for some reason, so we reject it.
HTLCDestination.InvalidForward - Class in org.ldk.structs
We couldn't forward to the outgoing scid.
HTLCDestination.NextHopChannel - Class in org.ldk.structs
We tried forwarding to a channel but failed to do so.
HTLCDestination.UnknownNextHop - Class in org.ldk.structs
Scenario where we are unsure of the next node to forward the HTLC to.
htlcevent(HTLCUpdate) - Static method in class org.ldk.structs.MonitorEvent
Utility method to constructs a new HTLCEvent-variant MonitorEvent
htlchandling_failed(byte[], HTLCDestination) - Static method in class org.ldk.structs.Event
Utility method to constructs a new HTLCHandlingFailed-variant Event
htlcintercepted(byte[], long, byte[], long, long) - Static method in class org.ldk.structs.Event
Utility method to constructs a new HTLCIntercepted-variant Event
HTLCOutputInCommitment - Class in org.ldk.structs
Information about an HTLC as it appears in a commitment transaction
HTLCOutputInCommitment_clone(long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_eq(long, long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_free(long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_get_amount_msat(long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_get_cltv_expiry(long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_get_offered(long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_get_payment_hash(long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_get_transaction_output_index(long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_new(boolean, long, int, byte[], long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_read(byte[]) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_set_amount_msat(long, long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_set_cltv_expiry(long, int) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_set_offered(long, boolean) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_set_payment_hash(long, byte[]) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_set_transaction_output_index(long, long) - Static method in class org.ldk.impl.bindings
 
HTLCOutputInCommitment_write(long) - Static method in class org.ldk.impl.bindings
 
HTLCUpdate - Class in org.ldk.structs
Simple structure sent back by `chain::Watch` when an HTLC from a forward channel is detected on chain.
HTLCUpdate_clone(long) - Static method in class org.ldk.impl.bindings
 
HTLCUpdate_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
HTLCUpdate_eq(long, long) - Static method in class org.ldk.impl.bindings
 
HTLCUpdate_free(long) - Static method in class org.ldk.impl.bindings
 
HTLCUpdate_read(byte[]) - Static method in class org.ldk.impl.bindings
 
HTLCUpdate_write(long) - Static method in class org.ldk.impl.bindings
 

I

ignore_and_log - Variable in class org.ldk.impl.bindings.LDKErrorAction.IgnoreAndLog
 
ignore_and_log - Variable in class org.ldk.structs.ErrorAction.IgnoreAndLog
 
ignore_and_log(Level) - Static method in class org.ldk.structs.ErrorAction
Utility method to constructs a new IgnoreAndLog-variant ErrorAction
ignore_duplicate_gossip() - Static method in class org.ldk.structs.ErrorAction
Utility method to constructs a new IgnoreDuplicateGossip-variant ErrorAction
ignore_error() - Static method in class org.ldk.structs.ErrorAction
Utility method to constructs a new IgnoreError-variant ErrorAction
IgnoringMessageHandler - Class in org.ldk.structs
A dummy struct which implements `RoutingMessageHandler` without storing any routing information or doing any processing.
IgnoringMessageHandler_as_CustomMessageHandler(long) - Static method in class org.ldk.impl.bindings
 
IgnoringMessageHandler_as_CustomMessageReader(long) - Static method in class org.ldk.impl.bindings
 
IgnoringMessageHandler_as_CustomOnionMessageHandler(long) - Static method in class org.ldk.impl.bindings
 
IgnoringMessageHandler_as_MessageSendEventsProvider(long) - Static method in class org.ldk.impl.bindings
 
IgnoringMessageHandler_as_OnionMessageHandler(long) - Static method in class org.ldk.impl.bindings
 
IgnoringMessageHandler_as_OnionMessageProvider(long) - Static method in class org.ldk.impl.bindings
 
IgnoringMessageHandler_as_RoutingMessageHandler(long) - Static method in class org.ldk.impl.bindings
 
IgnoringMessageHandler_free(long) - Static method in class org.ldk.impl.bindings
 
IgnoringMessageHandler_new() - Static method in class org.ldk.impl.bindings
 
inbound_amount_msat - Variable in class org.ldk.impl.bindings.LDKEvent.HTLCIntercepted
 
inbound_amount_msat - Variable in class org.ldk.structs.Event.HTLCIntercepted
How many msats were received on the inbound edge of this HTLC.
incompatible_shutdown_script(ShutdownScript) - Static method in class org.ldk.structs.APIError
Utility method to constructs a new IncompatibleShutdownScript-variant APIError
infinite() - Static method in class org.ldk.structs.EffectiveCapacity
Utility method to constructs a new Infinite-variant EffectiveCapacity
InFlightHtlcs - Class in org.ldk.structs
A data structure for tracking in-flight HTLCs.
InFlightHtlcs_clone(long) - Static method in class org.ldk.impl.bindings
 
InFlightHtlcs_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
InFlightHtlcs_free(long) - Static method in class org.ldk.impl.bindings
 
InFlightHtlcs_new() - Static method in class org.ldk.impl.bindings
 
InFlightHtlcs_process_path(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
InFlightHtlcs_read(byte[]) - Static method in class org.ldk.impl.bindings
 
InFlightHtlcs_used_liquidity_msat(long, long, long, long) - Static method in class org.ldk.impl.bindings
 
InFlightHtlcs_write(long) - Static method in class org.ldk.impl.bindings
 
Init - Class in org.ldk.structs
An [`init`] message to be sent to or received from a peer.
Init_clone(long) - Static method in class org.ldk.impl.bindings
 
Init_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Init_eq(long, long) - Static method in class org.ldk.impl.bindings
 
init_features() - Method in class org.ldk.structs.ChannelManager
Fetches the set of [`InitFeatures`] flags which are provided by or required by [`ChannelManager`].
Init_free(long) - Static method in class org.ldk.impl.bindings
 
Init_get_features(long) - Static method in class org.ldk.impl.bindings
 
Init_get_remote_network_address(long) - Static method in class org.ldk.impl.bindings
 
Init_new(long, long) - Static method in class org.ldk.impl.bindings
 
Init_read(byte[]) - Static method in class org.ldk.impl.bindings
 
Init_set_features(long, long) - Static method in class org.ldk.impl.bindings
 
Init_set_remote_network_address(long, long) - Static method in class org.ldk.impl.bindings
 
Init_write(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures - Class in org.ldk.structs
Features used within an `init` message.
InitFeatures_clone(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_empty() - Static method in class org.ldk.impl.bindings
 
InitFeatures_eq(long, long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_free(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_initial_routing_sync(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_read(byte[]) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_anchors_zero_fee_htlc_tx(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_basic_mpp(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_channel_type(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_data_loss_protect(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_gossip_queries(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_onion_messages(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_scid_privacy(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_shutdown_anysegwit(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_static_remote_key(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_unknown_bits(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_upfront_shutdown_script(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_variable_length_onion(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_wumbo(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_requires_zero_conf(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_anchors_zero_fee_htlc_tx_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_anchors_zero_fee_htlc_tx_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_basic_mpp_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_basic_mpp_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_channel_type_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_channel_type_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_data_loss_protect_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_data_loss_protect_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_gossip_queries_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_gossip_queries_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_initial_routing_sync_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_initial_routing_sync_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_onion_messages_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_onion_messages_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_payment_secret_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_payment_secret_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_scid_privacy_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_scid_privacy_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_shutdown_any_segwit_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_shutdown_any_segwit_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_static_remote_key_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_static_remote_key_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_upfront_shutdown_script_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_upfront_shutdown_script_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_variable_length_onion_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_variable_length_onion_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_wumbo_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_wumbo_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_zero_conf_optional(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_set_zero_conf_required(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_anchors_zero_fee_htlc_tx(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_basic_mpp(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_channel_type(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_data_loss_protect(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_gossip_queries(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_onion_messages(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_scid_privacy(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_shutdown_anysegwit(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_static_remote_key(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_upfront_shutdown_script(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_variable_length_onion(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_wumbo(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_zero_conf(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_write(long) - Static method in class org.ldk.impl.bindings
 
initial_routing_sync() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
initial_send(APIError) - Static method in class org.ldk.structs.PathFailure
Utility method to constructs a new InitialSend-variant PathFailure
InMemorySigner - Class in org.ldk.structs
A simple implementation of [`WriteableEcdsaChannelSigner`] that just keeps the private keys in memory.
InMemorySigner_as_ChannelSigner(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_as_EcdsaChannelSigner(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_as_EntropySource(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_as_WriteableEcdsaChannelSigner(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_clone(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_counterparty_pubkeys(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_counterparty_selected_contest_delay(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_free(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_funding_outpoint(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_channel_parameters(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_commitment_seed(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_delayed_payment_base_key(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_funding_key(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_htlc_base_key(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_payment_key(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_revocation_base_key(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_holder_selected_contest_delay(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_is_outbound(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_new(byte[], byte[], byte[], byte[], byte[], byte[], long, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_opt_anchors(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_read(byte[], long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_set_commitment_seed(long, byte[]) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_set_delayed_payment_base_key(long, byte[]) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_set_funding_key(long, byte[]) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_set_htlc_base_key(long, byte[]) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_set_payment_key(long, byte[]) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_set_revocation_base_key(long, byte[]) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_sign_counterparty_payment_input(long, byte[], long, long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_sign_dynamic_p2wsh_input(long, byte[], long, long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_write(long) - Static method in class org.ldk.impl.bindings
 
integer_overflow_error() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new IntegerOverflowError-variant ParseError
intercept_id - Variable in class org.ldk.impl.bindings.LDKEvent.HTLCIntercepted
 
intercept_id - Variable in class org.ldk.structs.Event.HTLCIntercepted
An id to help LDK identify which HTLC is being forwarded or failed.
InternalUtils - Class in org.ldk.util
 
InternalUtils() - Constructor for class org.ldk.util.InternalUtils
 
interrupt() - Method in class org.ldk.batteries.ChannelManagerConstructor
Interrupt the background thread, stopping the background handling of events.
interrupt() - Method in class org.ldk.batteries.NioPeerHandler
Interrupt the background thread, stopping all peer handling.
into_inner() - Method in class org.ldk.structs.Description
Returns the underlying description [`String`]
into_inner() - Method in class org.ldk.structs.PrivateRoute
Returns the underlying list of hops
into_inner() - Method in class org.ldk.structs.ShutdownScript
Converts the shutdown script into the underlying [`Script`].
into_parts() - Method in class org.ldk.structs.SignedRawInvoice
Disassembles the `SignedRawInvoice` into its three parts: 1.
into_signed_raw() - Method in class org.ldk.structs.Invoice
Transform the `Invoice` into it's unchecked version
invalid_char - Variable in class org.ldk.impl.bindings.LDKBech32Error.InvalidChar
 
invalid_char - Variable in class org.ldk.structs.Bech32Error.InvalidChar
 
invalid_data - Variable in class org.ldk.impl.bindings.LDKBech32Error.InvalidData
 
invalid_data - Variable in class org.ldk.structs.Bech32Error.InvalidData
 
invalid_first_hop() - Static method in class org.ldk.structs.SendError
Utility method to constructs a new InvalidFirstHop-variant SendError
invalid_forward(long) - Static method in class org.ldk.structs.HTLCDestination
Utility method to constructs a new InvalidForward-variant HTLCDestination
invalid_message() - Static method in class org.ldk.structs.SendError
Utility method to constructs a new InvalidMessage-variant SendError
invalid_pub_key_hash_length() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new InvalidPubKeyHashLength-variant ParseError
invalid_recovery_id() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new InvalidRecoveryId-variant ParseError
invalid_route(String) - Static method in class org.ldk.structs.APIError
Utility method to constructs a new InvalidRoute-variant APIError
invalid_script_hash_length() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new InvalidScriptHashLength-variant ParseError
invalid_seg_wit_program_length() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new InvalidSegWitProgramLength-variant ParseError
invalid_slice_length - Variable in class org.ldk.impl.bindings.LDKParseError.InvalidSliceLength
 
invalid_slice_length - Variable in class org.ldk.structs.ParseError.InvalidSliceLength
 
invalid_slice_length(String) - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new InvalidSliceLength-variant ParseError
invalid_value() - Static method in class org.ldk.structs.DecodeError
Utility method to constructs a new InvalidValue-variant DecodeError
InvalidShutdownScript - Class in org.ldk.structs
An error occurring when converting from [`Script`] to [`ShutdownScript`].
InvalidShutdownScript_clone(long) - Static method in class org.ldk.impl.bindings
 
InvalidShutdownScript_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
InvalidShutdownScript_free(long) - Static method in class org.ldk.impl.bindings
 
InvalidShutdownScript_get_script(long) - Static method in class org.ldk.impl.bindings
 
InvalidShutdownScript_new(byte[]) - Static method in class org.ldk.impl.bindings
 
InvalidShutdownScript_set_script(long, byte[]) - Static method in class org.ldk.impl.bindings
 
invoice - Variable in class org.ldk.impl.bindings.LDKPaymentError.Invoice
 
invoice - Variable in class org.ldk.structs.PaymentError.Invoice
 
invoice(String) - Static method in class org.ldk.structs.PaymentError
Utility method to constructs a new Invoice-variant PaymentError
Invoice - Class in org.ldk.structs
Represents a syntactically and semantically correct lightning BOLT11 invoice.
Invoice_amount_milli_satoshis(long) - Static method in class org.ldk.impl.bindings
 
Invoice_check_signature(long) - Static method in class org.ldk.impl.bindings
 
Invoice_clone(long) - Static method in class org.ldk.impl.bindings
 
Invoice_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Invoice_currency(long) - Static method in class org.ldk.impl.bindings
 
Invoice_duration_since_epoch(long) - Static method in class org.ldk.impl.bindings
 
Invoice_duration_until_expiry(long) - Static method in class org.ldk.impl.bindings
 
Invoice_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Invoice_expiration_remaining_from_epoch(long, long) - Static method in class org.ldk.impl.bindings
 
Invoice_expires_at(long) - Static method in class org.ldk.impl.bindings
 
Invoice_expiry_time(long) - Static method in class org.ldk.impl.bindings
 
Invoice_fallback_addresses(long) - Static method in class org.ldk.impl.bindings
 
Invoice_features(long) - Static method in class org.ldk.impl.bindings
 
Invoice_free(long) - Static method in class org.ldk.impl.bindings
 
Invoice_from_signed(long) - Static method in class org.ldk.impl.bindings
 
Invoice_from_str(String) - Static method in class org.ldk.impl.bindings
 
Invoice_hash(long) - Static method in class org.ldk.impl.bindings
 
Invoice_into_signed_raw(long) - Static method in class org.ldk.impl.bindings
 
Invoice_is_expired(long) - Static method in class org.ldk.impl.bindings
 
Invoice_min_final_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
Invoice_payee_pub_key(long) - Static method in class org.ldk.impl.bindings
 
invoice_payment(byte[], byte[]) - Static method in class org.ldk.structs.PaymentPurpose
Utility method to constructs a new InvoicePayment-variant PaymentPurpose
Invoice_payment_hash(long) - Static method in class org.ldk.impl.bindings
 
Invoice_payment_metadata(long) - Static method in class org.ldk.impl.bindings
 
Invoice_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
Invoice_private_routes(long) - Static method in class org.ldk.impl.bindings
 
Invoice_recover_payee_pub_key(long) - Static method in class org.ldk.impl.bindings
 
Invoice_route_hints(long) - Static method in class org.ldk.impl.bindings
 
Invoice_signable_hash(long) - Static method in class org.ldk.impl.bindings
 
Invoice_timestamp(long) - Static method in class org.ldk.impl.bindings
 
Invoice_to_str(long) - Static method in class org.ldk.impl.bindings
 
Invoice_would_expire(long, long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures - Class in org.ldk.structs
Features used within an invoice.
InvoiceFeatures_clone(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_empty() - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_eq(long, long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_free(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_read(byte[]) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_requires_basic_mpp(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_requires_payment_metadata(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_requires_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_requires_unknown_bits(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_requires_variable_length_onion(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_set_basic_mpp_optional(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_set_basic_mpp_required(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_set_payment_metadata_optional(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_set_payment_metadata_required(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_set_payment_secret_optional(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_set_payment_secret_required(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_set_variable_length_onion_optional(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_set_variable_length_onion_required(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_supports_basic_mpp(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_supports_payment_metadata(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_supports_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_supports_variable_length_onion(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_write(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequest - Class in org.ldk.structs
An `InvoiceRequest` is a request for an [`Invoice`] formulated from an [`Offer`].
InvoiceRequest_amount_msats(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequest_chain(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequest_clone(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequest_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequest_features(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequest_free(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequest_metadata(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequest_payer_id(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequest_payer_note(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequest_quantity(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequest_write(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequestFeatures - Class in org.ldk.structs
Features used within an `invoice_request`.
InvoiceRequestFeatures_clone(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequestFeatures_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequestFeatures_empty() - Static method in class org.ldk.impl.bindings
 
InvoiceRequestFeatures_eq(long, long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequestFeatures_free(long) - Static method in class org.ldk.impl.bindings
 
InvoiceRequestFeatures_requires_unknown_bits(long) - Static method in class org.ldk.impl.bindings
 
InvoiceSignature - Class in org.ldk.structs
Recoverable signature
InvoiceSignature_clone(long) - Static method in class org.ldk.impl.bindings
 
InvoiceSignature_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
InvoiceSignature_eq(long, long) - Static method in class org.ldk.impl.bindings
 
InvoiceSignature_free(long) - Static method in class org.ldk.impl.bindings
 
InvoiceSignature_hash(long) - Static method in class org.ldk.impl.bindings
 
io - Variable in class org.ldk.impl.bindings.LDKDecodeError.Io
 
io - Variable in class org.ldk.structs.DecodeError.Io
 
io(IOError) - Static method in class org.ldk.structs.DecodeError
Utility method to constructs a new Io-variant DecodeError
IOError - Enum in org.ldk.enums
Represents an IO Error.
ipv4(byte[], short) - Static method in class org.ldk.structs.NetAddress
Utility method to constructs a new IPv4-variant NetAddress
ipv6(byte[], short) - Static method in class org.ldk.structs.NetAddress
Utility method to constructs a new IPv6-variant NetAddress
is_compatible(InitFeatures) - Method in class org.ldk.structs.ShutdownScript
Returns whether the shutdown script is compatible with the features as defined by BOLT #2.
is_expired() - Method in class org.ldk.structs.Invoice
Returns whether the invoice has expired.
is_expired() - Method in class org.ldk.structs.Offer
Whether the offer has expired.
is_expired() - Method in class org.ldk.structs.Refund
Whether the refund has expired.
is_initial_sync_complete() - Method in class org.ldk.structs.RapidGossipSync
Returns whether a rapid gossip sync has completed at least once.
is_ok() - Method in class org.ldk.structs.Result__u832APIErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_AcceptChannelDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_AnnouncementSignaturesDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_BlindedHopDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_BlindedHopFeaturesDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_BlindedPathDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_BlindedPathNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_BlindedPayInfoDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_BlindedTailDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_boolLightningErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_boolPeerHandleErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_BuiltCommitmentTransactionDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelAnnouncementDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelConfigDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelCounterpartyDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelDetailsDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelFeaturesDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelInfoDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelMonitorUpdateDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelPublicKeysDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelReadyDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelReestablishDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelTransactionParametersDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelTypeFeaturesDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelUpdateDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ChannelUpdateInfoDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ClosingSignedDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ClosingSignedFeeRangeDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_CommitmentSignedDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_CommitmentTransactionDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_COption_APIErrorZDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_COption_ClosureReasonZDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_COption_CustomOnionMessageContentsZDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_COption_EventZDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_COption_HTLCDestinationZDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_COption_MonitorEventZDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_COption_NetworkUpdateZDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_COption_PathFailureZDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_COption_TypeZDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_CounterpartyChannelTransactionParametersDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_CounterpartyCommitmentSecretsDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_CounterpartyForwardingInfoDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_CVec_CVec_u8ZZNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_CVec_SignatureZNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_CVec_u8ZPeerHandleErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_DelayedPaymentOutputDescriptorDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_DescriptionCreationErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ErrorMessageDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_FixedPenaltyScorerDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_FundingCreatedDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_FundingSignedDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_GossipTimestampFilterDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_HolderCommitmentTransactionDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_HTLCOutputInCommitmentDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_HTLCUpdateDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_InFlightHtlcsDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_InitDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_InitFeaturesDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_InMemorySignerDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_InvoiceFeaturesDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_InvoiceParseOrSemanticErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_InvoiceSemanticErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_InvoiceSignOrCreationErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_LockedChannelMonitorNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NetAddressDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NodeAliasDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NodeAnnouncementDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NodeAnnouncementInfoDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NodeFeaturesDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NodeIdDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NodeInfoDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NoneAPIErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NoneErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NoneLightningErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NoneNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NonePaymentErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NonePaymentSendFailureZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NonePeerHandleErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NoneRetryableSendFailureZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NoneSemanticErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_NoneSendErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_OnionMessageDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_OpenChannelDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_OutPointDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PayeePubKeyErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PaymentFailureReasonDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PaymentHashPaymentSendFailureZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PaymentHashRetryableSendFailureZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PaymentIdPaymentErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PaymentParametersDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PaymentPreimageAPIErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PaymentPurposeDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PaymentSecretAPIErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PaymentSecretNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PhantomRouteHintsDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PingDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PongDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PositiveTimestampCreationErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PrivateRouteCreationErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ProbabilisticScorerDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PublicKeyErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PublicKeyNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_QueryChannelRangeDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_QueryShortChannelIdsDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_RecipientOnionFieldsDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_RecoverableSignatureNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ReplyChannelRangeDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ReplyShortChannelIdsEndDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_RevokeAndACKDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_RouteDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_RouteHintDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_RouteHintHopDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_RouteHopDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_RouteLightningErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_RouteParametersDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_RoutingFeesDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_SharedSecretNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ShutdownDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ShutdownScriptDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_ShutdownScriptInvalidShutdownScriptZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_SignatureNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_SignedRawInvoiceParseErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_SiPrefixParseErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_SpendableOutputDescriptorDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_StaticPaymentOutputDescriptorDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_StringErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_TransactionNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_TrustedClosingTransactionNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_TrustedCommitmentTransactionNoneZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_TxCreationKeysDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_TxOutUtxoLookupErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_u32GraphSyncErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_UnsignedChannelAnnouncementDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_UnsignedChannelUpdateDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_UnsignedNodeAnnouncementDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_UntrustedStringDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_UpdateAddHTLCDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_UpdateFailHTLCDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_UpdateFailMalformedHTLCDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_UpdateFeeDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_UpdateFulfillHTLCDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_WarningMessageDecodeErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_WriteableEcdsaChannelSignerDecodeErrorZ
Checks if the given object is currently in the success state
is_outbound() - Method in class org.ldk.structs.DirectedChannelTransactionParameters
Whether the channel is outbound from the broadcaster.
is_outbound() - Method in class org.ldk.structs.InMemorySigner
Returns whether the holder is the initiator.
is_permanent - Variable in class org.ldk.impl.bindings.LDKNetworkUpdate.ChannelFailure
 
is_permanent - Variable in class org.ldk.impl.bindings.LDKNetworkUpdate.NodeFailure
 
is_permanent - Variable in class org.ldk.structs.NetworkUpdate.ChannelFailure
Whether the channel should be permanently removed or temporarily disabled until a new `channel_update` message is received.
is_permanent - Variable in class org.ldk.structs.NetworkUpdate.NodeFailure
Whether the node should be permanently removed from consideration or can be restored when a new `channel_update` message is received.
is_populated() - Method in class org.ldk.structs.ChannelTransactionParameters
Whether the late bound parameters are populated.
is_valid_quantity(long) - Method in class org.ldk.structs.Offer
Returns whether the given quantity is valid for the offer.
issuer() - Method in class org.ldk.structs.Offer
The issuer of the offer, possibly beginning with `user@domain` or `domain`.
issuer() - Method in class org.ldk.structs.Refund
The issuer of the refund, possibly beginning with `user@domain` or `domain`.

J

join() - Method in class org.ldk.structs.BackgroundProcessor
Join `BackgroundProcessor`'s thread, returning any error that occurred while persisting [`ChannelManager`].

K

keys() - Method in class org.ldk.structs.TrustedCommitmentTransaction
The pre-calculated transaction creation public keys.
KeysManager - Class in org.ldk.structs
Simple implementation of [`EntropySource`], [`NodeSigner`], and [`SignerProvider`] that takes a 32-byte seed for use as a BIP 32 extended key and derives keys from that.
KeysManager_as_EntropySource(long) - Static method in class org.ldk.impl.bindings
 
KeysManager_as_NodeSigner(long) - Static method in class org.ldk.impl.bindings
 
KeysManager_as_SignerProvider(long) - Static method in class org.ldk.impl.bindings
 
KeysManager_derive_channel_keys(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
KeysManager_free(long) - Static method in class org.ldk.impl.bindings
 
KeysManager_get_node_secret_key(long) - Static method in class org.ldk.impl.bindings
 
KeysManager_new(byte[], long, int) - Static method in class org.ldk.impl.bindings
 
KeysManager_spend_spendable_outputs(long, long[], long[], byte[], int) - Static method in class org.ldk.impl.bindings
 

L

LDKAPIError_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKBalance_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKBech32Error_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKBroadcasterInterface_new(bindings.LDKBroadcasterInterface) - Static method in class org.ldk.impl.bindings
 
LDKChannelMessageHandler_get_MessageSendEventsProvider(long) - Static method in class org.ldk.impl.bindings
 
LDKChannelMessageHandler_new(bindings.LDKChannelMessageHandler, bindings.LDKMessageSendEventsProvider) - Static method in class org.ldk.impl.bindings
 
LDKChannelMonitorUpdateStatus_Completed - org.ldk.enums.ChannelMonitorUpdateStatus
The update has been durably persisted and all copies of the relevant [`ChannelMonitor`] have been updated.
LDKChannelMonitorUpdateStatus_InProgress - org.ldk.enums.ChannelMonitorUpdateStatus
Used to indicate a temporary failure (eg connection to a watchtower or remote backup of our state failed, but is expected to succeed at some point in the future).
LDKChannelMonitorUpdateStatus_PermanentFailure - org.ldk.enums.ChannelMonitorUpdateStatus
Used to indicate no further channel monitor updates will be allowed (likely a disk failure or a remote copy of this [`ChannelMonitor`] is no longer reachable and thus not updatable).
LDKChannelSigner_new(bindings.LDKChannelSigner, long) - Static method in class org.ldk.impl.bindings
 
LDKClosureReason_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKConfirm_new(bindings.LDKConfirm) - Static method in class org.ldk.impl.bindings
 
LDKConfirmationTarget_Background - org.ldk.enums.ConfirmationTarget
We are happy with this transaction confirming slowly when feerate drops some.
LDKConfirmationTarget_HighPriority - org.ldk.enums.ConfirmationTarget
We'd like this transaction to confirm in the next few blocks.
LDKConfirmationTarget_Normal - org.ldk.enums.ConfirmationTarget
We'd like this transaction to confirm without major delay, but 12-18 blocks is fine.
LDKCOption_APIErrorZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_C2Tuple_EightU16sEightU16sZZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_C2Tuple_u64u64ZZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_ClosureReasonZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_CustomOnionMessageContentsZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_CVec_NetAddressZZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_CVec_u8ZZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_DurationZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_EventZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_FilterZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_HTLCClaimZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_HTLCDestinationZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_MonitorEventZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_NetAddressZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_NetworkUpdateZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_NoneZ_None - org.ldk.enums.COption_NoneZ
When we're in this state, this COption_NoneZ contains nothing
LDKCOption_NoneZ_Some - org.ldk.enums.COption_NoneZ
When we're in this state, this COption_NoneZ contains a
LDKCOption_PathFailureZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_PaymentFailureReasonZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_ScalarZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_TypeZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_u128Z_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_u16Z_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_u32Z_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_u64Z_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_UtxoLookupZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCOption_WriteableScoreZ_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKCreationError_DescriptionTooLong - org.ldk.enums.CreationError
The supplied description string was longer than 639 __bytes__ (see [`Description::new`])
LDKCreationError_InvalidAmount - org.ldk.enums.CreationError
The supplied millisatoshi amount was greater than the total bitcoin supply.
LDKCreationError_MinFinalCltvExpiryDeltaTooShort - org.ldk.enums.CreationError
The provided `min_final_cltv_expiry_delta` was less than [`MIN_FINAL_CLTV_EXPIRY_DELTA`].
LDKCreationError_MissingRouteHints - org.ldk.enums.CreationError
Route hints were required for this invoice and were missing.
LDKCreationError_RouteTooLong - org.ldk.enums.CreationError
The specified route has too many hops and can't be encoded
LDKCreationError_TimestampOutOfBounds - org.ldk.enums.CreationError
The Unix timestamp of the supplied date is less than zero or greater than 35-bits
LDKCurrency_Bitcoin - org.ldk.enums.Currency
Bitcoin mainnet
LDKCurrency_BitcoinTestnet - org.ldk.enums.Currency
Bitcoin testnet
LDKCurrency_Regtest - org.ldk.enums.Currency
Bitcoin regtest
LDKCurrency_Signet - org.ldk.enums.Currency
Bitcoin signet
LDKCurrency_Simnet - org.ldk.enums.Currency
Bitcoin simnet
LDKCustomMessageHandler_get_CustomMessageReader(long) - Static method in class org.ldk.impl.bindings
 
LDKCustomMessageHandler_new(bindings.LDKCustomMessageHandler, bindings.LDKCustomMessageReader) - Static method in class org.ldk.impl.bindings
 
LDKCustomMessageReader_new(bindings.LDKCustomMessageReader) - Static method in class org.ldk.impl.bindings
 
LDKCustomOnionMessageContents_new(bindings.LDKCustomOnionMessageContents) - Static method in class org.ldk.impl.bindings
 
LDKCustomOnionMessageHandler_new(bindings.LDKCustomOnionMessageHandler) - Static method in class org.ldk.impl.bindings
 
LDKDecodeError_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKDestination_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKEcdsaChannelSigner_get_ChannelSigner(long) - Static method in class org.ldk.impl.bindings
 
LDKEcdsaChannelSigner_new(bindings.LDKEcdsaChannelSigner, bindings.LDKChannelSigner, long) - Static method in class org.ldk.impl.bindings
 
LDKEffectiveCapacity_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKEntropySource_new(bindings.LDKEntropySource) - Static method in class org.ldk.impl.bindings
 
LDKErrorAction_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKEvent_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKEventHandler_new(bindings.LDKEventHandler) - Static method in class org.ldk.impl.bindings
 
LDKEventsProvider_new(bindings.LDKEventsProvider) - Static method in class org.ldk.impl.bindings
 
LDKFailureCode_IncorrectOrUnknownPaymentDetails - org.ldk.enums.FailureCode
You may wish to use this when a `payment_preimage` is unknown, or the CLTV expiry of the HTLC is too close to the current block height for safe handling.
LDKFailureCode_RequiredNodeFeatureMissing - org.ldk.enums.FailureCode
We have a required feature which was not in this onion.
LDKFailureCode_TemporaryNodeFailure - org.ldk.enums.FailureCode
We had a temporary error processing the payment.
LDKFallback_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKFeeEstimator_new(bindings.LDKFeeEstimator) - Static method in class org.ldk.impl.bindings
 
LDKFilter_new(bindings.LDKFilter) - Static method in class org.ldk.impl.bindings
 
LDKFutureCallback_new(bindings.LDKFutureCallback) - Static method in class org.ldk.impl.bindings
 
LDKGossipSync_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKGraphSyncError_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKHints_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKHTLCClaim_AcceptedPreimage - org.ldk.enums.HTLCClaim
Claims an accepted output on a commitment transaction through the success path.
LDKHTLCClaim_AcceptedTimeout - org.ldk.enums.HTLCClaim
Claims an accepted output on a commitment transaction through the timeout path.
LDKHTLCClaim_OfferedPreimage - org.ldk.enums.HTLCClaim
Claims an offered output on a commitment transaction through the success path.
LDKHTLCClaim_OfferedTimeout - org.ldk.enums.HTLCClaim
Claims an offered output on a commitment transaction through the timeout path.
LDKHTLCClaim_Revocation - org.ldk.enums.HTLCClaim
Claims an offered/accepted output on a commitment transaction through the revocation path.
LDKHTLCDestination_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKIOError_AddrInUse - org.ldk.enums.IOError
 
LDKIOError_AddrNotAvailable - org.ldk.enums.IOError
 
LDKIOError_AlreadyExists - org.ldk.enums.IOError
 
LDKIOError_BrokenPipe - org.ldk.enums.IOError
 
LDKIOError_ConnectionAborted - org.ldk.enums.IOError
 
LDKIOError_ConnectionRefused - org.ldk.enums.IOError
 
LDKIOError_ConnectionReset - org.ldk.enums.IOError
 
LDKIOError_Interrupted - org.ldk.enums.IOError
 
LDKIOError_InvalidData - org.ldk.enums.IOError
 
LDKIOError_InvalidInput - org.ldk.enums.IOError
 
LDKIOError_NotConnected - org.ldk.enums.IOError
 
LDKIOError_NotFound - org.ldk.enums.IOError
 
LDKIOError_Other - org.ldk.enums.IOError
 
LDKIOError_PermissionDenied - org.ldk.enums.IOError
 
LDKIOError_TimedOut - org.ldk.enums.IOError
 
LDKIOError_UnexpectedEof - org.ldk.enums.IOError
 
LDKIOError_WouldBlock - org.ldk.enums.IOError
 
LDKIOError_WriteZero - org.ldk.enums.IOError
 
LDKLevel_Debug - org.ldk.enums.Level
Designates lower priority information
LDKLevel_Error - org.ldk.enums.Level
Designates very serious errors
LDKLevel_Gossip - org.ldk.enums.Level
Designates extremely verbose information, including gossip-induced messages
LDKLevel_Info - org.ldk.enums.Level
Designates useful information
LDKLevel_Trace - org.ldk.enums.Level
Designates very low priority, often extremely verbose, information
LDKLevel_Warn - org.ldk.enums.Level
Designates hazardous situations
LDKListen_new(bindings.LDKListen) - Static method in class org.ldk.impl.bindings
 
LDKLockableScore_new(bindings.LDKLockableScore) - Static method in class org.ldk.impl.bindings
 
LDKLogger_new(bindings.LDKLogger) - Static method in class org.ldk.impl.bindings
 
LDKMessageSendEvent_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKMessageSendEventsProvider_new(bindings.LDKMessageSendEventsProvider) - Static method in class org.ldk.impl.bindings
 
LDKMonitorEvent_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKNetAddress_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKNetwork_Bitcoin - org.ldk.enums.Network
The main Bitcoin blockchain.
LDKNetwork_Regtest - org.ldk.enums.Network
A local test blockchain.
LDKNetwork_Signet - org.ldk.enums.Network
A blockchain on which blocks are signed instead of mined.
LDKNetwork_Testnet - org.ldk.enums.Network
The testnet3 blockchain.
LDKNetworkUpdate_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKNodeSigner_new(bindings.LDKNodeSigner) - Static method in class org.ldk.impl.bindings
 
LDKOnionMessageContents_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKOnionMessageHandler_get_OnionMessageProvider(long) - Static method in class org.ldk.impl.bindings
 
LDKOnionMessageHandler_new(bindings.LDKOnionMessageHandler, bindings.LDKOnionMessageProvider) - Static method in class org.ldk.impl.bindings
 
LDKOnionMessageProvider_new(bindings.LDKOnionMessageProvider) - Static method in class org.ldk.impl.bindings
 
LDKParseError_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKParseOrSemanticError_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKPathFailure_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKPaymentError_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKPaymentFailureReason_PaymentExpired - org.ldk.enums.PaymentFailureReason
The payment expired while retrying, based on the provided [`PaymentParameters::expiry_time`].
LDKPaymentFailureReason_RecipientRejected - org.ldk.enums.PaymentFailureReason
The intended recipient rejected our payment.
LDKPaymentFailureReason_RetriesExhausted - org.ldk.enums.PaymentFailureReason
We exhausted all of our retry attempts while trying to send the payment, or we exhausted the [`Retry::Timeout`] if the user set one.
LDKPaymentFailureReason_RouteNotFound - org.ldk.enums.PaymentFailureReason
We failed to find a route while retrying the payment.
LDKPaymentFailureReason_UnexpectedError - org.ldk.enums.PaymentFailureReason
This error should generally never happen.
LDKPaymentFailureReason_UserAbandoned - org.ldk.enums.PaymentFailureReason
The user chose to abandon this payment by calling [`ChannelManager::abandon_payment`].
LDKPaymentPurpose_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKPaymentSendFailure_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKPersist_new(bindings.LDKPersist) - Static method in class org.ldk.impl.bindings
 
LDKPersister_new(bindings.LDKPersister) - Static method in class org.ldk.impl.bindings
 
LDKRecentPaymentDetails_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKRecipient_Node - org.ldk.enums.Recipient
The invoice should be signed with the local node secret key.
LDKRecipient_PhantomNode - org.ldk.enums.Recipient
The invoice should be signed with the phantom node secret key.
LDKRetry_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKRetryableSendFailure_DuplicatePayment - org.ldk.enums.RetryableSendFailure
Indicates that a payment for the provided [`PaymentId`] is already in-flight and has not yet completed (i.e.
LDKRetryableSendFailure_PaymentExpired - org.ldk.enums.RetryableSendFailure
The provided [`PaymentParameters::expiry_time`] indicated that the payment has expired.
LDKRetryableSendFailure_RouteNotFound - org.ldk.enums.RetryableSendFailure
We were unable to find a route to the destination.
LDKRouter_new(bindings.LDKRouter) - Static method in class org.ldk.impl.bindings
 
LDKRoutingMessageHandler_get_MessageSendEventsProvider(long) - Static method in class org.ldk.impl.bindings
 
LDKRoutingMessageHandler_new(bindings.LDKRoutingMessageHandler, bindings.LDKMessageSendEventsProvider) - Static method in class org.ldk.impl.bindings
 
LDKScore_new(bindings.LDKScore) - Static method in class org.ldk.impl.bindings
 
LDKSecp256k1Error_IncorrectSignature - org.ldk.enums.Secp256k1Error
Signature failed verification
LDKSecp256k1Error_InvalidMessage - org.ldk.enums.Secp256k1Error
Badly sized message ("messages" are actually fixed-sized digests; see the MESSAGE_SIZE constant)
LDKSecp256k1Error_InvalidParityValue - org.ldk.enums.Secp256k1Error
The only valid parity values are 0 or 1.
LDKSecp256k1Error_InvalidPublicKey - org.ldk.enums.Secp256k1Error
Bad public key
LDKSecp256k1Error_InvalidPublicKeySum - org.ldk.enums.Secp256k1Error
Bad set of public keys.
LDKSecp256k1Error_InvalidRecoveryId - org.ldk.enums.Secp256k1Error
Bad recovery id
LDKSecp256k1Error_InvalidSecretKey - org.ldk.enums.Secp256k1Error
Bad secret key
LDKSecp256k1Error_InvalidSharedSecret - org.ldk.enums.Secp256k1Error
Bad shared secret.
LDKSecp256k1Error_InvalidSignature - org.ldk.enums.Secp256k1Error
Bad signature
LDKSecp256k1Error_InvalidTweak - org.ldk.enums.Secp256k1Error
Invalid tweak for add_assign or mul_assign
LDKSecp256k1Error_NotEnoughMemory - org.ldk.enums.Secp256k1Error
Didn't pass enough memory to context creation with preallocated memory
LDKSemanticError_ImpreciseAmount - org.ldk.enums.SemanticError
The invoice's amount was not a whole number of millisatoshis
LDKSemanticError_InvalidFeatures - org.ldk.enums.SemanticError
The invoice's features are invalid
LDKSemanticError_InvalidRecoveryId - org.ldk.enums.SemanticError
The recovery id doesn't fit the signature/pub key
LDKSemanticError_InvalidSignature - org.ldk.enums.SemanticError
The invoice's signature is invalid
LDKSemanticError_MultipleDescriptions - org.ldk.enums.SemanticError
The invoice contains multiple descriptions and/or description hashes which isn't allowed
LDKSemanticError_MultiplePaymentHashes - org.ldk.enums.SemanticError
The invoice has multiple payment hashes which isn't allowed
LDKSemanticError_MultiplePaymentSecrets - org.ldk.enums.SemanticError
The invoice contains multiple payment secrets
LDKSemanticError_NoDescription - org.ldk.enums.SemanticError
No description or description hash are part of the invoice
LDKSemanticError_NoPaymentHash - org.ldk.enums.SemanticError
The invoice is missing the mandatory payment hash
LDKSemanticError_NoPaymentSecret - org.ldk.enums.SemanticError
The invoice is missing the mandatory payment secret, which all modern lightning nodes should provide.
LDKSendError_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKSignerProvider_new(bindings.LDKSignerProvider) - Static method in class org.ldk.impl.bindings
 
LDKSignOrCreationError_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKSiPrefix_Micro - org.ldk.enums.SiPrefix
10^-6
LDKSiPrefix_Milli - org.ldk.enums.SiPrefix
10^-3
LDKSiPrefix_Nano - org.ldk.enums.SiPrefix
10^-9
LDKSiPrefix_Pico - org.ldk.enums.SiPrefix
10^-12
LDKSocketDescriptor_new(bindings.LDKSocketDescriptor) - Static method in class org.ldk.impl.bindings
 
LDKSpendableOutputDescriptor_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKType_new(bindings.LDKType) - Static method in class org.ldk.impl.bindings
 
LDKUnsignedGossipMessage_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKUtxoLookup_new(bindings.LDKUtxoLookup) - Static method in class org.ldk.impl.bindings
 
LDKUtxoLookupError_UnknownChain - org.ldk.enums.UtxoLookupError
The requested chain is unknown.
LDKUtxoLookupError_UnknownTx - org.ldk.enums.UtxoLookupError
The requested transaction doesn't exist or hasn't confirmed.
LDKUtxoResult_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
LDKWatch_new(bindings.LDKWatch) - Static method in class org.ldk.impl.bindings
 
LDKWriteableEcdsaChannelSigner_get_ChannelSigner(long) - Static method in class org.ldk.impl.bindings
 
LDKWriteableEcdsaChannelSigner_get_EcdsaChannelSigner(long) - Static method in class org.ldk.impl.bindings
 
LDKWriteableEcdsaChannelSigner_new(bindings.LDKWriteableEcdsaChannelSigner, bindings.LDKEcdsaChannelSigner, bindings.LDKChannelSigner, long) - Static method in class org.ldk.impl.bindings
 
LDKWriteableScore_get_LockableScore(long) - Static method in class org.ldk.impl.bindings
 
LDKWriteableScore_new(bindings.LDKWriteableScore, bindings.LDKLockableScore) - Static method in class org.ldk.impl.bindings
 
len() - Method in class org.ldk.structs.Hostname
Returns the length of the hostname.
Level - Enum in org.ldk.enums
An enum representing the available verbosity levels of the logger.
Level_clone(long) - Static method in class org.ldk.impl.bindings
 
Level_debug() - Static method in class org.ldk.impl.bindings
 
Level_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Level_error() - Static method in class org.ldk.impl.bindings
 
Level_gossip() - Static method in class org.ldk.impl.bindings
 
Level_hash(long) - Static method in class org.ldk.impl.bindings
 
Level_info() - Static method in class org.ldk.impl.bindings
 
Level_max() - Static method in class org.ldk.impl.bindings
 
Level_trace() - Static method in class org.ldk.impl.bindings
 
Level_warn() - Static method in class org.ldk.impl.bindings
 
lightning_error - Variable in class org.ldk.impl.bindings.LDKGraphSyncError.LightningError
 
lightning_error - Variable in class org.ldk.structs.GraphSyncError.LightningError
 
lightning_error(LightningError) - Static method in class org.ldk.structs.GraphSyncError
Utility method to constructs a new LightningError-variant GraphSyncError
LightningError - Class in org.ldk.structs
An Err type for failure to process messages.
LightningError_clone(long) - Static method in class org.ldk.impl.bindings
 
LightningError_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
LightningError_free(long) - Static method in class org.ldk.impl.bindings
 
LightningError_get_action(long) - Static method in class org.ldk.impl.bindings
 
LightningError_get_err(long) - Static method in class org.ldk.impl.bindings
 
LightningError_new(String, long) - Static method in class org.ldk.impl.bindings
 
LightningError_set_action(long, long) - Static method in class org.ldk.impl.bindings
 
LightningError_set_err(long, String) - Static method in class org.ldk.impl.bindings
 
liquidity_msat - Variable in class org.ldk.impl.bindings.LDKEffectiveCapacity.ExactLiquidity
 
liquidity_msat - Variable in class org.ldk.structs.EffectiveCapacity.ExactLiquidity
Either the inbound or outbound liquidity depending on the direction, denominated in millisatoshi.
list_channels() - Method in class org.ldk.structs.ChannelManager
Gets the list of open channels, in random order.
list_channels() - Method in class org.ldk.structs.ReadOnlyNetworkGraph
Returns the list of channels in the graph
list_channels_with_counterparty(byte[]) - Method in class org.ldk.structs.ChannelManager
Gets the list of channels we have with a given counterparty, in random order.
list_monitors() - Method in class org.ldk.structs.ChainMonitor
Lists the funding outpoint of each [`ChannelMonitor`] being monitored.
list_nodes() - Method in class org.ldk.structs.ReadOnlyNetworkGraph
Returns the list of nodes in the graph
list_pending_monitor_updates() - Method in class org.ldk.structs.ChainMonitor
Lists the pending updates for each [`ChannelMonitor`] (by `OutPoint` being monitored).
list_recent_payments() - Method in class org.ldk.structs.ChannelManager
Returns in an undefined order recent payments that -- if not fulfilled -- have yet to find a successful path, or have unresolved HTLCs.
list_usable_channels() - Method in class org.ldk.structs.ChannelManager
Gets the list of usable channels, in random order.
Listen - Class in org.ldk.structs
The `Listen` trait is used to notify when blocks have been connected or disconnected from the chain.
Listen_block_connected(long, byte[], int) - Static method in class org.ldk.impl.bindings
 
Listen_block_disconnected(long, byte[], int) - Static method in class org.ldk.impl.bindings
 
Listen_filtered_block_connected(long, byte[], long[], int) - Static method in class org.ldk.impl.bindings
 
Listen_free(long) - Static method in class org.ldk.impl.bindings
 
Listen.ListenInterface - Interface in org.ldk.structs
 
load_outputs_to_watch(Filter) - Method in class org.ldk.structs.ChannelMonitor
Loads the funding txo and outputs to watch into the given `chain::Filter` by repeatedly calling `chain::Filter::register_output` and `chain::Filter::register_tx` until all outputs have been registered.
lock() - Method in interface org.ldk.impl.bindings.LDKLockableScore
 
lock() - Method in class org.ldk.structs.LockableScore
Returns the locked scorer.
lock() - Method in interface org.ldk.structs.LockableScore.LockableScoreInterface
Returns the locked scorer.
LockableScore - Class in org.ldk.structs
A scorer that is accessed under a lock.
LockableScore_free(long) - Static method in class org.ldk.impl.bindings
 
LockableScore_lock(long) - Static method in class org.ldk.impl.bindings
 
LockableScore.LockableScoreInterface - Interface in org.ldk.structs
 
LockedChannelMonitor - Class in org.ldk.structs
A read-only reference to a current ChannelMonitor.
LockedChannelMonitor_free(long) - Static method in class org.ldk.impl.bindings
 
log(long) - Method in interface org.ldk.impl.bindings.LDKLogger
 
log(Record) - Method in interface org.ldk.structs.Logger.LoggerInterface
Logs the `Record`
log_level - Variable in class org.ldk.impl.bindings.LDKErrorAction.SendWarningMessage
 
log_level - Variable in class org.ldk.structs.ErrorAction.SendWarningMessage
The peer may have done something harmless that we weren't able to meaningfully process, though we should still tell them about it.
Logger - Class in org.ldk.structs
A trait encapsulating the operations required of a logger
Logger_free(long) - Static method in class org.ldk.impl.bindings
 
Logger.LoggerInterface - Interface in org.ldk.structs
 

M

make_funding_redeemscript(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
make_funding_redeemscript(byte[], byte[]) - Static method in class org.ldk.structs.UtilMethods
Gets the redeemscript for a funding output from the two funding public keys.
malformed_hrp() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new MalformedHRP-variant ParseError
malformed_signature - Variable in class org.ldk.impl.bindings.LDKParseError.MalformedSignature
 
malformed_signature - Variable in class org.ldk.structs.ParseError.MalformedSignature
 
malformed_signature(Secp256k1Error) - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new MalformedSignature-variant ParseError
maximum_htlc(long) - Static method in class org.ldk.structs.EffectiveCapacity
Utility method to constructs a new MaximumHTLC-variant EffectiveCapacity
maybe_preimage_claimable_htlc(long, int) - Static method in class org.ldk.structs.Balance
Utility method to constructs a new MaybePreimageClaimableHTLC-variant Balance
maybe_timeout_claimable_htlc(long, int) - Static method in class org.ldk.structs.Balance
Utility method to constructs a new MaybeTimeoutClaimableHTLC-variant Balance
MessageHandler - Class in org.ldk.structs
Provides references to trait impls which handle different types of messages.
MessageHandler_free(long) - Static method in class org.ldk.impl.bindings
 
MessageHandler_get_chan_handler(long) - Static method in class org.ldk.impl.bindings
 
MessageHandler_get_onion_message_handler(long) - Static method in class org.ldk.impl.bindings
 
MessageHandler_get_route_handler(long) - Static method in class org.ldk.impl.bindings
 
MessageHandler_new(long, long, long) - Static method in class org.ldk.impl.bindings
 
MessageHandler_set_chan_handler(long, long) - Static method in class org.ldk.impl.bindings
 
MessageHandler_set_onion_message_handler(long, long) - Static method in class org.ldk.impl.bindings
 
MessageHandler_set_route_handler(long, long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent - Class in org.ldk.structs
An event generated by ChannelManager which indicates a message should be sent to a peer (or broadcast to most peers).
MessageSendEvent_broadcast_channel_announcement(long, long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_broadcast_channel_update(long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_broadcast_node_announcement(long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_clone(long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_free(long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_handle_error(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_accept_channel(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_announcement_signatures(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_channel_announcement(byte[], long, long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_channel_range_query(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_channel_ready(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_channel_reestablish(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_channel_update(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_closing_signed(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_funding_created(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_funding_signed(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_gossip_timestamp_filter(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_open_channel(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_reply_channel_range(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_revoke_and_ack(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_short_ids_query(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_send_shutdown(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_update_htlcs(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent.BroadcastChannelAnnouncement - Class in org.ldk.structs
Used to indicate that a channel_announcement and channel_update should be broadcast to all peers (except the peer with node_id either msg.contents.node_id_1 or msg.contents.node_id_2).
MessageSendEvent.BroadcastChannelUpdate - Class in org.ldk.structs
Used to indicate that a channel_update should be broadcast to all peers.
MessageSendEvent.BroadcastNodeAnnouncement - Class in org.ldk.structs
Used to indicate that a node_announcement should be broadcast to all peers.
MessageSendEvent.HandleError - Class in org.ldk.structs
Broadcast an error downstream to be handled
MessageSendEvent.SendAcceptChannel - Class in org.ldk.structs
Used to indicate that we've accepted a channel open and should send the accept_channel message provided to the given peer.
MessageSendEvent.SendAnnouncementSignatures - Class in org.ldk.structs
Used to indicate that an announcement_signatures message should be sent to the peer with the given node_id.
MessageSendEvent.SendChannelAnnouncement - Class in org.ldk.structs
Used to send a channel_announcement and channel_update to a specific peer, likely on initial connection to ensure our peers know about our channels.
MessageSendEvent.SendChannelRangeQuery - Class in org.ldk.structs
Query a peer for channels with funding transaction UTXOs in a block range.
MessageSendEvent.SendChannelReady - Class in org.ldk.structs
Used to indicate that a channel_ready message should be sent to the peer with the given node_id.
MessageSendEvent.SendChannelReestablish - Class in org.ldk.structs
Used to indicate that a channel_reestablish message should be sent to the peer with the given node_id.
MessageSendEvent.SendChannelUpdate - Class in org.ldk.structs
Used to indicate that a channel_update should be sent to a single peer.
MessageSendEvent.SendClosingSigned - Class in org.ldk.structs
Used to indicate that a closing_signed message should be sent to the peer with the given node_id.
MessageSendEvent.SendFundingCreated - Class in org.ldk.structs
Used to indicate that a funding_created message should be sent to the peer with the given node_id.
MessageSendEvent.SendFundingSigned - Class in org.ldk.structs
Used to indicate that a funding_signed message should be sent to the peer with the given node_id.
MessageSendEvent.SendGossipTimestampFilter - Class in org.ldk.structs
Sends a timestamp filter for inbound gossip.
MessageSendEvent.SendOpenChannel - Class in org.ldk.structs
Used to indicate that we've initiated a channel open and should send the open_channel message provided to the given peer.
MessageSendEvent.SendReplyChannelRange - Class in org.ldk.structs
Sends a reply to a channel range query.
MessageSendEvent.SendRevokeAndACK - Class in org.ldk.structs
Used to indicate that a revoke_and_ack message should be sent to the peer with the given node_id.
MessageSendEvent.SendShortIdsQuery - Class in org.ldk.structs
Request routing gossip messages from a peer for a list of channels identified by their short_channel_ids.
MessageSendEvent.SendShutdown - Class in org.ldk.structs
Used to indicate that a shutdown message should be sent to the peer with the given node_id.
MessageSendEvent.UpdateHTLCs - Class in org.ldk.structs
Used to indicate that a series of HTLC update messages, as well as a commitment_signed message should be sent to the peer with the given node_id.
MessageSendEventsProvider - Class in org.ldk.structs
A trait indicating an object may generate message send events
MessageSendEventsProvider_free(long) - Static method in class org.ldk.impl.bindings
 
MessageSendEventsProvider_get_and_clear_pending_msg_events(long) - Static method in class org.ldk.impl.bindings
 
MessageSendEventsProvider.MessageSendEventsProviderInterface - Interface in org.ldk.structs
 
metadata() - Method in class org.ldk.structs.InvoiceRequest
An unpredictable series of bytes, typically containing information about the derivation of [`payer_id`].
metadata() - Method in class org.ldk.structs.Offer
Opaque bytes set by the originator.
metadata() - Method in class org.ldk.structs.Refund
An unpredictable series of bytes, typically containing information about the derivation of [`payer_id`].
min_final_cltv_expiry_delta() - Method in class org.ldk.structs.Invoice
Returns the invoice's `min_final_cltv_expiry_delta` time, if present, otherwise [`DEFAULT_MIN_FINAL_CLTV_EXPIRY_DELTA`].
min_final_cltv_expiry_delta() - Method in class org.ldk.structs.RawInvoice
Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
MinFinalCltvExpiryDelta - Class in org.ldk.structs
`min_final_cltv_expiry_delta` to use for the last HTLC in the route
MinFinalCltvExpiryDelta_clone(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiryDelta_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiryDelta_eq(long, long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiryDelta_free(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiryDelta_get_a(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiryDelta_hash(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiryDelta_new(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiryDelta_set_a(long, long) - Static method in class org.ldk.impl.bindings
 
monitor_update_id - Variable in class org.ldk.impl.bindings.LDKMonitorEvent.Completed
 
monitor_update_id - Variable in class org.ldk.structs.MonitorEvent.Completed
The Update ID from [`ChannelMonitorUpdate::update_id`] which was applied or [`ChannelMonitor::get_latest_update_id`].
monitor_update_in_progress() - Static method in class org.ldk.structs.APIError
Utility method to constructs a new MonitorUpdateInProgress-variant APIError
MonitorEvent - Class in org.ldk.structs
An event to be processed by the ChannelManager.
MonitorEvent_clone(long) - Static method in class org.ldk.impl.bindings
 
MonitorEvent_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
MonitorEvent_commitment_tx_confirmed(long) - Static method in class org.ldk.impl.bindings
 
MonitorEvent_completed(long, long) - Static method in class org.ldk.impl.bindings
 
MonitorEvent_eq(long, long) - Static method in class org.ldk.impl.bindings
 
MonitorEvent_free(long) - Static method in class org.ldk.impl.bindings
 
MonitorEvent_htlcevent(long) - Static method in class org.ldk.impl.bindings
 
MonitorEvent_read(byte[]) - Static method in class org.ldk.impl.bindings
 
MonitorEvent_read(byte[]) - Static method in class org.ldk.structs.UtilMethods
Read a MonitorEvent from a byte array, created by MonitorEvent_write
MonitorEvent_update_failed(long) - Static method in class org.ldk.impl.bindings
 
MonitorEvent_write(long) - Static method in class org.ldk.impl.bindings
 
MonitorEvent.CommitmentTxConfirmed - Class in org.ldk.structs
A monitor event that the Channel's commitment transaction was confirmed.
MonitorEvent.Completed - Class in org.ldk.structs
Indicates a [`ChannelMonitor`] update has completed.
MonitorEvent.HTLCEvent - Class in org.ldk.structs
A monitor event containing an HTLCUpdate.
MonitorEvent.UpdateFailed - Class in org.ldk.structs
Indicates a [`ChannelMonitor`] update has failed.
MonitorUpdateId - Class in org.ldk.structs
An opaque identifier describing a specific [`Persist`] method call.
MonitorUpdateId_clone(long) - Static method in class org.ldk.impl.bindings
 
MonitorUpdateId_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
MonitorUpdateId_eq(long, long) - Static method in class org.ldk.impl.bindings
 
MonitorUpdateId_free(long) - Static method in class org.ldk.impl.bindings
 
MonitorUpdateId_hash(long) - Static method in class org.ldk.impl.bindings
 
msg - Variable in class org.ldk.impl.bindings.LDKErrorAction.DisconnectPeer
 
msg - Variable in class org.ldk.impl.bindings.LDKErrorAction.SendErrorMessage
 
msg - Variable in class org.ldk.impl.bindings.LDKErrorAction.SendWarningMessage
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.BroadcastChannelAnnouncement
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.BroadcastChannelUpdate
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.BroadcastNodeAnnouncement
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendAcceptChannel
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendAnnouncementSignatures
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendChannelAnnouncement
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendChannelRangeQuery
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendChannelReady
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendChannelReestablish
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendChannelUpdate
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendClosingSigned
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendFundingCreated
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendFundingSigned
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendGossipTimestampFilter
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendOpenChannel
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendReplyChannelRange
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendRevokeAndACK
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendShortIdsQuery
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendShutdown
 
msg - Variable in class org.ldk.impl.bindings.LDKNetworkUpdate.ChannelUpdateMessage
 
msg - Variable in class org.ldk.structs.ErrorAction.DisconnectPeer
An error message which we should make an effort to send before we disconnect.
msg - Variable in class org.ldk.structs.ErrorAction.SendErrorMessage
The message to send.
msg - Variable in class org.ldk.structs.ErrorAction.SendWarningMessage
The message to send.
msg - Variable in class org.ldk.structs.MessageSendEvent.BroadcastChannelAnnouncement
The channel_announcement which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.BroadcastChannelUpdate
The channel_update which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.BroadcastNodeAnnouncement
The node_announcement which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendAcceptChannel
The message which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendAnnouncementSignatures
The announcement_signatures message which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendChannelAnnouncement
The channel_announcement which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendChannelRangeQuery
The query_channel_range which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendChannelReady
The channel_ready message which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendChannelReestablish
The message which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendChannelUpdate
The channel_update which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendClosingSigned
The message which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendFundingCreated
The message which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendFundingSigned
The message which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendGossipTimestampFilter
The gossip_timestamp_filter which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendOpenChannel
The message which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendReplyChannelRange
The reply_channel_range which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendRevokeAndACK
The message which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendShortIdsQuery
The query_short_channel_ids which should be sent.
msg - Variable in class org.ldk.structs.MessageSendEvent.SendShutdown
The message which should be sent.
msg - Variable in class org.ldk.structs.NetworkUpdate.ChannelUpdateMessage
The update to apply via [`NetworkGraph::update_channel`].
MultiThreadedLockableScore - Class in org.ldk.structs
A concrete implementation of [`LockableScore`] which supports multi-threading.
MultiThreadedLockableScore_as_LockableScore(long) - Static method in class org.ldk.impl.bindings
 
MultiThreadedLockableScore_as_WriteableScore(long) - Static method in class org.ldk.impl.bindings
 
MultiThreadedLockableScore_free(long) - Static method in class org.ldk.impl.bindings
 
MultiThreadedLockableScore_new(long) - Static method in class org.ldk.impl.bindings
 
MultiThreadedLockableScore_write(long) - Static method in class org.ldk.impl.bindings
 
MultiThreadedScoreLock - Class in org.ldk.structs
A locked `MultiThreadedLockableScore`.
MultiThreadedScoreLock_as_Score(long) - Static method in class org.ldk.impl.bindings
 
MultiThreadedScoreLock_free(long) - Static method in class org.ldk.impl.bindings
 
MultiThreadedScoreLock_write(long) - Static method in class org.ldk.impl.bindings
 

N

net_graph - Variable in class org.ldk.batteries.ChannelManagerConstructor
The `NetworkGraph` deserialized from the byte given to the constructor when deserializing or the `NetworkGraph` given explicitly to the new-object constructor.
NetAddress - Class in org.ldk.structs
An address which can be used to connect to a remote peer.
NetAddress_clone(long) - Static method in class org.ldk.impl.bindings
 
NetAddress_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
NetAddress_eq(long, long) - Static method in class org.ldk.impl.bindings
 
NetAddress_free(long) - Static method in class org.ldk.impl.bindings
 
NetAddress_hostname(long, short) - Static method in class org.ldk.impl.bindings
 
NetAddress_ipv4(byte[], short) - Static method in class org.ldk.impl.bindings
 
NetAddress_ipv6(byte[], short) - Static method in class org.ldk.impl.bindings
 
NetAddress_onion_v2(byte[]) - Static method in class org.ldk.impl.bindings
 
NetAddress_onion_v3(byte[], short, byte, short) - Static method in class org.ldk.impl.bindings
 
NetAddress_read(byte[]) - Static method in class org.ldk.impl.bindings
 
NetAddress_write(long) - Static method in class org.ldk.impl.bindings
 
NetAddress.Hostname - Class in org.ldk.structs
A hostname/port on which the peer is listening.
NetAddress.IPv4 - Class in org.ldk.structs
An IPv4 address/port on which the peer is listening.
NetAddress.IPv6 - Class in org.ldk.structs
An IPv6 address/port on which the peer is listening.
NetAddress.OnionV2 - Class in org.ldk.structs
An old-style Tor onion address/port on which the peer is listening.
NetAddress.OnionV3 - Class in org.ldk.structs
A new-style Tor onion address/port on which the peer is listening.
Network - Enum in org.ldk.enums
An enum representing the possible Bitcoin or test networks which we can run on
network_update - Variable in class org.ldk.impl.bindings.LDKPathFailure.OnPath
 
network_update - Variable in class org.ldk.structs.PathFailure.OnPath
If present, this [`NetworkUpdate`] should be applied to the [`NetworkGraph`] so that routing decisions can take into account the update.
NetworkGraph - Class in org.ldk.structs
Represents the network as nodes and channels between them
NetworkGraph_add_channel_from_partial_announcement(long, long, long, long, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_channel_failed_permanent(long, long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_free(long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_get_last_rapid_gossip_sync_timestamp(long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_handle_network_update(long, long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_new(Network, long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_node_failed_permanent(long, byte[]) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_read(byte[], long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_read_only(long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_remove_stale_channels_and_tracking(long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_remove_stale_channels_and_tracking_with_time(long, long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_set_last_rapid_gossip_sync_timestamp(long, int) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_update_channel(long, long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_update_channel_from_announcement(long, long, long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_update_channel_from_unsigned_announcement(long, long, long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_update_channel_unsigned(long, long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_update_node_from_announcement(long, long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_update_node_from_unsigned_announcement(long, long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_write(long) - Static method in class org.ldk.impl.bindings
 
NetworkUpdate - Class in org.ldk.structs
Update to the [`NetworkGraph`] based on payment failure information conveyed via the Onion return packet by a node along the route.
NetworkUpdate_channel_failure(long, boolean) - Static method in class org.ldk.impl.bindings
 
NetworkUpdate_channel_update_message(long) - Static method in class org.ldk.impl.bindings
 
NetworkUpdate_clone(long) - Static method in class org.ldk.impl.bindings
 
NetworkUpdate_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
NetworkUpdate_eq(long, long) - Static method in class org.ldk.impl.bindings
 
NetworkUpdate_free(long) - Static method in class org.ldk.impl.bindings
 
NetworkUpdate_node_failure(byte[], boolean) - Static method in class org.ldk.impl.bindings
 
NetworkUpdate_read(byte[]) - Static method in class org.ldk.impl.bindings
 
NetworkUpdate_read(byte[]) - Static method in class org.ldk.structs.UtilMethods
Read a NetworkUpdate from a byte array, created by NetworkUpdate_write
NetworkUpdate_write(long) - Static method in class org.ldk.impl.bindings
 
NetworkUpdate.ChannelFailure - Class in org.ldk.structs
An error indicating that a channel failed to route a payment, which should be applied via [`NetworkGraph::channel_failed_permanent`] if permanent.
NetworkUpdate.ChannelUpdateMessage - Class in org.ldk.structs
An error indicating a `channel_update` messages should be applied via [`NetworkGraph::update_channel`].
NetworkUpdate.NodeFailure - Class in org.ldk.structs
An error indicating that a node failed to route a payment, which should be applied via [`NetworkGraph::node_failed_permanent`] if permanent.
new_for_message(byte[][], EntropySource) - Static method in class org.ldk.structs.BlindedPath
Create a blinded path for an onion message, to be forwarded along `node_pks`.
new_impl(BroadcasterInterface.BroadcasterInterfaceInterface) - Static method in class org.ldk.structs.BroadcasterInterface
 
new_impl(ChannelMessageHandler.ChannelMessageHandlerInterface, MessageSendEventsProvider.MessageSendEventsProviderInterface) - Static method in class org.ldk.structs.ChannelMessageHandler
 
new_impl(ChannelSigner.ChannelSignerInterface, ChannelPublicKeys) - Static method in class org.ldk.structs.ChannelSigner
 
new_impl(Confirm.ConfirmInterface) - Static method in class org.ldk.structs.Confirm
 
new_impl(CustomMessageHandler.CustomMessageHandlerInterface, CustomMessageReader.CustomMessageReaderInterface) - Static method in class org.ldk.structs.CustomMessageHandler
 
new_impl(CustomMessageReader.CustomMessageReaderInterface) - Static method in class org.ldk.structs.CustomMessageReader
 
new_impl(CustomOnionMessageContents.CustomOnionMessageContentsInterface) - Static method in class org.ldk.structs.CustomOnionMessageContents
 
new_impl(CustomOnionMessageHandler.CustomOnionMessageHandlerInterface) - Static method in class org.ldk.structs.CustomOnionMessageHandler
 
new_impl(EcdsaChannelSigner.EcdsaChannelSignerInterface, ChannelSigner.ChannelSignerInterface, ChannelPublicKeys) - Static method in class org.ldk.structs.EcdsaChannelSigner
 
new_impl(EntropySource.EntropySourceInterface) - Static method in class org.ldk.structs.EntropySource
 
new_impl(EventHandler.EventHandlerInterface) - Static method in class org.ldk.structs.EventHandler
 
new_impl(EventsProvider.EventsProviderInterface) - Static method in class org.ldk.structs.EventsProvider
 
new_impl(FeeEstimator.FeeEstimatorInterface) - Static method in class org.ldk.structs.FeeEstimator
 
new_impl(Filter.FilterInterface) - Static method in class org.ldk.structs.Filter
 
new_impl(FutureCallback.FutureCallbackInterface) - Static method in class org.ldk.structs.FutureCallback
 
new_impl(Listen.ListenInterface) - Static method in class org.ldk.structs.Listen
 
new_impl(LockableScore.LockableScoreInterface) - Static method in class org.ldk.structs.LockableScore
 
new_impl(Logger.LoggerInterface) - Static method in class org.ldk.structs.Logger
 
new_impl(MessageSendEventsProvider.MessageSendEventsProviderInterface) - Static method in class org.ldk.structs.MessageSendEventsProvider
 
new_impl(NodeSigner.NodeSignerInterface) - Static method in class org.ldk.structs.NodeSigner
 
new_impl(OnionMessageHandler.OnionMessageHandlerInterface, OnionMessageProvider.OnionMessageProviderInterface) - Static method in class org.ldk.structs.OnionMessageHandler
 
new_impl(OnionMessageProvider.OnionMessageProviderInterface) - Static method in class org.ldk.structs.OnionMessageProvider
 
new_impl(Persist.PersistInterface) - Static method in class org.ldk.structs.Persist
 
new_impl(Persister.PersisterInterface) - Static method in class org.ldk.structs.Persister
 
new_impl(Router.RouterInterface) - Static method in class org.ldk.structs.Router
 
new_impl(RoutingMessageHandler.RoutingMessageHandlerInterface, MessageSendEventsProvider.MessageSendEventsProviderInterface) - Static method in class org.ldk.structs.RoutingMessageHandler
 
new_impl(Score.ScoreInterface) - Static method in class org.ldk.structs.Score
 
new_impl(SignerProvider.SignerProviderInterface) - Static method in class org.ldk.structs.SignerProvider
 
new_impl(SocketDescriptor.SocketDescriptorInterface) - Static method in class org.ldk.structs.SocketDescriptor
 
new_impl(Type.TypeInterface) - Static method in class org.ldk.structs.Type
 
new_impl(UtxoLookup.UtxoLookupInterface) - Static method in class org.ldk.structs.UtxoLookup
 
new_impl(Watch.WatchInterface) - Static method in class org.ldk.structs.Watch
 
new_impl(WriteableEcdsaChannelSigner.WriteableEcdsaChannelSignerInterface, EcdsaChannelSigner.EcdsaChannelSignerInterface, ChannelSigner.ChannelSignerInterface, ChannelPublicKeys) - Static method in class org.ldk.structs.WriteableEcdsaChannelSigner
 
new_impl(WriteableScore.WriteableScoreInterface, LockableScore.LockableScoreInterface) - Static method in class org.ldk.structs.WriteableScore
 
new_inbound_connection(SocketDescriptor, Option_NetAddressZ) - Method in class org.ldk.structs.PeerManager
Indicates a new inbound connection has been established to a node with an optional remote network address.
new_outbound_connection(byte[], SocketDescriptor, Option_NetAddressZ) - Method in class org.ldk.structs.PeerManager
Indicates a new outbound connection has been established to a node with the given `node_id` and an optional remote network address.
new_p2wpkh(byte[]) - Static method in class org.ldk.structs.ShutdownScript
Generates a P2WPKH script pubkey from the given [`WPubkeyHash`].
new_p2wsh(byte[]) - Static method in class org.ldk.structs.ShutdownScript
Generates a P2WSH script pubkey from the given [`WScriptHash`].
new_witness_program(WitnessVersion, byte[]) - Static method in class org.ldk.structs.ShutdownScript
Generates a witness script pubkey from the given segwit version and program.
next_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentForwarded
 
next_channel_id - Variable in class org.ldk.structs.Event.PaymentForwarded
The outgoing channel between the next node and us.
next_hop_channel(byte[], byte[]) - Static method in class org.ldk.structs.HTLCDestination
Utility method to constructs a new NextHopChannel-variant HTLCDestination
next_onion_message_for_peer(byte[]) - Method in interface org.ldk.impl.bindings.LDKOnionMessageProvider
 
next_onion_message_for_peer(byte[]) - Method in class org.ldk.structs.OnionMessageProvider
Gets the next pending onion message for the peer with the given node id.
next_onion_message_for_peer(byte[]) - Method in interface org.ldk.structs.OnionMessageProvider.OnionMessageProviderInterface
Gets the next pending onion message for the peer with the given node id.
nio_peer_handler - Variable in class org.ldk.batteries.ChannelManagerConstructor
A NioPeerHandler which manages a background thread to handle socket events and pass them to the peer_manager.
NioPeerHandler - Class in org.ldk.batteries
A NioPeerHandler maps LDK's PeerHandler to Java's NIO I/O interface.
NioPeerHandler(PeerManager) - Constructor for class org.ldk.batteries.NioPeerHandler
Constructs a new peer handler, spawning a thread to monitor for socket events.
node - Variable in class org.ldk.impl.bindings.LDKDestination.Node
 
node - Variable in class org.ldk.structs.Destination.Node
 
node(byte[]) - Static method in class org.ldk.structs.Destination
Utility method to constructs a new Node-variant Destination
node(NodeId) - Method in class org.ldk.structs.ReadOnlyNetworkGraph
Returns information on a node with the given id.
node_announcement - Variable in class org.ldk.impl.bindings.LDKUnsignedGossipMessage.NodeAnnouncement
 
node_announcement - Variable in class org.ldk.structs.UnsignedGossipMessage.NodeAnnouncement
 
node_announcement(UnsignedNodeAnnouncement) - Static method in class org.ldk.structs.UnsignedGossipMessage
Utility method to constructs a new NodeAnnouncement-variant UnsignedGossipMessage
node_failed_permanent(byte[]) - Method in class org.ldk.structs.NetworkGraph
Marks a node in the graph as permanently failed, effectively removing it and its channels from local storage.
node_failure(byte[], boolean) - Static method in class org.ldk.structs.NetworkUpdate
Utility method to constructs a new NodeFailure-variant NetworkUpdate
node_features() - Method in class org.ldk.structs.ChannelManager
Fetches the set of [`NodeFeatures`] flags which are provided by or required by [`ChannelManager`].
node_id - Variable in class org.ldk.impl.bindings.LDKHTLCDestination.NextHopChannel
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.HandleError
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendAcceptChannel
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendAnnouncementSignatures
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendChannelAnnouncement
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendChannelRangeQuery
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendChannelReady
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendChannelReestablish
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendChannelUpdate
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendClosingSigned
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendFundingCreated
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendFundingSigned
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendGossipTimestampFilter
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendOpenChannel
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendReplyChannelRange
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendRevokeAndACK
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendShortIdsQuery
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendShutdown
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.UpdateHTLCs
 
node_id - Variable in class org.ldk.impl.bindings.LDKNetworkUpdate.NodeFailure
 
node_id - Variable in class org.ldk.structs.HTLCDestination.NextHopChannel
The `node_id` of the next node.
node_id - Variable in class org.ldk.structs.MessageSendEvent.HandleError
The node_id of the node which should receive this message
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendAcceptChannel
The node_id of the node which should receive this message
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendAnnouncementSignatures
The node_id of the node which should receive these message(s)
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendChannelAnnouncement
The node_id of the node which should receive this message
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendChannelRangeQuery
The node_id of this message recipient
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendChannelReady
The node_id of the node which should receive these message(s)
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendChannelReestablish
The node_id of the node which should receive this message
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendChannelUpdate
The node_id of the node which should receive this message
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendClosingSigned
The node_id of the node which should receive this message
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendFundingCreated
The node_id of the node which should receive this message
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendFundingSigned
The node_id of the node which should receive this message
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendGossipTimestampFilter
The node_id of this message recipient
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendOpenChannel
The node_id of the node which should receive this message
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendReplyChannelRange
The node_id of this message recipient
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendRevokeAndACK
The node_id of the node which should receive this message
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendShortIdsQuery
The node_id of this message recipient
node_id - Variable in class org.ldk.structs.MessageSendEvent.SendShutdown
The node_id of the node which should receive this message
node_id - Variable in class org.ldk.structs.MessageSendEvent.UpdateHTLCs
The node_id of the node which should receive these message(s)
node_id - Variable in class org.ldk.structs.NetworkUpdate.NodeFailure
The node id of the failed node.
NodeAlias - Class in org.ldk.structs
A user-defined name for a node, which may be used when displaying the node in a graph.
NodeAlias_clone(long) - Static method in class org.ldk.impl.bindings
 
NodeAlias_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
NodeAlias_eq(long, long) - Static method in class org.ldk.impl.bindings
 
NodeAlias_free(long) - Static method in class org.ldk.impl.bindings
 
NodeAlias_get_a(long) - Static method in class org.ldk.impl.bindings
 
NodeAlias_new(byte[]) - Static method in class org.ldk.impl.bindings
 
NodeAlias_read(byte[]) - Static method in class org.ldk.impl.bindings
 
NodeAlias_set_a(long, byte[]) - Static method in class org.ldk.impl.bindings
 
NodeAlias_write(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncement - Class in org.ldk.structs
A [`node_announcement`] message to be sent to or received from a peer.
NodeAnnouncement_clone(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncement_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncement_eq(long, long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncement_free(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncement_get_contents(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncement_get_signature(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncement_new(byte[], long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncement_read(byte[]) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncement_set_contents(long, long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncement_set_signature(long, byte[]) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncement_write(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo - Class in org.ldk.structs
Information received in the latest node_announcement from this node.
NodeAnnouncementInfo_addresses(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_clone(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_eq(long, long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_free(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_get_alias(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_get_announcement_message(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_get_features(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_get_last_update(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_get_rgb(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_new(long, int, byte[], long, long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_read(byte[]) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_set_alias(long, long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_set_announcement_message(long, long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_set_features(long, long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_set_last_update(long, int) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_set_rgb(long, byte[]) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_write(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures - Class in org.ldk.structs
Features used within a `node_announcement` message.
NodeFeatures_clone(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_empty() - Static method in class org.ldk.impl.bindings
 
NodeFeatures_eq(long, long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_free(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_read(byte[]) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_anchors_zero_fee_htlc_tx(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_basic_mpp(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_channel_type(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_data_loss_protect(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_gossip_queries(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_keysend(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_onion_messages(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_scid_privacy(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_shutdown_anysegwit(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_static_remote_key(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_unknown_bits(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_upfront_shutdown_script(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_variable_length_onion(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_wumbo(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_requires_zero_conf(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_anchors_zero_fee_htlc_tx_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_anchors_zero_fee_htlc_tx_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_basic_mpp_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_basic_mpp_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_channel_type_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_channel_type_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_data_loss_protect_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_data_loss_protect_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_gossip_queries_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_gossip_queries_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_keysend_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_keysend_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_onion_messages_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_onion_messages_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_payment_secret_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_payment_secret_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_scid_privacy_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_scid_privacy_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_shutdown_any_segwit_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_shutdown_any_segwit_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_static_remote_key_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_static_remote_key_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_upfront_shutdown_script_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_upfront_shutdown_script_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_variable_length_onion_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_variable_length_onion_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_wumbo_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_wumbo_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_zero_conf_optional(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_set_zero_conf_required(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_anchors_zero_fee_htlc_tx(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_basic_mpp(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_channel_type(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_data_loss_protect(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_gossip_queries(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_keysend(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_onion_messages(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_scid_privacy(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_shutdown_anysegwit(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_static_remote_key(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_upfront_shutdown_script(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_variable_length_onion(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_wumbo(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_supports_zero_conf(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_write(long) - Static method in class org.ldk.impl.bindings
 
NodeId - Class in org.ldk.structs
Represents the compressed public key of a node
NodeId_as_pubkey(long) - Static method in class org.ldk.impl.bindings
 
NodeId_as_slice(long) - Static method in class org.ldk.impl.bindings
 
NodeId_clone(long) - Static method in class org.ldk.impl.bindings
 
NodeId_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
NodeId_free(long) - Static method in class org.ldk.impl.bindings
 
NodeId_from_pubkey(byte[]) - Static method in class org.ldk.impl.bindings
 
NodeId_hash(long) - Static method in class org.ldk.impl.bindings
 
NodeId_read(byte[]) - Static method in class org.ldk.impl.bindings
 
NodeId_write(long) - Static method in class org.ldk.impl.bindings
 
NodeInfo - Class in org.ldk.structs
Details about a node in the network, known from the network announcement.
NodeInfo_clone(long) - Static method in class org.ldk.impl.bindings
 
NodeInfo_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
NodeInfo_eq(long, long) - Static method in class org.ldk.impl.bindings
 
NodeInfo_free(long) - Static method in class org.ldk.impl.bindings
 
NodeInfo_get_announcement_info(long) - Static method in class org.ldk.impl.bindings
 
NodeInfo_get_channels(long) - Static method in class org.ldk.impl.bindings
 
NodeInfo_new(long[], long) - Static method in class org.ldk.impl.bindings
 
NodeInfo_read(byte[]) - Static method in class org.ldk.impl.bindings
 
NodeInfo_set_announcement_info(long, long) - Static method in class org.ldk.impl.bindings
 
NodeInfo_set_channels(long, long[]) - Static method in class org.ldk.impl.bindings
 
NodeInfo_write(long) - Static method in class org.ldk.impl.bindings
 
NodeSigner - Class in org.ldk.structs
A trait that can handle cryptographic operations at the scope level of a node.
NodeSigner_ecdh(long, Recipient, byte[], long) - Static method in class org.ldk.impl.bindings
 
NodeSigner_free(long) - Static method in class org.ldk.impl.bindings
 
NodeSigner_get_inbound_payment_key_material(long) - Static method in class org.ldk.impl.bindings
 
NodeSigner_get_node_id(long, Recipient) - Static method in class org.ldk.impl.bindings
 
NodeSigner_sign_gossip_message(long, long) - Static method in class org.ldk.impl.bindings
 
NodeSigner_sign_invoice(long, byte[], byte[], Recipient) - Static method in class org.ldk.impl.bindings
 
NodeSigner.NodeSignerInterface - Interface in org.ldk.structs
 
none() - Static method in class org.ldk.structs.GossipSync
Utility method to constructs a new None-variant GossipSync
none() - Static method in class org.ldk.structs.Option_APIErrorZ
Constructs a new COption_APIErrorZ containing nothing
none() - Static method in class org.ldk.structs.Option_C2Tuple_EightU16sEightU16sZZ
Constructs a new COption_C2Tuple_EightU16sEightU16sZZ containing nothing
none() - Static method in class org.ldk.structs.Option_C2Tuple_u64u64ZZ
Constructs a new COption_C2Tuple_u64u64ZZ containing nothing
none() - Static method in class org.ldk.structs.Option_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ
Constructs a new COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ containing nothing
none() - Static method in class org.ldk.structs.Option_ClosureReasonZ
Constructs a new COption_ClosureReasonZ containing nothing
none() - Static method in class org.ldk.structs.Option_CustomOnionMessageContentsZ
Constructs a new COption_CustomOnionMessageContentsZ containing nothing
none() - Static method in class org.ldk.structs.Option_CVec_NetAddressZZ
Constructs a new COption_CVec_NetAddressZZ containing nothing
none() - Static method in class org.ldk.structs.Option_CVec_u8ZZ
Constructs a new COption_CVec_u8ZZ containing nothing
none() - Static method in class org.ldk.structs.Option_DurationZ
Constructs a new COption_DurationZ containing nothing
none() - Static method in class org.ldk.structs.Option_EventZ
Constructs a new COption_EventZ containing nothing
none() - Static method in class org.ldk.structs.Option_FilterZ
Constructs a new COption_FilterZ containing nothing
none() - Static method in class org.ldk.structs.Option_HTLCClaimZ
Constructs a new COption_HTLCClaimZ containing nothing
none() - Static method in class org.ldk.structs.Option_HTLCDestinationZ
Constructs a new COption_HTLCDestinationZ containing nothing
none() - Static method in class org.ldk.structs.Option_MonitorEventZ
Constructs a new COption_MonitorEventZ containing nothing
none() - Static method in class org.ldk.structs.Option_NetAddressZ
Constructs a new COption_NetAddressZ containing nothing
none() - Static method in class org.ldk.structs.Option_NetworkUpdateZ
Constructs a new COption_NetworkUpdateZ containing nothing
none() - Static method in class org.ldk.structs.Option_PathFailureZ
Constructs a new COption_PathFailureZ containing nothing
none() - Static method in class org.ldk.structs.Option_PaymentFailureReasonZ
Constructs a new COption_PaymentFailureReasonZ containing nothing
none() - Static method in class org.ldk.structs.Option_ScalarZ
Constructs a new COption_ScalarZ containing nothing
none() - Static method in class org.ldk.structs.Option_TypeZ
Constructs a new COption_TypeZ containing nothing
none() - Static method in class org.ldk.structs.Option_u128Z
Constructs a new COption_u128Z containing nothing
none() - Static method in class org.ldk.structs.Option_u16Z
Constructs a new COption_u16Z containing nothing
none() - Static method in class org.ldk.structs.Option_u32Z
Constructs a new COption_u32Z containing nothing
none() - Static method in class org.ldk.structs.Option_u64Z
Constructs a new COption_u64Z containing nothing
none() - Static method in class org.ldk.structs.Option_UtxoLookupZ
Constructs a new COption_UtxoLookupZ containing nothing
none() - Static method in class org.ldk.structs.Option_WriteableScoreZ
Constructs a new COption_WriteableScoreZ containing nothing

O

of() - Static method in class org.ldk.structs.CounterpartyCommitmentSecrets
Creates a new empty `CounterpartyCommitmentSecrets` structure.
of() - Static method in class org.ldk.structs.ErroringMessageHandler
Constructs a new ErroringMessageHandler
of() - Static method in class org.ldk.structs.IgnoringMessageHandler
Constructs a new IgnoringMessageHandler given each field
of() - Static method in class org.ldk.structs.InFlightHtlcs
Constructs an empty `InFlightHtlcs`.
of() - Static method in class org.ldk.structs.PeerHandleError
Constructs a new PeerHandleError given each field
of() - Static method in class org.ldk.structs.UtxoFuture
Builds a new future for later resolution.
of(boolean, long, int, byte[], Option_u32Z) - Static method in class org.ldk.structs.HTLCOutputInCommitment
Constructs a new HTLCOutputInCommitment given each field
of(byte[]) - Static method in class org.ldk.structs.ExpandedKey
Create a new [`ExpandedKey`] for generating an inbound payment hash and secret.
of(byte[]) - Static method in class org.ldk.structs.InvalidShutdownScript
Constructs a new InvalidShutdownScript given each field
of(byte[]) - Static method in class org.ldk.structs.NodeAlias
Constructs a new NodeAlias given each field
of(byte[]) - Static method in class org.ldk.structs.PayeePubKey
Constructs a new PayeePubKey given each field
of(byte[], boolean) - Static method in class org.ldk.structs.ReplyShortChannelIdsEnd
Constructs a new ReplyShortChannelIdsEnd given each field
of(byte[], byte[]) - Static method in class org.ldk.structs.BuiltCommitmentTransaction
Constructs a new BuiltCommitmentTransaction given each field
of(byte[], byte[]) - Static method in class org.ldk.structs.DataLossProtect
Constructs a new DataLossProtect given each field
of(byte[], byte[]) - Static method in class org.ldk.structs.FundingSigned
Constructs a new FundingSigned given each field
of(byte[], byte[]) - Static method in class org.ldk.structs.Shutdown
Constructs a new Shutdown given each field
of(byte[], byte[]) - Static method in class org.ldk.structs.TwoTuple_PaymentHashPaymentIdZ
Creates a new C2Tuple_PaymentHashPaymentIdZ from the contained elements.
of(byte[], byte[]) - Static method in class org.ldk.structs.TwoTuple_PaymentHashPaymentSecretZ
Creates a new C2Tuple_PaymentHashPaymentSecretZ from the contained elements.
of(byte[], byte[]) - Static method in class org.ldk.structs.TwoTuple_TxidBlockHashZ
Creates a new C2Tuple_TxidBlockHashZ from the contained elements.
of(byte[], byte[][]) - Static method in class org.ldk.structs.TwoTuple_SignatureCVec_SignatureZZ
Creates a new C2Tuple_SignatureCVec_SignatureZZ from the contained elements.
of(byte[], byte[], byte[]) - Static method in class org.ldk.structs.RevokeAndACK
Constructs a new RevokeAndACK given each field
of(byte[], byte[], byte[][]) - Static method in class org.ldk.structs.CommitmentSigned
Constructs a new CommitmentSigned given each field
of(byte[], byte[], byte[], byte[], byte[]) - Static method in class org.ldk.structs.ChannelPublicKeys
Constructs a new ChannelPublicKeys given each field
of(byte[], byte[], byte[], byte[], byte[]) - Static method in class org.ldk.structs.TxCreationKeys
Constructs a new TxCreationKeys given each field
of(byte[], byte[], byte[], byte[], byte[], byte[], long, byte[], byte[]) - Static method in class org.ldk.structs.InMemorySigner
Creates a new [`InMemorySigner`].
of(byte[], byte[], byte[], byte[], UnsignedChannelAnnouncement) - Static method in class org.ldk.structs.ChannelAnnouncement
Constructs a new ChannelAnnouncement given each field
of(byte[], byte[], short, byte[]) - Static method in class org.ldk.structs.FundingCreated
Constructs a new FundingCreated given each field
of(byte[], byte[], Option_u64Z) - Static method in class org.ldk.structs.ChannelReady
Constructs a new ChannelReady given each field
of(byte[], int) - Static method in class org.ldk.structs.BestBlock
Returns a `BestBlock` as identified by the given block hash and height.
of(byte[], int) - Static method in class org.ldk.structs.UpdateFee
Constructs a new UpdateFee given each field
of(byte[], int, int) - Static method in class org.ldk.structs.GossipTimestampFilter
Constructs a new GossipTimestampFilter given each field
of(byte[], int, int) - Static method in class org.ldk.structs.QueryChannelRange
Constructs a new QueryChannelRange given each field
of(byte[], int, int, boolean, long[]) - Static method in class org.ldk.structs.ReplyChannelRange
Constructs a new ReplyChannelRange given each field
of(byte[], long[]) - Static method in class org.ldk.structs.QueryShortChannelIds
Constructs a new QueryShortChannelIds given each field
of(byte[], long, byte[]) - Static method in class org.ldk.structs.UpdateFulfillHTLC
Constructs a new UpdateFulfillHTLC given each field
of(byte[], long, byte[], byte[]) - Static method in class org.ldk.structs.AnnouncementSignatures
Constructs a new AnnouncementSignatures given each field
of(byte[], long, byte[], ClosingSignedFeeRange) - Static method in class org.ldk.structs.ClosingSigned
Constructs a new ClosingSigned given each field
of(byte[], long, int) - Static method in class org.ldk.structs.KeysManager
Constructs a [`KeysManager`] from a 32-byte seed.
of(byte[], long, int, byte[]) - Static method in class org.ldk.structs.PhantomKeysManager
Constructs a [`PhantomKeysManager`] given a 32-byte seed and an additional `cross_node_seed` that is shared across all nodes that intend to participate in [phantom node payments] together.
of(byte[], long, int, byte, short, long, long, int, int, byte[]) - Static method in class org.ldk.structs.UnsignedChannelUpdate
Constructs a new UnsignedChannelUpdate given each field
of(byte[], long, RoutingFees, short, Option_u64Z, Option_u64Z) - Static method in class org.ldk.structs.RouteHintHop
Constructs a new RouteHintHop given each field
of(byte[], short) - Static method in class org.ldk.structs.OutPoint
Constructs a new OutPoint given each field
of(byte[], String) - Static method in class org.ldk.structs.ErrorMessage
Constructs a new ErrorMessage given each field
of(byte[], String) - Static method in class org.ldk.structs.WarningMessage
Constructs a new WarningMessage given each field
of(byte[], ChannelCounterparty, OutPoint, ChannelTypeFeatures, Option_u64Z, Option_u64Z, Option_u64Z, long, Option_u64Z, UInt128, Option_u32Z, long, long, long, long, Option_u32Z, Option_u32Z, Option_u16Z, boolean, boolean, boolean, boolean, Option_u64Z, Option_u64Z, ChannelConfig) - Static method in class org.ldk.structs.ChannelDetails
Constructs a new ChannelDetails given each field
of(byte[], ChannelMonitor) - Static method in class org.ldk.structs.TwoTuple_BlockHashChannelMonitorZ
Creates a new C2Tuple_BlockHashChannelMonitorZ from the contained elements.
of(byte[], FeeEstimator, Watch, BroadcasterInterface, Router, Logger, EntropySource, NodeSigner, SignerProvider, UserConfig, ChainParameters) - Static method in class org.ldk.structs.TwoTuple_BlockHashChannelManagerZ
Creates a new C2Tuple_BlockHashChannelManagerZ from the contained elements.
of(byte[], InitFeatures, long, CounterpartyForwardingInfo, Option_u64Z, Option_u64Z) - Static method in class org.ldk.structs.ChannelCounterparty
Constructs a new ChannelCounterparty given each field
of(byte[], InvoiceFeatures, Hints, Option_u64Z, int, byte, byte, long[], int) - Static method in class org.ldk.structs.PaymentParameters
Constructs a new PaymentParameters given each field
of(byte[], NodeFeatures, long, ChannelFeatures, long, int) - Static method in class org.ldk.structs.RouteHop
Constructs a new RouteHop given each field
of(byte[], Option_CVec_u8ZZ) - Static method in class org.ldk.structs.RecipientOnionFields
Constructs a new RecipientOnionFields given each field
of(byte[], Option_NetAddressZ) - Static method in class org.ldk.structs.TwoTuple_PublicKeyCOption_NetAddressZZ
Creates a new C2Tuple_PublicKeyCOption_NetAddressZZ from the contained elements.
of(byte[], OutPoint, byte[]) - Static method in class org.ldk.structs.WatchedOutput
Constructs a new WatchedOutput given each field
of(byte[], TwoTuple_u32ScriptZ[]) - Static method in class org.ldk.structs.TwoTuple_TxidCVec_C2Tuple_u32ScriptZZZ
Creates a new C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ from the contained elements.
of(byte[], TwoTuple_u32TxOutZ[]) - Static method in class org.ldk.structs.TwoTuple_TxidCVec_C2Tuple_u32TxOutZZZ
Creates a new C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ from the contained elements.
of(byte[], Type) - Static method in class org.ldk.structs.TwoTuple_PublicKeyTypeZ
Creates a new C2Tuple_PublicKeyTypeZ from the contained elements.
of(byte[], UnsignedChannelUpdate) - Static method in class org.ldk.structs.ChannelUpdate
Constructs a new ChannelUpdate given each field
of(byte[], UnsignedNodeAnnouncement) - Static method in class org.ldk.structs.NodeAnnouncement
Constructs a new NodeAnnouncement given each field
of(int, boolean, short, long, long, RoutingFees, ChannelUpdate) - Static method in class org.ldk.structs.ChannelUpdateInfo
Constructs a new ChannelUpdateInfo given each field
of(int, byte[]) - Static method in class org.ldk.structs.TwoTuple_u32ScriptZ
Creates a new C2Tuple_u32ScriptZ from the contained elements.
of(int, int) - Static method in class org.ldk.structs.RoutingFees
Constructs a new RoutingFees given each field
of(int, int, short) - Static method in class org.ldk.structs.CounterpartyForwardingInfo
Constructs a new CounterpartyForwardingInfo given each field
of(int, int, short, long, long) - Static method in class org.ldk.structs.ChannelConfig
Constructs a new ChannelConfig given each field
of(int, int, short, long, long, BlindedHopFeatures) - Static method in class org.ldk.structs.BlindedPayInfo
Constructs a new BlindedPayInfo given each field
of(int, short, long, byte, boolean, boolean, boolean, int, short) - Static method in class org.ldk.structs.ChannelHandshakeConfig
Constructs a new ChannelHandshakeConfig given each field
of(int, TxOut) - Static method in class org.ldk.structs.TwoTuple_u32TxOutZ
Creates a new C2Tuple_u32TxOutZ from the contained elements.
of(long) - Static method in class org.ldk.structs.BigSize
Constructs a new BigSize given each field
of(long) - Static method in class org.ldk.structs.MinFinalCltvExpiryDelta
Constructs a new MinFinalCltvExpiryDelta given each field
of(long[], NodeAnnouncementInfo) - Static method in class org.ldk.structs.NodeInfo
Constructs a new NodeInfo given each field
of(long, byte[]) - Static method in class org.ldk.structs.TwoTuple_usizeTransactionZ
Creates a new C2Tuple_usizeTransactionZ from the contained elements.
of(long, long) - Static method in class org.ldk.structs.ClosingSignedFeeRange
Constructs a new ClosingSignedFeeRange given each field
of(long, long) - Static method in class org.ldk.structs.TwoTuple_u64u64Z
Creates a new C2Tuple_u64u64Z from the contained elements.
of(long, long, byte[], byte[], OutPoint) - Static method in class org.ldk.structs.ClosingTransaction
Construct an object of the class
of(long, long, long, long, long, short, int, boolean, boolean, short) - Static method in class org.ldk.structs.ChannelHandshakeLimits
Constructs a new ChannelHandshakeLimits given each field
of(long, long, EffectiveCapacity) - Static method in class org.ldk.structs.ChannelUsage
Constructs a new ChannelUsage given each field
of(short) - Static method in class org.ldk.structs.Pong
Constructs a new Pong given each field
of(short[], short[]) - Static method in class org.ldk.structs.TwoTuple__u168_u168Z
Creates a new C2Tuple__u168_u168Z from the contained elements.
of(short[], short[]) - Static method in class org.ldk.structs.TwoTuple_Z
Creates a new C2Tuple_Z from the contained elements.
of(short, short) - Static method in class org.ldk.structs.Ping
Constructs a new Ping given each field
of(String) - Static method in class org.ldk.structs.Description
Creates a new `Description` if `description` is at most 1023 __bytes__ long, returns [`CreationError::DescriptionTooLong`] otherwise Please note that single characters may use more than one byte due to UTF8 encoding.
of(String) - Static method in class org.ldk.structs.FilesystemPersister
Initialize a new FilesystemPersister and set the path to the individual channels' files.
of(String) - Static method in class org.ldk.structs.PrintableString
Constructs a new PrintableString given each field
of(String) - Static method in class org.ldk.structs.UntrustedString
Constructs a new UntrustedString given each field
of(String, ErrorAction) - Static method in class org.ldk.structs.LightningError
Constructs a new LightningError given each field
of(Network, BestBlock) - Static method in class org.ldk.structs.ChainParameters
Constructs a new ChainParameters given each field
of(Network, Logger) - Static method in class org.ldk.structs.NetworkGraph
Creates a new, empty, network graph.
of(BlindedHop[], byte[], int, long) - Static method in class org.ldk.structs.BlindedTail
Constructs a new BlindedTail given each field
of(BlindedPayInfo, BlindedPath) - Static method in class org.ldk.structs.TwoTuple_BlindedPayInfoBlindedPathZ
Creates a new C2Tuple_BlindedPayInfoBlindedPathZ from the contained elements.
of(ChannelAnnouncement, ChannelUpdate, ChannelUpdate) - Static method in class org.ldk.structs.ThreeTuple_ChannelAnnouncementChannelUpdateChannelUpdateZ
Creates a new C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ from the contained elements.
of(ChannelDetails[], long, byte[]) - Static method in class org.ldk.structs.PhantomRouteHints
Constructs a new PhantomRouteHints given each field
of(ChannelHandshakeConfig, ChannelHandshakeLimits, ChannelConfig, boolean, boolean, boolean, boolean) - Static method in class org.ldk.structs.UserConfig
Constructs a new UserConfig given each field
of(ChannelMessageHandler, RoutingMessageHandler, OnionMessageHandler) - Static method in class org.ldk.structs.MessageHandler
Constructs a new MessageHandler given each field
of(ChannelMessageHandler, RoutingMessageHandler, OnionMessageHandler, int, byte[], Logger, CustomMessageHandler, NodeSigner) - Static method in class org.ldk.structs.PeerManager
Constructs a new `PeerManager` with the given message handlers.
of(ChannelPublicKeys, short) - Static method in class org.ldk.structs.CounterpartyChannelTransactionParameters
Constructs a new CounterpartyChannelTransactionParameters given each field
of(ChannelPublicKeys, short, boolean, CounterpartyChannelTransactionParameters, OutPoint, COption_NoneZ, COption_NoneZ) - Static method in class org.ldk.structs.ChannelTransactionParameters
Constructs a new ChannelTransactionParameters given each field
of(CommitmentTransaction, byte[], byte[][], byte[], byte[]) - Static method in class org.ldk.structs.HolderCommitmentTransaction
Create a new holder transaction with the given counterparty signatures.
of(EntropySource, NodeSigner, Logger, CustomOnionMessageHandler) - Static method in class org.ldk.structs.OnionMessenger
Constructs a new `OnionMessenger` to send, forward, and delegate received onion messages to their respective handlers.
of(EntropySource, NodeSigner, SignerProvider, FeeEstimator, Watch, BroadcasterInterface, Router, Logger, UserConfig, ChannelMonitor[]) - Static method in class org.ldk.structs.ChannelManagerReadArgs
Simple utility function to create a ChannelManagerReadArgs which creates the monitor HashMap for you.
of(FeeEstimator, Watch, BroadcasterInterface, Router, Logger, EntropySource, NodeSigner, SignerProvider, UserConfig, ChainParameters) - Static method in class org.ldk.structs.ChannelManager
Constructs a new `ChannelManager` to hold several channels and route between them.
of(Future[]) - Static method in class org.ldk.structs.Sleeper
Constructs a new sleeper on many futures, allowing blocking on all at once.
of(InitFeatures, Option_NetAddressZ) - Static method in class org.ldk.structs.Init
Constructs a new Init given each field
of(NetworkGraph, Logger) - Static method in class org.ldk.structs.RapidGossipSync
Instantiate a new [`RapidGossipSync`] instance.
of(NetworkGraph, Logger, byte[], LockableScore) - Static method in class org.ldk.structs.DefaultRouter
Creates a new router.
of(NetworkGraph, Option_UtxoLookupZ, Logger) - Static method in class org.ldk.structs.P2PGossipSync
Creates a new tracker of the actual state of the network of channels and nodes, assuming an existing [`NetworkGraph`].
of(NodeFeatures, int, byte[], NodeAlias, NodeAnnouncement) - Static method in class org.ldk.structs.NodeAnnouncementInfo
Constructs a new NodeAnnouncementInfo given each field
of(Option_FilterZ, BroadcasterInterface, Logger, FeeEstimator, Persist) - Static method in class org.ldk.structs.ChainMonitor
Creates a new `ChainMonitor` used to watch on-chain activity pertaining to channels.
of(OutPoint, byte[]) - Static method in class org.ldk.structs.TwoTuple_OutPointScriptZ
Creates a new C2Tuple_OutPointScriptZ from the contained elements.
of(OutPoint, byte[], short, TxOut, byte[], byte[], long) - Static method in class org.ldk.structs.DelayedPaymentOutputDescriptor
Constructs a new DelayedPaymentOutputDescriptor given each field
of(OutPoint, MonitorEvent[], byte[]) - Static method in class org.ldk.structs.ThreeTuple_OutPointCVec_MonitorEventZPublicKeyZ
Creates a new C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ from the contained elements.
of(OutPoint, MonitorUpdateId[]) - Static method in class org.ldk.structs.TwoTuple_OutPointCVec_MonitorUpdateIdZZ
Creates a new C2Tuple_OutPointCVec_MonitorUpdateIdZZ from the contained elements.
of(OutPoint, TxOut, byte[], long) - Static method in class org.ldk.structs.StaticPaymentOutputDescriptor
Constructs a new StaticPaymentOutputDescriptor given each field
of(Path[], PaymentParameters) - Static method in class org.ldk.structs.Route
Constructs a new Route given each field
of(PaymentParameters, long) - Static method in class org.ldk.structs.RouteParameters
Constructs a new RouteParameters given each field
of(ProbabilisticScoringParameters, NetworkGraph, Logger) - Static method in class org.ldk.structs.ProbabilisticScorer
Creates a new scorer using the given scoring parameters for sending payments from a node through a network graph.
of(RawInvoice, byte[], InvoiceSignature) - Static method in class org.ldk.structs.ThreeTuple_RawInvoice_u832InvoiceSignatureZ
Creates a new C3Tuple_RawInvoice_u832InvoiceSignatureZ from the contained elements.
of(RouteHint) - Static method in class org.ldk.structs.PrivateRoute
Creates a new (partial) route from a list of hops
of(RouteHintHop[]) - Static method in class org.ldk.structs.RouteHint
Constructs a new RouteHint given each field
of(RouteHop[], BlindedTail) - Static method in class org.ldk.structs.Path
Constructs a new Path given each field
of(Score) - Static method in class org.ldk.structs.MultiThreadedLockableScore
Creates a new [`MultiThreadedLockableScore`] given an underlying [`Score`].
of(Score, InFlightHtlcs) - Static method in class org.ldk.structs.ScorerAccountingForInFlightHtlcs
Initialize a new `ScorerAccountingForInFlightHtlcs`.
of(UpdateAddHTLC[], UpdateFulfillHTLC[], UpdateFailHTLC[], UpdateFailMalformedHTLC[], UpdateFee, CommitmentSigned) - Static method in class org.ldk.structs.CommitmentUpdate
Constructs a new CommitmentUpdate given each field
Offer - Class in org.ldk.structs
An `Offer` is a potentially long-lived proposal for payment of a good or service.
Offer_absolute_expiry(long) - Static method in class org.ldk.impl.bindings
 
Offer_amount(long) - Static method in class org.ldk.impl.bindings
 
Offer_chains(long) - Static method in class org.ldk.impl.bindings
 
Offer_clone(long) - Static method in class org.ldk.impl.bindings
 
Offer_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Offer_description(long) - Static method in class org.ldk.impl.bindings
 
Offer_expects_quantity(long) - Static method in class org.ldk.impl.bindings
 
Offer_features(long) - Static method in class org.ldk.impl.bindings
 
Offer_free(long) - Static method in class org.ldk.impl.bindings
 
Offer_is_expired(long) - Static method in class org.ldk.impl.bindings
 
Offer_is_valid_quantity(long, long) - Static method in class org.ldk.impl.bindings
 
Offer_issuer(long) - Static method in class org.ldk.impl.bindings
 
Offer_metadata(long) - Static method in class org.ldk.impl.bindings
 
Offer_paths(long) - Static method in class org.ldk.impl.bindings
 
Offer_signing_pubkey(long) - Static method in class org.ldk.impl.bindings
 
Offer_supported_quantity(long) - Static method in class org.ldk.impl.bindings
 
Offer_supports_chain(long, byte[]) - Static method in class org.ldk.impl.bindings
 
Offer_write(long) - Static method in class org.ldk.impl.bindings
 
OfferFeatures - Class in org.ldk.structs
Features used within an `offer`.
OfferFeatures_clone(long) - Static method in class org.ldk.impl.bindings
 
OfferFeatures_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
OfferFeatures_empty() - Static method in class org.ldk.impl.bindings
 
OfferFeatures_eq(long, long) - Static method in class org.ldk.impl.bindings
 
OfferFeatures_free(long) - Static method in class org.ldk.impl.bindings
 
OfferFeatures_requires_unknown_bits(long) - Static method in class org.ldk.impl.bindings
 
ok() - Static method in class org.ldk.structs.Result_NoneAPIErrorZ
Creates a new CResult_NoneAPIErrorZ in the success state.
ok() - Static method in class org.ldk.structs.Result_NoneErrorZ
Creates a new CResult_NoneErrorZ in the success state.
ok() - Static method in class org.ldk.structs.Result_NoneLightningErrorZ
Creates a new CResult_NoneLightningErrorZ in the success state.
ok() - Static method in class org.ldk.structs.Result_NoneNoneZ
Creates a new CResult_NoneNoneZ in the success state.
ok() - Static method in class org.ldk.structs.Result_NonePaymentErrorZ
Creates a new CResult_NonePaymentErrorZ in the success state.
ok() - Static method in class org.ldk.structs.Result_NonePaymentSendFailureZ
Creates a new CResult_NonePaymentSendFailureZ in the success state.
ok() - Static method in class org.ldk.structs.Result_NonePeerHandleErrorZ
Creates a new CResult_NonePeerHandleErrorZ in the success state.
ok() - Static method in class org.ldk.structs.Result_NoneRetryableSendFailureZ
Creates a new CResult_NoneRetryableSendFailureZ in the success state.
ok() - Static method in class org.ldk.structs.Result_NoneSemanticErrorZ
Creates a new CResult_NoneSemanticErrorZ in the success state.
ok() - Static method in class org.ldk.structs.Result_NoneSendErrorZ
Creates a new CResult_NoneSendErrorZ in the success state.
ok(boolean) - Static method in class org.ldk.structs.Result_boolLightningErrorZ
Creates a new CResult_boolLightningErrorZ in the success state.
ok(boolean) - Static method in class org.ldk.structs.Result_boolPeerHandleErrorZ
Creates a new CResult_boolPeerHandleErrorZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result__u832APIErrorZ
Creates a new CResult__u832APIErrorZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_CVec_u8ZPeerHandleErrorZ
Creates a new CResult_CVec_u8ZPeerHandleErrorZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_PaymentHashPaymentSendFailureZ
Creates a new CResult_PaymentHashPaymentSendFailureZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_PaymentHashRetryableSendFailureZ
Creates a new CResult_PaymentHashRetryableSendFailureZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_PaymentIdPaymentErrorZ
Creates a new CResult_PaymentIdPaymentErrorZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_PaymentPreimageAPIErrorZ
Creates a new CResult_PaymentPreimageAPIErrorZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_PaymentSecretAPIErrorZ
Creates a new CResult_PaymentSecretAPIErrorZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_PaymentSecretNoneZ
Creates a new CResult_PaymentSecretNoneZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_PublicKeyErrorZ
Creates a new CResult_PublicKeyErrorZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_PublicKeyNoneZ
Creates a new CResult_PublicKeyNoneZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_RecoverableSignatureNoneZ
Creates a new CResult_RecoverableSignatureNoneZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_SharedSecretNoneZ
Creates a new CResult_SharedSecretNoneZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_SignatureNoneZ
Creates a new CResult_SignatureNoneZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_TransactionNoneZ
Creates a new CResult_TransactionNoneZ in the success state.
ok(byte[][]) - Static method in class org.ldk.structs.Result_CVec_CVec_u8ZZNoneZ
Creates a new CResult_CVec_CVec_u8ZZNoneZ in the success state.
ok(byte[][]) - Static method in class org.ldk.structs.Result_CVec_SignatureZNoneZ
Creates a new CResult_CVec_SignatureZNoneZ in the success state.
ok(int) - Static method in class org.ldk.structs.Result_u32GraphSyncErrorZ
Creates a new CResult_u32GraphSyncErrorZ in the success state.
ok(String) - Static method in class org.ldk.structs.Result_StringErrorZ
Creates a new CResult_StringErrorZ in the success state.
ok(Network, Logger) - Static method in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ
Creates a new CResult_NetworkGraphDecodeErrorZ in the success state.
ok(PaymentFailureReason) - Static method in class org.ldk.structs.Result_PaymentFailureReasonDecodeErrorZ
Creates a new CResult_PaymentFailureReasonDecodeErrorZ in the success state.
ok(SiPrefix) - Static method in class org.ldk.structs.Result_SiPrefixParseErrorZ
Creates a new CResult_SiPrefixParseErrorZ in the success state.
ok(AcceptChannel) - Static method in class org.ldk.structs.Result_AcceptChannelDecodeErrorZ
Creates a new CResult_AcceptChannelDecodeErrorZ in the success state.
ok(AnnouncementSignatures) - Static method in class org.ldk.structs.Result_AnnouncementSignaturesDecodeErrorZ
Creates a new CResult_AnnouncementSignaturesDecodeErrorZ in the success state.
ok(BlindedHop) - Static method in class org.ldk.structs.Result_BlindedHopDecodeErrorZ
Creates a new CResult_BlindedHopDecodeErrorZ in the success state.
ok(BlindedHopFeatures) - Static method in class org.ldk.structs.Result_BlindedHopFeaturesDecodeErrorZ
Creates a new CResult_BlindedHopFeaturesDecodeErrorZ in the success state.
ok(BlindedPath) - Static method in class org.ldk.structs.Result_BlindedPathDecodeErrorZ
Creates a new CResult_BlindedPathDecodeErrorZ in the success state.
ok(BlindedPath) - Static method in class org.ldk.structs.Result_BlindedPathNoneZ
Creates a new CResult_BlindedPathNoneZ in the success state.
ok(BlindedPayInfo) - Static method in class org.ldk.structs.Result_BlindedPayInfoDecodeErrorZ
Creates a new CResult_BlindedPayInfoDecodeErrorZ in the success state.
ok(BlindedTail) - Static method in class org.ldk.structs.Result_BlindedTailDecodeErrorZ
Creates a new CResult_BlindedTailDecodeErrorZ in the success state.
ok(BuiltCommitmentTransaction) - Static method in class org.ldk.structs.Result_BuiltCommitmentTransactionDecodeErrorZ
Creates a new CResult_BuiltCommitmentTransactionDecodeErrorZ in the success state.
ok(ChannelAnnouncement) - Static method in class org.ldk.structs.Result_ChannelAnnouncementDecodeErrorZ
Creates a new CResult_ChannelAnnouncementDecodeErrorZ in the success state.
ok(ChannelConfig) - Static method in class org.ldk.structs.Result_ChannelConfigDecodeErrorZ
Creates a new CResult_ChannelConfigDecodeErrorZ in the success state.
ok(ChannelCounterparty) - Static method in class org.ldk.structs.Result_ChannelCounterpartyDecodeErrorZ
Creates a new CResult_ChannelCounterpartyDecodeErrorZ in the success state.
ok(ChannelDetails) - Static method in class org.ldk.structs.Result_ChannelDetailsDecodeErrorZ
Creates a new CResult_ChannelDetailsDecodeErrorZ in the success state.
ok(ChannelFeatures) - Static method in class org.ldk.structs.Result_ChannelFeaturesDecodeErrorZ
Creates a new CResult_ChannelFeaturesDecodeErrorZ in the success state.
ok(ChannelInfo) - Static method in class org.ldk.structs.Result_ChannelInfoDecodeErrorZ
Creates a new CResult_ChannelInfoDecodeErrorZ in the success state.
ok(ChannelMonitorUpdate) - Static method in class org.ldk.structs.Result_ChannelMonitorUpdateDecodeErrorZ
Creates a new CResult_ChannelMonitorUpdateDecodeErrorZ in the success state.
ok(ChannelPublicKeys) - Static method in class org.ldk.structs.Result_ChannelPublicKeysDecodeErrorZ
Creates a new CResult_ChannelPublicKeysDecodeErrorZ in the success state.
ok(ChannelReady) - Static method in class org.ldk.structs.Result_ChannelReadyDecodeErrorZ
Creates a new CResult_ChannelReadyDecodeErrorZ in the success state.
ok(ChannelReestablish) - Static method in class org.ldk.structs.Result_ChannelReestablishDecodeErrorZ
Creates a new CResult_ChannelReestablishDecodeErrorZ in the success state.
ok(ChannelTransactionParameters) - Static method in class org.ldk.structs.Result_ChannelTransactionParametersDecodeErrorZ
Creates a new CResult_ChannelTransactionParametersDecodeErrorZ in the success state.
ok(ChannelTypeFeatures) - Static method in class org.ldk.structs.Result_ChannelTypeFeaturesDecodeErrorZ
Creates a new CResult_ChannelTypeFeaturesDecodeErrorZ in the success state.
ok(ChannelUpdate) - Static method in class org.ldk.structs.Result_ChannelUpdateDecodeErrorZ
Creates a new CResult_ChannelUpdateDecodeErrorZ in the success state.
ok(ChannelUpdateInfo) - Static method in class org.ldk.structs.Result_ChannelUpdateInfoDecodeErrorZ
Creates a new CResult_ChannelUpdateInfoDecodeErrorZ in the success state.
ok(ClosingSigned) - Static method in class org.ldk.structs.Result_ClosingSignedDecodeErrorZ
Creates a new CResult_ClosingSignedDecodeErrorZ in the success state.
ok(ClosingSignedFeeRange) - Static method in class org.ldk.structs.Result_ClosingSignedFeeRangeDecodeErrorZ
Creates a new CResult_ClosingSignedFeeRangeDecodeErrorZ in the success state.
ok(CommitmentSigned) - Static method in class org.ldk.structs.Result_CommitmentSignedDecodeErrorZ
Creates a new CResult_CommitmentSignedDecodeErrorZ in the success state.
ok(CommitmentTransaction) - Static method in class org.ldk.structs.Result_CommitmentTransactionDecodeErrorZ
Creates a new CResult_CommitmentTransactionDecodeErrorZ in the success state.
ok(CounterpartyChannelTransactionParameters) - Static method in class org.ldk.structs.Result_CounterpartyChannelTransactionParametersDecodeErrorZ
Creates a new CResult_CounterpartyChannelTransactionParametersDecodeErrorZ in the success state.
ok(CounterpartyCommitmentSecrets) - Static method in class org.ldk.structs.Result_CounterpartyCommitmentSecretsDecodeErrorZ
Creates a new CResult_CounterpartyCommitmentSecretsDecodeErrorZ in the success state.
ok(CounterpartyForwardingInfo) - Static method in class org.ldk.structs.Result_CounterpartyForwardingInfoDecodeErrorZ
Creates a new CResult_CounterpartyForwardingInfoDecodeErrorZ in the success state.
ok(DelayedPaymentOutputDescriptor) - Static method in class org.ldk.structs.Result_DelayedPaymentOutputDescriptorDecodeErrorZ
Creates a new CResult_DelayedPaymentOutputDescriptorDecodeErrorZ in the success state.
ok(Description) - Static method in class org.ldk.structs.Result_DescriptionCreationErrorZ
Creates a new CResult_DescriptionCreationErrorZ in the success state.
ok(ErrorMessage) - Static method in class org.ldk.structs.Result_ErrorMessageDecodeErrorZ
Creates a new CResult_ErrorMessageDecodeErrorZ in the success state.
ok(FixedPenaltyScorer) - Static method in class org.ldk.structs.Result_FixedPenaltyScorerDecodeErrorZ
Creates a new CResult_FixedPenaltyScorerDecodeErrorZ in the success state.
ok(FundingCreated) - Static method in class org.ldk.structs.Result_FundingCreatedDecodeErrorZ
Creates a new CResult_FundingCreatedDecodeErrorZ in the success state.
ok(FundingSigned) - Static method in class org.ldk.structs.Result_FundingSignedDecodeErrorZ
Creates a new CResult_FundingSignedDecodeErrorZ in the success state.
ok(GossipTimestampFilter) - Static method in class org.ldk.structs.Result_GossipTimestampFilterDecodeErrorZ
Creates a new CResult_GossipTimestampFilterDecodeErrorZ in the success state.
ok(HolderCommitmentTransaction) - Static method in class org.ldk.structs.Result_HolderCommitmentTransactionDecodeErrorZ
Creates a new CResult_HolderCommitmentTransactionDecodeErrorZ in the success state.
ok(HTLCOutputInCommitment) - Static method in class org.ldk.structs.Result_HTLCOutputInCommitmentDecodeErrorZ
Creates a new CResult_HTLCOutputInCommitmentDecodeErrorZ in the success state.
ok(HTLCUpdate) - Static method in class org.ldk.structs.Result_HTLCUpdateDecodeErrorZ
Creates a new CResult_HTLCUpdateDecodeErrorZ in the success state.
ok(InFlightHtlcs) - Static method in class org.ldk.structs.Result_InFlightHtlcsDecodeErrorZ
Creates a new CResult_InFlightHtlcsDecodeErrorZ in the success state.
ok(Init) - Static method in class org.ldk.structs.Result_InitDecodeErrorZ
Creates a new CResult_InitDecodeErrorZ in the success state.
ok(InitFeatures) - Static method in class org.ldk.structs.Result_InitFeaturesDecodeErrorZ
Creates a new CResult_InitFeaturesDecodeErrorZ in the success state.
ok(InMemorySigner) - Static method in class org.ldk.structs.Result_InMemorySignerDecodeErrorZ
Creates a new CResult_InMemorySignerDecodeErrorZ in the success state.
ok(Invoice) - Static method in class org.ldk.structs.Result_InvoiceParseOrSemanticErrorZ
Creates a new CResult_InvoiceParseOrSemanticErrorZ in the success state.
ok(Invoice) - Static method in class org.ldk.structs.Result_InvoiceSemanticErrorZ
Creates a new CResult_InvoiceSemanticErrorZ in the success state.
ok(Invoice) - Static method in class org.ldk.structs.Result_InvoiceSignOrCreationErrorZ
Creates a new CResult_InvoiceSignOrCreationErrorZ in the success state.
ok(InvoiceFeatures) - Static method in class org.ldk.structs.Result_InvoiceFeaturesDecodeErrorZ
Creates a new CResult_InvoiceFeaturesDecodeErrorZ in the success state.
ok(LockedChannelMonitor) - Static method in class org.ldk.structs.Result_LockedChannelMonitorNoneZ
Creates a new CResult_LockedChannelMonitorNoneZ in the success state.
ok(NetAddress) - Static method in class org.ldk.structs.Result_NetAddressDecodeErrorZ
Creates a new CResult_NetAddressDecodeErrorZ in the success state.
ok(NodeAlias) - Static method in class org.ldk.structs.Result_NodeAliasDecodeErrorZ
Creates a new CResult_NodeAliasDecodeErrorZ in the success state.
ok(NodeAnnouncement) - Static method in class org.ldk.structs.Result_NodeAnnouncementDecodeErrorZ
Creates a new CResult_NodeAnnouncementDecodeErrorZ in the success state.
ok(NodeAnnouncementInfo) - Static method in class org.ldk.structs.Result_NodeAnnouncementInfoDecodeErrorZ
Creates a new CResult_NodeAnnouncementInfoDecodeErrorZ in the success state.
ok(NodeFeatures) - Static method in class org.ldk.structs.Result_NodeFeaturesDecodeErrorZ
Creates a new CResult_NodeFeaturesDecodeErrorZ in the success state.
ok(NodeId) - Static method in class org.ldk.structs.Result_NodeIdDecodeErrorZ
Creates a new CResult_NodeIdDecodeErrorZ in the success state.
ok(NodeInfo) - Static method in class org.ldk.structs.Result_NodeInfoDecodeErrorZ
Creates a new CResult_NodeInfoDecodeErrorZ in the success state.
ok(OnionMessage) - Static method in class org.ldk.structs.Result_OnionMessageDecodeErrorZ
Creates a new CResult_OnionMessageDecodeErrorZ in the success state.
ok(OpenChannel) - Static method in class org.ldk.structs.Result_OpenChannelDecodeErrorZ
Creates a new CResult_OpenChannelDecodeErrorZ in the success state.
ok(Option_APIErrorZ) - Static method in class org.ldk.structs.Result_COption_APIErrorZDecodeErrorZ
Creates a new CResult_COption_APIErrorZDecodeErrorZ in the success state.
ok(Option_ClosureReasonZ) - Static method in class org.ldk.structs.Result_COption_ClosureReasonZDecodeErrorZ
Creates a new CResult_COption_ClosureReasonZDecodeErrorZ in the success state.
ok(Option_CustomOnionMessageContentsZ) - Static method in class org.ldk.structs.Result_COption_CustomOnionMessageContentsZDecodeErrorZ
Creates a new CResult_COption_CustomOnionMessageContentsZDecodeErrorZ in the success state.
ok(Option_EventZ) - Static method in class org.ldk.structs.Result_COption_EventZDecodeErrorZ
Creates a new CResult_COption_EventZDecodeErrorZ in the success state.
ok(Option_HTLCDestinationZ) - Static method in class org.ldk.structs.Result_COption_HTLCDestinationZDecodeErrorZ
Creates a new CResult_COption_HTLCDestinationZDecodeErrorZ in the success state.
ok(Option_MonitorEventZ) - Static method in class org.ldk.structs.Result_COption_MonitorEventZDecodeErrorZ
Creates a new CResult_COption_MonitorEventZDecodeErrorZ in the success state.
ok(Option_NetworkUpdateZ) - Static method in class org.ldk.structs.Result_COption_NetworkUpdateZDecodeErrorZ
Creates a new CResult_COption_NetworkUpdateZDecodeErrorZ in the success state.
ok(Option_PathFailureZ) - Static method in class org.ldk.structs.Result_COption_PathFailureZDecodeErrorZ
Creates a new CResult_COption_PathFailureZDecodeErrorZ in the success state.
ok(Option_TypeZ) - Static method in class org.ldk.structs.Result_COption_TypeZDecodeErrorZ
Creates a new CResult_COption_TypeZDecodeErrorZ in the success state.
ok(OutPoint) - Static method in class org.ldk.structs.Result_OutPointDecodeErrorZ
Creates a new CResult_OutPointDecodeErrorZ in the success state.
ok(PayeePubKey) - Static method in class org.ldk.structs.Result_PayeePubKeyErrorZ
Creates a new CResult_PayeePubKeyErrorZ in the success state.
ok(PaymentParameters) - Static method in class org.ldk.structs.Result_PaymentParametersDecodeErrorZ
Creates a new CResult_PaymentParametersDecodeErrorZ in the success state.
ok(PaymentPurpose) - Static method in class org.ldk.structs.Result_PaymentPurposeDecodeErrorZ
Creates a new CResult_PaymentPurposeDecodeErrorZ in the success state.
ok(PhantomRouteHints) - Static method in class org.ldk.structs.Result_PhantomRouteHintsDecodeErrorZ
Creates a new CResult_PhantomRouteHintsDecodeErrorZ in the success state.
ok(Ping) - Static method in class org.ldk.structs.Result_PingDecodeErrorZ
Creates a new CResult_PingDecodeErrorZ in the success state.
ok(Pong) - Static method in class org.ldk.structs.Result_PongDecodeErrorZ
Creates a new CResult_PongDecodeErrorZ in the success state.
ok(PositiveTimestamp) - Static method in class org.ldk.structs.Result_PositiveTimestampCreationErrorZ
Creates a new CResult_PositiveTimestampCreationErrorZ in the success state.
ok(PrivateRoute) - Static method in class org.ldk.structs.Result_PrivateRouteCreationErrorZ
Creates a new CResult_PrivateRouteCreationErrorZ in the success state.
ok(ProbabilisticScoringParameters, NetworkGraph, Logger) - Static method in class org.ldk.structs.Result_ProbabilisticScorerDecodeErrorZ
Creates a new CResult_ProbabilisticScorerDecodeErrorZ in the success state.
ok(QueryChannelRange) - Static method in class org.ldk.structs.Result_QueryChannelRangeDecodeErrorZ
Creates a new CResult_QueryChannelRangeDecodeErrorZ in the success state.
ok(QueryShortChannelIds) - Static method in class org.ldk.structs.Result_QueryShortChannelIdsDecodeErrorZ
Creates a new CResult_QueryShortChannelIdsDecodeErrorZ in the success state.
ok(RecipientOnionFields) - Static method in class org.ldk.structs.Result_RecipientOnionFieldsDecodeErrorZ
Creates a new CResult_RecipientOnionFieldsDecodeErrorZ in the success state.
ok(ReplyChannelRange) - Static method in class org.ldk.structs.Result_ReplyChannelRangeDecodeErrorZ
Creates a new CResult_ReplyChannelRangeDecodeErrorZ in the success state.
ok(ReplyShortChannelIdsEnd) - Static method in class org.ldk.structs.Result_ReplyShortChannelIdsEndDecodeErrorZ
Creates a new CResult_ReplyShortChannelIdsEndDecodeErrorZ in the success state.
ok(RevokeAndACK) - Static method in class org.ldk.structs.Result_RevokeAndACKDecodeErrorZ
Creates a new CResult_RevokeAndACKDecodeErrorZ in the success state.
ok(Route) - Static method in class org.ldk.structs.Result_RouteDecodeErrorZ
Creates a new CResult_RouteDecodeErrorZ in the success state.
ok(Route) - Static method in class org.ldk.structs.Result_RouteLightningErrorZ
Creates a new CResult_RouteLightningErrorZ in the success state.
ok(RouteHint) - Static method in class org.ldk.structs.Result_RouteHintDecodeErrorZ
Creates a new CResult_RouteHintDecodeErrorZ in the success state.
ok(RouteHintHop) - Static method in class org.ldk.structs.Result_RouteHintHopDecodeErrorZ
Creates a new CResult_RouteHintHopDecodeErrorZ in the success state.
ok(RouteHop) - Static method in class org.ldk.structs.Result_RouteHopDecodeErrorZ
Creates a new CResult_RouteHopDecodeErrorZ in the success state.
ok(RouteParameters) - Static method in class org.ldk.structs.Result_RouteParametersDecodeErrorZ
Creates a new CResult_RouteParametersDecodeErrorZ in the success state.
ok(RoutingFees) - Static method in class org.ldk.structs.Result_RoutingFeesDecodeErrorZ
Creates a new CResult_RoutingFeesDecodeErrorZ in the success state.
ok(Shutdown) - Static method in class org.ldk.structs.Result_ShutdownDecodeErrorZ
Creates a new CResult_ShutdownDecodeErrorZ in the success state.
ok(ShutdownScript) - Static method in class org.ldk.structs.Result_ShutdownScriptDecodeErrorZ
Creates a new CResult_ShutdownScriptDecodeErrorZ in the success state.
ok(ShutdownScript) - Static method in class org.ldk.structs.Result_ShutdownScriptInvalidShutdownScriptZ
Creates a new CResult_ShutdownScriptInvalidShutdownScriptZ in the success state.
ok(SignedRawInvoice) - Static method in class org.ldk.structs.Result_SignedRawInvoiceParseErrorZ
Creates a new CResult_SignedRawInvoiceParseErrorZ in the success state.
ok(SpendableOutputDescriptor) - Static method in class org.ldk.structs.Result_SpendableOutputDescriptorDecodeErrorZ
Creates a new CResult_SpendableOutputDescriptorDecodeErrorZ in the success state.
ok(StaticPaymentOutputDescriptor) - Static method in class org.ldk.structs.Result_StaticPaymentOutputDescriptorDecodeErrorZ
Creates a new CResult_StaticPaymentOutputDescriptorDecodeErrorZ in the success state.
ok(TrustedClosingTransaction) - Static method in class org.ldk.structs.Result_TrustedClosingTransactionNoneZ
Creates a new CResult_TrustedClosingTransactionNoneZ in the success state.
ok(TrustedCommitmentTransaction) - Static method in class org.ldk.structs.Result_TrustedCommitmentTransactionNoneZ
Creates a new CResult_TrustedCommitmentTransactionNoneZ in the success state.
ok(TwoTuple_BlockHashChannelManagerZ) - Static method in class org.ldk.structs.Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ
Creates a new CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ in the success state.
ok(TwoTuple_BlockHashChannelMonitorZ) - Static method in class org.ldk.structs.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ
Creates a new CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ in the success state.
ok(TwoTuple_BlockHashChannelMonitorZ[]) - Static method in class org.ldk.structs.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ
Creates a new CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ in the success state.
ok(TwoTuple_PaymentHashPaymentIdZ) - Static method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ
Creates a new CResult_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ in the success state.
ok(TwoTuple_PaymentHashPaymentSecretZ) - Static method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ
Creates a new CResult_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ in the success state.
ok(TwoTuple_PaymentHashPaymentSecretZ) - Static method in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZNoneZ
Creates a new CResult_C2Tuple_PaymentHashPaymentSecretZNoneZ in the success state.
ok(TwoTuple_SignatureCVec_SignatureZZ) - Static method in class org.ldk.structs.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ
Creates a new CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ in the success state.
ok(TxCreationKeys) - Static method in class org.ldk.structs.Result_TxCreationKeysDecodeErrorZ
Creates a new CResult_TxCreationKeysDecodeErrorZ in the success state.
ok(TxOut) - Static method in class org.ldk.structs.Result_TxOutUtxoLookupErrorZ
Creates a new CResult_TxOutUtxoLookupErrorZ in the success state.
ok(UnsignedChannelAnnouncement) - Static method in class org.ldk.structs.Result_UnsignedChannelAnnouncementDecodeErrorZ
Creates a new CResult_UnsignedChannelAnnouncementDecodeErrorZ in the success state.
ok(UnsignedChannelUpdate) - Static method in class org.ldk.structs.Result_UnsignedChannelUpdateDecodeErrorZ
Creates a new CResult_UnsignedChannelUpdateDecodeErrorZ in the success state.
ok(UnsignedNodeAnnouncement) - Static method in class org.ldk.structs.Result_UnsignedNodeAnnouncementDecodeErrorZ
Creates a new CResult_UnsignedNodeAnnouncementDecodeErrorZ in the success state.
ok(UntrustedString) - Static method in class org.ldk.structs.Result_UntrustedStringDecodeErrorZ
Creates a new CResult_UntrustedStringDecodeErrorZ in the success state.
ok(UpdateAddHTLC) - Static method in class org.ldk.structs.Result_UpdateAddHTLCDecodeErrorZ
Creates a new CResult_UpdateAddHTLCDecodeErrorZ in the success state.
ok(UpdateFailHTLC) - Static method in class org.ldk.structs.Result_UpdateFailHTLCDecodeErrorZ
Creates a new CResult_UpdateFailHTLCDecodeErrorZ in the success state.
ok(UpdateFailMalformedHTLC) - Static method in class org.ldk.structs.Result_UpdateFailMalformedHTLCDecodeErrorZ
Creates a new CResult_UpdateFailMalformedHTLCDecodeErrorZ in the success state.
ok(UpdateFee) - Static method in class org.ldk.structs.Result_UpdateFeeDecodeErrorZ
Creates a new CResult_UpdateFeeDecodeErrorZ in the success state.
ok(UpdateFulfillHTLC) - Static method in class org.ldk.structs.Result_UpdateFulfillHTLCDecodeErrorZ
Creates a new CResult_UpdateFulfillHTLCDecodeErrorZ in the success state.
ok(WarningMessage) - Static method in class org.ldk.structs.Result_WarningMessageDecodeErrorZ
Creates a new CResult_WarningMessageDecodeErrorZ in the success state.
ok(WriteableEcdsaChannelSigner) - Static method in class org.ldk.structs.Result_WriteableEcdsaChannelSignerDecodeErrorZ
Creates a new CResult_WriteableEcdsaChannelSignerDecodeErrorZ in the success state.
on_path(Option_NetworkUpdateZ) - Static method in class org.ldk.structs.PathFailure
Utility method to constructs a new OnPath-variant PathFailure
onion_fields - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimable
 
onion_fields - Variable in class org.ldk.structs.Event.PaymentClaimable
The fields in the onion which were received with each HTLC.
onion_v2 - Variable in class org.ldk.impl.bindings.LDKNetAddress.OnionV2
 
onion_v2 - Variable in class org.ldk.structs.NetAddress.OnionV2
 
onion_v2(byte[]) - Static method in class org.ldk.structs.NetAddress
Utility method to constructs a new OnionV2-variant NetAddress
onion_v3(byte[], short, byte, short) - Static method in class org.ldk.structs.NetAddress
Utility method to constructs a new OnionV3-variant NetAddress
OnionMessage - Class in org.ldk.structs
An onion message to be sent to or received from a peer.
OnionMessage_clone(long) - Static method in class org.ldk.impl.bindings
 
OnionMessage_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
OnionMessage_eq(long, long) - Static method in class org.ldk.impl.bindings
 
OnionMessage_free(long) - Static method in class org.ldk.impl.bindings
 
OnionMessage_get_blinding_point(long) - Static method in class org.ldk.impl.bindings
 
OnionMessage_read(byte[]) - Static method in class org.ldk.impl.bindings
 
OnionMessage_set_blinding_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OnionMessage_write(long) - Static method in class org.ldk.impl.bindings
 
OnionMessageContents - Class in org.ldk.structs
The contents of an onion message.
OnionMessageContents_clone(long) - Static method in class org.ldk.impl.bindings
 
OnionMessageContents_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
OnionMessageContents_custom(long) - Static method in class org.ldk.impl.bindings
 
OnionMessageContents_free(long) - Static method in class org.ldk.impl.bindings
 
OnionMessageContents.Custom - Class in org.ldk.structs
A custom onion message specified by the user.
OnionMessageHandler - Class in org.ldk.structs
A trait to describe an object that can receive onion messages.
OnionMessageHandler_free(long) - Static method in class org.ldk.impl.bindings
 
OnionMessageHandler_handle_onion_message(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
OnionMessageHandler_peer_connected(long, byte[], long, boolean) - Static method in class org.ldk.impl.bindings
 
OnionMessageHandler_peer_disconnected(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OnionMessageHandler_provided_init_features(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OnionMessageHandler_provided_node_features(long) - Static method in class org.ldk.impl.bindings
 
OnionMessageHandler.OnionMessageHandlerInterface - Interface in org.ldk.structs
 
OnionMessageProvider - Class in org.ldk.structs
A trait indicating an object may generate onion messages to send
OnionMessageProvider_free(long) - Static method in class org.ldk.impl.bindings
 
OnionMessageProvider_next_onion_message_for_peer(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OnionMessageProvider.OnionMessageProviderInterface - Interface in org.ldk.structs
 
OnionMessenger - Class in org.ldk.structs
A sender, receiver and forwarder of onion messages.
OnionMessenger_as_OnionMessageHandler(long) - Static method in class org.ldk.impl.bindings
 
OnionMessenger_as_OnionMessageProvider(long) - Static method in class org.ldk.impl.bindings
 
OnionMessenger_free(long) - Static method in class org.ldk.impl.bindings
 
OnionMessenger_new(long, long, long, long) - Static method in class org.ldk.impl.bindings
 
OnionMessenger_send_onion_message(long, byte[][], long, long, long) - Static method in class org.ldk.impl.bindings
 
open_channel_request(byte[], byte[], long, long, ChannelTypeFeatures) - Static method in class org.ldk.structs.Event
Utility method to constructs a new OpenChannelRequest-variant Event
OpenChannel - Class in org.ldk.structs
An [`open_channel`] message to be sent to or received from a peer.
OpenChannel_clone(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_eq(long, long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_free(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_chain_hash(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_channel_flags(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_channel_reserve_satoshis(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_channel_type(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_delayed_payment_basepoint(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_dust_limit_satoshis(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_feerate_per_kw(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_first_per_commitment_point(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_funding_pubkey(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_funding_satoshis(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_htlc_basepoint(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_htlc_minimum_msat(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_max_accepted_htlcs(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_max_htlc_value_in_flight_msat(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_payment_point(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_push_msat(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_revocation_basepoint(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_temporary_channel_id(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_get_to_self_delay(long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_read(byte[]) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_chain_hash(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_channel_flags(long, byte) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_channel_reserve_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_channel_type(long, long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_delayed_payment_basepoint(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_dust_limit_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_feerate_per_kw(long, int) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_first_per_commitment_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_funding_pubkey(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_funding_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_htlc_basepoint(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_htlc_minimum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_max_accepted_htlcs(long, short) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_max_htlc_value_in_flight_msat(long, long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_payment_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_push_msat(long, long) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_revocation_basepoint(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_temporary_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OpenChannel_set_to_self_delay(long, short) - Static method in class org.ldk.impl.bindings
 
OpenChannel_write(long) - Static method in class org.ldk.impl.bindings
 
opt_anchors() - Method in class org.ldk.structs.DirectedChannelTransactionParameters
Whether to use anchors for this channel
opt_anchors() - Method in class org.ldk.structs.InMemorySigner
Returns whether anchors should be used.
opt_anchors() - Method in class org.ldk.structs.TrustedCommitmentTransaction
Should anchors be used.
Option_APIErrorZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::util::errors::APIError or not
Option_APIErrorZ.None - Class in org.ldk.structs
When we're in this state, this COption_APIErrorZ contains nothing
Option_APIErrorZ.Some - Class in org.ldk.structs
When we're in this state, this COption_APIErrorZ contains a crate::lightning::util::errors::APIError
Option_C2Tuple_EightU16sEightU16sZZ - Class in org.ldk.structs
An enum which can either contain a crate::c_types::derived::C2Tuple__u168_u168Z or not
Option_C2Tuple_EightU16sEightU16sZZ.None - Class in org.ldk.structs
When we're in this state, this COption_C2Tuple_EightU16sEightU16sZZ contains nothing
Option_C2Tuple_EightU16sEightU16sZZ.Some - Class in org.ldk.structs
When we're in this state, this COption_C2Tuple_EightU16sEightU16sZZ contains a crate::c_types::derived::C2Tuple__u168_u168Z
Option_C2Tuple_u64u64ZZ - Class in org.ldk.structs
An enum which can either contain a crate::c_types::derived::C2Tuple_u64u64Z or not
Option_C2Tuple_u64u64ZZ.None - Class in org.ldk.structs
When we're in this state, this COption_C2Tuple_u64u64ZZ contains nothing
Option_C2Tuple_u64u64ZZ.Some - Class in org.ldk.structs
When we're in this state, this COption_C2Tuple_u64u64ZZ contains a crate::c_types::derived::C2Tuple_u64u64Z
Option_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ - Class in org.ldk.structs
An enum which can either contain a crate::c_types::derived::C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ or not
Option_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ.None - Class in org.ldk.structs
When we're in this state, this COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ contains nothing
Option_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ.Some - Class in org.ldk.structs
When we're in this state, this COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ contains a crate::c_types::derived::C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ
Option_ClosureReasonZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::events::ClosureReason or not
Option_ClosureReasonZ.None - Class in org.ldk.structs
When we're in this state, this COption_ClosureReasonZ contains nothing
Option_ClosureReasonZ.Some - Class in org.ldk.structs
When we're in this state, this COption_ClosureReasonZ contains a crate::lightning::events::ClosureReason
Option_CustomOnionMessageContentsZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::onion_message::packet::CustomOnionMessageContents or not
Option_CustomOnionMessageContentsZ.None - Class in org.ldk.structs
When we're in this state, this COption_CustomOnionMessageContentsZ contains nothing
Option_CustomOnionMessageContentsZ.Some - Class in org.ldk.structs
When we're in this state, this COption_CustomOnionMessageContentsZ contains a crate::lightning::onion_message::packet::CustomOnionMessageContents
Option_CVec_NetAddressZZ - Class in org.ldk.structs
An enum which can either contain a crate::c_types::derived::CVec_NetAddressZ or not
Option_CVec_NetAddressZZ.None - Class in org.ldk.structs
When we're in this state, this COption_CVec_NetAddressZZ contains nothing
Option_CVec_NetAddressZZ.Some - Class in org.ldk.structs
When we're in this state, this COption_CVec_NetAddressZZ contains a crate::c_types::derived::CVec_NetAddressZ
Option_CVec_u8ZZ - Class in org.ldk.structs
An enum which can either contain a crate::c_types::derived::CVec_u8Z or not
Option_CVec_u8ZZ.None - Class in org.ldk.structs
When we're in this state, this COption_CVec_u8ZZ contains nothing
Option_CVec_u8ZZ.Some - Class in org.ldk.structs
When we're in this state, this COption_CVec_u8ZZ contains a crate::c_types::derived::CVec_u8Z
Option_DurationZ - Class in org.ldk.structs
An enum which can either contain a u64 or not
Option_DurationZ.None - Class in org.ldk.structs
When we're in this state, this COption_DurationZ contains nothing
Option_DurationZ.Some - Class in org.ldk.structs
When we're in this state, this COption_DurationZ contains a u64
Option_EventZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::events::Event or not
Option_EventZ.None - Class in org.ldk.structs
When we're in this state, this COption_EventZ contains nothing
Option_EventZ.Some - Class in org.ldk.structs
When we're in this state, this COption_EventZ contains a crate::lightning::events::Event
Option_FilterZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::chain::Filter or not
Option_FilterZ.None - Class in org.ldk.structs
When we're in this state, this COption_FilterZ contains nothing
Option_FilterZ.Some - Class in org.ldk.structs
When we're in this state, this COption_FilterZ contains a crate::lightning::chain::Filter
Option_HTLCClaimZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::ln::chan_utils::HTLCClaim or not
Option_HTLCClaimZ.None - Class in org.ldk.structs
When we're in this state, this COption_HTLCClaimZ contains nothing
Option_HTLCClaimZ.Some - Class in org.ldk.structs
When we're in this state, this COption_HTLCClaimZ contains a crate::lightning::ln::chan_utils::HTLCClaim
Option_HTLCDestinationZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::events::HTLCDestination or not
Option_HTLCDestinationZ.None - Class in org.ldk.structs
When we're in this state, this COption_HTLCDestinationZ contains nothing
Option_HTLCDestinationZ.Some - Class in org.ldk.structs
When we're in this state, this COption_HTLCDestinationZ contains a crate::lightning::events::HTLCDestination
Option_MonitorEventZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::chain::channelmonitor::MonitorEvent or not
Option_MonitorEventZ.None - Class in org.ldk.structs
When we're in this state, this COption_MonitorEventZ contains nothing
Option_MonitorEventZ.Some - Class in org.ldk.structs
When we're in this state, this COption_MonitorEventZ contains a crate::lightning::chain::channelmonitor::MonitorEvent
Option_NetAddressZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::ln::msgs::NetAddress or not
Option_NetAddressZ.None - Class in org.ldk.structs
When we're in this state, this COption_NetAddressZ contains nothing
Option_NetAddressZ.Some - Class in org.ldk.structs
When we're in this state, this COption_NetAddressZ contains a crate::lightning::ln::msgs::NetAddress
Option_NetworkUpdateZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::routing::gossip::NetworkUpdate or not
Option_NetworkUpdateZ.None - Class in org.ldk.structs
When we're in this state, this COption_NetworkUpdateZ contains nothing
Option_NetworkUpdateZ.Some - Class in org.ldk.structs
When we're in this state, this COption_NetworkUpdateZ contains a crate::lightning::routing::gossip::NetworkUpdate
Option_PathFailureZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::events::PathFailure or not
Option_PathFailureZ.None - Class in org.ldk.structs
When we're in this state, this COption_PathFailureZ contains nothing
Option_PathFailureZ.Some - Class in org.ldk.structs
When we're in this state, this COption_PathFailureZ contains a crate::lightning::events::PathFailure
Option_PaymentFailureReasonZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::events::PaymentFailureReason or not
Option_PaymentFailureReasonZ.None - Class in org.ldk.structs
When we're in this state, this COption_PaymentFailureReasonZ contains nothing
Option_PaymentFailureReasonZ.Some - Class in org.ldk.structs
When we're in this state, this COption_PaymentFailureReasonZ contains a crate::lightning::events::PaymentFailureReason
Option_ScalarZ - Class in org.ldk.structs
An enum which can either contain a crate::c_types::BigEndianScalar or not
Option_ScalarZ.None - Class in org.ldk.structs
When we're in this state, this COption_ScalarZ contains nothing
Option_ScalarZ.Some - Class in org.ldk.structs
When we're in this state, this COption_ScalarZ contains a crate::c_types::BigEndianScalar
Option_TypeZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::ln::wire::Type or not
Option_TypeZ.None - Class in org.ldk.structs
When we're in this state, this COption_TypeZ contains nothing
Option_TypeZ.Some - Class in org.ldk.structs
When we're in this state, this COption_TypeZ contains a crate::lightning::ln::wire::Type
Option_u128Z - Class in org.ldk.structs
An enum which can either contain a crate::c_types::U128 or not
Option_u128Z.None - Class in org.ldk.structs
When we're in this state, this COption_u128Z contains nothing
Option_u128Z.Some - Class in org.ldk.structs
When we're in this state, this COption_u128Z contains a crate::c_types::U128
Option_u16Z - Class in org.ldk.structs
An enum which can either contain a u16 or not
Option_u16Z.None - Class in org.ldk.structs
When we're in this state, this COption_u16Z contains nothing
Option_u16Z.Some - Class in org.ldk.structs
When we're in this state, this COption_u16Z contains a u16
Option_u32Z - Class in org.ldk.structs
An enum which can either contain a u32 or not
Option_u32Z.None - Class in org.ldk.structs
When we're in this state, this COption_u32Z contains nothing
Option_u32Z.Some - Class in org.ldk.structs
When we're in this state, this COption_u32Z contains a u32
Option_u64Z - Class in org.ldk.structs
An enum which can either contain a u64 or not
Option_u64Z.None - Class in org.ldk.structs
When we're in this state, this COption_u64Z contains nothing
Option_u64Z.Some - Class in org.ldk.structs
When we're in this state, this COption_u64Z contains a u64
Option_UtxoLookupZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::routing::utxo::UtxoLookup or not
Option_UtxoLookupZ.None - Class in org.ldk.structs
When we're in this state, this COption_UtxoLookupZ contains nothing
Option_UtxoLookupZ.Some - Class in org.ldk.structs
When we're in this state, this COption_UtxoLookupZ contains a crate::lightning::routing::utxo::UtxoLookup
Option_WriteableScoreZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::routing::scoring::WriteableScore or not
Option_WriteableScoreZ.None - Class in org.ldk.structs
When we're in this state, this COption_WriteableScoreZ contains nothing
Option_WriteableScoreZ.Some - Class in org.ldk.structs
When we're in this state, this COption_WriteableScoreZ contains a crate::lightning::routing::scoring::WriteableScore
org.ldk.batteries - package org.ldk.batteries
 
org.ldk.enums - package org.ldk.enums
 
org.ldk.impl - package org.ldk.impl
 
org.ldk.structs - package org.ldk.structs
 
org.ldk.util - package org.ldk.util
 
outbound_amount_forwarded_msat - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentForwarded
 
outbound_amount_forwarded_msat - Variable in class org.ldk.structs.Event.PaymentForwarded
The final amount forwarded, in milli-satoshis, after the fee is deducted.
outdated_channel_manager() - Static method in class org.ldk.structs.ClosureReason
Utility method to constructs a new OutdatedChannelManager-variant ClosureReason
outpoint - Variable in class org.ldk.impl.bindings.LDKSpendableOutputDescriptor.StaticOutput
 
outpoint - Variable in class org.ldk.structs.SpendableOutputDescriptor.StaticOutput
The outpoint which is spendable.
OutPoint - Class in org.ldk.structs
A reference to a transaction output.
OutPoint_clone(long) - Static method in class org.ldk.impl.bindings
 
OutPoint_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
OutPoint_eq(long, long) - Static method in class org.ldk.impl.bindings
 
OutPoint_free(long) - Static method in class org.ldk.impl.bindings
 
OutPoint_get_index(long) - Static method in class org.ldk.impl.bindings
 
OutPoint_get_txid(long) - Static method in class org.ldk.impl.bindings
 
OutPoint_hash(long) - Static method in class org.ldk.impl.bindings
 
OutPoint_new(byte[], short) - Static method in class org.ldk.impl.bindings
 
OutPoint_read(byte[]) - Static method in class org.ldk.impl.bindings
 
OutPoint_set_index(long, short) - Static method in class org.ldk.impl.bindings
 
OutPoint_set_txid(long, byte[]) - Static method in class org.ldk.impl.bindings
 
OutPoint_to_channel_id(long) - Static method in class org.ldk.impl.bindings
 
OutPoint_write(long) - Static method in class org.ldk.impl.bindings
 
output - Variable in class org.ldk.impl.bindings.LDKSpendableOutputDescriptor.StaticOutput
 
output - Variable in class org.ldk.structs.SpendableOutputDescriptor.StaticOutput
The output which is referenced by the given outpoint.
output_script - Variable in class org.ldk.impl.bindings.LDKEvent.FundingGenerationReady
 
output_script - Variable in class org.ldk.structs.Event.FundingGenerationReady
The script which should be used in the transaction output.
outputs - Variable in class org.ldk.impl.bindings.LDKEvent.SpendableOutputs
 
outputs - Variable in class org.ldk.structs.Event.SpendableOutputs
The outputs which you should store as spendable by you.

P

p2_p(P2PGossipSync) - Static method in class org.ldk.structs.GossipSync
Utility method to constructs a new P2P-variant GossipSync
p2p - Variable in class org.ldk.impl.bindings.LDKGossipSync.P2P
 
p2p - Variable in class org.ldk.structs.GossipSync.P2P
 
P2PGossipSync - Class in org.ldk.structs
Receives and validates network updates from peers, stores authentic and relevant data as a network graph.
P2PGossipSync_add_utxo_lookup(long, long) - Static method in class org.ldk.impl.bindings
 
P2PGossipSync_as_MessageSendEventsProvider(long) - Static method in class org.ldk.impl.bindings
 
P2PGossipSync_as_RoutingMessageHandler(long) - Static method in class org.ldk.impl.bindings
 
P2PGossipSync_free(long) - Static method in class org.ldk.impl.bindings
 
P2PGossipSync_new(long, long, long) - Static method in class org.ldk.impl.bindings
 
padding_error() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new PaddingError-variant ParseError
parameter_error - Variable in class org.ldk.impl.bindings.LDKPaymentSendFailure.ParameterError
 
parameter_error - Variable in class org.ldk.structs.PaymentSendFailure.ParameterError
 
parameter_error(APIError) - Static method in class org.ldk.structs.PaymentSendFailure
Utility method to constructs a new ParameterError-variant PaymentSendFailure
parse_amount_error - Variable in class org.ldk.impl.bindings.LDKParseError.ParseAmountError
 
parse_amount_error - Variable in class org.ldk.structs.ParseError.ParseAmountError
 
parse_amount_error(UnqualifiedError) - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new ParseAmountError-variant ParseError
parse_error - Variable in class org.ldk.impl.bindings.LDKParseOrSemanticError.ParseError
 
parse_error - Variable in class org.ldk.structs.ParseOrSemanticError.ParseError
 
parse_error(ParseError) - Static method in class org.ldk.structs.ParseOrSemanticError
Utility method to constructs a new ParseError-variant ParseOrSemanticError
ParseError - Class in org.ldk.structs
Errors that indicate what is wrong with the invoice.
ParseError_bad_prefix() - Static method in class org.ldk.impl.bindings
 
ParseError_bech32_error(long) - Static method in class org.ldk.impl.bindings
 
ParseError_clone(long) - Static method in class org.ldk.impl.bindings
 
ParseError_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ParseError_description_decode_error(int) - Static method in class org.ldk.impl.bindings
 
ParseError_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ParseError_free(long) - Static method in class org.ldk.impl.bindings
 
ParseError_integer_overflow_error() - Static method in class org.ldk.impl.bindings
 
ParseError_invalid_pub_key_hash_length() - Static method in class org.ldk.impl.bindings
 
ParseError_invalid_recovery_id() - Static method in class org.ldk.impl.bindings
 
ParseError_invalid_script_hash_length() - Static method in class org.ldk.impl.bindings
 
ParseError_invalid_seg_wit_program_length() - Static method in class org.ldk.impl.bindings
 
ParseError_invalid_slice_length(String) - Static method in class org.ldk.impl.bindings
 
ParseError_malformed_hrp() - Static method in class org.ldk.impl.bindings
 
ParseError_malformed_signature(Secp256k1Error) - Static method in class org.ldk.impl.bindings
 
ParseError_padding_error() - Static method in class org.ldk.impl.bindings
 
ParseError_parse_amount_error(int) - Static method in class org.ldk.impl.bindings
 
ParseError_skip() - Static method in class org.ldk.impl.bindings
 
ParseError_to_str(long) - Static method in class org.ldk.impl.bindings
 
ParseError_too_short_data_part() - Static method in class org.ldk.impl.bindings
 
ParseError_unexpected_end_of_tagged_fields() - Static method in class org.ldk.impl.bindings
 
ParseError_unknown_currency() - Static method in class org.ldk.impl.bindings
 
ParseError_unknown_si_prefix() - Static method in class org.ldk.impl.bindings
 
ParseError.BadPrefix - Class in org.ldk.structs
 
ParseError.Bech32Error - Class in org.ldk.structs
 
ParseError.DescriptionDecodeError - Class in org.ldk.structs
 
ParseError.IntegerOverflowError - Class in org.ldk.structs
 
ParseError.InvalidPubKeyHashLength - Class in org.ldk.structs
 
ParseError.InvalidRecoveryId - Class in org.ldk.structs
 
ParseError.InvalidScriptHashLength - Class in org.ldk.structs
 
ParseError.InvalidSegWitProgramLength - Class in org.ldk.structs
 
ParseError.InvalidSliceLength - Class in org.ldk.structs
 
ParseError.MalformedHRP - Class in org.ldk.structs
 
ParseError.MalformedSignature - Class in org.ldk.structs
 
ParseError.PaddingError - Class in org.ldk.structs
 
ParseError.ParseAmountError - Class in org.ldk.structs
 
ParseError.Skip - Class in org.ldk.structs
Not an error, but used internally to signal that a part of the invoice should be ignored according to BOLT11
ParseError.TooShortDataPart - Class in org.ldk.structs
 
ParseError.UnexpectedEndOfTaggedFields - Class in org.ldk.structs
 
ParseError.UnknownCurrency - Class in org.ldk.structs
 
ParseError.UnknownSiPrefix - Class in org.ldk.structs
 
ParseOrSemanticError - Class in org.ldk.structs
Indicates that something went wrong while parsing or validating the invoice.
ParseOrSemanticError_clone(long) - Static method in class org.ldk.impl.bindings
 
ParseOrSemanticError_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ParseOrSemanticError_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ParseOrSemanticError_free(long) - Static method in class org.ldk.impl.bindings
 
ParseOrSemanticError_parse_error(long) - Static method in class org.ldk.impl.bindings
 
ParseOrSemanticError_semantic_error(SemanticError) - Static method in class org.ldk.impl.bindings
 
ParseOrSemanticError_to_str(long) - Static method in class org.ldk.impl.bindings
 
ParseOrSemanticError.ParseError - Class in org.ldk.structs
The invoice couldn't be decoded
ParseOrSemanticError.SemanticError - Class in org.ldk.structs
The invoice could be decoded but violates the BOLT11 standard
partial_failure(Result_NoneAPIErrorZ[], RouteParameters, byte[]) - Static method in class org.ldk.structs.PaymentSendFailure
Utility method to constructs a new PartialFailure-variant PaymentSendFailure
path - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathFailed
 
path - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathSuccessful
 
path - Variable in class org.ldk.impl.bindings.LDKEvent.ProbeFailed
 
path - Variable in class org.ldk.impl.bindings.LDKEvent.ProbeSuccessful
 
path - Variable in class org.ldk.structs.Event.PaymentPathFailed
The payment path that failed.
path - Variable in class org.ldk.structs.Event.PaymentPathSuccessful
The payment path that was successful.
path - Variable in class org.ldk.structs.Event.ProbeFailed
The payment path that failed.
path - Variable in class org.ldk.structs.Event.ProbeSuccessful
The payment path that was successful.
Path - Class in org.ldk.structs
A path in a [`Route`] to the payment recipient.
Path_clone(long) - Static method in class org.ldk.impl.bindings
 
Path_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Path_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Path_fee_msat(long) - Static method in class org.ldk.impl.bindings
 
Path_final_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
Path_final_value_msat(long) - Static method in class org.ldk.impl.bindings
 
Path_free(long) - Static method in class org.ldk.impl.bindings
 
Path_get_blinded_tail(long) - Static method in class org.ldk.impl.bindings
 
Path_get_hops(long) - Static method in class org.ldk.impl.bindings
 
Path_hash(long) - Static method in class org.ldk.impl.bindings
 
Path_new(long[], long) - Static method in class org.ldk.impl.bindings
 
path_parameter_error - Variable in class org.ldk.impl.bindings.LDKPaymentSendFailure.PathParameterError
 
path_parameter_error - Variable in class org.ldk.structs.PaymentSendFailure.PathParameterError
 
path_parameter_error(Result_NoneAPIErrorZ[]) - Static method in class org.ldk.structs.PaymentSendFailure
Utility method to constructs a new PathParameterError-variant PaymentSendFailure
Path_set_blinded_tail(long, long) - Static method in class org.ldk.impl.bindings
 
Path_set_hops(long, long[]) - Static method in class org.ldk.impl.bindings
 
PathFailure - Class in org.ldk.structs
When the payment path failure took place and extra details about it.
PathFailure_clone(long) - Static method in class org.ldk.impl.bindings
 
PathFailure_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
PathFailure_eq(long, long) - Static method in class org.ldk.impl.bindings
 
PathFailure_free(long) - Static method in class org.ldk.impl.bindings
 
PathFailure_initial_send(long) - Static method in class org.ldk.impl.bindings
 
PathFailure_on_path(long) - Static method in class org.ldk.impl.bindings
 
PathFailure_read(byte[]) - Static method in class org.ldk.impl.bindings
 
PathFailure_read(byte[]) - Static method in class org.ldk.structs.UtilMethods
Read a PathFailure from a byte array, created by PathFailure_write
PathFailure_write(long) - Static method in class org.ldk.impl.bindings
 
PathFailure.InitialSend - Class in org.ldk.structs
We failed to initially send the payment and no HTLC was committed to.
PathFailure.OnPath - Class in org.ldk.structs
A hop on the path failed to forward our payment.
paths() - Method in class org.ldk.structs.Offer
Paths to the recipient originating from publicly reachable nodes.
paths() - Method in class org.ldk.structs.Refund
Paths to the sender originating from publicly reachable nodes.
pay_invoice(long, long, long) - Static method in class org.ldk.impl.bindings
 
pay_invoice(Invoice, Retry, ChannelManager) - Static method in class org.ldk.structs.UtilMethods
Pays the given [`Invoice`], retrying if needed based on [`Retry`].
pay_invoice_with_id(long, byte[], long, long) - Static method in class org.ldk.impl.bindings
 
pay_invoice_with_id(Invoice, byte[], Retry, ChannelManager) - Static method in class org.ldk.structs.UtilMethods
Pays the given [`Invoice`] with a custom idempotency key, retrying if needed based on [`Retry`].
pay_zero_value_invoice(long, long, long, long) - Static method in class org.ldk.impl.bindings
 
pay_zero_value_invoice(Invoice, long, Retry, ChannelManager) - Static method in class org.ldk.structs.UtilMethods
Pays the given zero-value [`Invoice`] using the given amount, retrying if needed based on [`Retry`].
pay_zero_value_invoice_with_id(long, long, byte[], long, long) - Static method in class org.ldk.impl.bindings
 
pay_zero_value_invoice_with_id(Invoice, long, byte[], Retry, ChannelManager) - Static method in class org.ldk.structs.UtilMethods
Pays the given zero-value [`Invoice`] using the given amount and custom idempotency key, , retrying if needed based on [`Retry`].
payee_pub_key() - Method in class org.ldk.structs.Invoice
Get the payee's public key if one was included in the invoice Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
payee_pub_key() - Method in class org.ldk.structs.RawInvoice
Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
PayeePubKey - Class in org.ldk.structs
Payee public key
PayeePubKey_clone(long) - Static method in class org.ldk.impl.bindings
 
PayeePubKey_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
PayeePubKey_eq(long, long) - Static method in class org.ldk.impl.bindings
 
PayeePubKey_free(long) - Static method in class org.ldk.impl.bindings
 
PayeePubKey_get_a(long) - Static method in class org.ldk.impl.bindings
 
PayeePubKey_hash(long) - Static method in class org.ldk.impl.bindings
 
PayeePubKey_new(byte[]) - Static method in class org.ldk.impl.bindings
 
PayeePubKey_set_a(long, byte[]) - Static method in class org.ldk.impl.bindings
 
payer_id() - Method in class org.ldk.structs.InvoiceRequest
A possibly transient pubkey used to sign the invoice request.
payer_id() - Method in class org.ldk.structs.Refund
A public node id to send to in the case where there are no [`paths`].
payer_note() - Method in class org.ldk.structs.InvoiceRequest
A payer-provided note which will be seen by the recipient and reflected back in the invoice response.
payer_note() - Method in class org.ldk.structs.Refund
Payer provided note to include in the invoice.
payment_claimable(byte[], byte[], RecipientOnionFields, long, PaymentPurpose, byte[], Option_u128Z, Option_u32Z) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentClaimable-variant Event
payment_claimed(byte[], byte[], long, PaymentPurpose) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentClaimed-variant Event
payment_failed(byte[], byte[], Option_PaymentFailureReasonZ) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentFailed-variant Event
payment_failed_permanently - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathFailed
 
payment_failed_permanently - Variable in class org.ldk.structs.Event.PaymentPathFailed
Indicates the payment was rejected for some reason by the recipient.
payment_forwarded(byte[], byte[], Option_u64Z, boolean, Option_u64Z) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentForwarded-variant Event
payment_hash - Variable in class org.ldk.impl.bindings.LDKEvent.HTLCIntercepted
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimable
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimed
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentFailed
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathFailed
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathSuccessful
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentSent
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKEvent.ProbeFailed
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKEvent.ProbeSuccessful
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKHTLCDestination.FailedPayment
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKRecentPaymentDetails.Abandoned
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKRecentPaymentDetails.Fulfilled
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKRecentPaymentDetails.Pending
 
payment_hash - Variable in class org.ldk.structs.Event.HTLCIntercepted
The payment hash used for this HTLC.
payment_hash - Variable in class org.ldk.structs.Event.PaymentClaimable
The hash for which the preimage should be handed to the ChannelManager.
payment_hash - Variable in class org.ldk.structs.Event.PaymentClaimed
The payment hash of the claimed payment.
payment_hash - Variable in class org.ldk.structs.Event.PaymentFailed
The hash that was given to [`ChannelManager::send_payment`].
payment_hash - Variable in class org.ldk.structs.Event.PaymentPathFailed
The hash that was given to [`ChannelManager::send_payment`].
payment_hash - Variable in class org.ldk.structs.Event.PaymentPathSuccessful
The hash that was given to [`ChannelManager::send_payment`].
payment_hash - Variable in class org.ldk.structs.Event.PaymentSent
The hash that was given to [`ChannelManager::send_payment`].
payment_hash - Variable in class org.ldk.structs.Event.ProbeFailed
The hash generated by [`ChannelManager::send_probe`].
payment_hash - Variable in class org.ldk.structs.Event.ProbeSuccessful
The hash generated by [`ChannelManager::send_probe`].
payment_hash - Variable in class org.ldk.structs.HTLCDestination.FailedPayment
The payment hash of the payment we attempted to process.
payment_hash - Variable in class org.ldk.structs.RecentPaymentDetails.Abandoned
Hash of the payment that we have given up trying to send.
payment_hash - Variable in class org.ldk.structs.RecentPaymentDetails.Fulfilled
Hash of the payment that was claimed.
payment_hash - Variable in class org.ldk.structs.RecentPaymentDetails.Pending
Hash of the payment that is currently being sent but has yet to be fulfilled or abandoned.
payment_hash() - Method in class org.ldk.structs.Invoice
Returns the hash to which we will receive the preimage on completion of the payment
payment_hash() - Method in class org.ldk.structs.RawInvoice
Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
payment_id - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentFailed
 
payment_id - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathFailed
 
payment_id - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathSuccessful
 
payment_id - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentSent
 
payment_id - Variable in class org.ldk.impl.bindings.LDKEvent.ProbeFailed
 
payment_id - Variable in class org.ldk.impl.bindings.LDKEvent.ProbeSuccessful
 
payment_id - Variable in class org.ldk.impl.bindings.LDKPaymentSendFailure.PartialFailure
 
payment_id - Variable in class org.ldk.structs.Event.PaymentFailed
The `payment_id` passed to [`ChannelManager::send_payment`].
payment_id - Variable in class org.ldk.structs.Event.PaymentPathFailed
The `payment_id` passed to [`ChannelManager::send_payment`].
payment_id - Variable in class org.ldk.structs.Event.PaymentPathSuccessful
The `payment_id` passed to [`ChannelManager::send_payment`].
payment_id - Variable in class org.ldk.structs.Event.PaymentSent
The `payment_id` passed to [`ChannelManager::send_payment`].
payment_id - Variable in class org.ldk.structs.Event.ProbeFailed
The id returned by [`ChannelManager::send_probe`].
payment_id - Variable in class org.ldk.structs.Event.ProbeSuccessful
The id returned by [`ChannelManager::send_probe`].
payment_id - Variable in class org.ldk.structs.PaymentSendFailure.PartialFailure
The payment id for the payment, which is now at least partially pending.
payment_metadata() - Method in class org.ldk.structs.Invoice
Get the payment metadata blob if one was included in the invoice
payment_metadata() - Method in class org.ldk.structs.RawInvoice
 
payment_path_failed(byte[], byte[], boolean, PathFailure, Path, Option_u64Z) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentPathFailed-variant Event
payment_path_failed(long, long) - Method in interface org.ldk.impl.bindings.LDKScore
 
payment_path_failed(Path, long) - Method in class org.ldk.structs.Score
Handles updating channel penalties after failing to route through a channel.
payment_path_failed(Path, long) - Method in interface org.ldk.structs.Score.ScoreInterface
Handles updating channel penalties after failing to route through a channel.
payment_path_successful(byte[], byte[], Path) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentPathSuccessful-variant Event
payment_path_successful(long) - Method in interface org.ldk.impl.bindings.LDKScore
 
payment_path_successful(Path) - Method in class org.ldk.structs.Score
Handles updating channel penalties after successfully routing along a path.
payment_path_successful(Path) - Method in interface org.ldk.structs.Score.ScoreInterface
Handles updating channel penalties after successfully routing along a path.
payment_preimage - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentSent
 
payment_preimage - Variable in class org.ldk.impl.bindings.LDKPaymentPurpose.InvoicePayment
 
payment_preimage - Variable in class org.ldk.structs.Event.PaymentSent
The preimage to the hash given to ChannelManager::send_payment.
payment_preimage - Variable in class org.ldk.structs.PaymentPurpose.InvoicePayment
The preimage to the payment_hash, if the payment hash (and secret) were fetched via [`ChannelManager::create_inbound_payment`].
payment_secret - Variable in class org.ldk.impl.bindings.LDKPaymentPurpose.InvoicePayment
 
payment_secret - Variable in class org.ldk.structs.PaymentPurpose.InvoicePayment
The \"payment secret\".
payment_secret() - Method in class org.ldk.structs.Invoice
Get the payment secret if one was included in the invoice
payment_secret() - Method in class org.ldk.structs.RawInvoice
Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
payment_sent(byte[], byte[], byte[], Option_u64Z) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentSent-variant Event
PaymentError - Class in org.ldk.structs
An error that may occur when making a payment.
PaymentError_clone(long) - Static method in class org.ldk.impl.bindings
 
PaymentError_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
PaymentError_free(long) - Static method in class org.ldk.impl.bindings
 
PaymentError_invoice(String) - Static method in class org.ldk.impl.bindings
 
PaymentError_sending(RetryableSendFailure) - Static method in class org.ldk.impl.bindings
 
PaymentError.Invoice - Class in org.ldk.structs
An error resulting from the provided [`Invoice`] or payment hash.
PaymentError.Sending - Class in org.ldk.structs
An error occurring when sending a payment.
PaymentFailureReason - Enum in org.ldk.enums
The reason the payment failed.
PaymentFailureReason_clone(long) - Static method in class org.ldk.impl.bindings
 
PaymentFailureReason_eq(long, long) - Static method in class org.ldk.impl.bindings
 
PaymentFailureReason_payment_expired() - Static method in class org.ldk.impl.bindings
 
PaymentFailureReason_read(byte[]) - Static method in class org.ldk.impl.bindings
 
PaymentFailureReason_recipient_rejected() - Static method in class org.ldk.impl.bindings
 
PaymentFailureReason_retries_exhausted() - Static method in class org.ldk.impl.bindings
 
PaymentFailureReason_route_not_found() - Static method in class org.ldk.impl.bindings
 
PaymentFailureReason_unexpected_error() - Static method in class org.ldk.impl.bindings
 
PaymentFailureReason_user_abandoned() - Static method in class org.ldk.impl.bindings
 
PaymentFailureReason_write(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters - Class in org.ldk.structs
The recipient of a payment.
PaymentParameters_clone(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_eq(long, long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_for_keysend(byte[], int) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_free(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_from_node_id(byte[], int) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_get_expiry_time(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_get_features(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_get_final_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_get_max_channel_saturation_power_of_half(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_get_max_path_count(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_get_max_total_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_get_payee_pubkey(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_get_previously_failed_channels(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_get_route_hints(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_hash(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_new(byte[], long, long, long, int, byte, byte, long[], int) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_read(byte[], int) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_set_expiry_time(long, long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_set_features(long, long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_set_final_cltv_expiry_delta(long, int) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_set_max_channel_saturation_power_of_half(long, byte) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_set_max_path_count(long, byte) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_set_max_total_cltv_expiry_delta(long, int) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_set_payee_pubkey(long, byte[]) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_set_previously_failed_channels(long, long[]) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_set_route_hints(long, long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_write(long) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose - Class in org.ldk.structs
Some information provided on receipt of payment depends on whether the payment received is a spontaneous payment or a \"conventional\" lightning payment that's paying an invoice.
PaymentPurpose_clone(long) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose_eq(long, long) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose_free(long) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose_invoice_payment(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose_read(byte[]) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose_spontaneous_payment(byte[]) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose_write(long) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose.InvoicePayment - Class in org.ldk.structs
Information for receiving a payment that we generated an invoice for.
PaymentPurpose.SpontaneousPayment - Class in org.ldk.structs
Because this is a spontaneous payment, the payer generated their own preimage rather than us (the payee) providing a preimage.
PaymentSendFailure - Class in org.ldk.structs
If a payment fails to send with [`ChannelManager::send_payment_with_route`], it can be in one of several states.
PaymentSendFailure_all_failed_resend_safe(long[]) - Static method in class org.ldk.impl.bindings
 
PaymentSendFailure_clone(long) - Static method in class org.ldk.impl.bindings
 
PaymentSendFailure_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
PaymentSendFailure_duplicate_payment() - Static method in class org.ldk.impl.bindings
 
PaymentSendFailure_free(long) - Static method in class org.ldk.impl.bindings
 
PaymentSendFailure_parameter_error(long) - Static method in class org.ldk.impl.bindings
 
PaymentSendFailure_partial_failure(long[], long, byte[]) - Static method in class org.ldk.impl.bindings
 
PaymentSendFailure_path_parameter_error(long[]) - Static method in class org.ldk.impl.bindings
 
PaymentSendFailure.AllFailedResendSafe - Class in org.ldk.structs
All paths which were attempted failed to send, with no channel state change taking place.
PaymentSendFailure.DuplicatePayment - Class in org.ldk.structs
Indicates that a payment for the provided [`PaymentId`] is already in-flight and has not yet completed (i.e.
PaymentSendFailure.ParameterError - Class in org.ldk.structs
A parameter which was passed to send_payment was invalid, preventing us from attempting to send the payment at all.
PaymentSendFailure.PartialFailure - Class in org.ldk.structs
Some paths that were attempted failed to send, though some paths may have succeeded.
PaymentSendFailure.PathParameterError - Class in org.ldk.structs
A parameter in a single path which was passed to send_payment was invalid, preventing us from attempting to send the payment at all.
peer_connected(byte[], long, boolean) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
peer_connected(byte[], long, boolean) - Method in interface org.ldk.impl.bindings.LDKOnionMessageHandler
 
peer_connected(byte[], long, boolean) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
peer_connected(byte[], Init, boolean) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle a peer reconnecting, possibly generating `channel_reestablish` message(s).
peer_connected(byte[], Init, boolean) - Method in class org.ldk.structs.ChannelMessageHandler
Handle a peer reconnecting, possibly generating `channel_reestablish` message(s).
peer_connected(byte[], Init, boolean) - Method in interface org.ldk.structs.OnionMessageHandler.OnionMessageHandlerInterface
Called when a connection is established with a peer.
peer_connected(byte[], Init, boolean) - Method in class org.ldk.structs.OnionMessageHandler
Called when a connection is established with a peer.
peer_connected(byte[], Init, boolean) - Method in class org.ldk.structs.RoutingMessageHandler
Called when a connection is established with a peer.
peer_connected(byte[], Init, boolean) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Called when a connection is established with a peer.
peer_disconnected(byte[]) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
peer_disconnected(byte[]) - Method in interface org.ldk.impl.bindings.LDKOnionMessageHandler
 
peer_disconnected(byte[]) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Indicates a connection to the peer failed/an existing connection was lost.
peer_disconnected(byte[]) - Method in class org.ldk.structs.ChannelMessageHandler
Indicates a connection to the peer failed/an existing connection was lost.
peer_disconnected(byte[]) - Method in interface org.ldk.structs.OnionMessageHandler.OnionMessageHandlerInterface
Indicates a connection to the peer failed/an existing connection was lost.
peer_disconnected(byte[]) - Method in class org.ldk.structs.OnionMessageHandler
Indicates a connection to the peer failed/an existing connection was lost.
peer_manager - Variable in class org.ldk.batteries.ChannelManagerConstructor
A PeerManager which is constructed to pass messages and handle connections to peers.
peer_msg - Variable in class org.ldk.impl.bindings.LDKClosureReason.CounterpartyForceClosed
 
peer_msg - Variable in class org.ldk.structs.ClosureReason.CounterpartyForceClosed
The error which the peer sent us.
PeerHandleError - Class in org.ldk.structs
Error for PeerManager errors.
PeerHandleError_clone(long) - Static method in class org.ldk.impl.bindings
 
PeerHandleError_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
PeerHandleError_free(long) - Static method in class org.ldk.impl.bindings
 
PeerHandleError_new() - Static method in class org.ldk.impl.bindings
 
PeerManager - Class in org.ldk.structs
A PeerManager manages a set of peers, described by their [`SocketDescriptor`] and marshalls socket events into messages which it passes on to its [`MessageHandler`].
PeerManager_broadcast_node_announcement(long, byte[], byte[], long[]) - Static method in class org.ldk.impl.bindings
 
PeerManager_disconnect_all_peers(long) - Static method in class org.ldk.impl.bindings
 
PeerManager_disconnect_by_node_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
PeerManager_free(long) - Static method in class org.ldk.impl.bindings
 
PeerManager_get_peer_node_ids(long) - Static method in class org.ldk.impl.bindings
 
PeerManager_new(long, int, byte[], long, long, long) - Static method in class org.ldk.impl.bindings
 
PeerManager_new_inbound_connection(long, long, long) - Static method in class org.ldk.impl.bindings
 
PeerManager_new_outbound_connection(long, byte[], long, long) - Static method in class org.ldk.impl.bindings
 
PeerManager_process_events(long) - Static method in class org.ldk.impl.bindings
 
PeerManager_read_event(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
PeerManager_socket_disconnected(long, long) - Static method in class org.ldk.impl.bindings
 
PeerManager_timer_tick_occurred(long) - Static method in class org.ldk.impl.bindings
 
PeerManager_write_buffer_space_avail(long, long) - Static method in class org.ldk.impl.bindings
 
pending(byte[], long) - Static method in class org.ldk.structs.RecentPaymentDetails
Utility method to constructs a new Pending-variant RecentPaymentDetails
pending_htlcs_forwardable(long) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PendingHTLCsForwardable-variant Event
Persist - Class in org.ldk.structs
`Persist` defines behavior for persisting channel monitors: this could mean writing once to disk, and/or uploading to one or more backup services.
Persist_free(long) - Static method in class org.ldk.impl.bindings
 
persist_graph(long) - Method in interface org.ldk.impl.bindings.LDKPersister
 
persist_graph(NetworkGraph) - Method in class org.ldk.structs.Persister
Persist the given [`NetworkGraph`] to disk, returning an error if persistence failed.
persist_graph(NetworkGraph) - Method in interface org.ldk.structs.Persister.PersisterInterface
Persist the given [`NetworkGraph`] to disk, returning an error if persistence failed.
persist_manager(byte[]) - Method in interface org.ldk.batteries.ChannelManagerConstructor.EventHandler
 
persist_manager(long) - Method in interface org.ldk.impl.bindings.LDKPersister
 
persist_manager(ChannelManager) - Method in class org.ldk.structs.Persister
Persist the given ['ChannelManager'] to disk, returning an error if persistence failed.
persist_manager(ChannelManager) - Method in interface org.ldk.structs.Persister.PersisterInterface
Persist the given ['ChannelManager'] to disk, returning an error if persistence failed.
persist_network_graph(byte[]) - Method in interface org.ldk.batteries.ChannelManagerConstructor.EventHandler
 
persist_new_channel(long, long, long) - Method in interface org.ldk.impl.bindings.LDKPersist
 
persist_new_channel(OutPoint, ChannelMonitor, MonitorUpdateId) - Method in class org.ldk.structs.Persist
Persist a new channel's data in response to a [`chain::Watch::watch_channel`] call.
persist_new_channel(OutPoint, ChannelMonitor, MonitorUpdateId) - Method in interface org.ldk.structs.Persist.PersistInterface
Persist a new channel's data in response to a [`chain::Watch::watch_channel`] call.
Persist_persist_new_channel(long, long, long, long) - Static method in class org.ldk.impl.bindings
 
persist_scorer(byte[]) - Method in interface org.ldk.batteries.ChannelManagerConstructor.EventHandler
 
persist_scorer(long) - Method in interface org.ldk.impl.bindings.LDKPersister
 
persist_scorer(WriteableScore) - Method in class org.ldk.structs.Persister
Persist the given [`WriteableScore`] to disk, returning an error if persistence failed.
persist_scorer(WriteableScore) - Method in interface org.ldk.structs.Persister.PersisterInterface
Persist the given [`WriteableScore`] to disk, returning an error if persistence failed.
Persist_update_persisted_channel(long, long, long, long, long) - Static method in class org.ldk.impl.bindings
 
Persist.PersistInterface - Interface in org.ldk.structs
 
Persister - Class in org.ldk.structs
Trait that handles persisting a [`ChannelManager`], [`NetworkGraph`], and [`WriteableScore`] to disk.
Persister_free(long) - Static method in class org.ldk.impl.bindings
 
Persister_persist_graph(long, long) - Static method in class org.ldk.impl.bindings
 
Persister_persist_manager(long, long) - Static method in class org.ldk.impl.bindings
 
Persister_persist_scorer(long, long) - Static method in class org.ldk.impl.bindings
 
Persister.PersisterInterface - Interface in org.ldk.structs
 
PhantomKeysManager - Class in org.ldk.structs
Similar to [`KeysManager`], but allows the node using this struct to receive phantom node payments.
PhantomKeysManager_as_EntropySource(long) - Static method in class org.ldk.impl.bindings
 
PhantomKeysManager_as_NodeSigner(long) - Static method in class org.ldk.impl.bindings
 
PhantomKeysManager_as_SignerProvider(long) - Static method in class org.ldk.impl.bindings
 
PhantomKeysManager_derive_channel_keys(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
PhantomKeysManager_free(long) - Static method in class org.ldk.impl.bindings
 
PhantomKeysManager_get_node_secret_key(long) - Static method in class org.ldk.impl.bindings
 
PhantomKeysManager_get_phantom_node_secret_key(long) - Static method in class org.ldk.impl.bindings
 
PhantomKeysManager_new(byte[], long, int, byte[]) - Static method in class org.ldk.impl.bindings
 
PhantomKeysManager_spend_spendable_outputs(long, long[], long[], byte[], int) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints - Class in org.ldk.structs
Route hints used in constructing invoices for [phantom node payents].
PhantomRouteHints_clone(long) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints_free(long) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints_get_channels(long) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints_get_phantom_scid(long) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints_get_real_node_pubkey(long) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints_new(long[], long, byte[]) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints_read(byte[]) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints_set_channels(long, long[]) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints_set_phantom_scid(long, long) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints_set_real_node_pubkey(long, byte[]) - Static method in class org.ldk.impl.bindings
 
PhantomRouteHints_write(long) - Static method in class org.ldk.impl.bindings
 
Ping - Class in org.ldk.structs
A [`ping`] message to be sent to or received from a peer.
Ping_clone(long) - Static method in class org.ldk.impl.bindings
 
Ping_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Ping_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Ping_free(long) - Static method in class org.ldk.impl.bindings
 
Ping_get_byteslen(long) - Static method in class org.ldk.impl.bindings
 
Ping_get_ponglen(long) - Static method in class org.ldk.impl.bindings
 
Ping_new(short, short) - Static method in class org.ldk.impl.bindings
 
Ping_read(byte[]) - Static method in class org.ldk.impl.bindings
 
Ping_set_byteslen(long, short) - Static method in class org.ldk.impl.bindings
 
Ping_set_ponglen(long, short) - Static method in class org.ldk.impl.bindings
 
Ping_write(long) - Static method in class org.ldk.impl.bindings
 
Pong - Class in org.ldk.structs
A [`pong`] message to be sent to or received from a peer.
Pong_clone(long) - Static method in class org.ldk.impl.bindings
 
Pong_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Pong_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Pong_free(long) - Static method in class org.ldk.impl.bindings
 
Pong_get_byteslen(long) - Static method in class org.ldk.impl.bindings
 
Pong_new(short) - Static method in class org.ldk.impl.bindings
 
Pong_read(byte[]) - Static method in class org.ldk.impl.bindings
 
Pong_set_byteslen(long, short) - Static method in class org.ldk.impl.bindings
 
Pong_write(long) - Static method in class org.ldk.impl.bindings
 
port - Variable in class org.ldk.impl.bindings.LDKNetAddress.Hostname
 
port - Variable in class org.ldk.impl.bindings.LDKNetAddress.IPv4
 
port - Variable in class org.ldk.impl.bindings.LDKNetAddress.IPv6
 
port - Variable in class org.ldk.impl.bindings.LDKNetAddress.OnionV3
 
port - Variable in class org.ldk.structs.NetAddress.Hostname
The port on which the node is listening.
port - Variable in class org.ldk.structs.NetAddress.IPv4
The port on which the node is listening
port - Variable in class org.ldk.structs.NetAddress.IPv6
The port on which the node is listening
port - Variable in class org.ldk.structs.NetAddress.OnionV3
The port on which the node is listening
PositiveTimestamp - Class in org.ldk.structs
A timestamp that refers to a date after 1 January 1970.
PositiveTimestamp_as_duration_since_epoch(long) - Static method in class org.ldk.impl.bindings
 
PositiveTimestamp_as_time(long) - Static method in class org.ldk.impl.bindings
 
PositiveTimestamp_as_unix_timestamp(long) - Static method in class org.ldk.impl.bindings
 
PositiveTimestamp_clone(long) - Static method in class org.ldk.impl.bindings
 
PositiveTimestamp_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
PositiveTimestamp_eq(long, long) - Static method in class org.ldk.impl.bindings
 
PositiveTimestamp_free(long) - Static method in class org.ldk.impl.bindings
 
PositiveTimestamp_from_duration_since_epoch(long) - Static method in class org.ldk.impl.bindings
 
PositiveTimestamp_from_system_time(long) - Static method in class org.ldk.impl.bindings
 
PositiveTimestamp_from_unix_timestamp(long) - Static method in class org.ldk.impl.bindings
 
PositiveTimestamp_hash(long) - Static method in class org.ldk.impl.bindings
 
prev_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.HTLCHandlingFailed
 
prev_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentForwarded
 
prev_channel_id - Variable in class org.ldk.structs.Event.HTLCHandlingFailed
The channel over which the HTLC was received.
prev_channel_id - Variable in class org.ldk.structs.Event.PaymentForwarded
The incoming channel between the previous node and us.
PrintableString - Class in org.ldk.structs
A string that displays only printable characters, replacing control characters with [`core::char::REPLACEMENT_CHARACTER`].
PrintableString_free(long) - Static method in class org.ldk.impl.bindings
 
PrintableString_get_a(long) - Static method in class org.ldk.impl.bindings
 
PrintableString_new(String) - Static method in class org.ldk.impl.bindings
 
PrintableString_set_a(long, String) - Static method in class org.ldk.impl.bindings
 
private_routes() - Method in class org.ldk.structs.Invoice
Returns a list of all routes included in the invoice
private_routes() - Method in class org.ldk.structs.RawInvoice
 
PrivateRoute - Class in org.ldk.structs
Private routing information # Invariants The encoded route has to be <1024 5bit characters long (<=639 bytes or <=12 hops)
PrivateRoute_clone(long) - Static method in class org.ldk.impl.bindings
 
PrivateRoute_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
PrivateRoute_eq(long, long) - Static method in class org.ldk.impl.bindings
 
PrivateRoute_free(long) - Static method in class org.ldk.impl.bindings
 
PrivateRoute_hash(long) - Static method in class org.ldk.impl.bindings
 
PrivateRoute_into_inner(long) - Static method in class org.ldk.impl.bindings
 
PrivateRoute_new(long) - Static method in class org.ldk.impl.bindings
 
prob_scorer - Variable in class org.ldk.batteries.ChannelManagerConstructor.ScorerWrapper
 
ProbabilisticScorer - Class in org.ldk.structs
[`Score`] implementation using channel success probability distributions.
ProbabilisticScorer_add_banned(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_as_Score(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_clear_manual_penalties(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_debug_log_liquidity_stats(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_estimated_channel_liquidity_range(long, long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_free(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_historical_estimated_channel_liquidity_probabilities(long, long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_new(long, long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_read(byte[], long, long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_remove_banned(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_remove_manual_penalty(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_set_manual_penalty(long, long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScorer_write(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters - Class in org.ldk.structs
Parameters for configuring [`ProbabilisticScorer`].
ProbabilisticScoringParameters_add_banned_from_list(long, long[]) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_clone(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_default() - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_free(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_get_anti_probing_penalty_msat(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_get_base_penalty_amount_multiplier_msat(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_get_base_penalty_msat(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_get_considered_impossible_penalty_msat(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_get_historical_liquidity_penalty_amount_multiplier_msat(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_get_historical_liquidity_penalty_multiplier_msat(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_get_historical_no_updates_half_life(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_get_liquidity_offset_half_life(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_get_liquidity_penalty_amount_multiplier_msat(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_get_liquidity_penalty_multiplier_msat(long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_set_anti_probing_penalty_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_set_base_penalty_amount_multiplier_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_set_base_penalty_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_set_considered_impossible_penalty_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_set_historical_liquidity_penalty_amount_multiplier_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_set_historical_liquidity_penalty_multiplier_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_set_historical_no_updates_half_life(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_set_liquidity_offset_half_life(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_set_liquidity_penalty_amount_multiplier_msat(long, long) - Static method in class org.ldk.impl.bindings
 
ProbabilisticScoringParameters_set_liquidity_penalty_multiplier_msat(long, long) - Static method in class org.ldk.impl.bindings
 
probe_failed(byte[], byte[], Path, Option_u64Z) - Static method in class org.ldk.structs.Event
Utility method to constructs a new ProbeFailed-variant Event
probe_failed(long, long) - Method in interface org.ldk.impl.bindings.LDKScore
 
probe_failed(Path, long) - Method in class org.ldk.structs.Score
Handles updating channel penalties after a probe over the given path failed.
probe_failed(Path, long) - Method in interface org.ldk.structs.Score.ScoreInterface
Handles updating channel penalties after a probe over the given path failed.
probe_successful(byte[], byte[], Path) - Static method in class org.ldk.structs.Event
Utility method to constructs a new ProbeSuccessful-variant Event
probe_successful(long) - Method in interface org.ldk.impl.bindings.LDKScore
 
probe_successful(Path) - Method in class org.ldk.structs.Score
Handles updating channel penalties after a probe over the given path succeeded.
probe_successful(Path) - Method in interface org.ldk.structs.Score.ScoreInterface
Handles updating channel penalties after a probe over the given path succeeded.
process_events() - Method in class org.ldk.structs.PeerManager
Checks for any events generated by our handlers and processes them.
process_path(Path, byte[]) - Method in class org.ldk.structs.InFlightHtlcs
Takes in a path with payer's node id and adds the path's details to `InFlightHtlcs`.
process_pending_events(long) - Method in interface org.ldk.impl.bindings.LDKEventsProvider
 
process_pending_events(EventHandler) - Method in interface org.ldk.structs.EventsProvider.EventsProviderInterface
Processes any events generated since the last call using the given event handler.
process_pending_events(EventHandler) - Method in class org.ldk.structs.EventsProvider
Processes any events generated since the last call using the given event handler.
process_pending_htlc_forwards() - Method in class org.ldk.structs.ChannelManager
Processes HTLCs which are pending waiting on random forward delay.
processing_error(String) - Static method in class org.ldk.structs.ClosureReason
Utility method to constructs a new ProcessingError-variant ClosureReason
processing_queue_high() - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
processing_queue_high() - Method in class org.ldk.structs.RoutingMessageHandler
Indicates that there are a large number of [`ChannelAnnouncement`] (or other) messages pending some async action.
processing_queue_high() - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Indicates that there are a large number of [`ChannelAnnouncement`] (or other) messages pending some async action.
program - Variable in class org.ldk.impl.bindings.LDKFallback.SegWitProgram
 
program - Variable in class org.ldk.structs.Fallback.SegWitProgram
 
provide_channel_parameters(long) - Method in interface org.ldk.impl.bindings.LDKChannelSigner
 
provide_channel_parameters(ChannelTransactionParameters) - Method in interface org.ldk.structs.ChannelSigner.ChannelSignerInterface
Set the counterparty static channel data, including basepoints, `counterparty_selected`/`holder_selected_contest_delay` and funding outpoint.
provide_channel_parameters(ChannelTransactionParameters) - Method in class org.ldk.structs.ChannelSigner
Set the counterparty static channel data, including basepoints, `counterparty_selected`/`holder_selected_contest_delay` and funding outpoint.
provide_secret(long, byte[]) - Method in class org.ldk.structs.CounterpartyCommitmentSecrets
Inserts the `secret` at `idx`.
provided_init_features(byte[]) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
provided_init_features(byte[]) - Method in interface org.ldk.impl.bindings.LDKOnionMessageHandler
 
provided_init_features(byte[]) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
provided_init_features(byte[]) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Gets the init feature flags which should be sent to the given peer.
provided_init_features(byte[]) - Method in class org.ldk.structs.ChannelMessageHandler
Gets the init feature flags which should be sent to the given peer.
provided_init_features(byte[]) - Method in interface org.ldk.structs.OnionMessageHandler.OnionMessageHandlerInterface
Gets the init feature flags which should be sent to the given peer.
provided_init_features(byte[]) - Method in class org.ldk.structs.OnionMessageHandler
Gets the init feature flags which should be sent to the given peer.
provided_init_features(byte[]) - Method in class org.ldk.structs.RoutingMessageHandler
Gets the init feature flags which should be sent to the given peer.
provided_init_features(byte[]) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Gets the init feature flags which should be sent to the given peer.
provided_init_features(long) - Static method in class org.ldk.impl.bindings
 
provided_init_features(UserConfig) - Static method in class org.ldk.structs.UtilMethods
Fetches the set of [`InitFeatures`] flags which are provided by or required by [`ChannelManager`].
provided_node_features() - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
provided_node_features() - Method in interface org.ldk.impl.bindings.LDKOnionMessageHandler
 
provided_node_features() - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
provided_node_features() - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Gets the node feature flags which this handler itself supports.
provided_node_features() - Method in class org.ldk.structs.ChannelMessageHandler
Gets the node feature flags which this handler itself supports.
provided_node_features() - Method in interface org.ldk.structs.OnionMessageHandler.OnionMessageHandlerInterface
Gets the node feature flags which this handler itself supports.
provided_node_features() - Method in class org.ldk.structs.OnionMessageHandler
Gets the node feature flags which this handler itself supports.
provided_node_features() - Method in class org.ldk.structs.RoutingMessageHandler
Gets the node feature flags which this handler itself supports.
provided_node_features() - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Gets the node feature flags which this handler itself supports.
pub_key_hash - Variable in class org.ldk.impl.bindings.LDKFallback.PubKeyHash
 
pub_key_hash - Variable in class org.ldk.structs.Fallback.PubKeyHash
 
pub_key_hash(byte[]) - Static method in class org.ldk.structs.Fallback
Utility method to constructs a new PubKeyHash-variant Fallback
purpose - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimable
 
purpose - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimed
 
purpose - Variable in class org.ldk.structs.Event.PaymentClaimable
Information for claiming this received payment, based on whether the purpose of the payment is to pay an invoice or to send a spontaneous payment.
purpose - Variable in class org.ldk.structs.Event.PaymentClaimed
The purpose of the claimed payment, i.e.
push_msat - Variable in class org.ldk.impl.bindings.LDKEvent.OpenChannelRequest
 
push_msat - Variable in class org.ldk.structs.Event.OpenChannelRequest
Our starting balance in the channel if the request is accepted, in milli-satoshi.

Q

quantity() - Method in class org.ldk.structs.InvoiceRequest
The quantity of the offer's item conforming to [`Offer::is_valid_quantity`].
quantity() - Method in class org.ldk.structs.Refund
The quantity of an item that refund is for.
Quantity - Class in org.ldk.structs
Quantity of items supported by an [`Offer`].
Quantity_clone(long) - Static method in class org.ldk.impl.bindings
 
Quantity_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Quantity_free(long) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange - Class in org.ldk.structs
A [`query_channel_range`] message is used to query a peer for channel UTXOs in a range of blocks.
QueryChannelRange_clone(long) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_end_blocknum(long) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_eq(long, long) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_free(long) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_get_chain_hash(long) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_get_first_blocknum(long) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_get_number_of_blocks(long) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_new(byte[], int, int) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_read(byte[]) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_set_chain_hash(long, byte[]) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_set_first_blocknum(long, int) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_set_number_of_blocks(long, int) - Static method in class org.ldk.impl.bindings
 
QueryChannelRange_write(long) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds - Class in org.ldk.structs
A [`query_short_channel_ids`] message is used to query a peer for routing gossip messages related to one or more `short_channel_id`s.
QueryShortChannelIds_clone(long) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_eq(long, long) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_free(long) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_get_chain_hash(long) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_get_short_channel_ids(long) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_new(byte[], long[]) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_read(byte[]) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_set_chain_hash(long, byte[]) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_set_short_channel_ids(long, long[]) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_write(long) - Static method in class org.ldk.impl.bindings
 

R

rapid - Variable in class org.ldk.impl.bindings.LDKGossipSync.Rapid
 
rapid - Variable in class org.ldk.structs.GossipSync.Rapid
 
rapid(RapidGossipSync) - Static method in class org.ldk.structs.GossipSync
Utility method to constructs a new Rapid-variant GossipSync
RapidGossipSync - Class in org.ldk.structs
The main Rapid Gossip Sync object.
RapidGossipSync_free(long) - Static method in class org.ldk.impl.bindings
 
RapidGossipSync_is_initial_sync_complete(long) - Static method in class org.ldk.impl.bindings
 
RapidGossipSync_new(long, long) - Static method in class org.ldk.impl.bindings
 
RapidGossipSync_update_network_graph_no_std(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
raw_invoice() - Method in class org.ldk.structs.SignedRawInvoice
The [`RawInvoice`] which was signed.
RawDataPart - Class in org.ldk.structs
Data of the [`RawInvoice`] that is encoded in the data part
RawDataPart_clone(long) - Static method in class org.ldk.impl.bindings
 
RawDataPart_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
RawDataPart_eq(long, long) - Static method in class org.ldk.impl.bindings
 
RawDataPart_free(long) - Static method in class org.ldk.impl.bindings
 
RawDataPart_get_timestamp(long) - Static method in class org.ldk.impl.bindings
 
RawDataPart_hash(long) - Static method in class org.ldk.impl.bindings
 
RawDataPart_set_timestamp(long, long) - Static method in class org.ldk.impl.bindings
 
RawInvoice - Class in org.ldk.structs
Represents an syntactically correct [`Invoice`] for a payment on the lightning network, but without the signature information.
RawInvoice_amount_pico_btc(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_clone(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_currency(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_description(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_description_hash(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_eq(long, long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_expiry_time(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_features(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_free(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_get_data(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_hash(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_min_final_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_payee_pub_key(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_payment_hash(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_payment_metadata(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_private_routes(long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_set_data(long, long) - Static method in class org.ldk.impl.bindings
 
RawInvoice_signable_hash(long) - Static method in class org.ldk.impl.bindings
 
read(byte[]) - Static method in class org.ldk.structs.AcceptChannel
Read a AcceptChannel from a byte array, created by AcceptChannel_write
read(byte[]) - Static method in class org.ldk.structs.AnnouncementSignatures
Read a AnnouncementSignatures from a byte array, created by AnnouncementSignatures_write
read(byte[]) - Static method in class org.ldk.structs.BlindedHop
Read a BlindedHop from a byte array, created by BlindedHop_write
read(byte[]) - Static method in class org.ldk.structs.BlindedHopFeatures
Read a BlindedHopFeatures from a byte array, created by BlindedHopFeatures_write
read(byte[]) - Static method in class org.ldk.structs.BlindedPath
Read a BlindedPath from a byte array, created by BlindedPath_write
read(byte[]) - Static method in class org.ldk.structs.BlindedPayInfo
Read a BlindedPayInfo from a byte array, created by BlindedPayInfo_write
read(byte[]) - Static method in class org.ldk.structs.BlindedTail
Read a BlindedTail from a byte array, created by BlindedTail_write
read(byte[]) - Static method in class org.ldk.structs.BuiltCommitmentTransaction
Read a BuiltCommitmentTransaction from a byte array, created by BuiltCommitmentTransaction_write
read(byte[]) - Static method in class org.ldk.structs.ChannelAnnouncement
Read a ChannelAnnouncement from a byte array, created by ChannelAnnouncement_write
read(byte[]) - Static method in class org.ldk.structs.ChannelConfig
Read a ChannelConfig from a byte array, created by ChannelConfig_write
read(byte[]) - Static method in class org.ldk.structs.ChannelCounterparty
Read a ChannelCounterparty from a byte array, created by ChannelCounterparty_write
read(byte[]) - Static method in class org.ldk.structs.ChannelDetails
Read a ChannelDetails from a byte array, created by ChannelDetails_write
read(byte[]) - Static method in class org.ldk.structs.ChannelFeatures
Read a ChannelFeatures from a byte array, created by ChannelFeatures_write
read(byte[]) - Static method in class org.ldk.structs.ChannelInfo
Read a ChannelInfo from a byte array, created by ChannelInfo_write
read(byte[]) - Static method in class org.ldk.structs.ChannelMonitorUpdate
Read a ChannelMonitorUpdate from a byte array, created by ChannelMonitorUpdate_write
read(byte[]) - Static method in class org.ldk.structs.ChannelPublicKeys
Read a ChannelPublicKeys from a byte array, created by ChannelPublicKeys_write
read(byte[]) - Static method in class org.ldk.structs.ChannelReady
Read a ChannelReady from a byte array, created by ChannelReady_write
read(byte[]) - Static method in class org.ldk.structs.ChannelReestablish
Read a ChannelReestablish from a byte array, created by ChannelReestablish_write
read(byte[]) - Static method in class org.ldk.structs.ChannelTransactionParameters
Read a ChannelTransactionParameters from a byte array, created by ChannelTransactionParameters_write
read(byte[]) - Static method in class org.ldk.structs.ChannelTypeFeatures
Read a ChannelTypeFeatures from a byte array, created by ChannelTypeFeatures_write
read(byte[]) - Static method in class org.ldk.structs.ChannelUpdate
Read a ChannelUpdate from a byte array, created by ChannelUpdate_write
read(byte[]) - Static method in class org.ldk.structs.ChannelUpdateInfo
Read a ChannelUpdateInfo from a byte array, created by ChannelUpdateInfo_write
read(byte[]) - Static method in class org.ldk.structs.ClosingSigned
Read a ClosingSigned from a byte array, created by ClosingSigned_write
read(byte[]) - Static method in class org.ldk.structs.ClosingSignedFeeRange
Read a ClosingSignedFeeRange from a byte array, created by ClosingSignedFeeRange_write
read(byte[]) - Static method in class org.ldk.structs.CommitmentSigned
Read a CommitmentSigned from a byte array, created by CommitmentSigned_write
read(byte[]) - Static method in class org.ldk.structs.CommitmentTransaction
Read a CommitmentTransaction from a byte array, created by CommitmentTransaction_write
read(byte[]) - Static method in class org.ldk.structs.CounterpartyChannelTransactionParameters
Read a CounterpartyChannelTransactionParameters from a byte array, created by CounterpartyChannelTransactionParameters_write
read(byte[]) - Static method in class org.ldk.structs.CounterpartyCommitmentSecrets
Read a CounterpartyCommitmentSecrets from a byte array, created by CounterpartyCommitmentSecrets_write
read(byte[]) - Static method in class org.ldk.structs.CounterpartyForwardingInfo
Read a CounterpartyForwardingInfo from a byte array, created by CounterpartyForwardingInfo_write
read(byte[]) - Static method in class org.ldk.structs.DelayedPaymentOutputDescriptor
Read a DelayedPaymentOutputDescriptor from a byte array, created by DelayedPaymentOutputDescriptor_write
read(byte[]) - Static method in class org.ldk.structs.ErrorMessage
Read a ErrorMessage from a byte array, created by ErrorMessage_write
read(byte[]) - Static method in class org.ldk.structs.FundingCreated
Read a FundingCreated from a byte array, created by FundingCreated_write
read(byte[]) - Static method in class org.ldk.structs.FundingSigned
Read a FundingSigned from a byte array, created by FundingSigned_write
read(byte[]) - Static method in class org.ldk.structs.GossipTimestampFilter
Read a GossipTimestampFilter from a byte array, created by GossipTimestampFilter_write
read(byte[]) - Static method in class org.ldk.structs.HolderCommitmentTransaction
Read a HolderCommitmentTransaction from a byte array, created by HolderCommitmentTransaction_write
read(byte[]) - Static method in class org.ldk.structs.HTLCOutputInCommitment
Read a HTLCOutputInCommitment from a byte array, created by HTLCOutputInCommitment_write
read(byte[]) - Static method in class org.ldk.structs.HTLCUpdate
Read a HTLCUpdate from a byte array, created by HTLCUpdate_write
read(byte[]) - Static method in class org.ldk.structs.InFlightHtlcs
Read a InFlightHtlcs from a byte array, created by InFlightHtlcs_write
read(byte[]) - Static method in class org.ldk.structs.Init
Read a Init from a byte array, created by Init_write
read(byte[]) - Static method in class org.ldk.structs.InitFeatures
Read a InitFeatures from a byte array, created by InitFeatures_write
read(byte[]) - Static method in class org.ldk.structs.InvoiceFeatures
Read a InvoiceFeatures from a byte array, created by InvoiceFeatures_write
read(byte[]) - Static method in class org.ldk.structs.NetAddress
Read a NetAddress from a byte array, created by NetAddress_write
read(byte[]) - Static method in class org.ldk.structs.NodeAlias
Read a NodeAlias from a byte array, created by NodeAlias_write
read(byte[]) - Static method in class org.ldk.structs.NodeAnnouncement
Read a NodeAnnouncement from a byte array, created by NodeAnnouncement_write
read(byte[]) - Static method in class org.ldk.structs.NodeAnnouncementInfo
Read a NodeAnnouncementInfo from a byte array, created by NodeAnnouncementInfo_write
read(byte[]) - Static method in class org.ldk.structs.NodeFeatures
Read a NodeFeatures from a byte array, created by NodeFeatures_write
read(byte[]) - Static method in class org.ldk.structs.NodeId
Read a NodeId from a byte array, created by NodeId_write
read(byte[]) - Static method in class org.ldk.structs.NodeInfo
Read a NodeInfo from a byte array, created by NodeInfo_write
read(byte[]) - Static method in class org.ldk.structs.OnionMessage
Read a OnionMessage from a byte array, created by OnionMessage_write
read(byte[]) - Static method in class org.ldk.structs.OpenChannel
Read a OpenChannel from a byte array, created by OpenChannel_write
read(byte[]) - Static method in class org.ldk.structs.OutPoint
Read a OutPoint from a byte array, created by OutPoint_write
read(byte[]) - Static method in class org.ldk.structs.PaymentPurpose
Read a PaymentPurpose from a byte array, created by PaymentPurpose_write
read(byte[]) - Static method in class org.ldk.structs.PhantomRouteHints
Read a PhantomRouteHints from a byte array, created by PhantomRouteHints_write
read(byte[]) - Static method in class org.ldk.structs.Ping
Read a Ping from a byte array, created by Ping_write
read(byte[]) - Static method in class org.ldk.structs.Pong
Read a Pong from a byte array, created by Pong_write
read(byte[]) - Static method in class org.ldk.structs.QueryChannelRange
Read a QueryChannelRange from a byte array, created by QueryChannelRange_write
read(byte[]) - Static method in class org.ldk.structs.QueryShortChannelIds
Read a QueryShortChannelIds from a byte array, created by QueryShortChannelIds_write
read(byte[]) - Static method in class org.ldk.structs.RecipientOnionFields
Read a RecipientOnionFields from a byte array, created by RecipientOnionFields_write
read(byte[]) - Static method in class org.ldk.structs.ReplyChannelRange
Read a ReplyChannelRange from a byte array, created by ReplyChannelRange_write
read(byte[]) - Static method in class org.ldk.structs.ReplyShortChannelIdsEnd
Read a ReplyShortChannelIdsEnd from a byte array, created by ReplyShortChannelIdsEnd_write
read(byte[]) - Static method in class org.ldk.structs.RevokeAndACK
Read a RevokeAndACK from a byte array, created by RevokeAndACK_write
read(byte[]) - Static method in class org.ldk.structs.Route
Read a Route from a byte array, created by Route_write
read(byte[]) - Static method in class org.ldk.structs.RouteHint
Read a RouteHint from a byte array, created by RouteHint_write
read(byte[]) - Static method in class org.ldk.structs.RouteHintHop
Read a RouteHintHop from a byte array, created by RouteHintHop_write
read(byte[]) - Static method in class org.ldk.structs.RouteHop
Read a RouteHop from a byte array, created by RouteHop_write
read(byte[]) - Static method in class org.ldk.structs.RouteParameters
Read a RouteParameters from a byte array, created by RouteParameters_write
read(byte[]) - Static method in class org.ldk.structs.RoutingFees
Read a RoutingFees from a byte array, created by RoutingFees_write
read(byte[]) - Static method in class org.ldk.structs.Shutdown
Read a Shutdown from a byte array, created by Shutdown_write
read(byte[]) - Static method in class org.ldk.structs.ShutdownScript
Read a ShutdownScript from a byte array, created by ShutdownScript_write
read(byte[]) - Static method in class org.ldk.structs.SpendableOutputDescriptor
Read a SpendableOutputDescriptor from a byte array, created by SpendableOutputDescriptor_write
read(byte[]) - Static method in class org.ldk.structs.StaticPaymentOutputDescriptor
Read a StaticPaymentOutputDescriptor from a byte array, created by StaticPaymentOutputDescriptor_write
read(byte[]) - Static method in class org.ldk.structs.TxCreationKeys
Read a TxCreationKeys from a byte array, created by TxCreationKeys_write
read(byte[]) - Static method in class org.ldk.structs.UnsignedChannelAnnouncement
Read a UnsignedChannelAnnouncement from a byte array, created by UnsignedChannelAnnouncement_write
read(byte[]) - Static method in class org.ldk.structs.UnsignedChannelUpdate
Read a UnsignedChannelUpdate from a byte array, created by UnsignedChannelUpdate_write
read(byte[]) - Static method in class org.ldk.structs.UnsignedNodeAnnouncement
Read a UnsignedNodeAnnouncement from a byte array, created by UnsignedNodeAnnouncement_write
read(byte[]) - Static method in class org.ldk.structs.UntrustedString
Read a UntrustedString from a byte array, created by UntrustedString_write
read(byte[]) - Static method in class org.ldk.structs.UpdateAddHTLC
Read a UpdateAddHTLC from a byte array, created by UpdateAddHTLC_write
read(byte[]) - Static method in class org.ldk.structs.UpdateFailHTLC
Read a UpdateFailHTLC from a byte array, created by UpdateFailHTLC_write
read(byte[]) - Static method in class org.ldk.structs.UpdateFailMalformedHTLC
Read a UpdateFailMalformedHTLC from a byte array, created by UpdateFailMalformedHTLC_write
read(byte[]) - Static method in class org.ldk.structs.UpdateFee
Read a UpdateFee from a byte array, created by UpdateFee_write
read(byte[]) - Static method in class org.ldk.structs.UpdateFulfillHTLC
Read a UpdateFulfillHTLC from a byte array, created by UpdateFulfillHTLC_write
read(byte[]) - Static method in class org.ldk.structs.WarningMessage
Read a WarningMessage from a byte array, created by WarningMessage_write
read(byte[], int) - Static method in class org.ldk.structs.PaymentParameters
Read a PaymentParameters from a byte array, created by PaymentParameters_write
read(byte[], long) - Static method in class org.ldk.structs.FixedPenaltyScorer
Read a FixedPenaltyScorer from a byte array, created by FixedPenaltyScorer_write
read(byte[], EntropySource) - Static method in class org.ldk.structs.InMemorySigner
Read a InMemorySigner from a byte array, created by InMemorySigner_write
read(byte[], Logger) - Static method in class org.ldk.structs.NetworkGraph
Read a NetworkGraph from a byte array, created by NetworkGraph_write
read(byte[], ProbabilisticScoringParameters, NetworkGraph, Logger) - Static method in class org.ldk.structs.ProbabilisticScorer
Read a ProbabilisticScorer from a byte array, created by ProbabilisticScorer_write
read(short, byte[]) - Method in interface org.ldk.impl.bindings.LDKCustomMessageReader
 
read(short, byte[]) - Method in interface org.ldk.structs.CustomMessageReader.CustomMessageReaderInterface
Decodes a custom message to `CustomMessageType`.
read(short, byte[]) - Method in class org.ldk.structs.CustomMessageReader
Decodes a custom message to `CustomMessageType`.
read_chan_signer(byte[]) - Method in interface org.ldk.impl.bindings.LDKSignerProvider
 
read_chan_signer(byte[]) - Method in class org.ldk.structs.SignerProvider
Reads a [`Signer`] for this [`SignerProvider`] from the given input stream.
read_chan_signer(byte[]) - Method in interface org.ldk.structs.SignerProvider.SignerProviderInterface
Reads a [`Signer`] for this [`SignerProvider`] from the given input stream.
read_channelmonitors(EntropySource, SignerProvider) - Method in class org.ldk.structs.FilesystemPersister
Read `ChannelMonitor`s from disk.
read_custom_message(long, byte[]) - Method in interface org.ldk.impl.bindings.LDKCustomOnionMessageHandler
 
read_custom_message(long, byte[]) - Method in interface org.ldk.structs.CustomOnionMessageHandler.CustomOnionMessageHandlerInterface
Read a custom message of type `message_type` from `buffer`, returning `Ok(None)` if the message type is unknown.
read_custom_message(long, byte[]) - Method in class org.ldk.structs.CustomOnionMessageHandler
Read a custom message of type `message_type` from `buffer`, returning `Ok(None)` if the message type is unknown.
read_event(SocketDescriptor, byte[]) - Method in class org.ldk.structs.PeerManager
Indicates that data was read from the given socket descriptor.
read_only() - Method in class org.ldk.structs.NetworkGraph
Returns a read-only view of the network graph.
ReadOnlyNetworkGraph - Class in org.ldk.structs
A read-only view of [`NetworkGraph`].
ReadOnlyNetworkGraph_channel(long, long) - Static method in class org.ldk.impl.bindings
 
ReadOnlyNetworkGraph_free(long) - Static method in class org.ldk.impl.bindings
 
ReadOnlyNetworkGraph_get_addresses(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ReadOnlyNetworkGraph_list_channels(long) - Static method in class org.ldk.impl.bindings
 
ReadOnlyNetworkGraph_list_nodes(long) - Static method in class org.ldk.impl.bindings
 
ReadOnlyNetworkGraph_node(long, long) - Static method in class org.ldk.impl.bindings
 
reason - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelClosed
 
reason - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentFailed
 
reason - Variable in class org.ldk.structs.Event.ChannelClosed
The reason the channel was closed.
reason - Variable in class org.ldk.structs.Event.PaymentFailed
The reason the payment failed.
rebroadcast_pending_claims() - Method in class org.ldk.structs.ChainMonitor
Triggers rebroadcasts/fee-bumps of pending claims from a force-closed channel.
rebroadcast_pending_claims(BroadcasterInterface, FeeEstimator, Logger) - Method in class org.ldk.structs.ChannelMonitor
Triggers rebroadcasts/fee-bumps of pending claims from a force-closed channel.
receiver_node_id - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimable
 
receiver_node_id - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimed
 
receiver_node_id - Variable in class org.ldk.structs.Event.PaymentClaimable
The node that will receive the payment after it has been claimed.
receiver_node_id - Variable in class org.ldk.structs.Event.PaymentClaimed
The node that received the payment.
RecentPaymentDetails - Class in org.ldk.structs
Used by [`ChannelManager::list_recent_payments`] to express the status of recent payments.
RecentPaymentDetails_abandoned(byte[]) - Static method in class org.ldk.impl.bindings
 
RecentPaymentDetails_clone(long) - Static method in class org.ldk.impl.bindings
 
RecentPaymentDetails_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
RecentPaymentDetails_free(long) - Static method in class org.ldk.impl.bindings
 
RecentPaymentDetails_fulfilled(byte[]) - Static method in class org.ldk.impl.bindings
 
RecentPaymentDetails_pending(byte[], long) - Static method in class org.ldk.impl.bindings
 
RecentPaymentDetails.Abandoned - Class in org.ldk.structs
After a payment's retries are exhausted per the provided [`Retry`], or it is explicitly abandoned via [`ChannelManager::abandon_payment`], it is marked as abandoned until all pending HTLCs for this payment resolve and an [`Event::PaymentFailed`] is generated.
RecentPaymentDetails.Fulfilled - Class in org.ldk.structs
When a pending payment is fulfilled, we continue tracking it until all pending HTLCs have been resolved.
RecentPaymentDetails.Pending - Class in org.ldk.structs
When a payment is still being sent and awaiting successful delivery.
Recipient - Enum in org.ldk.enums
Specifies the recipient of an invoice.
Recipient_clone(long) - Static method in class org.ldk.impl.bindings
 
Recipient_node() - Static method in class org.ldk.impl.bindings
 
Recipient_phantom_node() - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields - Class in org.ldk.structs
Information which is provided, encrypted, to the payment recipient when sending HTLCs.
RecipientOnionFields_clone(long) - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_eq(long, long) - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_free(long) - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_get_payment_metadata(long) - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_get_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_new(byte[], long) - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_read(byte[]) - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_secret_only(byte[]) - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_set_payment_metadata(long, long) - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_set_payment_secret(long, byte[]) - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_spontaneous_empty() - Static method in class org.ldk.impl.bindings
 
RecipientOnionFields_write(long) - Static method in class org.ldk.impl.bindings
 
Record - Class in org.ldk.structs
A Record, unit of logging output with Metadata to enable filtering Module_path, file, line to inform on log's source
Record_clone(long) - Static method in class org.ldk.impl.bindings
 
Record_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Record_free(long) - Static method in class org.ldk.impl.bindings
 
Record_get_args(long) - Static method in class org.ldk.impl.bindings
 
Record_get_file(long) - Static method in class org.ldk.impl.bindings
 
Record_get_level(long) - Static method in class org.ldk.impl.bindings
 
Record_get_line(long) - Static method in class org.ldk.impl.bindings
 
Record_get_module_path(long) - Static method in class org.ldk.impl.bindings
 
Record_set_args(long, String) - Static method in class org.ldk.impl.bindings
 
Record_set_file(long, String) - Static method in class org.ldk.impl.bindings
 
Record_set_level(long, Level) - Static method in class org.ldk.impl.bindings
 
Record_set_line(long, int) - Static method in class org.ldk.impl.bindings
 
Record_set_module_path(long, String) - Static method in class org.ldk.impl.bindings
 
recover_payee_pub_key() - Method in class org.ldk.structs.Invoice
Recover the payee's public key (only to be used if none was included in the invoice)
recover_payee_pub_key() - Method in class org.ldk.structs.SignedRawInvoice
Recovers the public key used for signing the invoice from the recoverable signature.
recover_pk(byte[], String) - Static method in class org.ldk.impl.bindings
 
recover_pk(byte[], String) - Static method in class org.ldk.structs.UtilMethods
Recovers the PublicKey of the signer of the message given the message and the signature.
Refund - Class in org.ldk.structs
A `Refund` is a request to send an [`Invoice`] without a preceding [`Offer`].
Refund_absolute_expiry(long) - Static method in class org.ldk.impl.bindings
 
Refund_amount_msats(long) - Static method in class org.ldk.impl.bindings
 
Refund_chain(long) - Static method in class org.ldk.impl.bindings
 
Refund_clone(long) - Static method in class org.ldk.impl.bindings
 
Refund_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Refund_description(long) - Static method in class org.ldk.impl.bindings
 
Refund_features(long) - Static method in class org.ldk.impl.bindings
 
Refund_free(long) - Static method in class org.ldk.impl.bindings
 
Refund_is_expired(long) - Static method in class org.ldk.impl.bindings
 
Refund_issuer(long) - Static method in class org.ldk.impl.bindings
 
Refund_metadata(long) - Static method in class org.ldk.impl.bindings
 
Refund_paths(long) - Static method in class org.ldk.impl.bindings
 
Refund_payer_id(long) - Static method in class org.ldk.impl.bindings
 
Refund_payer_note(long) - Static method in class org.ldk.impl.bindings
 
Refund_quantity(long) - Static method in class org.ldk.impl.bindings
 
Refund_write(long) - Static method in class org.ldk.impl.bindings
 
register_callback_fn(FutureCallback) - Method in class org.ldk.structs.Future
Registers a callback to be called upon completion of this future.
register_output(long) - Method in interface org.ldk.impl.bindings.LDKFilter
 
register_output(WatchedOutput) - Method in interface org.ldk.structs.Filter.FilterInterface
Registers interest in spends of a transaction output.
register_output(WatchedOutput) - Method in class org.ldk.structs.Filter
Registers interest in spends of a transaction output.
register_tx(byte[], byte[]) - Method in interface org.ldk.impl.bindings.LDKFilter
 
register_tx(byte[], byte[]) - Method in interface org.ldk.structs.Filter.FilterInterface
Registers interest in a transaction with `txid` and having an output with `script_pubkey` as a spending condition.
register_tx(byte[], byte[]) - Method in class org.ldk.structs.Filter
Registers interest in a transaction with `txid` and having an output with `script_pubkey` as a spending condition.
release_commitment_secret(long) - Method in interface org.ldk.impl.bindings.LDKChannelSigner
 
release_commitment_secret(long) - Method in interface org.ldk.structs.ChannelSigner.ChannelSignerInterface
Gets the commitment secret for a specific commitment number as part of the revocation process An external signer implementation should error here if the commitment was already signed and should refuse to sign it in the future.
release_commitment_secret(long) - Method in class org.ldk.structs.ChannelSigner
Gets the commitment secret for a specific commitment number as part of the revocation process An external signer implementation should error here if the commitment was already signed and should refuse to sign it in the future.
release_pending_monitor_events() - Method in interface org.ldk.impl.bindings.LDKWatch
 
release_pending_monitor_events() - Method in class org.ldk.structs.Watch
Returns any monitor events since the last call.
release_pending_monitor_events() - Method in interface org.ldk.structs.Watch.WatchInterface
Returns any monitor events since the last call.
remove_banned(NodeId) - Method in class org.ldk.structs.ProbabilisticScorer
Removes the node with the given `node_id` from the list of nodes to avoid.
remove_manual_penalty(NodeId) - Method in class org.ldk.structs.ProbabilisticScorer
Removes the node with the given `node_id` from the list of manual penalties.
remove_stale_channels_and_tracking() - Method in class org.ldk.structs.NetworkGraph
Removes information about channels that we haven't heard any updates about in some time.
remove_stale_channels_and_tracking_with_time(long) - Method in class org.ldk.structs.NetworkGraph
Removes information about channels that we haven't heard any updates about in some time.
ReplyChannelRange - Class in org.ldk.structs
A [`reply_channel_range`] message is a reply to a [`QueryChannelRange`] message.
ReplyChannelRange_clone(long) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_free(long) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_get_chain_hash(long) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_get_first_blocknum(long) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_get_number_of_blocks(long) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_get_short_channel_ids(long) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_get_sync_complete(long) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_new(byte[], int, int, boolean, long[]) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_set_chain_hash(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_set_first_blocknum(long, int) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_set_number_of_blocks(long, int) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_set_short_channel_ids(long, long[]) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_set_sync_complete(long, boolean) - Static method in class org.ldk.impl.bindings
 
ReplyChannelRange_write(long) - Static method in class org.ldk.impl.bindings
 
ReplyShortChannelIdsEnd - Class in org.ldk.structs
A [`reply_short_channel_ids_end`] message is sent as a reply to a message.
ReplyShortChannelIdsEnd_clone(long) - Static method in class org.ldk.impl.bindings
 
ReplyShortChannelIdsEnd_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ReplyShortChannelIdsEnd_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ReplyShortChannelIdsEnd_free(long) - Static method in class org.ldk.impl.bindings
 
ReplyShortChannelIdsEnd_get_chain_hash(long) - Static method in class org.ldk.impl.bindings
 
ReplyShortChannelIdsEnd_get_full_information(long) - Static method in class org.ldk.impl.bindings
 
ReplyShortChannelIdsEnd_new(byte[], boolean) - Static method in class org.ldk.impl.bindings
 
ReplyShortChannelIdsEnd_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ReplyShortChannelIdsEnd_set_chain_hash(long, byte[]) - Static method in class org.ldk.impl.bindings
 
ReplyShortChannelIdsEnd_set_full_information(long, boolean) - Static method in class org.ldk.impl.bindings
 
ReplyShortChannelIdsEnd_write(long) - Static method in class org.ldk.impl.bindings
 
requested_forward_scid - Variable in class org.ldk.impl.bindings.LDKHTLCDestination.InvalidForward
 
requested_forward_scid - Variable in class org.ldk.impl.bindings.LDKHTLCDestination.UnknownNextHop
 
requested_forward_scid - Variable in class org.ldk.structs.HTLCDestination.InvalidForward
Short channel id we are requesting to forward an HTLC to.
requested_forward_scid - Variable in class org.ldk.structs.HTLCDestination.UnknownNextHop
Short channel id we are requesting to forward an HTLC to.
requested_next_hop_scid - Variable in class org.ldk.impl.bindings.LDKEvent.HTLCIntercepted
 
requested_next_hop_scid - Variable in class org.ldk.structs.Event.HTLCIntercepted
The fake scid that was programmed as the next hop's scid, generated using [`ChannelManager::get_intercept_scid`].
requires_anchors_zero_fee_htlc_tx() - Method in class org.ldk.structs.ChannelTypeFeatures
Checks if this feature is required.
requires_anchors_zero_fee_htlc_tx() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_anchors_zero_fee_htlc_tx() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_basic_mpp() - Method in class org.ldk.structs.Bolt12InvoiceFeatures
Checks if this feature is required.
requires_basic_mpp() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_basic_mpp() - Method in class org.ldk.structs.InvoiceFeatures
Checks if this feature is required.
requires_basic_mpp() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_channel_type() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_channel_type() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_data_loss_protect() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_data_loss_protect() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_gossip_queries() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_gossip_queries() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_keysend() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_onion_messages() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_onion_messages() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_payment_metadata() - Method in class org.ldk.structs.InvoiceFeatures
Checks if this feature is required.
requires_payment_secret() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_payment_secret() - Method in class org.ldk.structs.InvoiceFeatures
Checks if this feature is required.
requires_payment_secret() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_scid_privacy() - Method in class org.ldk.structs.ChannelTypeFeatures
Checks if this feature is required.
requires_scid_privacy() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_scid_privacy() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_shutdown_anysegwit() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_shutdown_anysegwit() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_static_remote_key() - Method in class org.ldk.structs.ChannelTypeFeatures
Checks if this feature is required.
requires_static_remote_key() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_static_remote_key() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_unknown_bits() - Method in class org.ldk.structs.BlindedHopFeatures
Returns true if this `Features` object contains unknown feature flags which are set as \"required\".
requires_unknown_bits() - Method in class org.ldk.structs.Bolt12InvoiceFeatures
Returns true if this `Features` object contains unknown feature flags which are set as \"required\".
requires_unknown_bits() - Method in class org.ldk.structs.ChannelFeatures
Returns true if this `Features` object contains unknown feature flags which are set as \"required\".
requires_unknown_bits() - Method in class org.ldk.structs.ChannelTypeFeatures
Returns true if this `Features` object contains unknown feature flags which are set as \"required\".
requires_unknown_bits() - Method in class org.ldk.structs.InitFeatures
Returns true if this `Features` object contains unknown feature flags which are set as \"required\".
requires_unknown_bits() - Method in class org.ldk.structs.InvoiceFeatures
Returns true if this `Features` object contains unknown feature flags which are set as \"required\".
requires_unknown_bits() - Method in class org.ldk.structs.InvoiceRequestFeatures
Returns true if this `Features` object contains unknown feature flags which are set as \"required\".
requires_unknown_bits() - Method in class org.ldk.structs.NodeFeatures
Returns true if this `Features` object contains unknown feature flags which are set as \"required\".
requires_unknown_bits() - Method in class org.ldk.structs.OfferFeatures
Returns true if this `Features` object contains unknown feature flags which are set as \"required\".
requires_upfront_shutdown_script() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_upfront_shutdown_script() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_variable_length_onion() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_variable_length_onion() - Method in class org.ldk.structs.InvoiceFeatures
Checks if this feature is required.
requires_variable_length_onion() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_wumbo() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_wumbo() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
requires_zero_conf() - Method in class org.ldk.structs.ChannelTypeFeatures
Checks if this feature is required.
requires_zero_conf() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is required.
requires_zero_conf() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is required.
res - Variable in class org.ldk.structs.Result__u832APIErrorZ.Result__u832APIErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_AcceptChannelDecodeErrorZ.Result_AcceptChannelDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_AnnouncementSignaturesDecodeErrorZ.Result_AnnouncementSignaturesDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_BlindedHopDecodeErrorZ.Result_BlindedHopDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_BlindedHopFeaturesDecodeErrorZ.Result_BlindedHopFeaturesDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_BlindedPathDecodeErrorZ.Result_BlindedPathDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_BlindedPathNoneZ.Result_BlindedPathNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_BlindedPayInfoDecodeErrorZ.Result_BlindedPayInfoDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_BlindedTailDecodeErrorZ.Result_BlindedTailDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_boolLightningErrorZ.Result_boolLightningErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_boolPeerHandleErrorZ.Result_boolPeerHandleErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_BuiltCommitmentTransactionDecodeErrorZ.Result_BuiltCommitmentTransactionDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ.Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ.Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_OK
 
res - Variable in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ.Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_C2Tuple_PaymentHashPaymentSecretZNoneZ.Result_C2Tuple_PaymentHashPaymentSecretZNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelAnnouncementDecodeErrorZ.Result_ChannelAnnouncementDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelConfigDecodeErrorZ.Result_ChannelConfigDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelCounterpartyDecodeErrorZ.Result_ChannelCounterpartyDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelDetailsDecodeErrorZ.Result_ChannelDetailsDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelFeaturesDecodeErrorZ.Result_ChannelFeaturesDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelInfoDecodeErrorZ.Result_ChannelInfoDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelMonitorUpdateDecodeErrorZ.Result_ChannelMonitorUpdateDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelPublicKeysDecodeErrorZ.Result_ChannelPublicKeysDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelReadyDecodeErrorZ.Result_ChannelReadyDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelReestablishDecodeErrorZ.Result_ChannelReestablishDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelTransactionParametersDecodeErrorZ.Result_ChannelTransactionParametersDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelTypeFeaturesDecodeErrorZ.Result_ChannelTypeFeaturesDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelUpdateDecodeErrorZ.Result_ChannelUpdateDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelUpdateInfoDecodeErrorZ.Result_ChannelUpdateInfoDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ClosingSignedDecodeErrorZ.Result_ClosingSignedDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ClosingSignedFeeRangeDecodeErrorZ.Result_ClosingSignedFeeRangeDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_CommitmentSignedDecodeErrorZ.Result_CommitmentSignedDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_CommitmentTransactionDecodeErrorZ.Result_CommitmentTransactionDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_COption_APIErrorZDecodeErrorZ.Result_COption_APIErrorZDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_COption_ClosureReasonZDecodeErrorZ.Result_COption_ClosureReasonZDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_COption_CustomOnionMessageContentsZDecodeErrorZ.Result_COption_CustomOnionMessageContentsZDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_COption_EventZDecodeErrorZ.Result_COption_EventZDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_COption_HTLCDestinationZDecodeErrorZ.Result_COption_HTLCDestinationZDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_COption_MonitorEventZDecodeErrorZ.Result_COption_MonitorEventZDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_COption_NetworkUpdateZDecodeErrorZ.Result_COption_NetworkUpdateZDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_COption_PathFailureZDecodeErrorZ.Result_COption_PathFailureZDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_COption_TypeZDecodeErrorZ.Result_COption_TypeZDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_CounterpartyChannelTransactionParametersDecodeErrorZ.Result_CounterpartyChannelTransactionParametersDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_CounterpartyCommitmentSecretsDecodeErrorZ.Result_CounterpartyCommitmentSecretsDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_CounterpartyForwardingInfoDecodeErrorZ.Result_CounterpartyForwardingInfoDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_CVec_CVec_u8ZZNoneZ.Result_CVec_CVec_u8ZZNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_CVec_SignatureZNoneZ.Result_CVec_SignatureZNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_CVec_u8ZPeerHandleErrorZ.Result_CVec_u8ZPeerHandleErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_DelayedPaymentOutputDescriptorDecodeErrorZ.Result_DelayedPaymentOutputDescriptorDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_DescriptionCreationErrorZ.Result_DescriptionCreationErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ErrorMessageDecodeErrorZ.Result_ErrorMessageDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_FixedPenaltyScorerDecodeErrorZ.Result_FixedPenaltyScorerDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_FundingCreatedDecodeErrorZ.Result_FundingCreatedDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_FundingSignedDecodeErrorZ.Result_FundingSignedDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_GossipTimestampFilterDecodeErrorZ.Result_GossipTimestampFilterDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_HolderCommitmentTransactionDecodeErrorZ.Result_HolderCommitmentTransactionDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_HTLCOutputInCommitmentDecodeErrorZ.Result_HTLCOutputInCommitmentDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_HTLCUpdateDecodeErrorZ.Result_HTLCUpdateDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_InFlightHtlcsDecodeErrorZ.Result_InFlightHtlcsDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_InitDecodeErrorZ.Result_InitDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_InitFeaturesDecodeErrorZ.Result_InitFeaturesDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_InMemorySignerDecodeErrorZ.Result_InMemorySignerDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_InvoiceFeaturesDecodeErrorZ.Result_InvoiceFeaturesDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_InvoiceParseOrSemanticErrorZ.Result_InvoiceParseOrSemanticErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_InvoiceSemanticErrorZ.Result_InvoiceSemanticErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_InvoiceSignOrCreationErrorZ.Result_InvoiceSignOrCreationErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_LockedChannelMonitorNoneZ.Result_LockedChannelMonitorNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_NetAddressDecodeErrorZ.Result_NetAddressDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ.Result_NetworkGraphDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_NodeAliasDecodeErrorZ.Result_NodeAliasDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_NodeAnnouncementDecodeErrorZ.Result_NodeAnnouncementDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_NodeAnnouncementInfoDecodeErrorZ.Result_NodeAnnouncementInfoDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_NodeFeaturesDecodeErrorZ.Result_NodeFeaturesDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_NodeIdDecodeErrorZ.Result_NodeIdDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_NodeInfoDecodeErrorZ.Result_NodeInfoDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_OnionMessageDecodeErrorZ.Result_OnionMessageDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_OpenChannelDecodeErrorZ.Result_OpenChannelDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_OutPointDecodeErrorZ.Result_OutPointDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PayeePubKeyErrorZ.Result_PayeePubKeyErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PaymentFailureReasonDecodeErrorZ.Result_PaymentFailureReasonDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PaymentHashPaymentSendFailureZ.Result_PaymentHashPaymentSendFailureZ_OK
 
res - Variable in class org.ldk.structs.Result_PaymentHashRetryableSendFailureZ.Result_PaymentHashRetryableSendFailureZ_OK
 
res - Variable in class org.ldk.structs.Result_PaymentIdPaymentErrorZ.Result_PaymentIdPaymentErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PaymentParametersDecodeErrorZ.Result_PaymentParametersDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PaymentPreimageAPIErrorZ.Result_PaymentPreimageAPIErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PaymentPurposeDecodeErrorZ.Result_PaymentPurposeDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PaymentSecretAPIErrorZ.Result_PaymentSecretAPIErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PaymentSecretNoneZ.Result_PaymentSecretNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_PhantomRouteHintsDecodeErrorZ.Result_PhantomRouteHintsDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PingDecodeErrorZ.Result_PingDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PongDecodeErrorZ.Result_PongDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PositiveTimestampCreationErrorZ.Result_PositiveTimestampCreationErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PrivateRouteCreationErrorZ.Result_PrivateRouteCreationErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ProbabilisticScorerDecodeErrorZ.Result_ProbabilisticScorerDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PublicKeyErrorZ.Result_PublicKeyErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PublicKeyNoneZ.Result_PublicKeyNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_QueryChannelRangeDecodeErrorZ.Result_QueryChannelRangeDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_QueryShortChannelIdsDecodeErrorZ.Result_QueryShortChannelIdsDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_RecipientOnionFieldsDecodeErrorZ.Result_RecipientOnionFieldsDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_RecoverableSignatureNoneZ.Result_RecoverableSignatureNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_ReplyChannelRangeDecodeErrorZ.Result_ReplyChannelRangeDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ReplyShortChannelIdsEndDecodeErrorZ.Result_ReplyShortChannelIdsEndDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_RevokeAndACKDecodeErrorZ.Result_RevokeAndACKDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_RouteDecodeErrorZ.Result_RouteDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_RouteHintDecodeErrorZ.Result_RouteHintDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_RouteHintHopDecodeErrorZ.Result_RouteHintHopDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_RouteHopDecodeErrorZ.Result_RouteHopDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_RouteLightningErrorZ.Result_RouteLightningErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_RouteParametersDecodeErrorZ.Result_RouteParametersDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_RoutingFeesDecodeErrorZ.Result_RoutingFeesDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_SharedSecretNoneZ.Result_SharedSecretNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_ShutdownDecodeErrorZ.Result_ShutdownDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ShutdownScriptDecodeErrorZ.Result_ShutdownScriptDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ShutdownScriptInvalidShutdownScriptZ.Result_ShutdownScriptInvalidShutdownScriptZ_OK
 
res - Variable in class org.ldk.structs.Result_SignatureNoneZ.Result_SignatureNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_SignedRawInvoiceParseErrorZ.Result_SignedRawInvoiceParseErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_SiPrefixParseErrorZ.Result_SiPrefixParseErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_SpendableOutputDescriptorDecodeErrorZ.Result_SpendableOutputDescriptorDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_StaticPaymentOutputDescriptorDecodeErrorZ.Result_StaticPaymentOutputDescriptorDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_StringErrorZ.Result_StringErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_TransactionNoneZ.Result_TransactionNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_TrustedClosingTransactionNoneZ.Result_TrustedClosingTransactionNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_TrustedCommitmentTransactionNoneZ.Result_TrustedCommitmentTransactionNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_TxCreationKeysDecodeErrorZ.Result_TxCreationKeysDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_TxOutUtxoLookupErrorZ.Result_TxOutUtxoLookupErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_u32GraphSyncErrorZ.Result_u32GraphSyncErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_UnsignedChannelAnnouncementDecodeErrorZ.Result_UnsignedChannelAnnouncementDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_UnsignedChannelUpdateDecodeErrorZ.Result_UnsignedChannelUpdateDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_UnsignedNodeAnnouncementDecodeErrorZ.Result_UnsignedNodeAnnouncementDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_UntrustedStringDecodeErrorZ.Result_UntrustedStringDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_UpdateAddHTLCDecodeErrorZ.Result_UpdateAddHTLCDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_UpdateFailHTLCDecodeErrorZ.Result_UpdateFailHTLCDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_UpdateFailMalformedHTLCDecodeErrorZ.Result_UpdateFailMalformedHTLCDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_UpdateFeeDecodeErrorZ.Result_UpdateFeeDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_UpdateFulfillHTLCDecodeErrorZ.Result_UpdateFulfillHTLCDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_WarningMessageDecodeErrorZ.Result_WarningMessageDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_WriteableEcdsaChannelSignerDecodeErrorZ.Result_WriteableEcdsaChannelSignerDecodeErrorZ_OK
 
resolve(NetworkGraph, P2PGossipSync, Result_TxOutUtxoLookupErrorZ) - Method in class org.ldk.structs.UtxoFuture
Resolves this future against the given `graph` and with the given `result`.
resolve_without_forwarding(NetworkGraph, Result_TxOutUtxoLookupErrorZ) - Method in class org.ldk.structs.UtxoFuture
Resolves this future against the given `graph` and with the given `result`.
Result__u832APIErrorZ - Class in org.ldk.structs
 
Result__u832APIErrorZ.Result__u832APIErrorZ_Err - Class in org.ldk.structs
 
Result__u832APIErrorZ.Result__u832APIErrorZ_OK - Class in org.ldk.structs
 
Result_AcceptChannelDecodeErrorZ - Class in org.ldk.structs
 
Result_AcceptChannelDecodeErrorZ.Result_AcceptChannelDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_AcceptChannelDecodeErrorZ.Result_AcceptChannelDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_AnnouncementSignaturesDecodeErrorZ - Class in org.ldk.structs
 
Result_AnnouncementSignaturesDecodeErrorZ.Result_AnnouncementSignaturesDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_AnnouncementSignaturesDecodeErrorZ.Result_AnnouncementSignaturesDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_BlindedHopDecodeErrorZ - Class in org.ldk.structs
 
Result_BlindedHopDecodeErrorZ.Result_BlindedHopDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_BlindedHopDecodeErrorZ.Result_BlindedHopDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_BlindedHopFeaturesDecodeErrorZ - Class in org.ldk.structs
 
Result_BlindedHopFeaturesDecodeErrorZ.Result_BlindedHopFeaturesDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_BlindedHopFeaturesDecodeErrorZ.Result_BlindedHopFeaturesDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_BlindedPathDecodeErrorZ - Class in org.ldk.structs
 
Result_BlindedPathDecodeErrorZ.Result_BlindedPathDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_BlindedPathDecodeErrorZ.Result_BlindedPathDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_BlindedPathNoneZ - Class in org.ldk.structs
 
Result_BlindedPathNoneZ.Result_BlindedPathNoneZ_Err - Class in org.ldk.structs
 
Result_BlindedPathNoneZ.Result_BlindedPathNoneZ_OK - Class in org.ldk.structs
 
Result_BlindedPayInfoDecodeErrorZ - Class in org.ldk.structs
 
Result_BlindedPayInfoDecodeErrorZ.Result_BlindedPayInfoDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_BlindedPayInfoDecodeErrorZ.Result_BlindedPayInfoDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_BlindedTailDecodeErrorZ - Class in org.ldk.structs
 
Result_BlindedTailDecodeErrorZ.Result_BlindedTailDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_BlindedTailDecodeErrorZ.Result_BlindedTailDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_boolLightningErrorZ - Class in org.ldk.structs
 
Result_boolLightningErrorZ.Result_boolLightningErrorZ_Err - Class in org.ldk.structs
 
Result_boolLightningErrorZ.Result_boolLightningErrorZ_OK - Class in org.ldk.structs
 
Result_boolPeerHandleErrorZ - Class in org.ldk.structs
 
Result_boolPeerHandleErrorZ.Result_boolPeerHandleErrorZ_Err - Class in org.ldk.structs
 
Result_boolPeerHandleErrorZ.Result_boolPeerHandleErrorZ_OK - Class in org.ldk.structs
 
Result_BuiltCommitmentTransactionDecodeErrorZ - Class in org.ldk.structs
 
Result_BuiltCommitmentTransactionDecodeErrorZ.Result_BuiltCommitmentTransactionDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_BuiltCommitmentTransactionDecodeErrorZ.Result_BuiltCommitmentTransactionDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ - Class in org.ldk.structs
 
Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ.Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ.Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ - Class in org.ldk.structs
 
Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ - Class in org.ldk.structs
 
Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ.Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_Err - Class in org.ldk.structs
 
Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ.Result_C2Tuple_PaymentHashPaymentIdZPaymentSendFailureZ_OK - Class in org.ldk.structs
 
Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ - Class in org.ldk.structs
 
Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ.Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_Err - Class in org.ldk.structs
 
Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ.Result_C2Tuple_PaymentHashPaymentSecretZAPIErrorZ_OK - Class in org.ldk.structs
 
Result_C2Tuple_PaymentHashPaymentSecretZNoneZ - Class in org.ldk.structs
 
Result_C2Tuple_PaymentHashPaymentSecretZNoneZ.Result_C2Tuple_PaymentHashPaymentSecretZNoneZ_Err - Class in org.ldk.structs
 
Result_C2Tuple_PaymentHashPaymentSecretZNoneZ.Result_C2Tuple_PaymentHashPaymentSecretZNoneZ_OK - Class in org.ldk.structs
 
Result_C2Tuple_SignatureCVec_SignatureZZNoneZ - Class in org.ldk.structs
 
Result_C2Tuple_SignatureCVec_SignatureZZNoneZ.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ_Err - Class in org.ldk.structs
 
Result_C2Tuple_SignatureCVec_SignatureZZNoneZ.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ_OK - Class in org.ldk.structs
 
Result_ChannelAnnouncementDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelAnnouncementDecodeErrorZ.Result_ChannelAnnouncementDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelAnnouncementDecodeErrorZ.Result_ChannelAnnouncementDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelConfigDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelConfigDecodeErrorZ.Result_ChannelConfigDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelConfigDecodeErrorZ.Result_ChannelConfigDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelCounterpartyDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelCounterpartyDecodeErrorZ.Result_ChannelCounterpartyDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelCounterpartyDecodeErrorZ.Result_ChannelCounterpartyDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelDetailsDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelDetailsDecodeErrorZ.Result_ChannelDetailsDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelDetailsDecodeErrorZ.Result_ChannelDetailsDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelFeaturesDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelFeaturesDecodeErrorZ.Result_ChannelFeaturesDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelFeaturesDecodeErrorZ.Result_ChannelFeaturesDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelInfoDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelInfoDecodeErrorZ.Result_ChannelInfoDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelInfoDecodeErrorZ.Result_ChannelInfoDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelMonitorUpdateDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelMonitorUpdateDecodeErrorZ.Result_ChannelMonitorUpdateDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelMonitorUpdateDecodeErrorZ.Result_ChannelMonitorUpdateDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelPublicKeysDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelPublicKeysDecodeErrorZ.Result_ChannelPublicKeysDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelPublicKeysDecodeErrorZ.Result_ChannelPublicKeysDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelReadyDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelReadyDecodeErrorZ.Result_ChannelReadyDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelReadyDecodeErrorZ.Result_ChannelReadyDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelReestablishDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelReestablishDecodeErrorZ.Result_ChannelReestablishDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelReestablishDecodeErrorZ.Result_ChannelReestablishDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelTransactionParametersDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelTransactionParametersDecodeErrorZ.Result_ChannelTransactionParametersDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelTransactionParametersDecodeErrorZ.Result_ChannelTransactionParametersDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelTypeFeaturesDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelTypeFeaturesDecodeErrorZ.Result_ChannelTypeFeaturesDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelTypeFeaturesDecodeErrorZ.Result_ChannelTypeFeaturesDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelUpdateDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelUpdateDecodeErrorZ.Result_ChannelUpdateDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelUpdateDecodeErrorZ.Result_ChannelUpdateDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelUpdateInfoDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelUpdateInfoDecodeErrorZ.Result_ChannelUpdateInfoDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelUpdateInfoDecodeErrorZ.Result_ChannelUpdateInfoDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ClosingSignedDecodeErrorZ - Class in org.ldk.structs
 
Result_ClosingSignedDecodeErrorZ.Result_ClosingSignedDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ClosingSignedDecodeErrorZ.Result_ClosingSignedDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ClosingSignedFeeRangeDecodeErrorZ - Class in org.ldk.structs
 
Result_ClosingSignedFeeRangeDecodeErrorZ.Result_ClosingSignedFeeRangeDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ClosingSignedFeeRangeDecodeErrorZ.Result_ClosingSignedFeeRangeDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_CommitmentSignedDecodeErrorZ - Class in org.ldk.structs
 
Result_CommitmentSignedDecodeErrorZ.Result_CommitmentSignedDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_CommitmentSignedDecodeErrorZ.Result_CommitmentSignedDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_CommitmentTransactionDecodeErrorZ - Class in org.ldk.structs
 
Result_CommitmentTransactionDecodeErrorZ.Result_CommitmentTransactionDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_CommitmentTransactionDecodeErrorZ.Result_CommitmentTransactionDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_COption_APIErrorZDecodeErrorZ - Class in org.ldk.structs
 
Result_COption_APIErrorZDecodeErrorZ.Result_COption_APIErrorZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_COption_APIErrorZDecodeErrorZ.Result_COption_APIErrorZDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_COption_ClosureReasonZDecodeErrorZ - Class in org.ldk.structs
 
Result_COption_ClosureReasonZDecodeErrorZ.Result_COption_ClosureReasonZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_COption_ClosureReasonZDecodeErrorZ.Result_COption_ClosureReasonZDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_COption_CustomOnionMessageContentsZDecodeErrorZ - Class in org.ldk.structs
 
Result_COption_CustomOnionMessageContentsZDecodeErrorZ.Result_COption_CustomOnionMessageContentsZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_COption_CustomOnionMessageContentsZDecodeErrorZ.Result_COption_CustomOnionMessageContentsZDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_COption_EventZDecodeErrorZ - Class in org.ldk.structs
 
Result_COption_EventZDecodeErrorZ.Result_COption_EventZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_COption_EventZDecodeErrorZ.Result_COption_EventZDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_COption_HTLCDestinationZDecodeErrorZ - Class in org.ldk.structs
 
Result_COption_HTLCDestinationZDecodeErrorZ.Result_COption_HTLCDestinationZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_COption_HTLCDestinationZDecodeErrorZ.Result_COption_HTLCDestinationZDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_COption_MonitorEventZDecodeErrorZ - Class in org.ldk.structs
 
Result_COption_MonitorEventZDecodeErrorZ.Result_COption_MonitorEventZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_COption_MonitorEventZDecodeErrorZ.Result_COption_MonitorEventZDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_COption_NetworkUpdateZDecodeErrorZ - Class in org.ldk.structs
 
Result_COption_NetworkUpdateZDecodeErrorZ.Result_COption_NetworkUpdateZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_COption_NetworkUpdateZDecodeErrorZ.Result_COption_NetworkUpdateZDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_COption_PathFailureZDecodeErrorZ - Class in org.ldk.structs
 
Result_COption_PathFailureZDecodeErrorZ.Result_COption_PathFailureZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_COption_PathFailureZDecodeErrorZ.Result_COption_PathFailureZDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_COption_TypeZDecodeErrorZ - Class in org.ldk.structs
 
Result_COption_TypeZDecodeErrorZ.Result_COption_TypeZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_COption_TypeZDecodeErrorZ.Result_COption_TypeZDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_CounterpartyChannelTransactionParametersDecodeErrorZ - Class in org.ldk.structs
 
Result_CounterpartyChannelTransactionParametersDecodeErrorZ.Result_CounterpartyChannelTransactionParametersDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_CounterpartyChannelTransactionParametersDecodeErrorZ.Result_CounterpartyChannelTransactionParametersDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_CounterpartyCommitmentSecretsDecodeErrorZ - Class in org.ldk.structs
 
Result_CounterpartyCommitmentSecretsDecodeErrorZ.Result_CounterpartyCommitmentSecretsDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_CounterpartyCommitmentSecretsDecodeErrorZ.Result_CounterpartyCommitmentSecretsDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_CounterpartyForwardingInfoDecodeErrorZ - Class in org.ldk.structs
 
Result_CounterpartyForwardingInfoDecodeErrorZ.Result_CounterpartyForwardingInfoDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_CounterpartyForwardingInfoDecodeErrorZ.Result_CounterpartyForwardingInfoDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ - Class in org.ldk.structs
 
Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_Err - Class in org.ldk.structs
 
Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_OK - Class in org.ldk.structs
 
Result_CVec_CVec_u8ZZNoneZ - Class in org.ldk.structs
 
Result_CVec_CVec_u8ZZNoneZ.Result_CVec_CVec_u8ZZNoneZ_Err - Class in org.ldk.structs
 
Result_CVec_CVec_u8ZZNoneZ.Result_CVec_CVec_u8ZZNoneZ_OK - Class in org.ldk.structs
 
Result_CVec_SignatureZNoneZ - Class in org.ldk.structs
 
Result_CVec_SignatureZNoneZ.Result_CVec_SignatureZNoneZ_Err - Class in org.ldk.structs
 
Result_CVec_SignatureZNoneZ.Result_CVec_SignatureZNoneZ_OK - Class in org.ldk.structs
 
Result_CVec_u8ZPeerHandleErrorZ - Class in org.ldk.structs
 
Result_CVec_u8ZPeerHandleErrorZ.Result_CVec_u8ZPeerHandleErrorZ_Err - Class in org.ldk.structs
 
Result_CVec_u8ZPeerHandleErrorZ.Result_CVec_u8ZPeerHandleErrorZ_OK - Class in org.ldk.structs
 
Result_DelayedPaymentOutputDescriptorDecodeErrorZ - Class in org.ldk.structs
 
Result_DelayedPaymentOutputDescriptorDecodeErrorZ.Result_DelayedPaymentOutputDescriptorDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_DelayedPaymentOutputDescriptorDecodeErrorZ.Result_DelayedPaymentOutputDescriptorDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_DescriptionCreationErrorZ - Class in org.ldk.structs
 
Result_DescriptionCreationErrorZ.Result_DescriptionCreationErrorZ_Err - Class in org.ldk.structs
 
Result_DescriptionCreationErrorZ.Result_DescriptionCreationErrorZ_OK - Class in org.ldk.structs
 
Result_ErrorMessageDecodeErrorZ - Class in org.ldk.structs
 
Result_ErrorMessageDecodeErrorZ.Result_ErrorMessageDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ErrorMessageDecodeErrorZ.Result_ErrorMessageDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_FixedPenaltyScorerDecodeErrorZ - Class in org.ldk.structs
 
Result_FixedPenaltyScorerDecodeErrorZ.Result_FixedPenaltyScorerDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_FixedPenaltyScorerDecodeErrorZ.Result_FixedPenaltyScorerDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_FundingCreatedDecodeErrorZ - Class in org.ldk.structs
 
Result_FundingCreatedDecodeErrorZ.Result_FundingCreatedDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_FundingCreatedDecodeErrorZ.Result_FundingCreatedDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_FundingSignedDecodeErrorZ - Class in org.ldk.structs
 
Result_FundingSignedDecodeErrorZ.Result_FundingSignedDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_FundingSignedDecodeErrorZ.Result_FundingSignedDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_GossipTimestampFilterDecodeErrorZ - Class in org.ldk.structs
 
Result_GossipTimestampFilterDecodeErrorZ.Result_GossipTimestampFilterDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_GossipTimestampFilterDecodeErrorZ.Result_GossipTimestampFilterDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_HolderCommitmentTransactionDecodeErrorZ - Class in org.ldk.structs
 
Result_HolderCommitmentTransactionDecodeErrorZ.Result_HolderCommitmentTransactionDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_HolderCommitmentTransactionDecodeErrorZ.Result_HolderCommitmentTransactionDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_HTLCOutputInCommitmentDecodeErrorZ - Class in org.ldk.structs
 
Result_HTLCOutputInCommitmentDecodeErrorZ.Result_HTLCOutputInCommitmentDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_HTLCOutputInCommitmentDecodeErrorZ.Result_HTLCOutputInCommitmentDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_HTLCUpdateDecodeErrorZ - Class in org.ldk.structs
 
Result_HTLCUpdateDecodeErrorZ.Result_HTLCUpdateDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_HTLCUpdateDecodeErrorZ.Result_HTLCUpdateDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_InFlightHtlcsDecodeErrorZ - Class in org.ldk.structs
 
Result_InFlightHtlcsDecodeErrorZ.Result_InFlightHtlcsDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_InFlightHtlcsDecodeErrorZ.Result_InFlightHtlcsDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_InitDecodeErrorZ - Class in org.ldk.structs
 
Result_InitDecodeErrorZ.Result_InitDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_InitDecodeErrorZ.Result_InitDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_InitFeaturesDecodeErrorZ - Class in org.ldk.structs
 
Result_InitFeaturesDecodeErrorZ.Result_InitFeaturesDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_InitFeaturesDecodeErrorZ.Result_InitFeaturesDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_InMemorySignerDecodeErrorZ - Class in org.ldk.structs
 
Result_InMemorySignerDecodeErrorZ.Result_InMemorySignerDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_InMemorySignerDecodeErrorZ.Result_InMemorySignerDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_InvoiceFeaturesDecodeErrorZ - Class in org.ldk.structs
 
Result_InvoiceFeaturesDecodeErrorZ.Result_InvoiceFeaturesDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_InvoiceFeaturesDecodeErrorZ.Result_InvoiceFeaturesDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_InvoiceParseOrSemanticErrorZ - Class in org.ldk.structs
 
Result_InvoiceParseOrSemanticErrorZ.Result_InvoiceParseOrSemanticErrorZ_Err - Class in org.ldk.structs
 
Result_InvoiceParseOrSemanticErrorZ.Result_InvoiceParseOrSemanticErrorZ_OK - Class in org.ldk.structs
 
Result_InvoiceSemanticErrorZ - Class in org.ldk.structs
 
Result_InvoiceSemanticErrorZ.Result_InvoiceSemanticErrorZ_Err - Class in org.ldk.structs
 
Result_InvoiceSemanticErrorZ.Result_InvoiceSemanticErrorZ_OK - Class in org.ldk.structs
 
Result_InvoiceSignOrCreationErrorZ - Class in org.ldk.structs
 
Result_InvoiceSignOrCreationErrorZ.Result_InvoiceSignOrCreationErrorZ_Err - Class in org.ldk.structs
 
Result_InvoiceSignOrCreationErrorZ.Result_InvoiceSignOrCreationErrorZ_OK - Class in org.ldk.structs
 
Result_LockedChannelMonitorNoneZ - Class in org.ldk.structs
 
Result_LockedChannelMonitorNoneZ.Result_LockedChannelMonitorNoneZ_Err - Class in org.ldk.structs
 
Result_LockedChannelMonitorNoneZ.Result_LockedChannelMonitorNoneZ_OK - Class in org.ldk.structs
 
Result_NetAddressDecodeErrorZ - Class in org.ldk.structs
 
Result_NetAddressDecodeErrorZ.Result_NetAddressDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_NetAddressDecodeErrorZ.Result_NetAddressDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_NetworkGraphDecodeErrorZ - Class in org.ldk.structs
 
Result_NetworkGraphDecodeErrorZ.Result_NetworkGraphDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_NetworkGraphDecodeErrorZ.Result_NetworkGraphDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_NodeAliasDecodeErrorZ - Class in org.ldk.structs
 
Result_NodeAliasDecodeErrorZ.Result_NodeAliasDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_NodeAliasDecodeErrorZ.Result_NodeAliasDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_NodeAnnouncementDecodeErrorZ - Class in org.ldk.structs
 
Result_NodeAnnouncementDecodeErrorZ.Result_NodeAnnouncementDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_NodeAnnouncementDecodeErrorZ.Result_NodeAnnouncementDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_NodeAnnouncementInfoDecodeErrorZ - Class in org.ldk.structs
 
Result_NodeAnnouncementInfoDecodeErrorZ.Result_NodeAnnouncementInfoDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_NodeAnnouncementInfoDecodeErrorZ.Result_NodeAnnouncementInfoDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_NodeFeaturesDecodeErrorZ - Class in org.ldk.structs
 
Result_NodeFeaturesDecodeErrorZ.Result_NodeFeaturesDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_NodeFeaturesDecodeErrorZ.Result_NodeFeaturesDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_NodeIdDecodeErrorZ - Class in org.ldk.structs
 
Result_NodeIdDecodeErrorZ.Result_NodeIdDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_NodeIdDecodeErrorZ.Result_NodeIdDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_NodeInfoDecodeErrorZ - Class in org.ldk.structs
 
Result_NodeInfoDecodeErrorZ.Result_NodeInfoDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_NodeInfoDecodeErrorZ.Result_NodeInfoDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_NoneAPIErrorZ - Class in org.ldk.structs
 
Result_NoneAPIErrorZ.Result_NoneAPIErrorZ_Err - Class in org.ldk.structs
 
Result_NoneAPIErrorZ.Result_NoneAPIErrorZ_OK - Class in org.ldk.structs
 
Result_NoneErrorZ - Class in org.ldk.structs
 
Result_NoneErrorZ.Result_NoneErrorZ_Err - Class in org.ldk.structs
 
Result_NoneErrorZ.Result_NoneErrorZ_OK - Class in org.ldk.structs
 
Result_NoneLightningErrorZ - Class in org.ldk.structs
 
Result_NoneLightningErrorZ.Result_NoneLightningErrorZ_Err - Class in org.ldk.structs
 
Result_NoneLightningErrorZ.Result_NoneLightningErrorZ_OK - Class in org.ldk.structs
 
Result_NoneNoneZ - Class in org.ldk.structs
 
Result_NoneNoneZ.Result_NoneNoneZ_Err - Class in org.ldk.structs
 
Result_NoneNoneZ.Result_NoneNoneZ_OK - Class in org.ldk.structs
 
Result_NonePaymentErrorZ - Class in org.ldk.structs
 
Result_NonePaymentErrorZ.Result_NonePaymentErrorZ_Err - Class in org.ldk.structs
 
Result_NonePaymentErrorZ.Result_NonePaymentErrorZ_OK - Class in org.ldk.structs
 
Result_NonePaymentSendFailureZ - Class in org.ldk.structs
 
Result_NonePaymentSendFailureZ.Result_NonePaymentSendFailureZ_Err - Class in org.ldk.structs
 
Result_NonePaymentSendFailureZ.Result_NonePaymentSendFailureZ_OK - Class in org.ldk.structs
 
Result_NonePeerHandleErrorZ - Class in org.ldk.structs
 
Result_NonePeerHandleErrorZ.Result_NonePeerHandleErrorZ_Err - Class in org.ldk.structs
 
Result_NonePeerHandleErrorZ.Result_NonePeerHandleErrorZ_OK - Class in org.ldk.structs
 
Result_NoneRetryableSendFailureZ - Class in org.ldk.structs
 
Result_NoneRetryableSendFailureZ.Result_NoneRetryableSendFailureZ_Err - Class in org.ldk.structs
 
Result_NoneRetryableSendFailureZ.Result_NoneRetryableSendFailureZ_OK - Class in org.ldk.structs
 
Result_NoneSemanticErrorZ - Class in org.ldk.structs
 
Result_NoneSemanticErrorZ.Result_NoneSemanticErrorZ_Err - Class in org.ldk.structs
 
Result_NoneSemanticErrorZ.Result_NoneSemanticErrorZ_OK - Class in org.ldk.structs
 
Result_NoneSendErrorZ - Class in org.ldk.structs
 
Result_NoneSendErrorZ.Result_NoneSendErrorZ_Err - Class in org.ldk.structs
 
Result_NoneSendErrorZ.Result_NoneSendErrorZ_OK - Class in org.ldk.structs
 
Result_OnionMessageDecodeErrorZ - Class in org.ldk.structs
 
Result_OnionMessageDecodeErrorZ.Result_OnionMessageDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_OnionMessageDecodeErrorZ.Result_OnionMessageDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_OpenChannelDecodeErrorZ - Class in org.ldk.structs
 
Result_OpenChannelDecodeErrorZ.Result_OpenChannelDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_OpenChannelDecodeErrorZ.Result_OpenChannelDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_OutPointDecodeErrorZ - Class in org.ldk.structs
 
Result_OutPointDecodeErrorZ.Result_OutPointDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_OutPointDecodeErrorZ.Result_OutPointDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_PayeePubKeyErrorZ - Class in org.ldk.structs
 
Result_PayeePubKeyErrorZ.Result_PayeePubKeyErrorZ_Err - Class in org.ldk.structs
 
Result_PayeePubKeyErrorZ.Result_PayeePubKeyErrorZ_OK - Class in org.ldk.structs
 
Result_PaymentFailureReasonDecodeErrorZ - Class in org.ldk.structs
 
Result_PaymentFailureReasonDecodeErrorZ.Result_PaymentFailureReasonDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_PaymentFailureReasonDecodeErrorZ.Result_PaymentFailureReasonDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_PaymentHashPaymentSendFailureZ - Class in org.ldk.structs
 
Result_PaymentHashPaymentSendFailureZ.Result_PaymentHashPaymentSendFailureZ_Err - Class in org.ldk.structs
 
Result_PaymentHashPaymentSendFailureZ.Result_PaymentHashPaymentSendFailureZ_OK - Class in org.ldk.structs
 
Result_PaymentHashRetryableSendFailureZ - Class in org.ldk.structs
 
Result_PaymentHashRetryableSendFailureZ.Result_PaymentHashRetryableSendFailureZ_Err - Class in org.ldk.structs
 
Result_PaymentHashRetryableSendFailureZ.Result_PaymentHashRetryableSendFailureZ_OK - Class in org.ldk.structs
 
Result_PaymentIdPaymentErrorZ - Class in org.ldk.structs
 
Result_PaymentIdPaymentErrorZ.Result_PaymentIdPaymentErrorZ_Err - Class in org.ldk.structs
 
Result_PaymentIdPaymentErrorZ.Result_PaymentIdPaymentErrorZ_OK - Class in org.ldk.structs
 
Result_PaymentParametersDecodeErrorZ - Class in org.ldk.structs
 
Result_PaymentParametersDecodeErrorZ.Result_PaymentParametersDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_PaymentParametersDecodeErrorZ.Result_PaymentParametersDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_PaymentPreimageAPIErrorZ - Class in org.ldk.structs
 
Result_PaymentPreimageAPIErrorZ.Result_PaymentPreimageAPIErrorZ_Err - Class in org.ldk.structs
 
Result_PaymentPreimageAPIErrorZ.Result_PaymentPreimageAPIErrorZ_OK - Class in org.ldk.structs
 
Result_PaymentPurposeDecodeErrorZ - Class in org.ldk.structs
 
Result_PaymentPurposeDecodeErrorZ.Result_PaymentPurposeDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_PaymentPurposeDecodeErrorZ.Result_PaymentPurposeDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_PaymentSecretAPIErrorZ - Class in org.ldk.structs
 
Result_PaymentSecretAPIErrorZ.Result_PaymentSecretAPIErrorZ_Err - Class in org.ldk.structs
 
Result_PaymentSecretAPIErrorZ.Result_PaymentSecretAPIErrorZ_OK - Class in org.ldk.structs
 
Result_PaymentSecretNoneZ - Class in org.ldk.structs
 
Result_PaymentSecretNoneZ.Result_PaymentSecretNoneZ_Err - Class in org.ldk.structs
 
Result_PaymentSecretNoneZ.Result_PaymentSecretNoneZ_OK - Class in org.ldk.structs
 
Result_PhantomRouteHintsDecodeErrorZ - Class in org.ldk.structs
 
Result_PhantomRouteHintsDecodeErrorZ.Result_PhantomRouteHintsDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_PhantomRouteHintsDecodeErrorZ.Result_PhantomRouteHintsDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_PingDecodeErrorZ - Class in org.ldk.structs
 
Result_PingDecodeErrorZ.Result_PingDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_PingDecodeErrorZ.Result_PingDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_PongDecodeErrorZ - Class in org.ldk.structs
 
Result_PongDecodeErrorZ.Result_PongDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_PongDecodeErrorZ.Result_PongDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_PositiveTimestampCreationErrorZ - Class in org.ldk.structs
 
Result_PositiveTimestampCreationErrorZ.Result_PositiveTimestampCreationErrorZ_Err - Class in org.ldk.structs
 
Result_PositiveTimestampCreationErrorZ.Result_PositiveTimestampCreationErrorZ_OK - Class in org.ldk.structs
 
Result_PrivateRouteCreationErrorZ - Class in org.ldk.structs
 
Result_PrivateRouteCreationErrorZ.Result_PrivateRouteCreationErrorZ_Err - Class in org.ldk.structs
 
Result_PrivateRouteCreationErrorZ.Result_PrivateRouteCreationErrorZ_OK - Class in org.ldk.structs
 
Result_ProbabilisticScorerDecodeErrorZ - Class in org.ldk.structs
 
Result_ProbabilisticScorerDecodeErrorZ.Result_ProbabilisticScorerDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ProbabilisticScorerDecodeErrorZ.Result_ProbabilisticScorerDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_PublicKeyErrorZ - Class in org.ldk.structs
 
Result_PublicKeyErrorZ.Result_PublicKeyErrorZ_Err - Class in org.ldk.structs
 
Result_PublicKeyErrorZ.Result_PublicKeyErrorZ_OK - Class in org.ldk.structs
 
Result_PublicKeyNoneZ - Class in org.ldk.structs
 
Result_PublicKeyNoneZ.Result_PublicKeyNoneZ_Err - Class in org.ldk.structs
 
Result_PublicKeyNoneZ.Result_PublicKeyNoneZ_OK - Class in org.ldk.structs
 
Result_QueryChannelRangeDecodeErrorZ - Class in org.ldk.structs
 
Result_QueryChannelRangeDecodeErrorZ.Result_QueryChannelRangeDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_QueryChannelRangeDecodeErrorZ.Result_QueryChannelRangeDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_QueryShortChannelIdsDecodeErrorZ - Class in org.ldk.structs
 
Result_QueryShortChannelIdsDecodeErrorZ.Result_QueryShortChannelIdsDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_QueryShortChannelIdsDecodeErrorZ.Result_QueryShortChannelIdsDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_RecipientOnionFieldsDecodeErrorZ - Class in org.ldk.structs
 
Result_RecipientOnionFieldsDecodeErrorZ.Result_RecipientOnionFieldsDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_RecipientOnionFieldsDecodeErrorZ.Result_RecipientOnionFieldsDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_RecoverableSignatureNoneZ - Class in org.ldk.structs
 
Result_RecoverableSignatureNoneZ.Result_RecoverableSignatureNoneZ_Err - Class in org.ldk.structs
 
Result_RecoverableSignatureNoneZ.Result_RecoverableSignatureNoneZ_OK - Class in org.ldk.structs
 
Result_ReplyChannelRangeDecodeErrorZ - Class in org.ldk.structs
 
Result_ReplyChannelRangeDecodeErrorZ.Result_ReplyChannelRangeDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ReplyChannelRangeDecodeErrorZ.Result_ReplyChannelRangeDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ReplyShortChannelIdsEndDecodeErrorZ - Class in org.ldk.structs
 
Result_ReplyShortChannelIdsEndDecodeErrorZ.Result_ReplyShortChannelIdsEndDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ReplyShortChannelIdsEndDecodeErrorZ.Result_ReplyShortChannelIdsEndDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_RevokeAndACKDecodeErrorZ - Class in org.ldk.structs
 
Result_RevokeAndACKDecodeErrorZ.Result_RevokeAndACKDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_RevokeAndACKDecodeErrorZ.Result_RevokeAndACKDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_RouteDecodeErrorZ - Class in org.ldk.structs
 
Result_RouteDecodeErrorZ.Result_RouteDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_RouteDecodeErrorZ.Result_RouteDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_RouteHintDecodeErrorZ - Class in org.ldk.structs
 
Result_RouteHintDecodeErrorZ.Result_RouteHintDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_RouteHintDecodeErrorZ.Result_RouteHintDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_RouteHintHopDecodeErrorZ - Class in org.ldk.structs
 
Result_RouteHintHopDecodeErrorZ.Result_RouteHintHopDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_RouteHintHopDecodeErrorZ.Result_RouteHintHopDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_RouteHopDecodeErrorZ - Class in org.ldk.structs
 
Result_RouteHopDecodeErrorZ.Result_RouteHopDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_RouteHopDecodeErrorZ.Result_RouteHopDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_RouteLightningErrorZ - Class in org.ldk.structs
 
Result_RouteLightningErrorZ.Result_RouteLightningErrorZ_Err - Class in org.ldk.structs
 
Result_RouteLightningErrorZ.Result_RouteLightningErrorZ_OK - Class in org.ldk.structs
 
Result_RouteParametersDecodeErrorZ - Class in org.ldk.structs
 
Result_RouteParametersDecodeErrorZ.Result_RouteParametersDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_RouteParametersDecodeErrorZ.Result_RouteParametersDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_RoutingFeesDecodeErrorZ - Class in org.ldk.structs
 
Result_RoutingFeesDecodeErrorZ.Result_RoutingFeesDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_RoutingFeesDecodeErrorZ.Result_RoutingFeesDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_SharedSecretNoneZ - Class in org.ldk.structs
 
Result_SharedSecretNoneZ.Result_SharedSecretNoneZ_Err - Class in org.ldk.structs
 
Result_SharedSecretNoneZ.Result_SharedSecretNoneZ_OK - Class in org.ldk.structs
 
Result_ShutdownDecodeErrorZ - Class in org.ldk.structs
 
Result_ShutdownDecodeErrorZ.Result_ShutdownDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ShutdownDecodeErrorZ.Result_ShutdownDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ShutdownScriptDecodeErrorZ - Class in org.ldk.structs
 
Result_ShutdownScriptDecodeErrorZ.Result_ShutdownScriptDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ShutdownScriptDecodeErrorZ.Result_ShutdownScriptDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ShutdownScriptInvalidShutdownScriptZ - Class in org.ldk.structs
 
Result_ShutdownScriptInvalidShutdownScriptZ.Result_ShutdownScriptInvalidShutdownScriptZ_Err - Class in org.ldk.structs
 
Result_ShutdownScriptInvalidShutdownScriptZ.Result_ShutdownScriptInvalidShutdownScriptZ_OK - Class in org.ldk.structs
 
Result_SignatureNoneZ - Class in org.ldk.structs
 
Result_SignatureNoneZ.Result_SignatureNoneZ_Err - Class in org.ldk.structs
 
Result_SignatureNoneZ.Result_SignatureNoneZ_OK - Class in org.ldk.structs
 
Result_SignedRawInvoiceParseErrorZ - Class in org.ldk.structs
 
Result_SignedRawInvoiceParseErrorZ.Result_SignedRawInvoiceParseErrorZ_Err - Class in org.ldk.structs
 
Result_SignedRawInvoiceParseErrorZ.Result_SignedRawInvoiceParseErrorZ_OK - Class in org.ldk.structs
 
Result_SiPrefixParseErrorZ - Class in org.ldk.structs
 
Result_SiPrefixParseErrorZ.Result_SiPrefixParseErrorZ_Err - Class in org.ldk.structs
 
Result_SiPrefixParseErrorZ.Result_SiPrefixParseErrorZ_OK - Class in org.ldk.structs
 
Result_SpendableOutputDescriptorDecodeErrorZ - Class in org.ldk.structs
 
Result_SpendableOutputDescriptorDecodeErrorZ.Result_SpendableOutputDescriptorDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_SpendableOutputDescriptorDecodeErrorZ.Result_SpendableOutputDescriptorDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_StaticPaymentOutputDescriptorDecodeErrorZ - Class in org.ldk.structs
 
Result_StaticPaymentOutputDescriptorDecodeErrorZ.Result_StaticPaymentOutputDescriptorDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_StaticPaymentOutputDescriptorDecodeErrorZ.Result_StaticPaymentOutputDescriptorDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_StringErrorZ - Class in org.ldk.structs
 
Result_StringErrorZ.Result_StringErrorZ_Err - Class in org.ldk.structs
 
Result_StringErrorZ.Result_StringErrorZ_OK - Class in org.ldk.structs
 
Result_TransactionNoneZ - Class in org.ldk.structs
 
Result_TransactionNoneZ.Result_TransactionNoneZ_Err - Class in org.ldk.structs
 
Result_TransactionNoneZ.Result_TransactionNoneZ_OK - Class in org.ldk.structs
 
Result_TrustedClosingTransactionNoneZ - Class in org.ldk.structs
 
Result_TrustedClosingTransactionNoneZ.Result_TrustedClosingTransactionNoneZ_Err - Class in org.ldk.structs
 
Result_TrustedClosingTransactionNoneZ.Result_TrustedClosingTransactionNoneZ_OK - Class in org.ldk.structs
 
Result_TrustedCommitmentTransactionNoneZ - Class in org.ldk.structs
 
Result_TrustedCommitmentTransactionNoneZ.Result_TrustedCommitmentTransactionNoneZ_Err - Class in org.ldk.structs
 
Result_TrustedCommitmentTransactionNoneZ.Result_TrustedCommitmentTransactionNoneZ_OK - Class in org.ldk.structs
 
Result_TxCreationKeysDecodeErrorZ - Class in org.ldk.structs
 
Result_TxCreationKeysDecodeErrorZ.Result_TxCreationKeysDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_TxCreationKeysDecodeErrorZ.Result_TxCreationKeysDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_TxOutUtxoLookupErrorZ - Class in org.ldk.structs
 
Result_TxOutUtxoLookupErrorZ.Result_TxOutUtxoLookupErrorZ_Err - Class in org.ldk.structs
 
Result_TxOutUtxoLookupErrorZ.Result_TxOutUtxoLookupErrorZ_OK - Class in org.ldk.structs
 
Result_u32GraphSyncErrorZ - Class in org.ldk.structs
 
Result_u32GraphSyncErrorZ.Result_u32GraphSyncErrorZ_Err - Class in org.ldk.structs
 
Result_u32GraphSyncErrorZ.Result_u32GraphSyncErrorZ_OK - Class in org.ldk.structs
 
Result_UnsignedChannelAnnouncementDecodeErrorZ - Class in org.ldk.structs
 
Result_UnsignedChannelAnnouncementDecodeErrorZ.Result_UnsignedChannelAnnouncementDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_UnsignedChannelAnnouncementDecodeErrorZ.Result_UnsignedChannelAnnouncementDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_UnsignedChannelUpdateDecodeErrorZ - Class in org.ldk.structs
 
Result_UnsignedChannelUpdateDecodeErrorZ.Result_UnsignedChannelUpdateDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_UnsignedChannelUpdateDecodeErrorZ.Result_UnsignedChannelUpdateDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_UnsignedNodeAnnouncementDecodeErrorZ - Class in org.ldk.structs
 
Result_UnsignedNodeAnnouncementDecodeErrorZ.Result_UnsignedNodeAnnouncementDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_UnsignedNodeAnnouncementDecodeErrorZ.Result_UnsignedNodeAnnouncementDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_UntrustedStringDecodeErrorZ - Class in org.ldk.structs
 
Result_UntrustedStringDecodeErrorZ.Result_UntrustedStringDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_UntrustedStringDecodeErrorZ.Result_UntrustedStringDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_UpdateAddHTLCDecodeErrorZ - Class in org.ldk.structs
 
Result_UpdateAddHTLCDecodeErrorZ.Result_UpdateAddHTLCDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_UpdateAddHTLCDecodeErrorZ.Result_UpdateAddHTLCDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_UpdateFailHTLCDecodeErrorZ - Class in org.ldk.structs
 
Result_UpdateFailHTLCDecodeErrorZ.Result_UpdateFailHTLCDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_UpdateFailHTLCDecodeErrorZ.Result_UpdateFailHTLCDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_UpdateFailMalformedHTLCDecodeErrorZ - Class in org.ldk.structs
 
Result_UpdateFailMalformedHTLCDecodeErrorZ.Result_UpdateFailMalformedHTLCDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_UpdateFailMalformedHTLCDecodeErrorZ.Result_UpdateFailMalformedHTLCDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_UpdateFeeDecodeErrorZ - Class in org.ldk.structs
 
Result_UpdateFeeDecodeErrorZ.Result_UpdateFeeDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_UpdateFeeDecodeErrorZ.Result_UpdateFeeDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_UpdateFulfillHTLCDecodeErrorZ - Class in org.ldk.structs
 
Result_UpdateFulfillHTLCDecodeErrorZ.Result_UpdateFulfillHTLCDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_UpdateFulfillHTLCDecodeErrorZ.Result_UpdateFulfillHTLCDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_WarningMessageDecodeErrorZ - Class in org.ldk.structs
 
Result_WarningMessageDecodeErrorZ.Result_WarningMessageDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_WarningMessageDecodeErrorZ.Result_WarningMessageDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_WriteableEcdsaChannelSignerDecodeErrorZ - Class in org.ldk.structs
 
Result_WriteableEcdsaChannelSignerDecodeErrorZ.Result_WriteableEcdsaChannelSignerDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_WriteableEcdsaChannelSignerDecodeErrorZ.Result_WriteableEcdsaChannelSignerDecodeErrorZ_OK - Class in org.ldk.structs
 
results - Variable in class org.ldk.impl.bindings.LDKPaymentSendFailure.PartialFailure
 
results - Variable in class org.ldk.structs.PaymentSendFailure.PartialFailure
The errors themselves, in the same order as the paths from the route.
Retry - Class in org.ldk.structs
Strategies available to retry payment path failures.
Retry_attempts(long) - Static method in class org.ldk.impl.bindings
 
Retry_clone(long) - Static method in class org.ldk.impl.bindings
 
Retry_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Retry_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Retry_free(long) - Static method in class org.ldk.impl.bindings
 
Retry_hash(long) - Static method in class org.ldk.impl.bindings
 
Retry_timeout(long) - Static method in class org.ldk.impl.bindings
 
Retry.Attempts - Class in org.ldk.structs
Max number of attempts to retry payment.
Retry.Timeout - Class in org.ldk.structs
Time elapsed before abandoning retries for a payment.
RetryableSendFailure - Enum in org.ldk.enums
Indicates an immediate error on [`ChannelManager::send_payment`].
RetryableSendFailure_clone(long) - Static method in class org.ldk.impl.bindings
 
RetryableSendFailure_duplicate_payment() - Static method in class org.ldk.impl.bindings
 
RetryableSendFailure_payment_expired() - Static method in class org.ldk.impl.bindings
 
RetryableSendFailure_route_not_found() - Static method in class org.ldk.impl.bindings
 
RevokeAndACK - Class in org.ldk.structs
A [`revoke_and_ack`] message to be sent to or received from a peer.
RevokeAndACK_clone(long) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_eq(long, long) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_free(long) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_get_next_per_commitment_point(long) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_get_per_commitment_secret(long) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_new(byte[], byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_read(byte[]) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_set_next_per_commitment_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_set_per_commitment_secret(long, byte[]) - Static method in class org.ldk.impl.bindings
 
RevokeAndACK_write(long) - Static method in class org.ldk.impl.bindings
 
Route - Class in org.ldk.structs
A route directs a payment from the sender (us) to the recipient.
Route_clone(long) - Static method in class org.ldk.impl.bindings
 
Route_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Route_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Route_free(long) - Static method in class org.ldk.impl.bindings
 
Route_get_paths(long) - Static method in class org.ldk.impl.bindings
 
Route_get_payment_params(long) - Static method in class org.ldk.impl.bindings
 
Route_get_total_amount(long) - Static method in class org.ldk.impl.bindings
 
Route_get_total_fees(long) - Static method in class org.ldk.impl.bindings
 
Route_hash(long) - Static method in class org.ldk.impl.bindings
 
route_hints() - Method in class org.ldk.structs.Invoice
Returns a list of all routes included in the invoice as the underlying hints
Route_new(long[], long) - Static method in class org.ldk.impl.bindings
 
Route_read(byte[]) - Static method in class org.ldk.impl.bindings
 
Route_set_paths(long, long[]) - Static method in class org.ldk.impl.bindings
 
Route_set_payment_params(long, long) - Static method in class org.ldk.impl.bindings
 
Route_write(long) - Static method in class org.ldk.impl.bindings
 
RouteHint - Class in org.ldk.structs
A list of hops along a payment path terminating with a channel to the recipient.
RouteHint_clone(long) - Static method in class org.ldk.impl.bindings
 
RouteHint_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
RouteHint_eq(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHint_free(long) - Static method in class org.ldk.impl.bindings
 
RouteHint_get_a(long) - Static method in class org.ldk.impl.bindings
 
RouteHint_hash(long) - Static method in class org.ldk.impl.bindings
 
RouteHint_new(long[]) - Static method in class org.ldk.impl.bindings
 
RouteHint_read(byte[]) - Static method in class org.ldk.impl.bindings
 
RouteHint_set_a(long, long[]) - Static method in class org.ldk.impl.bindings
 
RouteHint_write(long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop - Class in org.ldk.structs
A channel descriptor for a hop along a payment path.
RouteHintHop_clone(long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_eq(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_free(long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_get_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_get_fees(long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_get_htlc_maximum_msat(long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_get_htlc_minimum_msat(long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_get_short_channel_id(long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_get_src_node_id(long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_hash(long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_new(byte[], long, long, short, long, long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_read(byte[]) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_set_cltv_expiry_delta(long, short) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_set_fees(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_set_htlc_maximum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_set_htlc_minimum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_set_short_channel_id(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_set_src_node_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
RouteHintHop_write(long) - Static method in class org.ldk.impl.bindings
 
RouteHop - Class in org.ldk.structs
A hop in a route, and additional metadata about it.
RouteHop_clone(long) - Static method in class org.ldk.impl.bindings
 
RouteHop_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
RouteHop_eq(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHop_free(long) - Static method in class org.ldk.impl.bindings
 
RouteHop_get_channel_features(long) - Static method in class org.ldk.impl.bindings
 
RouteHop_get_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
RouteHop_get_fee_msat(long) - Static method in class org.ldk.impl.bindings
 
RouteHop_get_node_features(long) - Static method in class org.ldk.impl.bindings
 
RouteHop_get_pubkey(long) - Static method in class org.ldk.impl.bindings
 
RouteHop_get_short_channel_id(long) - Static method in class org.ldk.impl.bindings
 
RouteHop_hash(long) - Static method in class org.ldk.impl.bindings
 
RouteHop_new(byte[], long, long, long, long, int) - Static method in class org.ldk.impl.bindings
 
RouteHop_read(byte[]) - Static method in class org.ldk.impl.bindings
 
RouteHop_set_channel_features(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHop_set_cltv_expiry_delta(long, int) - Static method in class org.ldk.impl.bindings
 
RouteHop_set_fee_msat(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHop_set_node_features(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHop_set_pubkey(long, byte[]) - Static method in class org.ldk.impl.bindings
 
RouteHop_set_short_channel_id(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHop_write(long) - Static method in class org.ldk.impl.bindings
 
RouteParameters - Class in org.ldk.structs
Parameters needed to find a [`Route`].
RouteParameters_clone(long) - Static method in class org.ldk.impl.bindings
 
RouteParameters_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
RouteParameters_eq(long, long) - Static method in class org.ldk.impl.bindings
 
RouteParameters_free(long) - Static method in class org.ldk.impl.bindings
 
RouteParameters_get_final_value_msat(long) - Static method in class org.ldk.impl.bindings
 
RouteParameters_get_payment_params(long) - Static method in class org.ldk.impl.bindings
 
RouteParameters_new(long, long) - Static method in class org.ldk.impl.bindings
 
RouteParameters_read(byte[]) - Static method in class org.ldk.impl.bindings
 
RouteParameters_set_final_value_msat(long, long) - Static method in class org.ldk.impl.bindings
 
RouteParameters_set_payment_params(long, long) - Static method in class org.ldk.impl.bindings
 
RouteParameters_write(long) - Static method in class org.ldk.impl.bindings
 
Router - Class in org.ldk.structs
A trait defining behavior for routing a payment.
Router_find_route(long, byte[], long, long[], long) - Static method in class org.ldk.impl.bindings
 
Router_find_route_with_id(long, byte[], long, long[], long, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
Router_free(long) - Static method in class org.ldk.impl.bindings
 
Router.RouterInterface - Interface in org.ldk.structs
 
RoutingFees - Class in org.ldk.structs
Fees for routing via a given channel or a node
RoutingFees_clone(long) - Static method in class org.ldk.impl.bindings
 
RoutingFees_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
RoutingFees_eq(long, long) - Static method in class org.ldk.impl.bindings
 
RoutingFees_free(long) - Static method in class org.ldk.impl.bindings
 
RoutingFees_get_base_msat(long) - Static method in class org.ldk.impl.bindings
 
RoutingFees_get_proportional_millionths(long) - Static method in class org.ldk.impl.bindings
 
RoutingFees_hash(long) - Static method in class org.ldk.impl.bindings
 
RoutingFees_new(int, int) - Static method in class org.ldk.impl.bindings
 
RoutingFees_read(byte[]) - Static method in class org.ldk.impl.bindings
 
RoutingFees_set_base_msat(long, int) - Static method in class org.ldk.impl.bindings
 
RoutingFees_set_proportional_millionths(long, int) - Static method in class org.ldk.impl.bindings
 
RoutingFees_write(long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler - Class in org.ldk.structs
A trait to describe an object which can receive routing messages.
RoutingMessageHandler_free(long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_get_next_channel_announcement(long, long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_get_next_node_announcement(long, long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_handle_channel_announcement(long, long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_handle_channel_update(long, long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_handle_node_announcement(long, long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_handle_query_channel_range(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_handle_query_short_channel_ids(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_handle_reply_channel_range(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_handle_reply_short_channel_ids_end(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_peer_connected(long, byte[], long, boolean) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_processing_queue_high(long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_provided_init_features(long, byte[]) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_provided_node_features(long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler.RoutingMessageHandlerInterface - Interface in org.ldk.structs
 

S

scalar_bytes - Variable in class org.ldk.structs.BigEndianScalar
The bytes of the scalar value, in big endian
Score - Class in org.ldk.structs
An interface used to score payment channels for path finding.
Score_channel_penalty_msat(long, long, long, long, long) - Static method in class org.ldk.impl.bindings
 
Score_free(long) - Static method in class org.ldk.impl.bindings
 
Score_payment_path_failed(long, long, long) - Static method in class org.ldk.impl.bindings
 
Score_payment_path_successful(long, long) - Static method in class org.ldk.impl.bindings
 
Score_probe_failed(long, long, long) - Static method in class org.ldk.impl.bindings
 
Score_probe_successful(long, long) - Static method in class org.ldk.impl.bindings
 
Score_write(long) - Static method in class org.ldk.impl.bindings
 
Score.ScoreInterface - Interface in org.ldk.structs
 
scorer - Variable in class org.ldk.batteries.ChannelManagerConstructor
A mutex holding the `ProbabilisticScorer` which was loaded on startup.
ScorerAccountingForInFlightHtlcs - Class in org.ldk.structs
[`Score`] implementation that factors in in-flight HTLC liquidity.
ScorerAccountingForInFlightHtlcs_as_Score(long) - Static method in class org.ldk.impl.bindings
 
ScorerAccountingForInFlightHtlcs_free(long) - Static method in class org.ldk.impl.bindings
 
ScorerAccountingForInFlightHtlcs_new(long, long) - Static method in class org.ldk.impl.bindings
 
ScorerAccountingForInFlightHtlcs_write(long) - Static method in class org.ldk.impl.bindings
 
script - Variable in class org.ldk.impl.bindings.LDKAPIError.IncompatibleShutdownScript
 
script - Variable in class org.ldk.structs.APIError.IncompatibleShutdownScript
The incompatible shutdown script.
script_hash - Variable in class org.ldk.impl.bindings.LDKFallback.ScriptHash
 
script_hash - Variable in class org.ldk.structs.Fallback.ScriptHash
 
script_hash(byte[]) - Static method in class org.ldk.structs.Fallback
Utility method to constructs a new ScriptHash-variant Fallback
script_pubkey - Variable in class org.ldk.structs.TxOut
The script_pubkey in this output
secp256k1 - Variable in class org.ldk.impl.bindings.LDKSendError.Secp256k1
 
secp256k1 - Variable in class org.ldk.structs.SendError.Secp256k1
 
secp256k1(Secp256k1Error) - Static method in class org.ldk.structs.SendError
Utility method to constructs a new Secp256k1-variant SendError
Secp256k1Error - Enum in org.ldk.enums
Represents an error returned from libsecp256k1 during validation of some secp256k1 data
secret_only(byte[]) - Static method in class org.ldk.structs.RecipientOnionFields
Creates a [`RecipientOnionFields`] from only a [`PaymentSecret`].
seg_wit_program(WitnessVersion, byte[]) - Static method in class org.ldk.structs.Fallback
Utility method to constructs a new SegWitProgram-variant Fallback
semantic_error - Variable in class org.ldk.impl.bindings.LDKParseOrSemanticError.SemanticError
 
semantic_error - Variable in class org.ldk.structs.ParseOrSemanticError.SemanticError
 
semantic_error(SemanticError) - Static method in class org.ldk.structs.ParseOrSemanticError
Utility method to constructs a new SemanticError-variant ParseOrSemanticError
SemanticError - Enum in org.ldk.enums
Errors that may occur when converting a [`RawInvoice`] to an [`Invoice`].
SemanticError_clone(long) - Static method in class org.ldk.impl.bindings
 
SemanticError_eq(long, long) - Static method in class org.ldk.impl.bindings
 
SemanticError_imprecise_amount() - Static method in class org.ldk.impl.bindings
 
SemanticError_invalid_features() - Static method in class org.ldk.impl.bindings
 
SemanticError_invalid_recovery_id() - Static method in class org.ldk.impl.bindings
 
SemanticError_invalid_signature() - Static method in class org.ldk.impl.bindings
 
SemanticError_multiple_descriptions() - Static method in class org.ldk.impl.bindings
 
SemanticError_multiple_payment_hashes() - Static method in class org.ldk.impl.bindings
 
SemanticError_multiple_payment_secrets() - Static method in class org.ldk.impl.bindings
 
SemanticError_no_description() - Static method in class org.ldk.impl.bindings
 
SemanticError_no_payment_hash() - Static method in class org.ldk.impl.bindings
 
SemanticError_no_payment_secret() - Static method in class org.ldk.impl.bindings
 
SemanticError_to_str(long) - Static method in class org.ldk.impl.bindings
 
send_accept_channel(byte[], AcceptChannel) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendAcceptChannel-variant MessageSendEvent
send_announcement_signatures(byte[], AnnouncementSignatures) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendAnnouncementSignatures-variant MessageSendEvent
send_channel_announcement(byte[], ChannelAnnouncement, ChannelUpdate) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendChannelAnnouncement-variant MessageSendEvent
send_channel_range_query(byte[], QueryChannelRange) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendChannelRangeQuery-variant MessageSendEvent
send_channel_ready(byte[], ChannelReady) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendChannelReady-variant MessageSendEvent
send_channel_reestablish(byte[], ChannelReestablish) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendChannelReestablish-variant MessageSendEvent
send_channel_update(byte[], ChannelUpdate) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendChannelUpdate-variant MessageSendEvent
send_closing_signed(byte[], ClosingSigned) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendClosingSigned-variant MessageSendEvent
send_data(byte[], boolean) - Method in interface org.ldk.impl.bindings.LDKSocketDescriptor
 
send_data(byte[], boolean) - Method in class org.ldk.structs.SocketDescriptor
Attempts to send some data from the given slice to the peer.
send_data(byte[], boolean) - Method in interface org.ldk.structs.SocketDescriptor.SocketDescriptorInterface
Attempts to send some data from the given slice to the peer.
send_error_message(ErrorMessage) - Static method in class org.ldk.structs.ErrorAction
Utility method to constructs a new SendErrorMessage-variant ErrorAction
send_funding_created(byte[], FundingCreated) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendFundingCreated-variant MessageSendEvent
send_funding_signed(byte[], FundingSigned) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendFundingSigned-variant MessageSendEvent
send_gossip_timestamp_filter(byte[], GossipTimestampFilter) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendGossipTimestampFilter-variant MessageSendEvent
send_onion_message(byte[][], Destination, OnionMessageContents, BlindedPath) - Method in class org.ldk.structs.OnionMessenger
Send an onion message with contents `message` to `destination`, routing it through `intermediate_nodes`.
send_open_channel(byte[], OpenChannel) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendOpenChannel-variant MessageSendEvent
send_payment(byte[], RecipientOnionFields, byte[], RouteParameters, Retry) - Method in class org.ldk.structs.ChannelManager
Similar to [`ChannelManager::send_payment`], but will automatically find a route based on `route_params` and retry failed payment paths based on `retry_strategy`.
send_payment_with_route(Route, byte[], RecipientOnionFields, byte[]) - Method in class org.ldk.structs.ChannelManager
Sends a payment along a given route.
send_probe(Path) - Method in class org.ldk.structs.ChannelManager
Send a payment that is probing the given route for liquidity.
send_reply_channel_range(byte[], ReplyChannelRange) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendReplyChannelRange-variant MessageSendEvent
send_revoke_and_ack(byte[], RevokeAndACK) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendRevokeAndACK-variant MessageSendEvent
send_short_ids_query(byte[], QueryShortChannelIds) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendShortIdsQuery-variant MessageSendEvent
send_shutdown(byte[], Shutdown) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendShutdown-variant MessageSendEvent
send_spontaneous_payment(Route, byte[], RecipientOnionFields, byte[]) - Method in class org.ldk.structs.ChannelManager
Send a spontaneous payment, which is a payment that does not require the recipient to have generated an invoice.
send_spontaneous_payment_with_retry(byte[], RecipientOnionFields, byte[], RouteParameters, Retry) - Method in class org.ldk.structs.ChannelManager
Similar to [`ChannelManager::send_spontaneous_payment`], but will automatically find a route based on `route_params` and retry failed payment paths based on `retry_strategy`.
send_warning_message(WarningMessage, Level) - Static method in class org.ldk.structs.ErrorAction
Utility method to constructs a new SendWarningMessage-variant ErrorAction
SendError - Class in org.ldk.structs
Errors that may occur when [sending an onion message].
SendError_blinded_path_advance_failed() - Static method in class org.ldk.impl.bindings
 
SendError_buffer_full() - Static method in class org.ldk.impl.bindings
 
SendError_clone(long) - Static method in class org.ldk.impl.bindings
 
SendError_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
SendError_eq(long, long) - Static method in class org.ldk.impl.bindings
 
SendError_free(long) - Static method in class org.ldk.impl.bindings
 
SendError_get_node_id_failed() - Static method in class org.ldk.impl.bindings
 
SendError_invalid_first_hop() - Static method in class org.ldk.impl.bindings
 
SendError_invalid_message() - Static method in class org.ldk.impl.bindings
 
SendError_secp256k1(Secp256k1Error) - Static method in class org.ldk.impl.bindings
 
SendError_too_big_packet() - Static method in class org.ldk.impl.bindings
 
SendError_too_few_blinded_hops() - Static method in class org.ldk.impl.bindings
 
SendError.BlindedPathAdvanceFailed - Class in org.ldk.structs
We attempted to send to a blinded path where we are the introduction node, and failed to advance the blinded path to make the second hop the new introduction node.
SendError.BufferFull - Class in org.ldk.structs
Our next-hop peer's buffer was full or our total outbound buffer was full.
SendError.GetNodeIdFailed - Class in org.ldk.structs
Failed to retrieve our node id from the provided [`NodeSigner`].
SendError.InvalidFirstHop - Class in org.ldk.structs
Our next-hop peer was offline or does not support onion message forwarding.
SendError.InvalidMessage - Class in org.ldk.structs
Onion message contents must have a TLV type >= 64.
SendError.Secp256k1 - Class in org.ldk.structs
Errored computing onion message packet keys.
SendError.TooBigPacket - Class in org.ldk.structs
Because implementations such as Eclair will drop onion messages where the message packet exceeds 32834 bytes, we refuse to send messages where the packet exceeds this size.
SendError.TooFewBlindedHops - Class in org.ldk.structs
The provided [`Destination`] was an invalid [`BlindedPath`], due to having fewer than two blinded hops.
sending - Variable in class org.ldk.impl.bindings.LDKPaymentError.Sending
 
sending - Variable in class org.ldk.structs.PaymentError.Sending
 
sending(RetryableSendFailure) - Static method in class org.ldk.structs.PaymentError
Utility method to constructs a new Sending-variant PaymentError
set_a(byte[]) - Method in class org.ldk.structs.NodeAlias
 
set_a(byte[]) - Method in class org.ldk.structs.PayeePubKey
 
set_a(long) - Method in class org.ldk.structs.BigSize
 
set_a(long) - Method in class org.ldk.structs.MinFinalCltvExpiryDelta
 
set_a(String) - Method in class org.ldk.structs.PrintableString
 
set_a(String) - Method in class org.ldk.structs.UntrustedString
 
set_a(RouteHintHop[]) - Method in class org.ldk.structs.RouteHint
 
set_accept_forwards_to_priv_channels(boolean) - Method in class org.ldk.structs.UserConfig
If this is set to false, we will reject any HTLCs which were to be forwarded over private channels.
set_accept_inbound_channels(boolean) - Method in class org.ldk.structs.UserConfig
If this is set to false, we do not accept inbound requests to open a new channel.
set_accept_intercept_htlcs(boolean) - Method in class org.ldk.structs.UserConfig
If this is set to true, LDK will intercept HTLCs that are attempting to be forwarded over fake short channel ids generated via [`ChannelManager::get_intercept_scid`].
set_action(ErrorAction) - Method in class org.ldk.structs.LightningError
The action which should be taken against the offending peer.
set_addresses(NetAddress[]) - Method in class org.ldk.structs.UnsignedNodeAnnouncement
List of addresses on which this node is reachable
set_alias(NodeAlias) - Method in class org.ldk.structs.NodeAnnouncementInfo
Moniker assigned to the node.
set_alias(NodeAlias) - Method in class org.ldk.structs.UnsignedNodeAnnouncement
An alias, for UI purposes.
set_amount_msat(long) - Method in class org.ldk.structs.ChannelUsage
The amount to send through the channel, denominated in millisatoshis.
set_amount_msat(long) - Method in class org.ldk.structs.HTLCOutputInCommitment
The value, in msat, of the HTLC.
set_amount_msat(long) - Method in class org.ldk.structs.UpdateAddHTLC
The HTLC value in milli-satoshi
set_anchors_zero_fee_htlc_tx_optional() - Method in class org.ldk.structs.ChannelTypeFeatures
Set this feature as optional.
set_anchors_zero_fee_htlc_tx_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_anchors_zero_fee_htlc_tx_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_anchors_zero_fee_htlc_tx_required() - Method in class org.ldk.structs.ChannelTypeFeatures
Set this feature as required.
set_anchors_zero_fee_htlc_tx_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_anchors_zero_fee_htlc_tx_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_announced_channel(boolean) - Method in class org.ldk.structs.ChannelHandshakeConfig
Set to announce the channel publicly and notify all nodes that they can route via this channel.
set_announcement_info(NodeAnnouncementInfo) - Method in class org.ldk.structs.NodeInfo
More information about a node from node_announcement.
set_announcement_message(ChannelAnnouncement) - Method in class org.ldk.structs.ChannelInfo
An initial announcement of the channel Mostly redundant with the data we store in fields explicitly.
set_announcement_message(NodeAnnouncement) - Method in class org.ldk.structs.NodeAnnouncementInfo
An initial announcement of the node Mostly redundant with the data we store in fields explicitly.
set_anti_probing_penalty_msat(long) - Method in class org.ldk.structs.ProbabilisticScoringParameters
This penalty is applied when `htlc_maximum_msat` is equal to or larger than half of the channel's capacity, which makes us prefer nodes with a smaller `htlc_maximum_msat`.
set_args(String) - Method in class org.ldk.structs.Record
The message body.
set_balance_msat(long) - Method in class org.ldk.structs.ChannelDetails
Our total balance.
set_base_msat(int) - Method in class org.ldk.structs.RoutingFees
Flat routing fee in millisatoshis.
set_base_penalty_amount_multiplier_msat(long) - Method in class org.ldk.structs.ProbabilisticScoringParameters
A multiplier used with the payment amount to calculate a fixed penalty applied to each channel, in excess of the [`base_penalty_msat`].
set_base_penalty_msat(long) - Method in class org.ldk.structs.ProbabilisticScoringParameters
A fixed penalty in msats to apply to each channel.
set_basic_mpp_optional() - Method in class org.ldk.structs.Bolt12InvoiceFeatures
Set this feature as optional.
set_basic_mpp_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_basic_mpp_optional() - Method in class org.ldk.structs.InvoiceFeatures
Set this feature as optional.
set_basic_mpp_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_basic_mpp_required() - Method in class org.ldk.structs.Bolt12InvoiceFeatures
Set this feature as required.
set_basic_mpp_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_basic_mpp_required() - Method in class org.ldk.structs.InvoiceFeatures
Set this feature as required.
set_basic_mpp_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_best_block(BestBlock) - Method in class org.ldk.structs.ChainParameters
The hash and height of the latest block successfully connected.
set_bitcoin_key_1(NodeId) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The funding key for the first node
set_bitcoin_key_2(NodeId) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The funding key for the second node
set_bitcoin_signature(byte[]) - Method in class org.ldk.structs.AnnouncementSignatures
A signature by the funding key
set_bitcoin_signature_1(byte[]) - Method in class org.ldk.structs.ChannelAnnouncement
Proof of funding UTXO ownership by the first public node
set_bitcoin_signature_2(byte[]) - Method in class org.ldk.structs.ChannelAnnouncement
Proof of funding UTXO ownership by the second public node
set_blinded_tail(BlindedTail) - Method in class org.ldk.structs.Path
The blinded path at which this path terminates, if we're sending to one, and its metadata.
set_blinding_point(byte[]) - Method in class org.ldk.structs.BlindedTail
The blinding point of the [`BlindedPath`] provided by the recipient.
set_blinding_point(byte[]) - Method in class org.ldk.structs.OnionMessage
Used in decrypting the onion packet's payload.
set_block_hash(byte[]) - Method in class org.ldk.structs.WatchedOutput
First block where the transaction output may have been spent.
set_broadcaster_delayed_payment_key(byte[]) - Method in class org.ldk.structs.TxCreationKeys
Broadcaster's Payment Key (which isn't allowed to be spent from for some delay)
set_broadcaster_htlc_key(byte[]) - Method in class org.ldk.structs.TxCreationKeys
Broadcaster's HTLC Key
set_byteslen(short) - Method in class org.ldk.structs.Ping
The ping packet size.
set_byteslen(short) - Method in class org.ldk.structs.Pong
The pong packet size.
set_capacity_sats(Option_u64Z) - Method in class org.ldk.structs.ChannelInfo
The channel capacity as seen on-chain, if chain lookup is available.
set_chain_hash(byte[]) - Method in class org.ldk.structs.GossipTimestampFilter
The genesis hash of the blockchain for channel and node information
set_chain_hash(byte[]) - Method in class org.ldk.structs.OpenChannel
The genesis hash of the blockchain where the channel is to be opened
set_chain_hash(byte[]) - Method in class org.ldk.structs.QueryChannelRange
The genesis hash of the blockchain being queried
set_chain_hash(byte[]) - Method in class org.ldk.structs.QueryShortChannelIds
The genesis hash of the blockchain being queried
set_chain_hash(byte[]) - Method in class org.ldk.structs.ReplyChannelRange
The genesis hash of the blockchain being queried
set_chain_hash(byte[]) - Method in class org.ldk.structs.ReplyShortChannelIdsEnd
The genesis hash of the blockchain that was queried
set_chain_hash(byte[]) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The genesis hash of the blockchain where the channel is to be opened
set_chain_hash(byte[]) - Method in class org.ldk.structs.UnsignedChannelUpdate
The genesis hash of the blockchain where the channel is to be opened
set_chain_monitor(Watch) - Method in class org.ldk.structs.ChannelManagerReadArgs
The chain::Watch for use in the ChannelManager in the future.
set_chan_handler(ChannelMessageHandler) - Method in class org.ldk.structs.MessageHandler
A message handler which handles messages specific to channels.
set_channel_config(ChannelConfig) - Method in class org.ldk.structs.UserConfig
Channel config which affects behavior during channel lifetime.
set_channel_features(ChannelFeatures) - Method in class org.ldk.structs.RouteHop
The channel_announcement features of the channel that should be used from the previous hop to reach this node.
set_channel_flags(byte) - Method in class org.ldk.structs.OpenChannel
The channel flags to be used
set_channel_handshake_config(ChannelHandshakeConfig) - Method in class org.ldk.structs.UserConfig
Channel handshake config that we propose to our counterparty.
set_channel_handshake_limits(ChannelHandshakeLimits) - Method in class org.ldk.structs.UserConfig
Limits applied to our counterparty's proposed channel handshake config settings.
set_channel_id(byte[]) - Method in class org.ldk.structs.AnnouncementSignatures
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.ChannelDetails
The channel's ID (prior to funding transaction generation, this is a random 32 bytes, thereafter this is the txid of the funding transaction xor the funding transaction output).
set_channel_id(byte[]) - Method in class org.ldk.structs.ChannelReady
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.ChannelReestablish
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.ClosingSigned
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.CommitmentSigned
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.ErrorMessage
The channel ID involved in the error.
set_channel_id(byte[]) - Method in class org.ldk.structs.FundingSigned
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.RevokeAndACK
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.Shutdown
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.UpdateAddHTLC
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.UpdateFailHTLC
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.UpdateFailMalformedHTLC
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.UpdateFee
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.UpdateFulfillHTLC
The channel ID
set_channel_id(byte[]) - Method in class org.ldk.structs.WarningMessage
The channel ID involved in the warning.
set_channel_keys_id(byte[]) - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
Arbitrary identification information returned by a call to [`ChannelSigner::channel_keys_id`].
set_channel_keys_id(byte[]) - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
Arbitrary identification information returned by a call to [`ChannelSigner::channel_keys_id`].
set_channel_reserve_satoshis(long) - Method in class org.ldk.structs.AcceptChannel
The minimum value unencumbered by HTLCs for the counterparty to keep in the channel
set_channel_reserve_satoshis(long) - Method in class org.ldk.structs.OpenChannel
The minimum value unencumbered by HTLCs for the counterparty to keep in the channel
set_channel_type(ChannelTypeFeatures) - Method in class org.ldk.structs.AcceptChannel
The channel type that this channel will represent.
set_channel_type(ChannelTypeFeatures) - Method in class org.ldk.structs.ChannelDetails
The features which this channel operates with.
set_channel_type(ChannelTypeFeatures) - Method in class org.ldk.structs.OpenChannel
The channel type that this channel will represent If this is `None`, we derive the channel type from the intersection of our feature bits with our counterparty's feature bits from the [`Init`] message.
set_channel_type_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_channel_type_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_channel_type_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_channel_type_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_channel_value_satoshis(long) - Method in class org.ldk.structs.ChannelDetails
The value, in satoshis, of this channel as appears in the funding output
set_channel_value_satoshis(long) - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
The value of the channel which this output originated from, possibly indirectly.
set_channel_value_satoshis(long) - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
The value of the channel which this transactions spends.
set_channels(long[]) - Method in class org.ldk.structs.NodeInfo
All valid channels a node has announced
set_channels(ChannelDetails[]) - Method in class org.ldk.structs.PhantomRouteHints
The list of channels to be included in the invoice route hints.
set_cltv_expiry(int) - Method in class org.ldk.structs.HTLCOutputInCommitment
The CLTV lock-time at which this HTLC expires.
set_cltv_expiry(int) - Method in class org.ldk.structs.UpdateAddHTLC
The expiry height of the HTLC
set_cltv_expiry_delta(int) - Method in class org.ldk.structs.RouteHop
The CLTV delta added for this hop.
set_cltv_expiry_delta(short) - Method in class org.ldk.structs.BlindedPayInfo
Number of blocks subtracted from an incoming HTLC's `cltv_expiry` for the entire blinded path.
set_cltv_expiry_delta(short) - Method in class org.ldk.structs.ChannelConfig
The difference in the CLTV value between incoming HTLCs and an outbound HTLC forwarded over the channel this config applies to.
set_cltv_expiry_delta(short) - Method in class org.ldk.structs.ChannelUpdateInfo
The difference in CLTV values that you must have when routing through this channel.
set_cltv_expiry_delta(short) - Method in class org.ldk.structs.CounterpartyForwardingInfo
The minimum difference in cltv_expiry between an ingoing HTLC and its outgoing counterpart, such that the outgoing HTLC is forwardable to this counterparty.
set_cltv_expiry_delta(short) - Method in class org.ldk.structs.RouteHintHop
The difference in CLTV values between this node and the next node.
set_cltv_expiry_delta(short) - Method in class org.ldk.structs.UnsignedChannelUpdate
The number of blocks such that if: `incoming_htlc.cltv_expiry < outgoing_htlc.cltv_expiry + cltv_expiry_delta` then we need to fail the HTLC backwards.
set_commit_upfront_shutdown_pubkey(boolean) - Method in class org.ldk.structs.ChannelHandshakeConfig
When set, we commit to an upfront shutdown_pubkey at channel open.
set_commitment_seed(byte[]) - Method in class org.ldk.structs.InMemorySigner
Commitment seed.
set_commitment_signed(CommitmentSigned) - Method in class org.ldk.structs.CommitmentUpdate
A `commitment_signed` message which should be sent
set_config(ChannelConfig) - Method in class org.ldk.structs.ChannelDetails
Set of configurable parameters that affect channel operation.
set_confirmations(Option_u32Z) - Method in class org.ldk.structs.ChannelDetails
The current number of confirmations on the funding transaction.
set_confirmations_required(Option_u32Z) - Method in class org.ldk.structs.ChannelDetails
The number of required confirmations on the funding transaction before the funding will be considered \"locked\".
set_considered_impossible_penalty_msat(long) - Method in class org.ldk.structs.ProbabilisticScoringParameters
This penalty is applied when the amount we're attempting to send over a channel exceeds our current estimate of the channel's available liquidity.
set_contents(UnsignedChannelAnnouncement) - Method in class org.ldk.structs.ChannelAnnouncement
The actual announcement
set_contents(UnsignedChannelUpdate) - Method in class org.ldk.structs.ChannelUpdate
The actual channel update
set_contents(UnsignedNodeAnnouncement) - Method in class org.ldk.structs.NodeAnnouncement
The actual content of the announcement
set_counterparty(ChannelCounterparty) - Method in class org.ldk.structs.ChannelDetails
Parameters which apply to our counterparty.
set_counterparty_htlc_sigs(byte[][]) - Method in class org.ldk.structs.HolderCommitmentTransaction
All non-dust counterparty HTLC signatures, in the order they appear in the transaction
set_counterparty_parameters(CounterpartyChannelTransactionParameters) - Method in class org.ldk.structs.ChannelTransactionParameters
The late-bound counterparty channel transaction parameters.
set_counterparty_sig(byte[]) - Method in class org.ldk.structs.HolderCommitmentTransaction
Our counterparty's signature for the transaction
set_countersignatory_htlc_key(byte[]) - Method in class org.ldk.structs.TxCreationKeys
Countersignatory's HTLC Key
set_data(String) - Method in class org.ldk.structs.ErrorMessage
A possibly human-readable error description.
set_data(String) - Method in class org.ldk.structs.WarningMessage
A possibly human-readable warning description.
set_data(RawDataPart) - Method in class org.ldk.structs.RawInvoice
data part
set_data_loss_protect_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_data_loss_protect_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_data_loss_protect_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_data_loss_protect_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_default_config(UserConfig) - Method in class org.ldk.structs.ChannelManagerReadArgs
Default settings used for new channels.
set_delayed_payment_base_key(byte[]) - Method in class org.ldk.structs.InMemorySigner
Holder secret key used in an HTLC transaction.
set_delayed_payment_basepoint(byte[]) - Method in class org.ldk.structs.AcceptChannel
Used to derive a payment key to sender for transactions broadcast by sender
set_delayed_payment_basepoint(byte[]) - Method in class org.ldk.structs.ChannelPublicKeys
The base point which is used (with derive_public_key) to derive a per-commitment payment public key which receives non-HTLC-encumbered funds which are only available for spending after some delay (or can be claimed via the revocation path).
set_delayed_payment_basepoint(byte[]) - Method in class org.ldk.structs.OpenChannel
Used to derive a payment key to sender for transactions broadcast by sender
set_dust_limit_satoshis(long) - Method in class org.ldk.structs.AcceptChannel
The threshold below which outputs on transactions broadcast by sender will be omitted
set_dust_limit_satoshis(long) - Method in class org.ldk.structs.OpenChannel
The threshold below which outputs on transactions broadcast by sender will be omitted
set_effective_capacity(EffectiveCapacity) - Method in class org.ldk.structs.ChannelUsage
The effective capacity of the channel.
set_enabled(boolean) - Method in class org.ldk.structs.ChannelUpdateInfo
Whether the channel can be currently used for payments (in this one direction).
set_entropy_source(EntropySource) - Method in class org.ldk.structs.ChannelManagerReadArgs
A cryptographically secure source of entropy.
set_err(String) - Method in class org.ldk.structs.LightningError
A human-readable message describing the error
set_excess_data(byte[]) - Method in class org.ldk.structs.UnsignedChannelUpdate
Excess data which was signed as a part of the message which we do not (yet) understand how to decode.
set_excess_final_cltv_expiry_delta(int) - Method in class org.ldk.structs.BlindedTail
Excess CLTV delta added to the recipient's CLTV expiry to deter intermediate nodes from inferring the destination.
set_expiry_time(Option_u64Z) - Method in class org.ldk.structs.PaymentParameters
Expiration of a payment to the payee, in seconds relative to the UNIX epoch.
set_failure_code(short) - Method in class org.ldk.structs.UpdateFailMalformedHTLC
The failure code
set_features(BlindedHopFeatures) - Method in class org.ldk.structs.BlindedPayInfo
Features set in `encrypted_data_tlv` for the `encrypted_recipient_data` TLV record in an onion payload.
set_features(ChannelFeatures) - Method in class org.ldk.structs.ChannelInfo
Protocol features of a channel communicated during its announcement
set_features(ChannelFeatures) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The advertised channel features
set_features(InitFeatures) - Method in class org.ldk.structs.ChannelCounterparty
The Features the channel counterparty provided upon last connection.
set_features(InitFeatures) - Method in class org.ldk.structs.Init
The relevant features which the sender supports.
set_features(InvoiceFeatures) - Method in class org.ldk.structs.PaymentParameters
Features supported by the payee.
set_features(NodeFeatures) - Method in class org.ldk.structs.NodeAnnouncementInfo
Protocol features the node announced support for
set_features(NodeFeatures) - Method in class org.ldk.structs.UnsignedNodeAnnouncement
The advertised features
set_fee_base_msat(int) - Method in class org.ldk.structs.BlindedPayInfo
Base fee charged (in millisatoshi) for the entire blinded path.
set_fee_base_msat(int) - Method in class org.ldk.structs.CounterpartyForwardingInfo
Base routing fee in millisatoshis.
set_fee_base_msat(int) - Method in class org.ldk.structs.UnsignedChannelUpdate
The base HTLC fee charged by sender, in milli-satoshi
set_fee_estimator(FeeEstimator) - Method in class org.ldk.structs.ChannelManagerReadArgs
The fee_estimator for use in the ChannelManager in the future.
set_fee_msat(long) - Method in class org.ldk.structs.RouteHop
The fee taken on this hop (for paying for the use of the *next* channel in the path).
set_fee_proportional_millionths(int) - Method in class org.ldk.structs.BlindedPayInfo
Liquidity fee charged (in millionths of the amount transferred) for the entire blinded path (i.e., 10,000 is 1%).
set_fee_proportional_millionths(int) - Method in class org.ldk.structs.CounterpartyForwardingInfo
Amount in millionths of a satoshi the channel will charge per transferred satoshi.
set_fee_proportional_millionths(int) - Method in class org.ldk.structs.UnsignedChannelUpdate
The amount to fee multiplier, in micro-satoshi
set_fee_range(ClosingSignedFeeRange) - Method in class org.ldk.structs.ClosingSigned
The minimum and maximum fees which the sender is willing to accept, provided only by new nodes.
set_fee_satoshis(long) - Method in class org.ldk.structs.ClosingSigned
The proposed total fee for the closing transaction
set_feerate_per_kw(int) - Method in class org.ldk.structs.OpenChannel
The feerate per 1000-weight of sender generated transactions, until updated by [`UpdateFee`]
set_feerate_per_kw(int) - Method in class org.ldk.structs.UpdateFee
Fee rate per 1000-weight of the transaction
set_feerate_sat_per_1000_weight(Option_u32Z) - Method in class org.ldk.structs.ChannelDetails
The currently negotiated fee rate denominated in satoshi per 1000 weight units, which is applied to commitment and HTLC transactions.
set_fees(RoutingFees) - Method in class org.ldk.structs.ChannelUpdateInfo
Fees charged when the channel is used for routing
set_fees(RoutingFees) - Method in class org.ldk.structs.RouteHintHop
The fees which must be paid to use this channel
set_file(String) - Method in class org.ldk.structs.Record
The source file containing the message.
set_final_cltv_expiry_delta(int) - Method in class org.ldk.structs.PaymentParameters
The minimum CLTV delta at the end of the route.
set_final_value_msat(long) - Method in class org.ldk.structs.BlindedTail
The total amount paid on this [`Path`], excluding the fees.
set_final_value_msat(long) - Method in class org.ldk.structs.RouteParameters
The amount in msats sent on the failed payment path.
set_first_blocknum(int) - Method in class org.ldk.structs.QueryChannelRange
The height of the first block for the channel UTXOs being queried
set_first_blocknum(int) - Method in class org.ldk.structs.ReplyChannelRange
The height of the first block in the range of the reply
set_first_per_commitment_point(byte[]) - Method in class org.ldk.structs.AcceptChannel
The first to-be-broadcast-by-sender transaction's per commitment point
set_first_per_commitment_point(byte[]) - Method in class org.ldk.structs.OpenChannel
The first to-be-broadcast-by-sender transaction's per commitment point
set_first_timestamp(int) - Method in class org.ldk.structs.GossipTimestampFilter
The starting unix timestamp
set_flags(byte) - Method in class org.ldk.structs.UnsignedChannelUpdate
Channel flags
set_force_announced_channel_preference(boolean) - Method in class org.ldk.structs.ChannelHandshakeLimits
Set to force an incoming channel to match our announced channel preference in [`ChannelHandshakeConfig::announced_channel`].
set_force_close_avoidance_max_fee_satoshis(long) - Method in class org.ldk.structs.ChannelConfig
The additional fee we're willing to pay to avoid waiting for the counterparty's `to_self_delay` to reclaim funds.
set_force_close_spend_delay(Option_u16Z) - Method in class org.ldk.structs.ChannelDetails
The number of blocks (after our commitment transaction confirms) that we will need to wait until we can claim our funds after we force-close the channel.
set_forwarding_fee_base_msat(int) - Method in class org.ldk.structs.ChannelConfig
Amount (in milli-satoshi) charged for payments forwarded outbound over the channel, in excess of [`forwarding_fee_proportional_millionths`].
set_forwarding_fee_proportional_millionths(int) - Method in class org.ldk.structs.ChannelConfig
Amount (in millionths of a satoshi) charged per satoshi for payments forwarded outbound over the channel.
set_forwarding_info(CounterpartyForwardingInfo) - Method in class org.ldk.structs.ChannelCounterparty
Information on the fees and requirements that the counterparty requires when forwarding payments to us through this channel.
set_full_information(boolean) - Method in class org.ldk.structs.ReplyShortChannelIdsEnd
Indicates if the query recipient maintains up-to-date channel information for the `chain_hash`
set_funding_key(byte[]) - Method in class org.ldk.structs.InMemorySigner
Holder secret key in the 2-of-2 multisig script of a channel.
set_funding_outpoint(OutPoint) - Method in class org.ldk.structs.ChannelTransactionParameters
The late-bound funding outpoint Note that val (or a relevant inner pointer) may be NULL or all-0s to represent None
set_funding_output_index(short) - Method in class org.ldk.structs.FundingCreated
The specific output index funding this channel
set_funding_pubkey(byte[]) - Method in class org.ldk.structs.AcceptChannel
The sender's key controlling the funding transaction
set_funding_pubkey(byte[]) - Method in class org.ldk.structs.ChannelPublicKeys
The public key which is used to sign all commitment transactions, as it appears in the on-chain channel lock-in 2-of-2 multisig output.
set_funding_pubkey(byte[]) - Method in class org.ldk.structs.OpenChannel
The sender's key controlling the funding transaction
set_funding_satoshis(long) - Method in class org.ldk.structs.OpenChannel
The channel value
set_funding_txid(byte[]) - Method in class org.ldk.structs.FundingCreated
The funding transaction ID
set_funding_txo(OutPoint) - Method in class org.ldk.structs.ChannelDetails
The Channel's funding transaction output, if we've negotiated the funding transaction with our counterparty already.
set_gossip_queries_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_gossip_queries_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_gossip_queries_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_gossip_queries_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_historical_liquidity_penalty_amount_multiplier_msat(long) - Method in class org.ldk.structs.ProbabilisticScoringParameters
A multiplier used in conjunction with the payment amount and the negative `log10` of the channel's success probability for the payment, as determined based on the history of our estimates of the channel's available liquidity, to determine a penalty.
set_historical_liquidity_penalty_multiplier_msat(long) - Method in class org.ldk.structs.ProbabilisticScoringParameters
A multiplier used in conjunction with the negative `log10` of the channel's success probability for the payment, as determined based on the history of our estimates of the channel's available liquidity, to determine a penalty.
set_historical_no_updates_half_life(long) - Method in class org.ldk.structs.ProbabilisticScoringParameters
If we aren't learning any new datapoints for a channel, the historical liquidity bounds tracking can simply live on with increasingly stale data.
set_holder_pubkeys(ChannelPublicKeys) - Method in class org.ldk.structs.ChannelTransactionParameters
Holder public keys
set_holder_selected_contest_delay(short) - Method in class org.ldk.structs.ChannelTransactionParameters
The contest delay selected by the holder, which applies to counterparty-broadcast transactions
set_hops(BlindedHop[]) - Method in class org.ldk.structs.BlindedTail
The hops of the [`BlindedPath`] provided by the recipient.
set_hops(RouteHop[]) - Method in class org.ldk.structs.Path
The list of unblinded hops in this [`Path`].
set_htlc_base_key(byte[]) - Method in class org.ldk.structs.InMemorySigner
Holder HTLC secret key used in commitment transaction HTLC outputs.
set_htlc_basepoint(byte[]) - Method in class org.ldk.structs.AcceptChannel
Used to derive an HTLC payment key to sender for transactions broadcast by counterparty
set_htlc_basepoint(byte[]) - Method in class org.ldk.structs.ChannelPublicKeys
The base point which is used (with derive_public_key) to derive a per-commitment public key which is used to encumber HTLC-in-flight outputs.
set_htlc_basepoint(byte[]) - Method in class org.ldk.structs.OpenChannel
Used to derive an HTLC payment key to sender
set_htlc_id(long) - Method in class org.ldk.structs.UpdateAddHTLC
The HTLC ID
set_htlc_id(long) - Method in class org.ldk.structs.UpdateFailHTLC
The HTLC ID
set_htlc_id(long) - Method in class org.ldk.structs.UpdateFailMalformedHTLC
The HTLC ID
set_htlc_id(long) - Method in class org.ldk.structs.UpdateFulfillHTLC
The HTLC ID
set_htlc_maximum_msat(long) - Method in class org.ldk.structs.BlindedPayInfo
The maximum HTLC value (in millisatoshi) that is acceptable to all channel peers on the blinded path from the introduction node to the recipient, accounting for any fees, i.e., as seen by the recipient.
set_htlc_maximum_msat(long) - Method in class org.ldk.structs.ChannelUpdateInfo
The maximum value which may be relayed to the next hop via the channel.
set_htlc_maximum_msat(long) - Method in class org.ldk.structs.UnsignedChannelUpdate
The maximum HTLC value incoming to sender, in milli-satoshi.
set_htlc_maximum_msat(Option_u64Z) - Method in class org.ldk.structs.RouteHintHop
The maximum value in msat available for routing with a single HTLC.
set_htlc_minimum_msat(long) - Method in class org.ldk.structs.AcceptChannel
The minimum HTLC size incoming to sender, in milli-satoshi
set_htlc_minimum_msat(long) - Method in class org.ldk.structs.BlindedPayInfo
The minimum HTLC value (in millisatoshi) that is acceptable to all channel peers on the blinded path from the introduction node to the recipient, accounting for any fees, i.e., as seen by the recipient.
set_htlc_minimum_msat(long) - Method in class org.ldk.structs.ChannelUpdateInfo
The minimum value, which must be relayed to the next hop via the channel
set_htlc_minimum_msat(long) - Method in class org.ldk.structs.OpenChannel
The minimum HTLC size incoming to sender, in milli-satoshi
set_htlc_minimum_msat(long) - Method in class org.ldk.structs.UnsignedChannelUpdate
The minimum HTLC size incoming to sender, in milli-satoshi
set_htlc_minimum_msat(Option_u64Z) - Method in class org.ldk.structs.RouteHintHop
The minimum value, in msat, which must be relayed to the next hop.
set_htlc_signatures(byte[][]) - Method in class org.ldk.structs.CommitmentSigned
Signatures on the HTLC transactions
set_inbound_capacity_msat(long) - Method in class org.ldk.structs.ChannelDetails
The available inbound capacity for the remote peer to send HTLCs to us.
set_inbound_htlc_maximum_msat(Option_u64Z) - Method in class org.ldk.structs.ChannelDetails
The largest value HTLC (in msat) we currently will accept, for this channel.
set_inbound_htlc_minimum_msat(Option_u64Z) - Method in class org.ldk.structs.ChannelDetails
The smallest value HTLC (in msat) we will accept, for this channel.
set_inbound_scid_alias(Option_u64Z) - Method in class org.ldk.structs.ChannelDetails
An optional [`short_channel_id`] alias for this channel, randomly generated by our counterparty and usable in place of [`short_channel_id`] in invoice route hints.
set_index(short) - Method in class org.ldk.structs.OutPoint
The index of the referenced output in its transaction's vout.
set_inflight_htlc_msat(long) - Method in class org.ldk.structs.ChannelUsage
Total amount, denominated in millisatoshis, already allocated to send through the channel as part of a multi-path payment.
set_initial_routing_sync_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_initial_routing_sync_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_is_channel_ready(boolean) - Method in class org.ldk.structs.ChannelDetails
True if the channel is confirmed, channel_ready messages have been exchanged, and the channel is not currently being shut down.
set_is_outbound(boolean) - Method in class org.ldk.structs.ChannelDetails
True if the channel was initiated (and thus funded) by us.
set_is_outbound_from_holder(boolean) - Method in class org.ldk.structs.ChannelTransactionParameters
Whether the holder is the initiator of this channel.
set_is_public(boolean) - Method in class org.ldk.structs.ChannelDetails
True if this channel is (or will be) publicly-announced.
set_is_usable(boolean) - Method in class org.ldk.structs.ChannelDetails
True if the channel is (a) confirmed and channel_ready messages have been exchanged, (b) the peer is connected, and (c) the channel is not currently negotiating a shutdown.
set_keysend_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_keysend_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_last_rapid_gossip_sync_timestamp(int) - Method in class org.ldk.structs.NetworkGraph
Update the unix timestamp provided by the most recent rapid gossip sync.
set_last_update(int) - Method in class org.ldk.structs.ChannelUpdateInfo
When the last update to the channel direction was issued.
set_last_update(int) - Method in class org.ldk.structs.NodeAnnouncementInfo
When the last known update to the node state was issued.
set_last_update_message(ChannelUpdate) - Method in class org.ldk.structs.ChannelUpdateInfo
Most recent update for the channel received from the network Mostly redundant with the data we store in fields explicitly.
set_level(Level) - Method in class org.ldk.structs.Record
The verbosity level of the message.
set_line(int) - Method in class org.ldk.structs.Record
The line containing the message.
set_liquidity_offset_half_life(long) - Method in class org.ldk.structs.ProbabilisticScoringParameters
Whenever this amount of time elapses since the last update to a channel's liquidity bounds, the distance from the bounds to \"zero\" is cut in half.
set_liquidity_penalty_amount_multiplier_msat(long) - Method in class org.ldk.structs.ProbabilisticScoringParameters
A multiplier used in conjunction with a payment amount and the negative `log10` of the channel's success probability for the payment, as determined by our latest estimates of the channel's liquidity, to determine the amount penalty.
set_liquidity_penalty_multiplier_msat(long) - Method in class org.ldk.structs.ProbabilisticScoringParameters
A multiplier used in conjunction with the negative `log10` of the channel's success probability for a payment, as determined by our latest estimates of the channel's liquidity, to determine the liquidity penalty.
set_logger(Logger) - Method in class org.ldk.structs.ChannelManagerReadArgs
The Logger for use in the ChannelManager and which may be used to log information during deserialization.
set_manual_penalty(NodeId, long) - Method in class org.ldk.structs.ProbabilisticScorer
Sets a manual penalty for the given node.
set_manually_accept_inbound_channels(boolean) - Method in class org.ldk.structs.UserConfig
If this is set to true, the user needs to manually accept inbound requests to open a new channel.
set_max_accepted_htlcs(short) - Method in class org.ldk.structs.AcceptChannel
The maximum number of inbound HTLCs towards sender
set_max_accepted_htlcs(short) - Method in class org.ldk.structs.OpenChannel
The maximum number of inbound HTLCs towards sender
set_max_channel_reserve_satoshis(long) - Method in class org.ldk.structs.ChannelHandshakeLimits
The remote node will require we keep a certain amount in direct payment to ourselves at all time, ensuring that we are able to be punished if we broadcast an old state.
set_max_channel_saturation_power_of_half(byte) - Method in class org.ldk.structs.PaymentParameters
Selects the maximum share of a channel's total capacity which will be sent over a channel, as a power of 1/2.
set_max_dust_htlc_exposure_msat(long) - Method in class org.ldk.structs.ChannelConfig
Limit our total exposure to in-flight HTLCs which are burned to fees as they are too small to claim on-chain.
set_max_fee_satoshis(long) - Method in class org.ldk.structs.ClosingSignedFeeRange
The maximum absolute fee, in satoshis, which the sender is willing to place on the closing transaction.
set_max_funding_satoshis(long) - Method in class org.ldk.structs.ChannelHandshakeLimits
Maximum allowed satoshis when a channel is funded.
set_max_htlc_minimum_msat(long) - Method in class org.ldk.structs.ChannelHandshakeLimits
The remote node sets a limit on the minimum size of HTLCs we can send to them.
set_max_htlc_value_in_flight_msat(long) - Method in class org.ldk.structs.AcceptChannel
The maximum inbound HTLC value in flight towards sender, in milli-satoshi
set_max_htlc_value_in_flight_msat(long) - Method in class org.ldk.structs.OpenChannel
The maximum inbound HTLC value in flight towards sender, in milli-satoshi
set_max_inbound_htlc_value_in_flight_percent_of_channel(byte) - Method in class org.ldk.structs.ChannelHandshakeConfig
Sets the percentage of the channel value we will cap the total value of outstanding inbound HTLCs to.
set_max_minimum_depth(int) - Method in class org.ldk.structs.ChannelHandshakeLimits
Before a channel is usable the funding transaction will need to be confirmed by at least a certain number of blocks, specified by the node which is not the funder (as the funder can assume they aren't going to double-spend themselves).
set_max_path_count(byte) - Method in class org.ldk.structs.PaymentParameters
The maximum number of paths that may be used by (MPP) payments.
set_max_total_cltv_expiry_delta(int) - Method in class org.ldk.structs.PaymentParameters
The maximum total CLTV delta we accept for the route.
set_min_fee_satoshis(long) - Method in class org.ldk.structs.ClosingSignedFeeRange
The minimum absolute fee, in satoshis, which the sender is willing to place on the closing transaction.
set_min_funding_satoshis(long) - Method in class org.ldk.structs.ChannelHandshakeLimits
Minimum allowed satoshis when a channel is funded.
set_min_max_accepted_htlcs(short) - Method in class org.ldk.structs.ChannelHandshakeLimits
The remote node sets a limit on the maximum number of pending HTLCs to them at any given time.
set_min_max_htlc_value_in_flight_msat(long) - Method in class org.ldk.structs.ChannelHandshakeLimits
The remote node sets a limit on the maximum value of pending HTLCs to them at any given time to limit their funds exposure to HTLCs.
set_minimum_depth(int) - Method in class org.ldk.structs.AcceptChannel
Minimum depth of the funding transaction before the channel is considered open
set_minimum_depth(int) - Method in class org.ldk.structs.ChannelHandshakeConfig
Confirmations we will wait for before considering the channel locked in.
set_module_path(String) - Method in class org.ldk.structs.Record
The module path of the message.
set_my_current_per_commitment_point(byte[]) - Method in class org.ldk.structs.DataLossProtect
The sender's per-commitment point for their current commitment transaction
set_negotiate_scid_privacy(boolean) - Method in class org.ldk.structs.ChannelHandshakeConfig
If set, we attempt to negotiate the `scid_privacy` (referred to as `scid_alias` in the BOLTs) option for outbound private channels.
set_network(Network) - Method in class org.ldk.structs.ChainParameters
The network for determining the `chain_hash` in Lightning messages.
set_next_local_commitment_number(long) - Method in class org.ldk.structs.ChannelReestablish
The next commitment number for the sender
set_next_outbound_htlc_limit_msat(long) - Method in class org.ldk.structs.ChannelDetails
The available outbound capacity for sending a single HTLC to the remote peer.
set_next_per_commitment_point(byte[]) - Method in class org.ldk.structs.ChannelReady
The per-commitment point of the second commitment transaction
set_next_per_commitment_point(byte[]) - Method in class org.ldk.structs.RevokeAndACK
The next sender-broadcast commitment transaction's per-commitment point
set_next_remote_commitment_number(long) - Method in class org.ldk.structs.ChannelReestablish
The next commitment number for the recipient
set_node_features(NodeFeatures) - Method in class org.ldk.structs.RouteHop
The node_announcement features of the node at this hop.
set_node_id(byte[]) - Method in class org.ldk.structs.ChannelCounterparty
The node_id of our counterparty
set_node_id(NodeId) - Method in class org.ldk.structs.UnsignedNodeAnnouncement
The `node_id` this announcement originated from (don't rebroadcast the `node_announcement` back to this node).
set_node_id_1(NodeId) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
One of the two `node_id`s which are endpoints of this channel
set_node_id_2(NodeId) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The other of the two `node_id`s which are endpoints of this channel
set_node_one(NodeId) - Method in class org.ldk.structs.ChannelInfo
Source node of the first direction of a channel
set_node_signature(byte[]) - Method in class org.ldk.structs.AnnouncementSignatures
A signature by the node key
set_node_signature_1(byte[]) - Method in class org.ldk.structs.ChannelAnnouncement
Authentication of the announcement by the first public node
set_node_signature_2(byte[]) - Method in class org.ldk.structs.ChannelAnnouncement
Authentication of the announcement by the second public node
set_node_signer(NodeSigner) - Method in class org.ldk.structs.ChannelManagerReadArgs
A signer that is able to perform node-scoped cryptographic operations.
set_node_two(NodeId) - Method in class org.ldk.structs.ChannelInfo
Source node of the second direction of a channel
set_number_of_blocks(int) - Method in class org.ldk.structs.QueryChannelRange
The number of blocks to include in the query results
set_number_of_blocks(int) - Method in class org.ldk.structs.ReplyChannelRange
The number of blocks included in the range of the reply
set_offered(boolean) - Method in class org.ldk.structs.HTLCOutputInCommitment
Whether the HTLC was \"offered\" (ie outbound in relation to this commitment transaction).
set_one_to_two(ChannelUpdateInfo) - Method in class org.ldk.structs.ChannelInfo
Details about the first direction of a channel Note that val (or a relevant inner pointer) may be NULL or all-0s to represent None
set_onion_message_handler(OnionMessageHandler) - Method in class org.ldk.structs.MessageHandler
A message handler which handles onion messages.
set_onion_messages_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_onion_messages_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_onion_messages_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_onion_messages_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_opt_anchors(COption_NoneZ) - Method in class org.ldk.structs.ChannelTransactionParameters
Are anchors (zero fee HTLC transaction variant) used for this channel.
set_opt_non_zero_fee_anchors(COption_NoneZ) - Method in class org.ldk.structs.ChannelTransactionParameters
Are non-zero-fee anchors are enabled (used in conjuction with opt_anchors) It is intended merely for backwards compatibility with signers that need it.
set_our_htlc_minimum_msat(long) - Method in class org.ldk.structs.ChannelHandshakeConfig
Set to the smallest value HTLC we will accept to process.
set_our_max_accepted_htlcs(short) - Method in class org.ldk.structs.ChannelHandshakeConfig
The maximum number of HTLCs in-flight from our counterparty towards us at the same time.
set_our_to_self_delay(short) - Method in class org.ldk.structs.ChannelHandshakeConfig
Set to the number of blocks we require our counterparty to wait to claim their money (ie the number of blocks we have to punish our counterparty if they broadcast a revoked transaction).
set_outbound_capacity_msat(long) - Method in class org.ldk.structs.ChannelDetails
The available outbound capacity for sending HTLCs to the remote peer.
set_outbound_htlc_maximum_msat(Option_u64Z) - Method in class org.ldk.structs.ChannelCounterparty
The largest value HTLC (in msat) the remote peer currently will accept, for this channel.
set_outbound_htlc_minimum_msat(Option_u64Z) - Method in class org.ldk.structs.ChannelCounterparty
The smallest value HTLC (in msat) the remote peer will accept, for this channel.
set_outbound_scid_alias(Option_u64Z) - Method in class org.ldk.structs.ChannelDetails
An optional [`short_channel_id`] alias for this channel, randomly generated by us and usable in place of [`short_channel_id`] to reference the channel in outbound routes when the channel has not yet been confirmed (as long as [`confirmations_required`] is `Some(0)`).
set_outpoint(OutPoint) - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
The outpoint which is spendable.
set_outpoint(OutPoint) - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
The outpoint which is spendable.
set_outpoint(OutPoint) - Method in class org.ldk.structs.WatchedOutput
Outpoint identifying the transaction output.
set_output(TxOut) - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
The output which is referenced by the given outpoint.
set_output(TxOut) - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
The output which is referenced by the given outpoint.
set_paths(Path[]) - Method in class org.ldk.structs.Route
The list of [`Path`]s taken for a single (potentially-)multi-part payment.
set_payee_pubkey(byte[]) - Method in class org.ldk.structs.PaymentParameters
The node id of the payee.
set_payment_hash(byte[]) - Method in class org.ldk.structs.HTLCOutputInCommitment
The hash of the preimage which unlocks this HTLC.
set_payment_hash(byte[]) - Method in class org.ldk.structs.UpdateAddHTLC
The payment hash, the pre-image of which controls HTLC redemption
set_payment_key(byte[]) - Method in class org.ldk.structs.InMemorySigner
Holder secret key used for our balance in counterparty-broadcasted commitment transactions.
set_payment_metadata(Option_CVec_u8ZZ) - Method in class org.ldk.structs.RecipientOnionFields
The payment metadata serves a similar purpose as [`Self::payment_secret`] but is of arbitrary length.
set_payment_metadata_optional() - Method in class org.ldk.structs.InvoiceFeatures
Set this feature as optional.
set_payment_metadata_required() - Method in class org.ldk.structs.InvoiceFeatures
Set this feature as required.
set_payment_params(PaymentParameters) - Method in class org.ldk.structs.Route
The `payment_params` parameter passed to [`find_route`].
set_payment_params(PaymentParameters) - Method in class org.ldk.structs.RouteParameters
The parameters of the failed payment path.
set_payment_point(byte[]) - Method in class org.ldk.structs.AcceptChannel
A payment key to sender for transactions broadcast by counterparty
set_payment_point(byte[]) - Method in class org.ldk.structs.ChannelPublicKeys
The public key on which the non-broadcaster (ie the countersignatory) receives an immediately spendable primary channel balance on the broadcaster's commitment transaction.
set_payment_point(byte[]) - Method in class org.ldk.structs.OpenChannel
A payment key to sender for transactions broadcast by counterparty
set_payment_preimage(byte[]) - Method in class org.ldk.structs.UpdateFulfillHTLC
The pre-image of the payment hash, allowing HTLC redemption
set_payment_secret(byte[]) - Method in class org.ldk.structs.RecipientOnionFields
The [`PaymentSecret`] is an arbitrary 32 bytes provided by the recipient for us to repeat in the onion.
set_payment_secret_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_payment_secret_optional() - Method in class org.ldk.structs.InvoiceFeatures
Set this feature as optional.
set_payment_secret_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_payment_secret_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_payment_secret_required() - Method in class org.ldk.structs.InvoiceFeatures
Set this feature as required.
set_payment_secret_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_per_commitment_point(byte[]) - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
Per commitment point to derive the delayed payment key by key holder.
set_per_commitment_point(byte[]) - Method in class org.ldk.structs.TxCreationKeys
The broadcaster's per-commitment public key which was used to derive the other keys.
set_per_commitment_secret(byte[]) - Method in class org.ldk.structs.RevokeAndACK
The secret corresponding to the per-commitment point
set_phantom_scid(long) - Method in class org.ldk.structs.PhantomRouteHints
A fake scid used for representing the phantom node's fake channel in generating the invoice route hints.
set_ponglen(short) - Method in class org.ldk.structs.Ping
The desired response length.
set_previously_failed_channels(long[]) - Method in class org.ldk.structs.PaymentParameters
A list of SCIDs which this payment was previously attempted over and which caused the payment to fail.
set_proportional_millionths(int) - Method in class org.ldk.structs.RoutingFees
Liquidity-based routing fee in millionths of a routed amount.
set_pubkey(byte[]) - Method in class org.ldk.structs.RouteHop
The node_id of the node at this hop.
set_pubkeys(ChannelPublicKeys) - Method in class org.ldk.structs.CounterpartyChannelTransactionParameters
Counter-party public keys
set_push_msat(long) - Method in class org.ldk.structs.OpenChannel
The amount to push to the counterparty as part of the open, in milli-satoshi
set_real_node_pubkey(byte[]) - Method in class org.ldk.structs.PhantomRouteHints
The pubkey of the real backing node that would ultimately receive the payment.
set_remote_network_address(Option_NetAddressZ) - Method in class org.ldk.structs.Init
The receipient's network address.
set_revocation_base_key(byte[]) - Method in class org.ldk.structs.InMemorySigner
Holder secret key for blinded revocation pubkey.
set_revocation_basepoint(byte[]) - Method in class org.ldk.structs.AcceptChannel
Used to derive a revocation key for transactions broadcast by counterparty
set_revocation_basepoint(byte[]) - Method in class org.ldk.structs.ChannelPublicKeys
The base point which is used (with derive_public_revocation_key) to derive per-commitment revocation keys.
set_revocation_basepoint(byte[]) - Method in class org.ldk.structs.OpenChannel
Used to derive a revocation key for transactions broadcast by counterparty
set_revocation_key(byte[]) - Method in class org.ldk.structs.TxCreationKeys
The revocation key which is used to allow the broadcaster of the commitment transaction to provide their counterparty the ability to punish them if they broadcast an old state.
set_revocation_pubkey(byte[]) - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
The revocation point specific to the commitment transaction which was broadcast.
set_rgb(byte[]) - Method in class org.ldk.structs.NodeAnnouncementInfo
Color assigned to the node
set_rgb(byte[]) - Method in class org.ldk.structs.UnsignedNodeAnnouncement
An RGB color for UI purposes
set_route_handler(RoutingMessageHandler) - Method in class org.ldk.structs.MessageHandler
A message handler which handles messages updating our knowledge of the network channel graph.
set_route_hints(Hints) - Method in class org.ldk.structs.PaymentParameters
Hints for routing to the payee, containing channels connecting the payee to public nodes.
set_router(Router) - Method in class org.ldk.structs.ChannelManagerReadArgs
The router which will be used in the ChannelManager in the future for finding routes on-the-fly for trampoline payments.
set_scid_privacy_optional() - Method in class org.ldk.structs.ChannelTypeFeatures
Set this feature as optional.
set_scid_privacy_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_scid_privacy_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_scid_privacy_required() - Method in class org.ldk.structs.ChannelTypeFeatures
Set this feature as required.
set_scid_privacy_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_scid_privacy_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_script(byte[]) - Method in class org.ldk.structs.InvalidShutdownScript
The script that did not meet the requirements from [BOLT #2].
set_script_pubkey(byte[]) - Method in class org.ldk.structs.WatchedOutput
Spending condition of the transaction output.
set_scriptpubkey(byte[]) - Method in class org.ldk.structs.Shutdown
The destination of this peer's funds on closing.
set_selected_contest_delay(short) - Method in class org.ldk.structs.CounterpartyChannelTransactionParameters
The contest delay selected by the counterparty, which applies to holder-broadcast transactions
set_short_channel_id(long) - Method in class org.ldk.structs.AnnouncementSignatures
The short channel ID
set_short_channel_id(long) - Method in class org.ldk.structs.RouteHintHop
The short_channel_id of this channel
set_short_channel_id(long) - Method in class org.ldk.structs.RouteHop
The channel that should be used from the previous hop to reach this node.
set_short_channel_id(long) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The short channel ID
set_short_channel_id(long) - Method in class org.ldk.structs.UnsignedChannelUpdate
The short channel ID
set_short_channel_id(Option_u64Z) - Method in class org.ldk.structs.ChannelDetails
The position of the funding transaction in the chain.
set_short_channel_id_alias(Option_u64Z) - Method in class org.ldk.structs.ChannelReady
If set, provides a `short_channel_id` alias for this channel.
set_short_channel_ids(long[]) - Method in class org.ldk.structs.QueryShortChannelIds
The short_channel_ids that are being queried
set_short_channel_ids(long[]) - Method in class org.ldk.structs.ReplyChannelRange
The `short_channel_id`s in the channel range
set_shutdown_any_segwit_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_shutdown_any_segwit_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_shutdown_any_segwit_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_shutdown_any_segwit_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_signature(byte[]) - Method in class org.ldk.structs.ChannelUpdate
A signature of the channel update
set_signature(byte[]) - Method in class org.ldk.structs.ClosingSigned
A signature on the closing transaction
set_signature(byte[]) - Method in class org.ldk.structs.CommitmentSigned
A signature on the commitment transaction
set_signature(byte[]) - Method in class org.ldk.structs.FundingCreated
The signature of the channel initiator (funder) on the initial commitment transaction
set_signature(byte[]) - Method in class org.ldk.structs.FundingSigned
The signature of the channel acceptor (fundee) on the initial commitment transaction
set_signature(byte[]) - Method in class org.ldk.structs.NodeAnnouncement
The signature by the node key
set_signer_provider(SignerProvider) - Method in class org.ldk.structs.ChannelManagerReadArgs
The keys provider which will give us relevant keys.
set_src_node_id(byte[]) - Method in class org.ldk.structs.RouteHintHop
The node_id of the non-target end of the route
set_static_remote_key_optional() - Method in class org.ldk.structs.ChannelTypeFeatures
Set this feature as optional.
set_static_remote_key_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_static_remote_key_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_static_remote_key_required() - Method in class org.ldk.structs.ChannelTypeFeatures
Set this feature as required.
set_static_remote_key_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_static_remote_key_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_sync_complete(boolean) - Method in class org.ldk.structs.ReplyChannelRange
True when this is the final reply for a query
set_temporary_channel_id(byte[]) - Method in class org.ldk.structs.AcceptChannel
A temporary channel ID, until the funding outpoint is announced
set_temporary_channel_id(byte[]) - Method in class org.ldk.structs.FundingCreated
A temporary channel ID, until the funding is established
set_temporary_channel_id(byte[]) - Method in class org.ldk.structs.OpenChannel
A temporary channel ID, until the funding outpoint is announced
set_their_channel_reserve_proportional_millionths(int) - Method in class org.ldk.structs.ChannelHandshakeConfig
The Proportion of the channel value to configure as counterparty's channel reserve, i.e., `their_channel_reserve_satoshis` for both outbound and inbound channels.
set_their_to_self_delay(short) - Method in class org.ldk.structs.ChannelHandshakeLimits
Set to the amount of time we're willing to wait to claim money back to us.
set_timestamp(int) - Method in class org.ldk.structs.UnsignedChannelUpdate
A strictly monotonic announcement counter, with gaps allowed, specific to this channel
set_timestamp(int) - Method in class org.ldk.structs.UnsignedNodeAnnouncement
A strictly monotonic announcement counter, with gaps allowed
set_timestamp(PositiveTimestamp) - Method in class org.ldk.structs.RawDataPart
generation time of the invoice
set_timestamp_range(int) - Method in class org.ldk.structs.GossipTimestampFilter
The range of information in seconds
set_to_self_delay(short) - Method in class org.ldk.structs.AcceptChannel
The number of blocks which the counterparty will have to wait to claim on-chain funds if they broadcast a commitment transaction
set_to_self_delay(short) - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
The `nSequence` value which must be set in the spending input to satisfy the `OP_CSV` in the witness_script.
set_to_self_delay(short) - Method in class org.ldk.structs.OpenChannel
The number of blocks which the counterparty will have to wait to claim on-chain funds if they broadcast a commitment transaction
set_transaction(byte[]) - Method in class org.ldk.structs.BuiltCommitmentTransaction
The commitment transaction
set_transaction_output_index(Option_u32Z) - Method in class org.ldk.structs.HTLCOutputInCommitment
The position within the commitment transactions' outputs.
set_trust_own_funding_0conf(boolean) - Method in class org.ldk.structs.ChannelHandshakeLimits
Whether we implicitly trust funding transactions generated by us for our own outbound channels to not be double-spent.
set_two_to_one(ChannelUpdateInfo) - Method in class org.ldk.structs.ChannelInfo
Details about the second direction of a channel Note that val (or a relevant inner pointer) may be NULL or all-0s to represent None
set_tx_broadcaster(BroadcasterInterface) - Method in class org.ldk.structs.ChannelManagerReadArgs
The BroadcasterInterface which will be used in the ChannelManager in the future and may be used to broadcast the latest local commitment transactions of channels which must be force-closed during deserialization.
set_txid(byte[]) - Method in class org.ldk.structs.BuiltCommitmentTransaction
The txid for the commitment transaction.
set_txid(byte[]) - Method in class org.ldk.structs.OutPoint
The referenced transaction's txid.
set_unspendable_punishment_reserve(long) - Method in class org.ldk.structs.ChannelCounterparty
The value, in satoshis, that must always be held in the channel for our counterparty.
set_unspendable_punishment_reserve(Option_u64Z) - Method in class org.ldk.structs.ChannelDetails
The value, in satoshis, that must always be held in the channel for us.
set_update_add_htlcs(UpdateAddHTLC[]) - Method in class org.ldk.structs.CommitmentUpdate
`update_add_htlc` messages which should be sent
set_update_fail_htlcs(UpdateFailHTLC[]) - Method in class org.ldk.structs.CommitmentUpdate
`update_fail_htlc` messages which should be sent
set_update_fail_malformed_htlcs(UpdateFailMalformedHTLC[]) - Method in class org.ldk.structs.CommitmentUpdate
`update_fail_malformed_htlc` messages which should be sent
set_update_fee(UpdateFee) - Method in class org.ldk.structs.CommitmentUpdate
An `update_fee` message which should be sent Note that val (or a relevant inner pointer) may be NULL or all-0s to represent None
set_update_fulfill_htlcs(UpdateFulfillHTLC[]) - Method in class org.ldk.structs.CommitmentUpdate
`update_fulfill_htlc` messages which should be sent
set_update_id(long) - Method in class org.ldk.structs.ChannelMonitorUpdate
The sequence number of this update.
set_upfront_shutdown_script_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_upfront_shutdown_script_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_upfront_shutdown_script_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_upfront_shutdown_script_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_user_channel_id(UInt128) - Method in class org.ldk.structs.ChannelDetails
The `user_channel_id` passed in to create_channel, or a random value if the channel was inbound.
set_variable_length_onion_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_variable_length_onion_optional() - Method in class org.ldk.structs.InvoiceFeatures
Set this feature as optional.
set_variable_length_onion_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_variable_length_onion_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_variable_length_onion_required() - Method in class org.ldk.structs.InvoiceFeatures
Set this feature as required.
set_variable_length_onion_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_wumbo_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_wumbo_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_wumbo_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_wumbo_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
set_your_last_per_commitment_secret(byte[]) - Method in class org.ldk.structs.DataLossProtect
Proof that the sender knows the per-commitment secret of a specific commitment transaction belonging to the recipient
set_zero_conf_optional() - Method in class org.ldk.structs.ChannelTypeFeatures
Set this feature as optional.
set_zero_conf_optional() - Method in class org.ldk.structs.InitFeatures
Set this feature as optional.
set_zero_conf_optional() - Method in class org.ldk.structs.NodeFeatures
Set this feature as optional.
set_zero_conf_required() - Method in class org.ldk.structs.ChannelTypeFeatures
Set this feature as required.
set_zero_conf_required() - Method in class org.ldk.structs.InitFeatures
Set this feature as required.
set_zero_conf_required() - Method in class org.ldk.structs.NodeFeatures
Set this feature as required.
Sha256 - Class in org.ldk.structs
SHA-256 hash
Sha256_clone(long) - Static method in class org.ldk.impl.bindings
 
Sha256_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Sha256_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Sha256_free(long) - Static method in class org.ldk.impl.bindings
 
Sha256_from_bytes(byte[]) - Static method in class org.ldk.impl.bindings
 
Sha256_hash(long) - Static method in class org.ldk.impl.bindings
 
short_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathFailed
 
short_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.ProbeFailed
 
short_channel_id - Variable in class org.ldk.impl.bindings.LDKNetworkUpdate.ChannelFailure
 
short_channel_id - Variable in class org.ldk.structs.Event.PaymentPathFailed
The channel responsible for the failed payment path.
short_channel_id - Variable in class org.ldk.structs.Event.ProbeFailed
The channel responsible for the failed probe.
short_channel_id - Variable in class org.ldk.structs.NetworkUpdate.ChannelFailure
The short channel id of the closed channel.
short_read() - Static method in class org.ldk.structs.DecodeError
Utility method to constructs a new ShortRead-variant DecodeError
Shutdown - Class in org.ldk.structs
A [`shutdown`] message to be sent to or received from a peer.
Shutdown_clone(long) - Static method in class org.ldk.impl.bindings
 
Shutdown_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Shutdown_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Shutdown_free(long) - Static method in class org.ldk.impl.bindings
 
Shutdown_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
Shutdown_get_scriptpubkey(long) - Static method in class org.ldk.impl.bindings
 
Shutdown_new(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
Shutdown_read(byte[]) - Static method in class org.ldk.impl.bindings
 
Shutdown_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
Shutdown_set_scriptpubkey(long, byte[]) - Static method in class org.ldk.impl.bindings
 
Shutdown_write(long) - Static method in class org.ldk.impl.bindings
 
ShutdownScript - Class in org.ldk.structs
A script pubkey for shutting down a channel as defined by [BOLT #2].
ShutdownScript_as_legacy_pubkey(long) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_clone(long) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_eq(long, long) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_free(long) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_into_inner(long) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_is_compatible(long, long) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_new_p2wpkh(byte[]) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_new_p2wsh(byte[]) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_new_witness_program(byte, byte[]) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_write(long) - Static method in class org.ldk.impl.bindings
 
sign(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
sign(byte[], byte[]) - Static method in class org.ldk.structs.UtilMethods
Creates a digital signature of a message given a SecretKey, like the node's secret.
sign(byte[], byte[], long) - Method in class org.ldk.structs.TrustedClosingTransaction
Sign a transaction, either because we are counter-signing the counterparty's transaction or because we are about to broadcast a holder transaction.
sign_channel_announcement_with_funding_key(long) - Method in interface org.ldk.impl.bindings.LDKEcdsaChannelSigner
 
sign_channel_announcement_with_funding_key(UnsignedChannelAnnouncement) - Method in interface org.ldk.structs.EcdsaChannelSigner.EcdsaChannelSignerInterface
Signs a channel announcement message with our funding key proving it comes from one of the channel participants.
sign_channel_announcement_with_funding_key(UnsignedChannelAnnouncement) - Method in class org.ldk.structs.EcdsaChannelSigner
Signs a channel announcement message with our funding key proving it comes from one of the channel participants.
sign_closing_transaction(long) - Method in interface org.ldk.impl.bindings.LDKEcdsaChannelSigner
 
sign_closing_transaction(ClosingTransaction) - Method in interface org.ldk.structs.EcdsaChannelSigner.EcdsaChannelSignerInterface
Create a signature for a (proposed) closing transaction.
sign_closing_transaction(ClosingTransaction) - Method in class org.ldk.structs.EcdsaChannelSigner
Create a signature for a (proposed) closing transaction.
sign_counterparty_commitment(byte[], byte[], long) - Method in class org.ldk.structs.BuiltCommitmentTransaction
Signs the counterparty's commitment transaction.
sign_counterparty_commitment(long, byte[][]) - Method in interface org.ldk.impl.bindings.LDKEcdsaChannelSigner
 
sign_counterparty_commitment(CommitmentTransaction, byte[][]) - Method in interface org.ldk.structs.EcdsaChannelSigner.EcdsaChannelSignerInterface
Create a signature for a counterparty's commitment transaction and associated HTLC transactions.
sign_counterparty_commitment(CommitmentTransaction, byte[][]) - Method in class org.ldk.structs.EcdsaChannelSigner
Create a signature for a counterparty's commitment transaction and associated HTLC transactions.
sign_counterparty_htlc_transaction(byte[], long, long, byte[], long) - Method in interface org.ldk.impl.bindings.LDKEcdsaChannelSigner
 
sign_counterparty_htlc_transaction(byte[], long, long, byte[], HTLCOutputInCommitment) - Method in interface org.ldk.structs.EcdsaChannelSigner.EcdsaChannelSignerInterface
Create a signature for a claiming transaction for a HTLC output on a counterparty's commitment transaction, either offered or received.
sign_counterparty_htlc_transaction(byte[], long, long, byte[], HTLCOutputInCommitment) - Method in class org.ldk.structs.EcdsaChannelSigner
Create a signature for a claiming transaction for a HTLC output on a counterparty's commitment transaction, either offered or received.
sign_counterparty_payment_input(byte[], long, StaticPaymentOutputDescriptor) - Method in class org.ldk.structs.InMemorySigner
Sign the single input of `spend_tx` at index `input_idx`, which spends the output described by `descriptor`, returning the witness stack for the input.
sign_dynamic_p2wsh_input(byte[], long, DelayedPaymentOutputDescriptor) - Method in class org.ldk.structs.InMemorySigner
Sign the single input of `spend_tx` at index `input_idx` which spends the output described by `descriptor`, returning the witness stack for the input.
sign_error() - Static method in class org.ldk.structs.SignOrCreationError
Utility method to constructs a new SignError-variant SignOrCreationError
sign_gossip_message(long) - Method in interface org.ldk.impl.bindings.LDKNodeSigner
 
sign_gossip_message(UnsignedGossipMessage) - Method in interface org.ldk.structs.NodeSigner.NodeSignerInterface
Sign a gossip message.
sign_gossip_message(UnsignedGossipMessage) - Method in class org.ldk.structs.NodeSigner
Sign a gossip message.
sign_holder_anchor_input(byte[], long) - Method in interface org.ldk.impl.bindings.LDKEcdsaChannelSigner
 
sign_holder_anchor_input(byte[], long) - Method in interface org.ldk.structs.EcdsaChannelSigner.EcdsaChannelSignerInterface
Computes the signature for a commitment transaction's anchor output used as an input within `anchor_tx`, which spends the commitment transaction, at index `input`.
sign_holder_anchor_input(byte[], long) - Method in class org.ldk.structs.EcdsaChannelSigner
Computes the signature for a commitment transaction's anchor output used as an input within `anchor_tx`, which spends the commitment transaction, at index `input`.
sign_holder_commitment(byte[], byte[], long, EntropySource) - Method in class org.ldk.structs.BuiltCommitmentTransaction
Signs the holder commitment transaction because we are about to broadcast it.
sign_holder_commitment_and_htlcs(long) - Method in interface org.ldk.impl.bindings.LDKEcdsaChannelSigner
 
sign_holder_commitment_and_htlcs(HolderCommitmentTransaction) - Method in interface org.ldk.structs.EcdsaChannelSigner.EcdsaChannelSignerInterface
Creates a signature for a holder's commitment transaction and its claiming HTLC transactions.
sign_holder_commitment_and_htlcs(HolderCommitmentTransaction) - Method in class org.ldk.structs.EcdsaChannelSigner
Creates a signature for a holder's commitment transaction and its claiming HTLC transactions.
sign_invoice(byte[], byte[], Recipient) - Method in interface org.ldk.impl.bindings.LDKNodeSigner
 
sign_invoice(byte[], UInt5[], Recipient) - Method in interface org.ldk.structs.NodeSigner.NodeSignerInterface
Sign an invoice.
sign_invoice(byte[], UInt5[], Recipient) - Method in class org.ldk.structs.NodeSigner
Sign an invoice.
sign_justice_revoked_htlc(byte[], long, long, byte[], long) - Method in interface org.ldk.impl.bindings.LDKEcdsaChannelSigner
 
sign_justice_revoked_htlc(byte[], long, long, byte[], HTLCOutputInCommitment) - Method in interface org.ldk.structs.EcdsaChannelSigner.EcdsaChannelSignerInterface
Create a signature for the given input in a transaction spending a commitment transaction HTLC output when our counterparty broadcasts an old state.
sign_justice_revoked_htlc(byte[], long, long, byte[], HTLCOutputInCommitment) - Method in class org.ldk.structs.EcdsaChannelSigner
Create a signature for the given input in a transaction spending a commitment transaction HTLC output when our counterparty broadcasts an old state.
sign_justice_revoked_output(byte[], long, long, byte[]) - Method in interface org.ldk.impl.bindings.LDKEcdsaChannelSigner
 
sign_justice_revoked_output(byte[], long, long, byte[]) - Method in interface org.ldk.structs.EcdsaChannelSigner.EcdsaChannelSignerInterface
Create a signature for the given input in a transaction spending an HTLC transaction output or a commitment transaction `to_local` output when our counterparty broadcasts an old state.
sign_justice_revoked_output(byte[], long, long, byte[]) - Method in class org.ldk.structs.EcdsaChannelSigner
Create a signature for the given input in a transaction spending an HTLC transaction output or a commitment transaction `to_local` output when our counterparty broadcasts an old state.
signable_hash() - Method in class org.ldk.structs.Invoice
The hash of the [`RawInvoice`] that was signed.
signable_hash() - Method in class org.ldk.structs.RawInvoice
Calculate the hash of the encoded `RawInvoice` which should be signed.
signable_hash() - Method in class org.ldk.structs.SignedRawInvoice
The hash of the [`RawInvoice`] that was signed.
signature() - Method in class org.ldk.structs.SignedRawInvoice
Signature for the invoice.
SignedRawInvoice - Class in org.ldk.structs
Represents a signed [`RawInvoice`] with cached hash.
SignedRawInvoice_check_signature(long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_clone(long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_eq(long, long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_free(long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_from_str(String) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_hash(long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_into_parts(long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_raw_invoice(long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_recover_payee_pub_key(long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_signable_hash(long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_signature(long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_to_str(long) - Static method in class org.ldk.impl.bindings
 
SignerProvider - Class in org.ldk.structs
A trait that can return signer instances for individual channels.
SignerProvider_derive_channel_signer(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
SignerProvider_free(long) - Static method in class org.ldk.impl.bindings
 
SignerProvider_generate_channel_keys_id(long, boolean, long, byte[]) - Static method in class org.ldk.impl.bindings
 
SignerProvider_get_destination_script(long) - Static method in class org.ldk.impl.bindings
 
SignerProvider_get_shutdown_scriptpubkey(long) - Static method in class org.ldk.impl.bindings
 
SignerProvider_read_chan_signer(long, byte[]) - Static method in class org.ldk.impl.bindings
 
SignerProvider.SignerProviderInterface - Interface in org.ldk.structs
 
signing_pubkey() - Method in class org.ldk.structs.Offer
The public key used by the recipient to sign invoices.
signing_pubkey() - Method in class org.ldk.structs.UnsignedInvoice
The public key corresponding to the key needed to sign the invoice.
SignOrCreationError - Class in org.ldk.structs
When signing using a fallible method either an user-supplied `SignError` or a [`CreationError`] may occur.
SignOrCreationError_clone(long) - Static method in class org.ldk.impl.bindings
 
SignOrCreationError_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
SignOrCreationError_creation_error(CreationError) - Static method in class org.ldk.impl.bindings
 
SignOrCreationError_eq(long, long) - Static method in class org.ldk.impl.bindings
 
SignOrCreationError_free(long) - Static method in class org.ldk.impl.bindings
 
SignOrCreationError_sign_error() - Static method in class org.ldk.impl.bindings
 
SignOrCreationError_to_str(long) - Static method in class org.ldk.impl.bindings
 
SignOrCreationError.CreationError - Class in org.ldk.structs
An error occurred while building the transaction
SignOrCreationError.SignError - Class in org.ldk.structs
An error occurred during signing
SiPrefix - Enum in org.ldk.enums
SI prefixes for the human readable part
SiPrefix_clone(long) - Static method in class org.ldk.impl.bindings
 
SiPrefix_eq(long, long) - Static method in class org.ldk.impl.bindings
 
SiPrefix_from_str(String) - Static method in class org.ldk.impl.bindings
 
SiPrefix_hash(long) - Static method in class org.ldk.impl.bindings
 
SiPrefix_micro() - Static method in class org.ldk.impl.bindings
 
SiPrefix_milli() - Static method in class org.ldk.impl.bindings
 
SiPrefix_multiplier(long) - Static method in class org.ldk.impl.bindings
 
SiPrefix_nano() - Static method in class org.ldk.impl.bindings
 
SiPrefix_pico() - Static method in class org.ldk.impl.bindings
 
SiPrefix_to_str(long) - Static method in class org.ldk.impl.bindings
 
skip() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new Skip-variant ParseError
Sleeper - Class in org.ldk.structs
A struct which can be used to select across many [`Future`]s at once without relying on a full async context.
Sleeper_free(long) - Static method in class org.ldk.impl.bindings
 
Sleeper_from_single_future(long) - Static method in class org.ldk.impl.bindings
 
Sleeper_from_two_futures(long, long) - Static method in class org.ldk.impl.bindings
 
Sleeper_new(long[]) - Static method in class org.ldk.impl.bindings
 
Sleeper_wait(long) - Static method in class org.ldk.impl.bindings
 
Sleeper_wait_timeout(long, long) - Static method in class org.ldk.impl.bindings
 
socket_disconnected(SocketDescriptor) - Method in class org.ldk.structs.PeerManager
Indicates that the given socket descriptor's connection is now closed.
SocketDescriptor - Class in org.ldk.structs
Provides an object which can be used to send data to and which uniquely identifies a connection to a remote host.
SocketDescriptor_clone(long) - Static method in class org.ldk.impl.bindings
 
SocketDescriptor_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
SocketDescriptor_disconnect_socket(long) - Static method in class org.ldk.impl.bindings
 
SocketDescriptor_free(long) - Static method in class org.ldk.impl.bindings
 
SocketDescriptor_hash(long) - Static method in class org.ldk.impl.bindings
 
SocketDescriptor_send_data(long, byte[], boolean) - Static method in class org.ldk.impl.bindings
 
SocketDescriptor.SocketDescriptorInterface - Interface in org.ldk.structs
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_APIErrorZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_C2Tuple_EightU16sEightU16sZZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_C2Tuple_u64u64ZZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_ClosureReasonZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_CustomOnionMessageContentsZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_CVec_NetAddressZZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_CVec_u8ZZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_DurationZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_EventZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_FilterZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_HTLCClaimZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_HTLCDestinationZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_MonitorEventZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_NetAddressZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_NetworkUpdateZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_PathFailureZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_PaymentFailureReasonZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_ScalarZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_TypeZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_u128Z.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_u16Z.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_u32Z.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_u64Z.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_UtxoLookupZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_WriteableScoreZ.Some
 
some - Variable in class org.ldk.structs.Option_APIErrorZ.Some
 
some - Variable in class org.ldk.structs.Option_C2Tuple_EightU16sEightU16sZZ.Some
 
some - Variable in class org.ldk.structs.Option_C2Tuple_u64u64ZZ.Some
 
some - Variable in class org.ldk.structs.Option_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ.Some
 
some - Variable in class org.ldk.structs.Option_ClosureReasonZ.Some
 
some - Variable in class org.ldk.structs.Option_CustomOnionMessageContentsZ.Some
 
some - Variable in class org.ldk.structs.Option_CVec_NetAddressZZ.Some
 
some - Variable in class org.ldk.structs.Option_CVec_u8ZZ.Some
 
some - Variable in class org.ldk.structs.Option_DurationZ.Some
 
some - Variable in class org.ldk.structs.Option_EventZ.Some
 
some - Variable in class org.ldk.structs.Option_FilterZ.Some
 
some - Variable in class org.ldk.structs.Option_HTLCClaimZ.Some
 
some - Variable in class org.ldk.structs.Option_HTLCDestinationZ.Some
 
some - Variable in class org.ldk.structs.Option_MonitorEventZ.Some
 
some - Variable in class org.ldk.structs.Option_NetAddressZ.Some
 
some - Variable in class org.ldk.structs.Option_NetworkUpdateZ.Some
 
some - Variable in class org.ldk.structs.Option_PathFailureZ.Some
 
some - Variable in class org.ldk.structs.Option_PaymentFailureReasonZ.Some
 
some - Variable in class org.ldk.structs.Option_ScalarZ.Some
 
some - Variable in class org.ldk.structs.Option_TypeZ.Some
 
some - Variable in class org.ldk.structs.Option_u128Z.Some
 
some - Variable in class org.ldk.structs.Option_u16Z.Some
 
some - Variable in class org.ldk.structs.Option_u32Z.Some
 
some - Variable in class org.ldk.structs.Option_u64Z.Some
 
some - Variable in class org.ldk.structs.Option_UtxoLookupZ.Some
 
some - Variable in class org.ldk.structs.Option_WriteableScoreZ.Some
 
some(byte[]) - Static method in class org.ldk.structs.Option_CVec_u8ZZ
Constructs a new COption_CVec_u8ZZ containing a crate::c_types::derived::CVec_u8Z
some(byte[]) - Static method in class org.ldk.structs.Option_ScalarZ
Constructs a new COption_ScalarZ containing a crate::c_types::BigEndianScalar
some(int) - Static method in class org.ldk.structs.Option_u32Z
Constructs a new COption_u32Z containing a u32
some(long) - Static method in class org.ldk.structs.Option_DurationZ
Constructs a new COption_DurationZ containing a u64
some(long) - Static method in class org.ldk.structs.Option_u64Z
Constructs a new COption_u64Z containing a u64
some(short) - Static method in class org.ldk.structs.Option_u16Z
Constructs a new COption_u16Z containing a u16
some(HTLCClaim) - Static method in class org.ldk.structs.Option_HTLCClaimZ
Constructs a new COption_HTLCClaimZ containing a crate::lightning::ln::chan_utils::HTLCClaim
some(PaymentFailureReason) - Static method in class org.ldk.structs.Option_PaymentFailureReasonZ
Constructs a new COption_PaymentFailureReasonZ containing a crate::lightning::events::PaymentFailureReason
some(APIError) - Static method in class org.ldk.structs.Option_APIErrorZ
Constructs a new COption_APIErrorZ containing a crate::lightning::util::errors::APIError
some(ClosureReason) - Static method in class org.ldk.structs.Option_ClosureReasonZ
Constructs a new COption_ClosureReasonZ containing a crate::lightning::events::ClosureReason
some(CustomOnionMessageContents) - Static method in class org.ldk.structs.Option_CustomOnionMessageContentsZ
Constructs a new COption_CustomOnionMessageContentsZ containing a crate::lightning::onion_message::packet::CustomOnionMessageContents
some(Event) - Static method in class org.ldk.structs.Option_EventZ
Constructs a new COption_EventZ containing a crate::lightning::events::Event
some(Filter) - Static method in class org.ldk.structs.Option_FilterZ
Constructs a new COption_FilterZ containing a crate::lightning::chain::Filter
some(HTLCDestination) - Static method in class org.ldk.structs.Option_HTLCDestinationZ
Constructs a new COption_HTLCDestinationZ containing a crate::lightning::events::HTLCDestination
some(MonitorEvent) - Static method in class org.ldk.structs.Option_MonitorEventZ
Constructs a new COption_MonitorEventZ containing a crate::lightning::chain::channelmonitor::MonitorEvent
some(NetAddress) - Static method in class org.ldk.structs.Option_NetAddressZ
Constructs a new COption_NetAddressZ containing a crate::lightning::ln::msgs::NetAddress
some(NetAddress[]) - Static method in class org.ldk.structs.Option_CVec_NetAddressZZ
Constructs a new COption_CVec_NetAddressZZ containing a crate::c_types::derived::CVec_NetAddressZ
some(NetworkUpdate) - Static method in class org.ldk.structs.Option_NetworkUpdateZ
Constructs a new COption_NetworkUpdateZ containing a crate::lightning::routing::gossip::NetworkUpdate
some(PathFailure) - Static method in class org.ldk.structs.Option_PathFailureZ
Constructs a new COption_PathFailureZ containing a crate::lightning::events::PathFailure
some(ThreeTuple_ChannelAnnouncementChannelUpdateChannelUpdateZ) - Static method in class org.ldk.structs.Option_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ
Constructs a new COption_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ containing a crate::c_types::derived::C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ
some(TwoTuple__u168_u168Z) - Static method in class org.ldk.structs.Option_C2Tuple_EightU16sEightU16sZZ
Constructs a new COption_C2Tuple_EightU16sEightU16sZZ containing a crate::c_types::derived::C2Tuple__u168_u168Z
some(TwoTuple_u64u64Z) - Static method in class org.ldk.structs.Option_C2Tuple_u64u64ZZ
Constructs a new COption_C2Tuple_u64u64ZZ containing a crate::c_types::derived::C2Tuple_u64u64Z
some(Type) - Static method in class org.ldk.structs.Option_TypeZ
Constructs a new COption_TypeZ containing a crate::lightning::ln::wire::Type
some(UtxoLookup) - Static method in class org.ldk.structs.Option_UtxoLookupZ
Constructs a new COption_UtxoLookupZ containing a crate::lightning::routing::utxo::UtxoLookup
some(WriteableScore) - Static method in class org.ldk.structs.Option_WriteableScoreZ
Constructs a new COption_WriteableScoreZ containing a crate::lightning::routing::scoring::WriteableScore
some(UInt128) - Static method in class org.ldk.structs.Option_u128Z
Constructs a new COption_u128Z containing a crate::c_types::U128
spend_spendable_outputs(SpendableOutputDescriptor[], TxOut[], byte[], int) - Method in class org.ldk.structs.KeysManager
Creates a [`Transaction`] which spends the given descriptors to the given outputs, plus an output to the given change destination (if sufficient change value remains).
spend_spendable_outputs(SpendableOutputDescriptor[], TxOut[], byte[], int) - Method in class org.ldk.structs.PhantomKeysManager
See [`KeysManager::spend_spendable_outputs`] for documentation on this method.
spendable_outputs(SpendableOutputDescriptor[]) - Static method in class org.ldk.structs.Event
Utility method to constructs a new SpendableOutputs-variant Event
SpendableOutputDescriptor - Class in org.ldk.structs
Describes the necessary information to spend a spendable output.
SpendableOutputDescriptor_clone(long) - Static method in class org.ldk.impl.bindings
 
SpendableOutputDescriptor_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
SpendableOutputDescriptor_delayed_payment_output(long) - Static method in class org.ldk.impl.bindings
 
SpendableOutputDescriptor_eq(long, long) - Static method in class org.ldk.impl.bindings
 
SpendableOutputDescriptor_free(long) - Static method in class org.ldk.impl.bindings
 
SpendableOutputDescriptor_read(byte[]) - Static method in class org.ldk.impl.bindings
 
SpendableOutputDescriptor_static_output(long, long) - Static method in class org.ldk.impl.bindings
 
SpendableOutputDescriptor_static_payment_output(long) - Static method in class org.ldk.impl.bindings
 
SpendableOutputDescriptor_write(long) - Static method in class org.ldk.impl.bindings
 
SpendableOutputDescriptor.DelayedPaymentOutput - Class in org.ldk.structs
An output to a P2WSH script which can be spent with a single signature after an `OP_CSV` delay.
SpendableOutputDescriptor.StaticOutput - Class in org.ldk.structs
An output to a script which was provided via [`SignerProvider`] directly, either from [`get_destination_script`] or [`get_shutdown_scriptpubkey`], thus you should already know how to spend it.
SpendableOutputDescriptor.StaticPaymentOutput - Class in org.ldk.structs
An output to a P2WPKH, spendable exclusively by our payment key (i.e., the private key which corresponds to the `payment_point` in [`ChannelSigner::pubkeys`]).
spontaneous_empty() - Static method in class org.ldk.structs.RecipientOnionFields
Creates a new [`RecipientOnionFields`] with no fields.
spontaneous_payment - Variable in class org.ldk.impl.bindings.LDKPaymentPurpose.SpontaneousPayment
 
spontaneous_payment - Variable in class org.ldk.structs.PaymentPurpose.SpontaneousPayment
 
spontaneous_payment(byte[]) - Static method in class org.ldk.structs.PaymentPurpose
Utility method to constructs a new SpontaneousPayment-variant PaymentPurpose
start(Persister, EventHandler, ChainMonitor, ChannelManager, GossipSync, PeerManager, Logger, Option_WriteableScoreZ) - Static method in class org.ldk.structs.BackgroundProcessor
Start a background thread that takes care of responsibilities enumerated in the [top-level documentation].
static_output(OutPoint, TxOut) - Static method in class org.ldk.structs.SpendableOutputDescriptor
Utility method to constructs a new StaticOutput-variant SpendableOutputDescriptor
static_payment_output - Variable in class org.ldk.impl.bindings.LDKSpendableOutputDescriptor.StaticPaymentOutput
 
static_payment_output - Variable in class org.ldk.structs.SpendableOutputDescriptor.StaticPaymentOutput
 
static_payment_output(StaticPaymentOutputDescriptor) - Static method in class org.ldk.structs.SpendableOutputDescriptor
Utility method to constructs a new StaticPaymentOutput-variant SpendableOutputDescriptor
StaticPaymentOutputDescriptor - Class in org.ldk.structs
Information about a spendable output to our \"payment key\".
StaticPaymentOutputDescriptor_clone(long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_eq(long, long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_free(long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_get_channel_keys_id(long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_get_channel_value_satoshis(long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_get_outpoint(long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_get_output(long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_new(long, long, byte[], long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_read(byte[]) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_set_channel_keys_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_set_channel_value_satoshis(long, long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_set_outpoint(long, long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_set_output(long, long) - Static method in class org.ldk.impl.bindings
 
StaticPaymentOutputDescriptor_write(long) - Static method in class org.ldk.impl.bindings
 
stop() - Method in class org.ldk.structs.BackgroundProcessor
Stop `BackgroundProcessor`'s thread, returning any error that occurred while persisting [`ChannelManager`].
Str_free(String) - Static method in class org.ldk.impl.bindings
 
supported_quantity() - Method in class org.ldk.structs.Offer
The quantity of items supported.
supports_anchors_zero_fee_htlc_tx() - Method in class org.ldk.structs.ChannelTypeFeatures
Checks if this feature is supported.
supports_anchors_zero_fee_htlc_tx() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_anchors_zero_fee_htlc_tx() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_basic_mpp() - Method in class org.ldk.structs.Bolt12InvoiceFeatures
Checks if this feature is supported.
supports_basic_mpp() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_basic_mpp() - Method in class org.ldk.structs.InvoiceFeatures
Checks if this feature is supported.
supports_basic_mpp() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_chain(byte[]) - Method in class org.ldk.structs.Offer
Returns whether the given chain is supported by the offer.
supports_channel_type() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_channel_type() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_data_loss_protect() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_data_loss_protect() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_gossip_queries() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_gossip_queries() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_keysend() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_onion_messages() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_onion_messages() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_payment_metadata() - Method in class org.ldk.structs.InvoiceFeatures
Checks if this feature is supported.
supports_payment_secret() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_payment_secret() - Method in class org.ldk.structs.InvoiceFeatures
Checks if this feature is supported.
supports_payment_secret() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_scid_privacy() - Method in class org.ldk.structs.ChannelTypeFeatures
Checks if this feature is supported.
supports_scid_privacy() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_scid_privacy() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_shutdown_anysegwit() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_shutdown_anysegwit() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_static_remote_key() - Method in class org.ldk.structs.ChannelTypeFeatures
Checks if this feature is supported.
supports_static_remote_key() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_static_remote_key() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_upfront_shutdown_script() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_upfront_shutdown_script() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_variable_length_onion() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_variable_length_onion() - Method in class org.ldk.structs.InvoiceFeatures
Checks if this feature is supported.
supports_variable_length_onion() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_wumbo() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_wumbo() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
supports_zero_conf() - Method in class org.ldk.structs.ChannelTypeFeatures
Checks if this feature is supported.
supports_zero_conf() - Method in class org.ldk.structs.InitFeatures
Checks if this feature is supported.
supports_zero_conf() - Method in class org.ldk.structs.NodeFeatures
Checks if this feature is supported.
sync - Variable in class org.ldk.impl.bindings.LDKUtxoResult.Sync
 
sync - Variable in class org.ldk.structs.UtxoResult.Sync
 
sync(Result_TxOutUtxoLookupErrorZ) - Static method in class org.ldk.structs.UtxoResult
Utility method to constructs a new Sync-variant UtxoResult

T

temporary_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.FundingGenerationReady
 
temporary_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.OpenChannelRequest
 
temporary_channel_id - Variable in class org.ldk.structs.Event.FundingGenerationReady
The random channel_id we picked which you'll need to pass into [`ChannelManager::funding_transaction_generated`].
temporary_channel_id - Variable in class org.ldk.structs.Event.OpenChannelRequest
The temporary channel ID of the channel requested to be opened.
ThreeTuple<A,​B,​C> - Class in org.ldk.util
 
ThreeTuple(A, B, C) - Constructor for class org.ldk.util.ThreeTuple
 
ThreeTuple(A, B, C, Runnable) - Constructor for class org.ldk.util.ThreeTuple
 
ThreeTuple_ChannelAnnouncementChannelUpdateChannelUpdateZ - Class in org.ldk.structs
A Tuple
ThreeTuple_OutPointCVec_MonitorEventZPublicKeyZ - Class in org.ldk.structs
A Tuple
ThreeTuple_RawInvoice_u832InvoiceSignatureZ - Class in org.ldk.structs
A Tuple
time_forwardable - Variable in class org.ldk.impl.bindings.LDKEvent.PendingHTLCsForwardable
 
time_forwardable - Variable in class org.ldk.structs.Event.PendingHTLCsForwardable
The minimum amount of time that should be waited prior to calling process_pending_htlc_forwards.
timeout - Variable in class org.ldk.impl.bindings.LDKRetry.Timeout
 
timeout - Variable in class org.ldk.structs.Retry.Timeout
 
timeout(long) - Static method in class org.ldk.structs.Retry
Utility method to constructs a new Timeout-variant Retry
timeout_height - Variable in class org.ldk.impl.bindings.LDKBalance.ContentiousClaimable
 
timeout_height - Variable in class org.ldk.structs.Balance.ContentiousClaimable
The height at which the counterparty may be able to claim the balance if we have not done so.
timer_tick_occurred() - Method in class org.ldk.structs.ChannelManager
Performs actions which should happen on startup and roughly once per minute thereafter.
timer_tick_occurred() - Method in class org.ldk.structs.PeerManager
Send pings to each peer and disconnect those which did not respond to the last round of pings.
timestamp() - Method in class org.ldk.structs.Invoice
Returns the `Invoice`'s timestamp (should equal its creation time)
tlv_type() - Method in interface org.ldk.impl.bindings.LDKCustomOnionMessageContents
 
tlv_type() - Method in interface org.ldk.structs.CustomOnionMessageContents.CustomOnionMessageContentsInterface
Returns the TLV type identifying the message contents.
tlv_type() - Method in class org.ldk.structs.CustomOnionMessageContents
Returns the TLV type identifying the message contents.
to_broadcaster_value_sat() - Method in class org.ldk.structs.CommitmentTransaction
The value to be sent to the broadcaster
to_channel_id() - Method in class org.ldk.structs.OutPoint
Convert an `OutPoint` to a lightning channel id.
to_counterparty_script() - Method in class org.ldk.structs.ClosingTransaction
The destination of the counterparty's output
to_counterparty_value_sat() - Method in class org.ldk.structs.ClosingTransaction
The value to be sent to the counterparty, or zero if the output will be omitted
to_countersignatory_value_sat() - Method in class org.ldk.structs.CommitmentTransaction
The value to be sent to the counterparty
to_holder_script() - Method in class org.ldk.structs.ClosingTransaction
The destination of the holder's output
to_holder_value_sat() - Method in class org.ldk.structs.ClosingTransaction
The value to be sent to the holder, or zero if the output will be omitted
to_str() - Method in class org.ldk.structs.Invoice
Get the string representation of a Invoice object
to_str() - Method in class org.ldk.structs.ParseError
Get the string representation of a ParseError object
to_str() - Method in class org.ldk.structs.ParseOrSemanticError
Get the string representation of a ParseOrSemanticError object
to_str() - Method in class org.ldk.structs.SignedRawInvoice
Get the string representation of a SignedRawInvoice object
to_str() - Method in class org.ldk.structs.SignOrCreationError
Get the string representation of a SignOrCreationError object
too_big_packet() - Static method in class org.ldk.structs.SendError
Utility method to constructs a new TooBigPacket-variant SendError
too_few_blinded_hops() - Static method in class org.ldk.structs.SendError
Utility method to constructs a new TooFewBlindedHops-variant SendError
too_short_data_part() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new TooShortDataPart-variant ParseError
total(long, long) - Static method in class org.ldk.structs.EffectiveCapacity
Utility method to constructs a new Total-variant EffectiveCapacity
total_msat - Variable in class org.ldk.impl.bindings.LDKRecentPaymentDetails.Pending
 
total_msat - Variable in class org.ldk.structs.RecentPaymentDetails.Pending
Total amount (in msat, excluding fees) across all paths for this payment, not just the amount currently inflight.
transaction - Variable in class org.ldk.impl.bindings.LDKEvent.DiscardFunding
 
transaction - Variable in class org.ldk.structs.Event.DiscardFunding
The full transaction received from the user
Transaction_free(byte[]) - Static method in class org.ldk.impl.bindings
 
transaction_unconfirmed(byte[]) - Method in interface org.ldk.impl.bindings.LDKConfirm
 
transaction_unconfirmed(byte[]) - Method in interface org.ldk.structs.Confirm.ConfirmInterface
Notifies LDK of a transaction that is no longer confirmed as result of a chain reorganization.
transaction_unconfirmed(byte[]) - Method in class org.ldk.structs.Confirm
Notifies LDK of a transaction that is no longer confirmed as result of a chain reorganization.
transaction_unconfirmed(byte[], BroadcasterInterface, FeeEstimator, Logger) - Method in class org.ldk.structs.ChannelMonitor
Processes a transaction that was reorganized out of the chain.
transactions_confirmed(byte[], long[], int) - Method in interface org.ldk.impl.bindings.LDKConfirm
 
transactions_confirmed(byte[], TwoTuple_usizeTransactionZ[], int) - Method in interface org.ldk.structs.Confirm.ConfirmInterface
Notifies LDK of transactions confirmed in a block with a given header and height.
transactions_confirmed(byte[], TwoTuple_usizeTransactionZ[], int) - Method in class org.ldk.structs.Confirm
Notifies LDK of transactions confirmed in a block with a given header and height.
transactions_confirmed(byte[], TwoTuple_usizeTransactionZ[], int, BroadcasterInterface, FeeEstimator, Logger) - Method in class org.ldk.structs.ChannelMonitor
Processes transactions confirmed in a block with the given header and height, returning new outputs to watch.
trust() - Method in class org.ldk.structs.ClosingTransaction
Trust our pre-built transaction.
trust() - Method in class org.ldk.structs.CommitmentTransaction
Trust our pre-built transaction and derived transaction creation public keys.
TrustedClosingTransaction - Class in org.ldk.structs
A wrapper on ClosingTransaction indicating that the built bitcoin transaction is trusted.
TrustedClosingTransaction_built_transaction(long) - Static method in class org.ldk.impl.bindings
 
TrustedClosingTransaction_free(long) - Static method in class org.ldk.impl.bindings
 
TrustedClosingTransaction_get_sighash_all(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
TrustedClosingTransaction_sign(long, byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
TrustedCommitmentTransaction - Class in org.ldk.structs
A wrapper on CommitmentTransaction indicating that the derived fields (the built bitcoin transaction and the transaction creation keys) are trusted.
TrustedCommitmentTransaction_built_transaction(long) - Static method in class org.ldk.impl.bindings
 
TrustedCommitmentTransaction_free(long) - Static method in class org.ldk.impl.bindings
 
TrustedCommitmentTransaction_get_htlc_sigs(long, byte[], long, long) - Static method in class org.ldk.impl.bindings
 
TrustedCommitmentTransaction_keys(long) - Static method in class org.ldk.impl.bindings
 
TrustedCommitmentTransaction_opt_anchors(long) - Static method in class org.ldk.impl.bindings
 
TrustedCommitmentTransaction_txid(long) - Static method in class org.ldk.impl.bindings
 
TwoTuple<A,​B> - Class in org.ldk.util
 
TwoTuple(A, B) - Constructor for class org.ldk.util.TwoTuple
 
TwoTuple(A, B, Runnable) - Constructor for class org.ldk.util.TwoTuple
 
TwoTuple__u168_u168Z - Class in org.ldk.structs
A Tuple
TwoTuple_BlindedPayInfoBlindedPathZ - Class in org.ldk.structs
A Tuple
TwoTuple_BlockHashChannelManagerZ - Class in org.ldk.structs
A Tuple
TwoTuple_BlockHashChannelMonitorZ - Class in org.ldk.structs
A Tuple
TwoTuple_OutPointCVec_MonitorUpdateIdZZ - Class in org.ldk.structs
A Tuple
TwoTuple_OutPointScriptZ - Class in org.ldk.structs
A Tuple
TwoTuple_PaymentHashPaymentIdZ - Class in org.ldk.structs
A Tuple
TwoTuple_PaymentHashPaymentSecretZ - Class in org.ldk.structs
A Tuple
TwoTuple_PublicKeyCOption_NetAddressZZ - Class in org.ldk.structs
A Tuple
TwoTuple_PublicKeyTypeZ - Class in org.ldk.structs
A Tuple
TwoTuple_SignatureCVec_SignatureZZ - Class in org.ldk.structs
A Tuple
TwoTuple_TxidBlockHashZ - Class in org.ldk.structs
A Tuple
TwoTuple_TxidCVec_C2Tuple_u32ScriptZZZ - Class in org.ldk.structs
A Tuple
TwoTuple_TxidCVec_C2Tuple_u32TxOutZZZ - Class in org.ldk.structs
A Tuple
TwoTuple_u32ScriptZ - Class in org.ldk.structs
A Tuple
TwoTuple_u32TxOutZ - Class in org.ldk.structs
A Tuple
TwoTuple_u64u64Z - Class in org.ldk.structs
A Tuple
TwoTuple_usizeTransactionZ - Class in org.ldk.structs
A Tuple
TwoTuple_Z - Class in org.ldk.structs
A Tuple
TxCreationKeys - Class in org.ldk.structs
The set of public keys which are used in the creation of one commitment transaction.
TxCreationKeys_clone(long) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_derive_new(byte[], byte[], byte[], byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_eq(long, long) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_free(long) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_from_channel_static_keys(byte[], long, long) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_get_broadcaster_delayed_payment_key(long) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_get_broadcaster_htlc_key(long) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_get_countersignatory_htlc_key(long) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_get_per_commitment_point(long) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_get_revocation_key(long) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_new(byte[], byte[], byte[], byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_read(byte[]) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_set_broadcaster_delayed_payment_key(long, byte[]) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_set_broadcaster_htlc_key(long, byte[]) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_set_countersignatory_htlc_key(long, byte[]) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_set_per_commitment_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_set_revocation_key(long, byte[]) - Static method in class org.ldk.impl.bindings
 
TxCreationKeys_write(long) - Static method in class org.ldk.impl.bindings
 
txid() - Method in class org.ldk.structs.TrustedCommitmentTransaction
The transaction ID of the built Bitcoin transaction
TxOut - Class in org.ldk.structs
 
TxOut(long, byte[]) - Constructor for class org.ldk.structs.TxOut
 
TxOut_clone(long) - Static method in class org.ldk.impl.bindings
 
TxOut_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
TxOut_free(long) - Static method in class org.ldk.impl.bindings
 
TxOut_get_script_pubkey(long) - Static method in class org.ldk.impl.bindings
 
TxOut_get_value(long) - Static method in class org.ldk.impl.bindings
 
TxOut_new(byte[], long) - Static method in class org.ldk.impl.bindings
 
Type - Class in org.ldk.structs
Defines a type identifier for sending messages over the wire.
Type_clone(long) - Static method in class org.ldk.impl.bindings
 
Type_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
Type_debug_str(long) - Static method in class org.ldk.impl.bindings
 
Type_free(long) - Static method in class org.ldk.impl.bindings
 
type_id() - Method in interface org.ldk.impl.bindings.LDKType
 
type_id() - Method in class org.ldk.structs.Type
Returns the type identifying the message payload.
type_id() - Method in interface org.ldk.structs.Type.TypeInterface
Returns the type identifying the message payload.
Type_type_id(long) - Static method in class org.ldk.impl.bindings
 
Type_write(long) - Static method in class org.ldk.impl.bindings
 
Type.TypeInterface - Interface in org.ldk.structs
 

U

U128_le_bytes(byte[]) - Static method in class org.ldk.impl.bindings
 
U128_le_bytes(UInt128) - Static method in class org.ldk.structs.UtilMethods
Gets the 128-bit integer, as 16 little-endian bytes
U128_new(byte[]) - Static method in class org.ldk.impl.bindings
 
U128_new(byte[]) - Static method in class org.ldk.structs.UtilMethods
Constructs a new U128 from 16 little-endian bytes
UInt128 - Class in org.ldk.util
A 5-bit unsigned integer
UInt128(byte[]) - Constructor for class org.ldk.util.UInt128
Constructs a 128-bit integer from its little-endian representation
UInt128(long) - Constructor for class org.ldk.util.UInt128
Constructs a 128-bit integer from a long, ignoring the sign bit
UInt5 - Class in org.ldk.util
A 5-bit unsigned integer
UInt5(byte) - Constructor for class org.ldk.util.UInt5
 
unexpected_end_of_tagged_fields() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new UnexpectedEndOfTaggedFields-variant ParseError
unknown() - Static method in class org.ldk.structs.EffectiveCapacity
Utility method to constructs a new Unknown-variant EffectiveCapacity
unknown_currency() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new UnknownCurrency-variant ParseError
unknown_next_hop(long) - Static method in class org.ldk.structs.HTLCDestination
Utility method to constructs a new UnknownNextHop-variant HTLCDestination
unknown_required_feature() - Static method in class org.ldk.structs.DecodeError
Utility method to constructs a new UnknownRequiredFeature-variant DecodeError
unknown_si_prefix() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new UnknownSiPrefix-variant ParseError
unknown_version() - Static method in class org.ldk.structs.DecodeError
Utility method to constructs a new UnknownVersion-variant DecodeError
UnqualifiedError - Class in org.ldk.util
An type for cases where no additional information is available.
UnqualifiedError(int) - Constructor for class org.ldk.util.UnqualifiedError
 
UnsignedChannelAnnouncement - Class in org.ldk.structs
The unsigned part of a [`channel_announcement`] message.
UnsignedChannelAnnouncement_clone(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_eq(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_free(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_get_bitcoin_key_1(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_get_bitcoin_key_2(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_get_chain_hash(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_get_features(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_get_node_id_1(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_get_node_id_2(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_get_short_channel_id(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_read(byte[]) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_set_bitcoin_key_1(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_set_bitcoin_key_2(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_set_chain_hash(long, byte[]) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_set_features(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_set_node_id_1(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_set_node_id_2(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_set_short_channel_id(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_write(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate - Class in org.ldk.structs
The unsigned part of a [`channel_update`] message.
UnsignedChannelUpdate_clone(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_eq(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_free(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_get_chain_hash(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_get_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_get_excess_data(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_get_fee_base_msat(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_get_fee_proportional_millionths(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_get_flags(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_get_htlc_maximum_msat(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_get_htlc_minimum_msat(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_get_short_channel_id(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_get_timestamp(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_new(byte[], long, int, byte, short, long, long, int, int, byte[]) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_read(byte[]) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_set_chain_hash(long, byte[]) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_set_cltv_expiry_delta(long, short) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_set_excess_data(long, byte[]) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_set_fee_base_msat(long, int) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_set_fee_proportional_millionths(long, int) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_set_flags(long, byte) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_set_htlc_maximum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_set_htlc_minimum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_set_short_channel_id(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_set_timestamp(long, int) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_write(long) - Static method in class org.ldk.impl.bindings
 
UnsignedGossipMessage - Class in org.ldk.structs
Represents the set of gossip messages that require a signature from a node's identity key.
UnsignedGossipMessage_channel_announcement(long) - Static method in class org.ldk.impl.bindings
 
UnsignedGossipMessage_channel_update(long) - Static method in class org.ldk.impl.bindings
 
UnsignedGossipMessage_clone(long) - Static method in class org.ldk.impl.bindings
 
UnsignedGossipMessage_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UnsignedGossipMessage_free(long) - Static method in class org.ldk.impl.bindings
 
UnsignedGossipMessage_node_announcement(long) - Static method in class org.ldk.impl.bindings
 
UnsignedGossipMessage_write(long) - Static method in class org.ldk.impl.bindings
 
UnsignedGossipMessage.ChannelAnnouncement - Class in org.ldk.structs
An unsigned channel announcement.
UnsignedGossipMessage.ChannelUpdate - Class in org.ldk.structs
An unsigned channel update.
UnsignedGossipMessage.NodeAnnouncement - Class in org.ldk.structs
An unsigned node announcement.
UnsignedInvoice - Class in org.ldk.structs
A semantically valid [`Invoice`] that hasn't been signed.
UnsignedInvoice_free(long) - Static method in class org.ldk.impl.bindings
 
UnsignedInvoice_signing_pubkey(long) - Static method in class org.ldk.impl.bindings
 
UnsignedInvoiceRequest - Class in org.ldk.structs
A semantically valid [`InvoiceRequest`] that hasn't been signed.
UnsignedInvoiceRequest_free(long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement - Class in org.ldk.structs
The unsigned part of a [`node_announcement`] message.
UnsignedNodeAnnouncement_clone(long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_eq(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_free(long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_get_addresses(long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_get_alias(long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_get_features(long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_get_node_id(long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_get_rgb(long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_get_timestamp(long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_read(byte[]) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_set_addresses(long, long[]) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_set_alias(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_set_features(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_set_node_id(long, long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_set_rgb(long, byte[]) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_set_timestamp(long, int) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_write(long) - Static method in class org.ldk.impl.bindings
 
unsupported_compression() - Static method in class org.ldk.structs.DecodeError
Utility method to constructs a new UnsupportedCompression-variant DecodeError
UntrustedString - Class in org.ldk.structs
Struct to `Display` fields in a safe way using `PrintableString`
UntrustedString_clone(long) - Static method in class org.ldk.impl.bindings
 
UntrustedString_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UntrustedString_eq(long, long) - Static method in class org.ldk.impl.bindings
 
UntrustedString_free(long) - Static method in class org.ldk.impl.bindings
 
UntrustedString_get_a(long) - Static method in class org.ldk.impl.bindings
 
UntrustedString_new(String) - Static method in class org.ldk.impl.bindings
 
UntrustedString_read(byte[]) - Static method in class org.ldk.impl.bindings
 
UntrustedString_set_a(long, String) - Static method in class org.ldk.impl.bindings
 
UntrustedString_write(long) - Static method in class org.ldk.impl.bindings
 
update_channel(long, long) - Method in interface org.ldk.impl.bindings.LDKWatch
 
update_channel(ChannelUpdate) - Method in class org.ldk.structs.NetworkGraph
For an already known (from announcement) channel, update info about one of the directions of the channel.
update_channel(OutPoint, ChannelMonitorUpdate) - Method in class org.ldk.structs.Watch
Updates a channel identified by `funding_txo` by applying `update` to its monitor.
update_channel(OutPoint, ChannelMonitorUpdate) - Method in interface org.ldk.structs.Watch.WatchInterface
Updates a channel identified by `funding_txo` by applying `update` to its monitor.
update_channel_config(byte[], byte[][], ChannelConfig) - Method in class org.ldk.structs.ChannelManager
Atomically updates the [`ChannelConfig`] for the given channels.
update_channel_from_announcement(ChannelAnnouncement, Option_UtxoLookupZ) - Method in class org.ldk.structs.NetworkGraph
Store or update channel info from a channel announcement.
update_channel_from_unsigned_announcement(UnsignedChannelAnnouncement, Option_UtxoLookupZ) - Method in class org.ldk.structs.NetworkGraph
Store or update channel info from a channel announcement without verifying the associated signatures.
update_channel_unsigned(UnsignedChannelUpdate) - Method in class org.ldk.structs.NetworkGraph
For an already known (from announcement) channel, update info about one of the directions of the channel without verifying the associated signatures.
update_failed - Variable in class org.ldk.impl.bindings.LDKMonitorEvent.UpdateFailed
 
update_failed - Variable in class org.ldk.structs.MonitorEvent.UpdateFailed
 
update_failed(OutPoint) - Static method in class org.ldk.structs.MonitorEvent
Utility method to constructs a new UpdateFailed-variant MonitorEvent
update_htlcs(byte[], CommitmentUpdate) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new UpdateHTLCs-variant MessageSendEvent
update_monitor(ChannelMonitorUpdate, BroadcasterInterface, FeeEstimator, Logger) - Method in class org.ldk.structs.ChannelMonitor
Updates a ChannelMonitor on the basis of some new information provided by the Channel itself.
update_msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.BroadcastChannelAnnouncement
 
update_msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendChannelAnnouncement
 
update_msg - Variable in class org.ldk.structs.MessageSendEvent.BroadcastChannelAnnouncement
The followup channel_update which should be sent.
update_msg - Variable in class org.ldk.structs.MessageSendEvent.SendChannelAnnouncement
The followup channel_update which should be sent.
update_network_graph_no_std(byte[], Option_u64Z) - Method in class org.ldk.structs.RapidGossipSync
Update network graph from binary data.
update_node_from_announcement(NodeAnnouncement) - Method in class org.ldk.structs.NetworkGraph
For an already known node (from channel announcements), update its stored properties from a given node announcement.
update_node_from_unsigned_announcement(UnsignedNodeAnnouncement) - Method in class org.ldk.structs.NetworkGraph
For an already known node (from channel announcements), update its stored properties from a given node announcement without verifying the associated signatures.
update_persisted_channel(long, long, long, long) - Method in interface org.ldk.impl.bindings.LDKPersist
 
update_persisted_channel(OutPoint, ChannelMonitorUpdate, ChannelMonitor, MonitorUpdateId) - Method in interface org.ldk.structs.Persist.PersistInterface
Update one channel's data.
update_persisted_channel(OutPoint, ChannelMonitorUpdate, ChannelMonitor, MonitorUpdateId) - Method in class org.ldk.structs.Persist
Update one channel's data.
UpdateAddHTLC - Class in org.ldk.structs
An [`update_add_htlc`] message to be sent to or received from a peer.
UpdateAddHTLC_clone(long) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_eq(long, long) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_free(long) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_get_amount_msat(long) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_get_cltv_expiry(long) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_get_htlc_id(long) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_get_payment_hash(long) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_read(byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_set_amount_msat(long, long) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_set_cltv_expiry(long, int) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_set_htlc_id(long, long) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_set_payment_hash(long, byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateAddHTLC_write(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailHTLC - Class in org.ldk.structs
An [`update_fail_htlc`] message to be sent to or received from a peer.
UpdateFailHTLC_clone(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailHTLC_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailHTLC_eq(long, long) - Static method in class org.ldk.impl.bindings
 
UpdateFailHTLC_free(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailHTLC_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailHTLC_get_htlc_id(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailHTLC_read(byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateFailHTLC_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateFailHTLC_set_htlc_id(long, long) - Static method in class org.ldk.impl.bindings
 
UpdateFailHTLC_write(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC - Class in org.ldk.structs
An [`update_fail_malformed_htlc`] message to be sent to or received from a peer.
UpdateFailMalformedHTLC_clone(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC_eq(long, long) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC_free(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC_get_failure_code(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC_get_htlc_id(long) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC_read(byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC_set_failure_code(long, short) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC_set_htlc_id(long, long) - Static method in class org.ldk.impl.bindings
 
UpdateFailMalformedHTLC_write(long) - Static method in class org.ldk.impl.bindings
 
UpdateFee - Class in org.ldk.structs
An [`update_fee`] message to be sent to or received from a peer [`update_fee`]: https://github.com/lightning/bolts/blob/master/02-peer-protocol.md#updating-fees-update_fee
UpdateFee_clone(long) - Static method in class org.ldk.impl.bindings
 
UpdateFee_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UpdateFee_eq(long, long) - Static method in class org.ldk.impl.bindings
 
UpdateFee_free(long) - Static method in class org.ldk.impl.bindings
 
UpdateFee_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
UpdateFee_get_feerate_per_kw(long) - Static method in class org.ldk.impl.bindings
 
UpdateFee_new(byte[], int) - Static method in class org.ldk.impl.bindings
 
UpdateFee_read(byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateFee_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateFee_set_feerate_per_kw(long, int) - Static method in class org.ldk.impl.bindings
 
UpdateFee_write(long) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC - Class in org.ldk.structs
An [`update_fulfill_htlc`] message to be sent to or received from a peer.
UpdateFulfillHTLC_clone(long) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_eq(long, long) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_free(long) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_get_htlc_id(long) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_get_payment_preimage(long) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_new(byte[], long, byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_read(byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_set_htlc_id(long, long) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_set_payment_preimage(long, byte[]) - Static method in class org.ldk.impl.bindings
 
UpdateFulfillHTLC_write(long) - Static method in class org.ldk.impl.bindings
 
updates - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.UpdateHTLCs
 
updates - Variable in class org.ldk.structs.MessageSendEvent.UpdateHTLCs
The update messages which should be sent.
used_liquidity_msat(NodeId, NodeId, long) - Method in class org.ldk.structs.InFlightHtlcs
Returns liquidity in msat given the public key of the HTLC source, target, and short channel id.
user_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelClosed
 
user_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelPending
 
user_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelReady
 
user_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.FundingGenerationReady
 
user_channel_id - Variable in class org.ldk.structs.Event.ChannelClosed
The `user_channel_id` value passed in to [`ChannelManager::create_channel`] for outbound channels, or to [`ChannelManager::accept_inbound_channel`] for inbound channels if [`UserConfig::manually_accept_inbound_channels`] config flag is set to true.
user_channel_id - Variable in class org.ldk.structs.Event.ChannelPending
The `user_channel_id` value passed in to [`ChannelManager::create_channel`] for outbound channels, or to [`ChannelManager::accept_inbound_channel`] for inbound channels if [`UserConfig::manually_accept_inbound_channels`] config flag is set to true.
user_channel_id - Variable in class org.ldk.structs.Event.ChannelReady
The `user_channel_id` value passed in to [`ChannelManager::create_channel`] for outbound channels, or to [`ChannelManager::accept_inbound_channel`] for inbound channels if [`UserConfig::manually_accept_inbound_channels`] config flag is set to true.
user_channel_id - Variable in class org.ldk.structs.Event.FundingGenerationReady
The `user_channel_id` value passed in to [`ChannelManager::create_channel`], or a random value for an inbound channel.
UserConfig - Class in org.ldk.structs
Top-level config which holds ChannelHandshakeLimits and ChannelConfig.
UserConfig_clone(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_default() - Static method in class org.ldk.impl.bindings
 
UserConfig_free(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_get_accept_forwards_to_priv_channels(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_get_accept_inbound_channels(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_get_accept_intercept_htlcs(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_get_channel_config(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_get_channel_handshake_config(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_get_channel_handshake_limits(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_get_manually_accept_inbound_channels(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_new(long, long, long, boolean, boolean, boolean, boolean) - Static method in class org.ldk.impl.bindings
 
UserConfig_set_accept_forwards_to_priv_channels(long, boolean) - Static method in class org.ldk.impl.bindings
 
UserConfig_set_accept_inbound_channels(long, boolean) - Static method in class org.ldk.impl.bindings
 
UserConfig_set_accept_intercept_htlcs(long, boolean) - Static method in class org.ldk.impl.bindings
 
UserConfig_set_channel_config(long, long) - Static method in class org.ldk.impl.bindings
 
UserConfig_set_channel_handshake_config(long, long) - Static method in class org.ldk.impl.bindings
 
UserConfig_set_channel_handshake_limits(long, long) - Static method in class org.ldk.impl.bindings
 
UserConfig_set_manually_accept_inbound_channels(long, boolean) - Static method in class org.ldk.impl.bindings
 
UtilMethods - Class in org.ldk.structs
 
UtilMethods() - Constructor for class org.ldk.structs.UtilMethods
 
UtxoFuture - Class in org.ldk.structs
Represents a future resolution of a [`UtxoLookup::get_utxo`] query resolving async.
UtxoFuture_clone(long) - Static method in class org.ldk.impl.bindings
 
UtxoFuture_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UtxoFuture_free(long) - Static method in class org.ldk.impl.bindings
 
UtxoFuture_new() - Static method in class org.ldk.impl.bindings
 
UtxoFuture_resolve(long, long, long, long) - Static method in class org.ldk.impl.bindings
 
UtxoFuture_resolve_without_forwarding(long, long, long) - Static method in class org.ldk.impl.bindings
 
UtxoLookup - Class in org.ldk.structs
The `UtxoLookup` trait defines behavior for accessing on-chain UTXOs.
UtxoLookup_free(long) - Static method in class org.ldk.impl.bindings
 
UtxoLookup_get_utxo(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
UtxoLookup.UtxoLookupInterface - Interface in org.ldk.structs
 
UtxoLookupError - Enum in org.ldk.enums
An error when accessing the chain via [`UtxoLookup`].
UtxoLookupError_clone(long) - Static method in class org.ldk.impl.bindings
 
UtxoLookupError_unknown_chain() - Static method in class org.ldk.impl.bindings
 
UtxoLookupError_unknown_tx() - Static method in class org.ldk.impl.bindings
 
UtxoResult - Class in org.ldk.structs
The result of a [`UtxoLookup::get_utxo`] call.
UtxoResult_async(long) - Static method in class org.ldk.impl.bindings
 
UtxoResult_clone(long) - Static method in class org.ldk.impl.bindings
 
UtxoResult_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
UtxoResult_free(long) - Static method in class org.ldk.impl.bindings
 
UtxoResult_sync(long) - Static method in class org.ldk.impl.bindings
 
UtxoResult.Async - Class in org.ldk.structs
A result which will be resolved asynchronously.
UtxoResult.Sync - Class in org.ldk.structs
A result which was resolved synchronously.

V

validate_counterparty_revocation(long, byte[]) - Method in interface org.ldk.impl.bindings.LDKEcdsaChannelSigner
 
validate_counterparty_revocation(long, byte[]) - Method in interface org.ldk.structs.EcdsaChannelSigner.EcdsaChannelSignerInterface
Validate the counterparty's revocation.
validate_counterparty_revocation(long, byte[]) - Method in class org.ldk.structs.EcdsaChannelSigner
Validate the counterparty's revocation.
validate_holder_commitment(long, byte[][]) - Method in interface org.ldk.impl.bindings.LDKChannelSigner
 
validate_holder_commitment(HolderCommitmentTransaction, byte[][]) - Method in interface org.ldk.structs.ChannelSigner.ChannelSignerInterface
Validate the counterparty's signatures on the holder commitment transaction and HTLCs.
validate_holder_commitment(HolderCommitmentTransaction, byte[][]) - Method in class org.ldk.structs.ChannelSigner
Validate the counterparty's signatures on the holder commitment transaction and HTLCs.
value - Variable in class org.ldk.structs.TxOut
The value, in satoshis, of this output
valueOf(String) - Static method in enum org.ldk.enums.ChannelMonitorUpdateStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.ConfirmationTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.COption_NoneZ
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.CreationError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.Currency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.FailureCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.HTLCClaim
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.IOError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.Network
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.PaymentFailureReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.Recipient
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.RetryableSendFailure
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.Secp256k1Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.SemanticError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.SiPrefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.UtxoLookupError
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ldk.enums.ChannelMonitorUpdateStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.ConfirmationTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.COption_NoneZ
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.CreationError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.Currency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.FailureCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.HTLCClaim
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.IOError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.Network
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.PaymentFailureReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.Recipient
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.RetryableSendFailure
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.Secp256k1Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.SemanticError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.SiPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.UtxoLookupError
Returns an array containing the constants of this enum type, in the order they are declared.
verify(byte[], String, byte[]) - Static method in class org.ldk.impl.bindings
 
verify(byte[], String, byte[]) - Static method in class org.ldk.structs.UtilMethods
Verifies a message was signed by a PrivateKey that derives to a given PublicKey, given a message, a signature, and the PublicKey.
verify(DirectedChannelTransactionParameters, ChannelPublicKeys, ChannelPublicKeys) - Method in class org.ldk.structs.CommitmentTransaction
Verify our pre-built transaction and derived transaction creation public keys.
verify(OutPoint) - Method in class org.ldk.structs.ClosingTransaction
Verify our pre-built transaction.
version - Class in org.ldk.impl
 
version - Variable in class org.ldk.impl.bindings.LDKFallback.SegWitProgram
 
version - Variable in class org.ldk.impl.bindings.LDKNetAddress.OnionV3
 
version - Variable in class org.ldk.structs.Fallback.SegWitProgram
 
version - Variable in class org.ldk.structs.NetAddress.OnionV3
The version byte, as defined by the Tor Onion v3 spec.
version() - Constructor for class org.ldk.impl.version
 
via_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimable
 
via_channel_id - Variable in class org.ldk.structs.Event.PaymentClaimable
The `channel_id` indicating over which channel we received the payment.
via_user_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentClaimable
 
via_user_channel_id - Variable in class org.ldk.structs.Event.PaymentClaimable
The `user_channel_id` indicating over which channel we received the payment.

W

wait_indefinite() - Method in class org.ldk.structs.Future
Waits until this [`Future`] completes.
wait_indefinite() - Method in class org.ldk.structs.Sleeper
Wait until one of the [`Future`]s registered with this [`Sleeper`] has completed.
wait_timeout(long) - Method in class org.ldk.structs.Future
Waits until this [`Future`] completes or the given amount of time has elapsed.
wait_timeout(long) - Method in class org.ldk.structs.Sleeper
Wait until one of the [`Future`]s registered with this [`Sleeper`] has completed or the given amount of time has elapsed.
WarningMessage - Class in org.ldk.structs
A [`warning`] message to be sent to or received from a peer.
WarningMessage_clone(long) - Static method in class org.ldk.impl.bindings
 
WarningMessage_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
WarningMessage_eq(long, long) - Static method in class org.ldk.impl.bindings
 
WarningMessage_free(long) - Static method in class org.ldk.impl.bindings
 
WarningMessage_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
WarningMessage_get_data(long) - Static method in class org.ldk.impl.bindings
 
WarningMessage_new(byte[], String) - Static method in class org.ldk.impl.bindings
 
WarningMessage_read(byte[]) - Static method in class org.ldk.impl.bindings
 
WarningMessage_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
WarningMessage_set_data(long, String) - Static method in class org.ldk.impl.bindings
 
WarningMessage_write(long) - Static method in class org.ldk.impl.bindings
 
Watch - Class in org.ldk.structs
The `Watch` trait defines behavior for watching on-chain activity pertaining to channels as blocks are connected and disconnected.
watch_channel(long, long) - Method in interface org.ldk.impl.bindings.LDKWatch
 
watch_channel(OutPoint, ChannelMonitor) - Method in class org.ldk.structs.Watch
Watches a channel identified by `funding_txo` using `monitor`.
watch_channel(OutPoint, ChannelMonitor) - Method in interface org.ldk.structs.Watch.WatchInterface
Watches a channel identified by `funding_txo` using `monitor`.
Watch_free(long) - Static method in class org.ldk.impl.bindings
 
Watch_release_pending_monitor_events(long) - Static method in class org.ldk.impl.bindings
 
Watch_update_channel(long, long, long) - Static method in class org.ldk.impl.bindings
 
Watch_watch_channel(long, long, long) - Static method in class org.ldk.impl.bindings
 
Watch.WatchInterface - Interface in org.ldk.structs
 
WatchedOutput - Class in org.ldk.structs
A transaction output watched by a [`ChannelMonitor`] for spends on-chain.
WatchedOutput_clone(long) - Static method in class org.ldk.impl.bindings
 
WatchedOutput_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
WatchedOutput_eq(long, long) - Static method in class org.ldk.impl.bindings
 
WatchedOutput_free(long) - Static method in class org.ldk.impl.bindings
 
WatchedOutput_get_block_hash(long) - Static method in class org.ldk.impl.bindings
 
WatchedOutput_get_outpoint(long) - Static method in class org.ldk.impl.bindings
 
WatchedOutput_get_script_pubkey(long) - Static method in class org.ldk.impl.bindings
 
WatchedOutput_hash(long) - Static method in class org.ldk.impl.bindings
 
WatchedOutput_new(byte[], long, byte[]) - Static method in class org.ldk.impl.bindings
 
WatchedOutput_set_block_hash(long, byte[]) - Static method in class org.ldk.impl.bindings
 
WatchedOutput_set_outpoint(long, long) - Static method in class org.ldk.impl.bindings
 
WatchedOutput_set_script_pubkey(long, byte[]) - Static method in class org.ldk.impl.bindings
 
with_default() - Static method in class org.ldk.structs.ChannelConfig
Creates a "default" ChannelConfig.
with_default() - Static method in class org.ldk.structs.ChannelHandshakeConfig
Creates a "default" ChannelHandshakeConfig.
with_default() - Static method in class org.ldk.structs.ChannelHandshakeLimits
Creates a "default" ChannelHandshakeLimits.
with_default() - Static method in class org.ldk.structs.ProbabilisticScoringParameters
Creates a "default" ProbabilisticScoringParameters.
with_default() - Static method in class org.ldk.structs.UserConfig
Creates a "default" UserConfig.
with_penalty(long) - Static method in class org.ldk.structs.FixedPenaltyScorer
Creates a new scorer using `penalty_msat`.
Witness_free(byte[]) - Static method in class org.ldk.impl.bindings
 
WitnessVersion - Class in org.ldk.util
A 4-bit unsigned integer representing a Bitcoin SegWit version
WitnessVersion(byte) - Constructor for class org.ldk.util.WitnessVersion
 
would_expire(long) - Method in class org.ldk.structs.Invoice
Returns whether the expiry time would pass at the given point in time.
write() - Method in interface org.ldk.impl.bindings.LDKCustomOnionMessageContents
 
write() - Method in interface org.ldk.impl.bindings.LDKScore
 
write() - Method in interface org.ldk.impl.bindings.LDKType
 
write() - Method in interface org.ldk.impl.bindings.LDKWriteableEcdsaChannelSigner
 
write() - Method in interface org.ldk.impl.bindings.LDKWriteableScore
 
write() - Method in class org.ldk.structs.AcceptChannel
Serialize the AcceptChannel object into a byte array which can be read by AcceptChannel_read
write() - Method in class org.ldk.structs.AnnouncementSignatures
Serialize the AnnouncementSignatures object into a byte array which can be read by AnnouncementSignatures_read
write() - Method in class org.ldk.structs.APIError
Serialize the APIError object into a byte array which can be read by APIError_read
write() - Method in class org.ldk.structs.BlindedHop
Serialize the BlindedHop object into a byte array which can be read by BlindedHop_read
write() - Method in class org.ldk.structs.BlindedHopFeatures
Serialize the BlindedHopFeatures object into a byte array which can be read by BlindedHopFeatures_read
write() - Method in class org.ldk.structs.BlindedPath
Serialize the BlindedPath object into a byte array which can be read by BlindedPath_read
write() - Method in class org.ldk.structs.BlindedPayInfo
Serialize the BlindedPayInfo object into a byte array which can be read by BlindedPayInfo_read
write() - Method in class org.ldk.structs.BlindedTail
Serialize the BlindedTail object into a byte array which can be read by BlindedTail_read
write() - Method in class org.ldk.structs.BuiltCommitmentTransaction
Serialize the BuiltCommitmentTransaction object into a byte array which can be read by BuiltCommitmentTransaction_read
write() - Method in class org.ldk.structs.ChannelAnnouncement
Serialize the ChannelAnnouncement object into a byte array which can be read by ChannelAnnouncement_read
write() - Method in class org.ldk.structs.ChannelConfig
Serialize the ChannelConfig object into a byte array which can be read by ChannelConfig_read
write() - Method in class org.ldk.structs.ChannelCounterparty
Serialize the ChannelCounterparty object into a byte array which can be read by ChannelCounterparty_read
write() - Method in class org.ldk.structs.ChannelDetails
Serialize the ChannelDetails object into a byte array which can be read by ChannelDetails_read
write() - Method in class org.ldk.structs.ChannelFeatures
Serialize the ChannelFeatures object into a byte array which can be read by ChannelFeatures_read
write() - Method in class org.ldk.structs.ChannelInfo
Serialize the ChannelInfo object into a byte array which can be read by ChannelInfo_read
write() - Method in class org.ldk.structs.ChannelManager
Serialize the ChannelManager object into a byte array which can be read by ChannelManager_read
write() - Method in class org.ldk.structs.ChannelMonitor
Serialize the ChannelMonitor object into a byte array which can be read by ChannelMonitor_read
write() - Method in class org.ldk.structs.ChannelMonitorUpdate
Serialize the ChannelMonitorUpdate object into a byte array which can be read by ChannelMonitorUpdate_read
write() - Method in class org.ldk.structs.ChannelPublicKeys
Serialize the ChannelPublicKeys object into a byte array which can be read by ChannelPublicKeys_read
write() - Method in class org.ldk.structs.ChannelReady
Serialize the ChannelReady object into a byte array which can be read by ChannelReady_read
write() - Method in class org.ldk.structs.ChannelReestablish
Serialize the ChannelReestablish object into a byte array which can be read by ChannelReestablish_read
write() - Method in class org.ldk.structs.ChannelTransactionParameters
Serialize the ChannelTransactionParameters object into a byte array which can be read by ChannelTransactionParameters_read
write() - Method in class org.ldk.structs.ChannelTypeFeatures
Serialize the ChannelTypeFeatures object into a byte array which can be read by ChannelTypeFeatures_read
write() - Method in class org.ldk.structs.ChannelUpdate
Serialize the ChannelUpdate object into a byte array which can be read by ChannelUpdate_read
write() - Method in class org.ldk.structs.ChannelUpdateInfo
Serialize the ChannelUpdateInfo object into a byte array which can be read by ChannelUpdateInfo_read
write() - Method in class org.ldk.structs.ClosingSigned
Serialize the ClosingSigned object into a byte array which can be read by ClosingSigned_read
write() - Method in class org.ldk.structs.ClosingSignedFeeRange
Serialize the ClosingSignedFeeRange object into a byte array which can be read by ClosingSignedFeeRange_read
write() - Method in class org.ldk.structs.ClosureReason
Serialize the ClosureReason object into a byte array which can be read by ClosureReason_read
write() - Method in class org.ldk.structs.CommitmentSigned
Serialize the CommitmentSigned object into a byte array which can be read by CommitmentSigned_read
write() - Method in class org.ldk.structs.CommitmentTransaction
Serialize the CommitmentTransaction object into a byte array which can be read by CommitmentTransaction_read
write() - Method in class org.ldk.structs.CounterpartyChannelTransactionParameters
Serialize the CounterpartyChannelTransactionParameters object into a byte array which can be read by CounterpartyChannelTransactionParameters_read
write() - Method in class org.ldk.structs.CounterpartyCommitmentSecrets
Serialize the CounterpartyCommitmentSecrets object into a byte array which can be read by CounterpartyCommitmentSecrets_read
write() - Method in class org.ldk.structs.CounterpartyForwardingInfo
Serialize the CounterpartyForwardingInfo object into a byte array which can be read by CounterpartyForwardingInfo_read
write() - Method in interface org.ldk.structs.CustomOnionMessageContents.CustomOnionMessageContentsInterface
Serialize the object into a byte array
write() - Method in class org.ldk.structs.CustomOnionMessageContents
Serialize the object into a byte array
write() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
Serialize the DelayedPaymentOutputDescriptor object into a byte array which can be read by DelayedPaymentOutputDescriptor_read
write() - Method in class org.ldk.structs.ErrorMessage
Serialize the ErrorMessage object into a byte array which can be read by ErrorMessage_read
write() - Method in class org.ldk.structs.Event
Serialize the Event object into a byte array which can be read by Event_read
write() - Method in class org.ldk.structs.FixedPenaltyScorer
Serialize the FixedPenaltyScorer object into a byte array which can be read by FixedPenaltyScorer_read
write() - Method in class org.ldk.structs.FundingCreated
Serialize the FundingCreated object into a byte array which can be read by FundingCreated_read
write() - Method in class org.ldk.structs.FundingSigned
Serialize the FundingSigned object into a byte array which can be read by FundingSigned_read
write() - Method in class org.ldk.structs.GossipTimestampFilter
Serialize the GossipTimestampFilter object into a byte array which can be read by GossipTimestampFilter_read
write() - Method in class org.ldk.structs.HolderCommitmentTransaction
Serialize the HolderCommitmentTransaction object into a byte array which can be read by HolderCommitmentTransaction_read
write() - Method in class org.ldk.structs.HTLCDestination
Serialize the HTLCDestination object into a byte array which can be read by HTLCDestination_read
write() - Method in class org.ldk.structs.HTLCOutputInCommitment
Serialize the HTLCOutputInCommitment object into a byte array which can be read by HTLCOutputInCommitment_read
write() - Method in class org.ldk.structs.HTLCUpdate
Serialize the HTLCUpdate object into a byte array which can be read by HTLCUpdate_read
write() - Method in class org.ldk.structs.InFlightHtlcs
Serialize the InFlightHtlcs object into a byte array which can be read by InFlightHtlcs_read
write() - Method in class org.ldk.structs.Init
Serialize the Init object into a byte array which can be read by Init_read
write() - Method in class org.ldk.structs.InitFeatures
Serialize the InitFeatures object into a byte array which can be read by InitFeatures_read
write() - Method in class org.ldk.structs.InMemorySigner
Serialize the InMemorySigner object into a byte array which can be read by InMemorySigner_read
write() - Method in class org.ldk.structs.InvoiceFeatures
Serialize the InvoiceFeatures object into a byte array which can be read by InvoiceFeatures_read
write() - Method in class org.ldk.structs.InvoiceRequest
Serialize the InvoiceRequest object into a byte array which can be read by InvoiceRequest_read
write() - Method in class org.ldk.structs.MonitorEvent
Serialize the MonitorEvent object into a byte array which can be read by MonitorEvent_read
write() - Method in class org.ldk.structs.MultiThreadedLockableScore
Serialize the MultiThreadedLockableScore object into a byte array which can be read by MultiThreadedLockableScore_read
write() - Method in class org.ldk.structs.MultiThreadedScoreLock
Serialize the MultiThreadedScoreLock object into a byte array which can be read by MultiThreadedScoreLock_read
write() - Method in class org.ldk.structs.NetAddress
Serialize the NetAddress object into a byte array which can be read by NetAddress_read
write() - Method in class org.ldk.structs.NetworkGraph
Serialize the NetworkGraph object into a byte array which can be read by NetworkGraph_read
write() - Method in class org.ldk.structs.NetworkUpdate
Serialize the NetworkUpdate object into a byte array which can be read by NetworkUpdate_read
write() - Method in class org.ldk.structs.NodeAlias
Serialize the NodeAlias object into a byte array which can be read by NodeAlias_read
write() - Method in class org.ldk.structs.NodeAnnouncement
Serialize the NodeAnnouncement object into a byte array which can be read by NodeAnnouncement_read
write() - Method in class org.ldk.structs.NodeAnnouncementInfo
Serialize the NodeAnnouncementInfo object into a byte array which can be read by NodeAnnouncementInfo_read
write() - Method in class org.ldk.structs.NodeFeatures
Serialize the NodeFeatures object into a byte array which can be read by NodeFeatures_read
write() - Method in class org.ldk.structs.NodeId
Serialize the NodeId object into a byte array which can be read by NodeId_read
write() - Method in class org.ldk.structs.NodeInfo
Serialize the NodeInfo object into a byte array which can be read by NodeInfo_read
write() - Method in class org.ldk.structs.Offer
Serialize the Offer object into a byte array which can be read by Offer_read
write() - Method in class org.ldk.structs.OnionMessage
Serialize the OnionMessage object into a byte array which can be read by OnionMessage_read
write() - Method in class org.ldk.structs.OpenChannel
Serialize the OpenChannel object into a byte array which can be read by OpenChannel_read
write() - Method in class org.ldk.structs.OutPoint
Serialize the OutPoint object into a byte array which can be read by OutPoint_read
write() - Method in class org.ldk.structs.PathFailure
Serialize the PathFailure object into a byte array which can be read by PathFailure_read
write() - Method in class org.ldk.structs.PaymentParameters
Serialize the PaymentParameters object into a byte array which can be read by PaymentParameters_read
write() - Method in class org.ldk.structs.PaymentPurpose
Serialize the PaymentPurpose object into a byte array which can be read by PaymentPurpose_read
write() - Method in class org.ldk.structs.PhantomRouteHints
Serialize the PhantomRouteHints object into a byte array which can be read by PhantomRouteHints_read
write() - Method in class org.ldk.structs.Ping
Serialize the Ping object into a byte array which can be read by Ping_read
write() - Method in class org.ldk.structs.Pong
Serialize the Pong object into a byte array which can be read by Pong_read
write() - Method in class org.ldk.structs.ProbabilisticScorer
Serialize the ProbabilisticScorer object into a byte array which can be read by ProbabilisticScorer_read
write() - Method in class org.ldk.structs.QueryChannelRange
Serialize the QueryChannelRange object into a byte array which can be read by QueryChannelRange_read
write() - Method in class org.ldk.structs.QueryShortChannelIds
Serialize the QueryShortChannelIds object into a byte array which can be read by QueryShortChannelIds_read
write() - Method in class org.ldk.structs.RecipientOnionFields
Serialize the RecipientOnionFields object into a byte array which can be read by RecipientOnionFields_read
write() - Method in class org.ldk.structs.Refund
Serialize the Refund object into a byte array which can be read by Refund_read
write() - Method in class org.ldk.structs.ReplyChannelRange
Serialize the ReplyChannelRange object into a byte array which can be read by ReplyChannelRange_read
write() - Method in class org.ldk.structs.ReplyShortChannelIdsEnd
Serialize the ReplyShortChannelIdsEnd object into a byte array which can be read by ReplyShortChannelIdsEnd_read
write() - Method in class org.ldk.structs.RevokeAndACK
Serialize the RevokeAndACK object into a byte array which can be read by RevokeAndACK_read
write() - Method in class org.ldk.structs.Route
Serialize the Route object into a byte array which can be read by Route_read
write() - Method in class org.ldk.structs.RouteHint
Serialize the RouteHint object into a byte array which can be read by RouteHint_read
write() - Method in class org.ldk.structs.RouteHintHop
Serialize the RouteHintHop object into a byte array which can be read by RouteHintHop_read
write() - Method in class org.ldk.structs.RouteHop
Serialize the RouteHop object into a byte array which can be read by RouteHop_read
write() - Method in class org.ldk.structs.RouteParameters
Serialize the RouteParameters object into a byte array which can be read by RouteParameters_read
write() - Method in class org.ldk.structs.RoutingFees
Serialize the RoutingFees object into a byte array which can be read by RoutingFees_read
write() - Method in interface org.ldk.structs.Score.ScoreInterface
Serialize the object into a byte array
write() - Method in class org.ldk.structs.Score
Serialize the object into a byte array
write() - Method in class org.ldk.structs.ScorerAccountingForInFlightHtlcs
Serialize the ScorerAccountingForInFlightHtlcs object into a byte array which can be read by ScorerAccountingForInFlightHtlcs_read
write() - Method in class org.ldk.structs.Shutdown
Serialize the Shutdown object into a byte array which can be read by Shutdown_read
write() - Method in class org.ldk.structs.ShutdownScript
Serialize the ShutdownScript object into a byte array which can be read by ShutdownScript_read
write() - Method in class org.ldk.structs.SpendableOutputDescriptor
Serialize the SpendableOutputDescriptor object into a byte array which can be read by SpendableOutputDescriptor_read
write() - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
Serialize the StaticPaymentOutputDescriptor object into a byte array which can be read by StaticPaymentOutputDescriptor_read
write() - Method in class org.ldk.structs.TxCreationKeys
Serialize the TxCreationKeys object into a byte array which can be read by TxCreationKeys_read
write() - Method in interface org.ldk.structs.Type.TypeInterface
Serialize the object into a byte array
write() - Method in class org.ldk.structs.Type
Serialize the object into a byte array
write() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
Serialize the UnsignedChannelAnnouncement object into a byte array which can be read by UnsignedChannelAnnouncement_read
write() - Method in class org.ldk.structs.UnsignedChannelUpdate
Serialize the UnsignedChannelUpdate object into a byte array which can be read by UnsignedChannelUpdate_read
write() - Method in class org.ldk.structs.UnsignedGossipMessage
Serialize the UnsignedGossipMessage object into a byte array which can be read by UnsignedGossipMessage_read
write() - Method in class org.ldk.structs.UnsignedNodeAnnouncement
Serialize the UnsignedNodeAnnouncement object into a byte array which can be read by UnsignedNodeAnnouncement_read
write() - Method in class org.ldk.structs.UntrustedString
Serialize the UntrustedString object into a byte array which can be read by UntrustedString_read
write() - Method in class org.ldk.structs.UpdateAddHTLC
Serialize the UpdateAddHTLC object into a byte array which can be read by UpdateAddHTLC_read
write() - Method in class org.ldk.structs.UpdateFailHTLC
Serialize the UpdateFailHTLC object into a byte array which can be read by UpdateFailHTLC_read
write() - Method in class org.ldk.structs.UpdateFailMalformedHTLC
Serialize the UpdateFailMalformedHTLC object into a byte array which can be read by UpdateFailMalformedHTLC_read
write() - Method in class org.ldk.structs.UpdateFee
Serialize the UpdateFee object into a byte array which can be read by UpdateFee_read
write() - Method in class org.ldk.structs.UpdateFulfillHTLC
Serialize the UpdateFulfillHTLC object into a byte array which can be read by UpdateFulfillHTLC_read
write() - Method in class org.ldk.structs.WarningMessage
Serialize the WarningMessage object into a byte array which can be read by WarningMessage_read
write() - Method in class org.ldk.structs.WriteableEcdsaChannelSigner
Serialize the object into a byte array
write() - Method in interface org.ldk.structs.WriteableEcdsaChannelSigner.WriteableEcdsaChannelSignerInterface
Serialize the object into a byte array
write() - Method in class org.ldk.structs.WriteableScore
Serialize the object into a byte array
write() - Method in interface org.ldk.structs.WriteableScore.WriteableScoreInterface
Serialize the object into a byte array
write_buffer_space_avail(SocketDescriptor) - Method in class org.ldk.structs.PeerManager
Indicates that there is room to write data to the given socket descriptor.
WriteableEcdsaChannelSigner - Class in org.ldk.structs
A writeable signer.
WriteableEcdsaChannelSigner_clone(long) - Static method in class org.ldk.impl.bindings
 
WriteableEcdsaChannelSigner_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
WriteableEcdsaChannelSigner_free(long) - Static method in class org.ldk.impl.bindings
 
WriteableEcdsaChannelSigner_write(long) - Static method in class org.ldk.impl.bindings
 
WriteableEcdsaChannelSigner.WriteableEcdsaChannelSignerInterface - Interface in org.ldk.structs
 
WriteableScore - Class in org.ldk.structs
Refers to a scorer that is accessible under lock and also writeable to disk We need this trait to be able to pass in a scorer to `lightning-background-processor` that will enable us to use the Persister to persist it.
WriteableScore_free(long) - Static method in class org.ldk.impl.bindings
 
WriteableScore_write(long) - Static method in class org.ldk.impl.bindings
 
WriteableScore.WriteableScoreInterface - Interface in org.ldk.structs
 

_

_ldk_c_bindings_get_compiled_version() - Static method in class org.ldk.impl.bindings
 
_ldk_get_compiled_version() - Static method in class org.ldk.impl.bindings
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes All Packages