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 interface org.ldk.impl.bindings.LDKPayer
 
abandon_payment(byte[]) - Method in class org.ldk.structs.ChannelManager
Signals that no further retries for the given payment will occur.
abandon_payment(byte[]) - Method in class org.ldk.structs.Payer
Signals that no further retries for the given payment will occur.
abandon_payment(byte[]) - Method in interface org.ldk.structs.Payer.PayerInterface
Signals that no further retries for the given payment will occur.
accept_inbound_channel(byte[], byte[], long) - 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[], long) - 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 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_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
 
Access - Class in org.ldk.structs
The `Access` trait defines behavior for accessing chain data and state, such as blocks and UTXOs.
Access_free(long) - Static method in class org.ldk.impl.bindings
 
Access_get_utxo(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
Access.AccessInterface - Interface in org.ldk.structs
 
AccessError - Enum in org.ldk.enums
An error when accessing the chain via [`Access`].
AccessError_clone(long) - Static method in class org.ldk.impl.bindings
 
AccessError_unknown_chain() - Static method in class org.ldk.impl.bindings
 
AccessError_unknown_tx() - 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_chain_access(Option_AccessZ) - Method in class org.ldk.structs.P2PGossipSync
Adds a provider used to check new announcements.
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.
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
all_failed_retry_safe - Variable in class org.ldk.impl.bindings.LDKPaymentSendFailure.AllFailedRetrySafe
 
all_failed_retry_safe - Variable in class org.ldk.structs.PaymentSendFailure.AllFailedRetrySafe
 
all_failed_retry_safe(APIError[]) - Static method in class org.ldk.structs.PaymentSendFailure
Utility method to constructs a new AllFailedRetrySafe-variant PaymentSendFailure
all_paths_failed - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathFailed
 
all_paths_failed - Variable in class org.ldk.structs.Event.PaymentPathFailed
For both single-path and multi-path payments, this is set if all paths of the payment have failed.
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.PaymentClaimed
 
amount_msat - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentReceived
 
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.PaymentClaimed
The value, in thousandths of a satoshi, that this payment is for.
amount_msat - Variable in class org.ldk.structs.Event.PaymentReceived
The value, in thousandths of a satoshi, that this payment is for.
amount_pico_btc() - Method in class org.ldk.structs.RawInvoice
 
AnnouncementSignatures - Class in org.ldk.structs
An announcement_signatures message to be sent 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_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_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_monitor_update_failed() - Static method in class org.ldk.impl.bindings
 
APIError_route_error(String) - 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
[`KeysInterface::get_shutdown_scriptpubkey`] returned a shutdown scriptpubkey incompatible with the channel counterparty as negotiated in [`InitFeatures`].
APIError.MonitorUpdateFailed - Class in org.ldk.structs
An attempt to call watch/update_channel returned an Err (ie you did this!), causing the attempted action to fail.
APIError.RouteError - Class in org.ldk.structs
A malformed Route was provided (eg overflowed value, node id mismatch, overly-looped route, too-many-hops, etc).
apimisuse_error(String) - Static method in class org.ldk.structs.APIError
Utility method to constructs a new APIMisuseError-variant APIError
as_BaseSign() - Method in class org.ldk.structs.InMemorySigner
Constructs a new BaseSign which calls the relevant methods on this_arg.
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_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_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_EventHandler() - Method in class org.ldk.structs.InvoicePayer
Constructs a new EventHandler which calls the relevant methods on this_arg.
as_EventHandler() - Method in class org.ldk.structs.NetworkGraph
Constructs a new EventHandler 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_KeysInterface() - Method in class org.ldk.structs.KeysManager
Constructs a new KeysInterface which calls the relevant methods on this_arg.
as_KeysInterface() - Method in class org.ldk.structs.PhantomKeysManager
Constructs a new KeysInterface which calls the relevant methods on this_arg.
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_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_Payer() - Method in class org.ldk.structs.ChannelManager
Constructs a new Payer which calls the relevant methods on this_arg.
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.ProbabilisticScorer
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_Sign() - Method in class org.ldk.structs.InMemorySigner
Constructs a new Sign 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.
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
await_persistable_update() - Method in class org.ldk.structs.ChannelManager
Blocks until ChannelManager needs to be persisted.
await_persistable_update_timeout(long) - Method in class org.ldk.structs.ChannelManager
Blocks until ChannelManager needs to be persisted or a timeout is reached.

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_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_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Balance_free(long) - Static method in class org.ldk.impl.bindings
 
Balance_maybe_claimable_htlcawaiting_timeout(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.MaybeClaimableHTLCAwaitingTimeout - 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.
BaseSign - Class in org.ldk.structs
A trait to sign lightning channel transactions as described in BOLT 3.
BaseSign_channel_keys_id(long) - Static method in class org.ldk.impl.bindings
 
BaseSign_free(long) - Static method in class org.ldk.impl.bindings
 
BaseSign_get_per_commitment_point(long, long) - Static method in class org.ldk.impl.bindings
 
BaseSign_get_pubkeys(long) - Static method in class org.ldk.impl.bindings
 
BaseSign_ready_channel(long, long) - Static method in class org.ldk.impl.bindings
 
BaseSign_release_commitment_secret(long, long) - Static method in class org.ldk.impl.bindings
 
BaseSign_sign_channel_announcement(long, long) - Static method in class org.ldk.impl.bindings
 
BaseSign_sign_closing_transaction(long, long) - Static method in class org.ldk.impl.bindings
 
BaseSign_sign_counterparty_commitment(long, long, byte[][]) - Static method in class org.ldk.impl.bindings
 
BaseSign_sign_counterparty_htlc_transaction(long, byte[], long, long, byte[], long) - Static method in class org.ldk.impl.bindings
 
BaseSign_sign_holder_commitment_and_htlcs(long, long) - Static method in class org.ldk.impl.bindings
 
BaseSign_sign_justice_revoked_htlc(long, byte[], long, long, byte[], long) - Static method in class org.ldk.impl.bindings
 
BaseSign_sign_justice_revoked_output(long, byte[], long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
BaseSign_validate_counterparty_revocation(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
BaseSign_validate_holder_commitment(long, long, byte[][]) - Static method in class org.ldk.impl.bindings
 
BaseSign.BaseSignInterface - Interface in org.ldk.structs
 
bech32_error - Variable in class org.ldk.impl.bindings.LDKParseError.Bech32Error
 
bech32_error - Variable in class org.ldk.structs.ParseError.Bech32Error
 
bech32_error(ParseError.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
Processes an update to the best header connected at the given height.
best_block_updated(byte[], int) - Method in interface org.ldk.structs.Confirm.ConfirmInterface
Processes 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_free(long) - Static method in class org.ldk.impl.bindings
 
BestBlock_from_genesis(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
 
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.LDKAccess - Interface in org.ldk.impl
 
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.MonitorUpdateFailed - Class in org.ldk.impl
 
bindings.LDKAPIError.RouteError - 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.MaybeClaimableHTLCAwaitingTimeout - Class in org.ldk.impl
 
bindings.LDKBaseSign - Interface 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.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_AccessZ - Class in org.ldk.impl
 
bindings.LDKCOption_AccessZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_AccessZ.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_C2Tuple_usizeTransactionZZ - Class in org.ldk.impl
 
bindings.LDKCOption_C2Tuple_usizeTransactionZZ.None - Class in org.ldk.impl
 
bindings.LDKCOption_C2Tuple_usizeTransactionZZ.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_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_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_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_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_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.LDKCustomMessageHandler - Interface in org.ldk.impl
 
bindings.LDKCustomMessageReader - 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.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.DiscardFunding - Class in org.ldk.impl
 
bindings.LDKEvent.FundingGenerationReady - Class in org.ldk.impl
 
bindings.LDKEvent.HTLCHandlingFailed - Class in org.ldk.impl
 
bindings.LDKEvent.OpenChannelRequest - 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.PaymentReceived - 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.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.LDKHTLCDestination - Class in org.ldk.impl
 
bindings.LDKHTLCDestination.FailedPayment - Class in org.ldk.impl
 
bindings.LDKHTLCDestination.NextHopChannel - Class in org.ldk.impl
 
bindings.LDKHTLCDestination.UnknownNextHop - Class in org.ldk.impl
 
bindings.LDKKeysInterface - Interface 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.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.HTLCEvent - Class in org.ldk.impl
 
bindings.LDKMonitorEvent.UpdateCompleted - 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.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.LDKPayer - Interface in org.ldk.impl
 
bindings.LDKPaymentError - Class in org.ldk.impl
 
bindings.LDKPaymentError.Invoice - Class in org.ldk.impl
 
bindings.LDKPaymentError.Routing - 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.AllFailedRetrySafe - 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.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.LDKSign - 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.LDKWatch - Interface in org.ldk.impl
 
bindings.VecOrSliceDef - Class in org.ldk.impl
 
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.
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.ChannelManager
Regenerates channel_announcements and generates a signed node_announcement from the given arguments, providing them in corresponding events via [`get_and_clear_pending_msg_events`], if at least one public channel has been confirmed on-chain.
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
 
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_transaction(byte[], int, short, long, boolean, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
build_htlc_transaction(byte[], int, short, HTLCOutputInCommitment, 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(long, byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
BuiltCommitmentTransaction_write(long) - Static method in class org.ldk.impl.bindings
 
bytes_to_u8_vec(byte[]) - Static method in class org.ldk.impl.bindings
 

C

c - Variable in class org.ldk.util.ThreeTuple
 
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[], KeysInterface, FeeEstimator, Watch, BroadcasterInterface, 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) - Static method in class org.ldk.impl.bindings
 
C2Tuple_BlockHashChannelMonitorZ_read(byte[], KeysInterface) - Static method in class org.ldk.structs.UtilMethods
Read a C2Tuple_BlockHashChannelMonitorZ from a byte array, created by C2Tuple_BlockHashChannelMonitorZ_write
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_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_SignatureSignatureZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureSignatureZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureSignatureZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureSignatureZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureSignatureZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureSignatureZ_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
 
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
 
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_sync_completed(ChannelManagerConstructor.EventHandler, MultiThreadedLockableScore) - 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_list_monitors(long) - Static method in class org.ldk.impl.bindings
 
ChainMonitor_new(long, long, long, long, 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
 
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_closed(byte[], long, ClosureReason) - Static method in class org.ldk.structs.Event
Utility method to constructs a new ChannelClosed-variant Event
channel_failed(long, boolean) - Method in class org.ldk.structs.NetworkGraph
Marks a channel in the graph as failed if a corresponding HTLC fail was sent.
channel_failure(long, boolean) - Static method in class org.ldk.structs.NetworkUpdate
Utility method to constructs a new ChannelFailure-variant NetworkUpdate
channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelClosed
 
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.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.LDKBaseSign
 
channel_keys_id() - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
Gets an arbitrary identifier describing the set of keys which are provided back to you in some SpendableOutputDescriptor types.
channel_keys_id() - Method in class org.ldk.structs.BaseSign
Gets 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 [`ChannelMonitorUpdateErr::TemporaryFailure`] 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_type - Variable in class org.ldk.impl.bindings.LDKEvent.OpenChannelRequest
 
channel_type - Variable in class org.ldk.structs.Event.OpenChannelRequest
The features that this channel will operate with.
channel_unavailable(String) - Static method in class org.ldk.structs.APIError
Utility method to constructs a new ChannelUnavailable-variant APIError
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 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_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_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_required(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_get_counterparty(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, 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_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_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, long) - 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_known() - 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_to_self_delay(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_new(int, short, long, byte, boolean, boolean, boolean) - 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_to_self_delay(long, short) - 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_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[], long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_accept_inbound_channel_from_trusted_peer_0conf(long, byte[], byte[], long) - 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_as_Payer(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_await_persistable_update(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_await_persistable_update_timeout(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_broadcast_node_announcement(long, byte[], byte[], 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_create_channel(long, byte[], long, long, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_create_inbound_payment(long, long, int) - Static method in class org.ldk.impl.bindings
 
ChannelManager_create_inbound_payment_for_hash(long, byte[], long, int) - 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_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_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_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_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_list_channels(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) - Static method in class org.ldk.impl.bindings
 
ChannelManager_process_pending_htlc_forwards(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_retry_payment(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_send_payment(long, long, byte[], 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[]) - 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, KeysInterface, FeeEstimator, ChainMonitor, Filter, byte[], 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, KeysInterface, FeeEstimator, ChainMonitor, NetworkGraph, 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.
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_fee_estimator(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_get_keys_manager(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_get_logger(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[]) - 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_fee_estimator(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerReadArgs_set_keys_manager(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_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, 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, 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, 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) - Static method in class org.ldk.impl.bindings
 
ChannelMessageHandler_peer_disconnected(long, byte[], boolean) - 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_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_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
 
ChannelMonitorUpdateErr - Enum in org.ldk.enums
An error enum representing a failure to persist a channel monitor update.
ChannelMonitorUpdateErr_clone(long) - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdateErr_permanent_failure() - Static method in class org.ldk.impl.bindings
 
ChannelMonitorUpdateErr_temporary_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_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 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_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 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_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
 
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_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_is_populated(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_new(long, short, boolean, long, long, 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_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_known() - Static method in class org.ldk.impl.bindings
 
ChannelTypeFeatures_read(byte[]) - 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_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_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 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_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_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_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_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::PaymentReceived`], 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.MaybeClaimableHTLCAwaitingTimeout
 
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.MaybeClaimableHTLCAwaitingTimeout
The amount 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.MaybeClaimableHTLCAwaitingTimeout
 
claimable_height - Variable in class org.ldk.structs.Balance.MaybeClaimableHTLCAwaitingTimeout
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_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.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.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.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.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.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.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.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.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.MinFinalCltvExpiry
Creates a copy of the MinFinalCltvExpiry
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.OpenChannel
Creates a copy of the OpenChannel
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_C2Tuple_usizeTransactionZZ
Creates a new COption_C2Tuple_usizeTransactionZZ 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_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_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_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_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.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.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.Record
Creates a copy of the Record
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_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_C2Tuple_SignatureSignatureZNoneZ
Creates a new CResult_C2Tuple_SignatureSignatureZNoneZ 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_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_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_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_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_NoneChannelMonitorUpdateErrZ
Creates a new CResult_NoneChannelMonitorUpdateErrZ 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_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_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_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_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_PaymentIdPaymentSendFailureZ
Creates a new CResult_PaymentIdPaymentSendFailureZ 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_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_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_SecretKeyErrorZ
Creates a new CResult_SecretKeyErrorZ 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_SecretKeyNoneZ
Creates a new CResult_SecretKeyNoneZ 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_SignDecodeErrorZ
Creates a new CResult_SignDecodeErrorZ 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_TxCreationKeysErrorZ
Creates a new CResult_TxCreationKeysErrorZ 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_TxOutAccessErrorZ
Creates a new CResult_TxOutAccessErrorZ 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_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.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.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.Sign
Creates a copy of a Sign
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_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_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_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_SignatureSignatureZ
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.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.UnsignedNodeAnnouncement
Creates a copy of the UnsignedNodeAnnouncement
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.WarningMessage
Creates a copy of the WarningMessage
clone() - Method in class org.ldk.structs.WatchedOutput
Creates a copy of the WatchedOutput
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 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_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_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_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(String) - Static method in class org.ldk.impl.bindings
 
ClosureReason_disconnected_peer() - 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 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_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 revoke_and_ack 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_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
 
Confirm - Class in org.ldk.structs
The `Confirm` trait is used to notify when 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_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_AccessZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_AccessZ_none() - Static method in class org.ldk.impl.bindings
 
COption_AccessZ_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_C2Tuple_usizeTransactionZZ_clone(long) - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_usizeTransactionZZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_usizeTransactionZZ_free(long) - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_usizeTransactionZZ_none() - Static method in class org.ldk.impl.bindings
 
COption_C2Tuple_usizeTransactionZZ_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_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_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_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_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_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
 
counterparty_force_closed(String) - 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.FundingGenerationReady
 
counterparty_node_id - Variable in class org.ldk.impl.bindings.LDKEvent.OpenChannelRequest
 
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
Counterparty pubkeys.
counterparty_selected_contest_delay() - Method in class org.ldk.structs.InMemorySigner
The contest_delay value specified by our counterparty and applied on holder-broadcastable transactions, ie 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_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) - Static method in class org.ldk.impl.bindings
 
create(ExpandedKey, Option_u64Z, int, KeysInterface, long) - 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, long, 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) - Static method in class org.ldk.impl.bindings
 
create_from_hash(ExpandedKey, Option_u64Z, byte[], int, long) - 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) - 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) - 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, Currency, long, String, int) - Static method in class org.ldk.impl.bindings
 
create_invoice_from_channelmanager(ChannelManager, KeysInterface, Currency, Option_u64Z, String, int) - Static method in class org.ldk.structs.UtilMethods
Utility to construct an invoice.
create_invoice_from_channelmanager_and_duration_since_epoch(long, long, Currency, long, String, long, int) - Static method in class org.ldk.impl.bindings
 
create_invoice_from_channelmanager_and_duration_since_epoch(ChannelManager, KeysInterface, Currency, Option_u64Z, String, long, int) - 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_with_description_hash(long, long, Currency, long, long, int) - Static method in class org.ldk.impl.bindings
 
create_invoice_from_channelmanager_with_description_hash(ChannelManager, KeysInterface, Currency, Option_u64Z, Sha256, int) - 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, Currency, long, long, long, int) - Static method in class org.ldk.impl.bindings
 
create_invoice_from_channelmanager_with_description_hash_and_duration_since_epoch(ChannelManager, KeysInterface, Currency, Option_u64Z, Sha256, long, int) - 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, Currency) - Static method in class org.ldk.impl.bindings
 
create_phantom_invoice(Option_u64Z, byte[], String, int, PhantomRouteHints[], KeysInterface, Currency) - 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, Currency) - Static method in class org.ldk.impl.bindings
 
create_phantom_invoice_with_description_hash(Option_u64Z, byte[], int, Sha256, PhantomRouteHints[], KeysInterface, Currency) - 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_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_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_C2Tuple_SignatureSignatureZNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureSignatureZNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureSignatureZNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureSignatureZNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureSignatureZNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureSignatureZNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureSignatureZNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_C2Tuple_SignatureSignatureZNoneZ_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_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_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_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_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_NoneChannelMonitorUpdateErrZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneChannelMonitorUpdateErrZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneChannelMonitorUpdateErrZ_err(ChannelMonitorUpdateErr) - Static method in class org.ldk.impl.bindings
 
CResult_NoneChannelMonitorUpdateErrZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneChannelMonitorUpdateErrZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneChannelMonitorUpdateErrZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneChannelMonitorUpdateErrZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneChannelMonitorUpdateErrZ_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_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_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_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_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_PaymentIdPaymentSendFailureZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentSendFailureZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentSendFailureZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentSendFailureZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentSendFailureZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentSendFailureZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentSendFailureZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentIdPaymentSendFailureZ_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_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_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_SecretKeyErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyErrorZ_err(Secp256k1Error) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyErrorZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyNoneZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyNoneZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SecretKeyNoneZ_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_SignDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignDecodeErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignDecodeErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignDecodeErrorZ_ok(long) - 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_TxCreationKeysErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysErrorZ_err(Secp256k1Error) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutAccessErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutAccessErrorZ_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutAccessErrorZ_err(AccessError) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutAccessErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutAccessErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutAccessErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutAccessErrorZ_is_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutAccessErrorZ_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_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
 
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.
CustomMessageHandler - Class in org.ldk.structs
Handler for BOLT1-compliant 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
 
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_C2Tuple_BlockHashChannelMonitorZZ_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_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_ChannelAnnouncementChannelUpdateChannelUpdateZZ_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_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_RouteHopZZ_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_MessageSendEventZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_MonitorEventZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_NetAddressZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_NodeAnnouncementZ_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_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_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_TxidZ_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

datalen - Variable in class org.ldk.impl.bindings.VecOrSliceDef
 
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_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
 
dataptr - Variable in class org.ldk.impl.bindings.VecOrSliceDef
 
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(GraphSyncError.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_clone(long) - Static method in class org.ldk.impl.bindings
 
DecodeError_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
DecodeError_free(long) - Static method in class org.ldk.impl.bindings
 
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[]) - 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_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
 
deref_bool(long) - Static method in class org.ldk.impl.bindings
 
deref_long(long) - Static method in class org.ldk.impl.bindings
 
derive_channel_keys(long, byte[]) - Method in class org.ldk.structs.KeysManager
Derive an old Sign 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_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.RawInvoice
Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
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
 
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_direction(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
 
direction() - Method in class org.ldk.structs.DirectedChannelInfo
Returns information for the direction.
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[], boolean) - 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
duration_since_epoch() - Method in class org.ldk.structs.Invoice
Returns the `Invoice`'s timestamp as a duration since the Unix epoch

E

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.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.NodeFeatures
Create a blank Features with no features set
end_blocknum() - Method in class org.ldk.structs.QueryChannelRange
\n\t * Calculates the overflow safe ending block height for the query.\n\t * Overflow returns `0xffffffff`, otherwise returns `first_blocknum + number_of_blocks`\n\t
eq(long) - Method in interface org.ldk.impl.bindings.LDKSocketDescriptor
 
eq(Balance) - Method in class org.ldk.structs.Balance
Checks if two Balances contain equal inner contents.
eq(ChannelFeatures) - Method in class org.ldk.structs.ChannelFeatures
Checks if two ChannelFeaturess contain equal inner contents.
eq(ChannelTypeFeatures) - Method in class org.ldk.structs.ChannelTypeFeatures
Checks if two ChannelTypeFeaturess contain equal inner contents.
eq(Description) - Method in class org.ldk.structs.Description
Checks if two Descriptions 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(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(InvoiceSignature) - Method in class org.ldk.structs.InvoiceSignature
Checks if two InvoiceSignatures contain equal inner contents.
eq(MinFinalCltvExpiry) - Method in class org.ldk.structs.MinFinalCltvExpiry
Checks if two MinFinalCltvExpirys contain equal inner contents.
eq(MonitorUpdateId) - Method in class org.ldk.structs.MonitorUpdateId
Checks if two MonitorUpdateIds contain equal inner contents.
eq(NodeFeatures) - Method in class org.ldk.structs.NodeFeatures
Checks if two NodeFeaturess contain equal inner contents.
eq(OutPoint) - Method in class org.ldk.structs.OutPoint
Checks if two OutPoints 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(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(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(Retry) - Method in class org.ldk.structs.Retry
Checks if two Retrys 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(RoutingFees) - Method in class org.ldk.structs.RoutingFees
Checks if two RoutingFeess contain equal inner contents.
eq(Sha256) - Method in class org.ldk.structs.Sha256
Checks if two Sha256s 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.
equals(Object) - Method in class org.ldk.structs.Balance
 
equals(Object) - Method in class org.ldk.structs.ChannelFeatures
 
equals(Object) - Method in class org.ldk.structs.ChannelTypeFeatures
 
equals(Object) - Method in class org.ldk.structs.Description
 
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.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.InvoiceSignature
 
equals(Object) - Method in class org.ldk.structs.MinFinalCltvExpiry
 
equals(Object) - Method in class org.ldk.structs.MonitorUpdateId
 
equals(Object) - Method in class org.ldk.structs.NodeFeatures
 
equals(Object) - Method in class org.ldk.structs.OutPoint
 
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.PositiveTimestamp
 
equals(Object) - Method in class org.ldk.structs.PrivateRoute
 
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.Retry
 
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.RoutingFees
 
equals(Object) - Method in class org.ldk.structs.Sha256
 
equals(Object) - Method in class org.ldk.structs.SignedRawInvoice
 
equals(Object) - Method in class org.ldk.structs.SignOrCreationError
 
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.RouteError
 
err - Variable in class org.ldk.impl.bindings.LDKClosureReason.ProcessingError
 
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.RouteError
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.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_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_ClosureReasonZDecodeErrorZ.Result_COption_ClosureReasonZDecodeErrorZ_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_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_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_NoneChannelMonitorUpdateErrZ.Result_NoneChannelMonitorUpdateErrZ_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_NonePaymentSendFailureZ.Result_NonePaymentSendFailureZ_Err
 
err - Variable in class org.ldk.structs.Result_NonePeerHandleErrorZ.Result_NonePeerHandleErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_NoneSemanticErrorZ.Result_NoneSemanticErrorZ_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_PaymentIdPaymentErrorZ.Result_PaymentIdPaymentErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_PaymentIdPaymentSendFailureZ.Result_PaymentIdPaymentSendFailureZ_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_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_SecretKeyErrorZ.Result_SecretKeyErrorZ_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_SignDecodeErrorZ.Result_SignDecodeErrorZ_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_TxCreationKeysErrorZ.Result_TxCreationKeysErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_TxOutAccessErrorZ.Result_TxOutAccessErrorZ_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_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() - 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_C2Tuple_SignatureSignatureZNoneZ
Creates a new CResult_C2Tuple_SignatureSignatureZNoneZ 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_RecoverableSignatureNoneZ
Creates a new CResult_RecoverableSignatureNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_SecretKeyNoneZ
Creates a new CResult_SecretKeyNoneZ 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(AccessError) - Static method in class org.ldk.structs.Result_TxOutAccessErrorZ
Creates a new CResult_TxOutAccessErrorZ in the error state.
err(ChannelMonitorUpdateErr) - Static method in class org.ldk.structs.Result_NoneChannelMonitorUpdateErrZ
Creates a new CResult_NoneChannelMonitorUpdateErrZ 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(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_SecretKeyErrorZ
Creates a new CResult_SecretKeyErrorZ 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(Secp256k1Error) - Static method in class org.ldk.structs.Result_TxCreationKeysErrorZ
Creates a new CResult_TxCreationKeysErrorZ 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(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_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_ClosureReasonZDecodeErrorZ
Creates a new CResult_COption_ClosureReasonZDecodeErrorZ 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_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_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_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_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_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_SignDecodeErrorZ
Creates a new CResult_SignDecodeErrorZ 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_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(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_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_PaymentIdPaymentSendFailureZ
Creates a new CResult_PaymentIdPaymentSendFailureZ 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(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 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_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[], long, 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_free(long) - Static method in class org.ldk.impl.bindings
 
Event_funding_generation_ready(byte[], byte[], long, byte[], long) - Static method in class org.ldk.impl.bindings
 
Event_htlchandling_failed(byte[], 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_claimed(byte[], long, long) - Static method in class org.ldk.impl.bindings
 
Event_payment_failed(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
Event_payment_forwarded(byte[], byte[], long, boolean) - Static method in class org.ldk.impl.bindings
 
Event_payment_path_failed(byte[], byte[], boolean, long, 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_received(byte[], long, 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.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.OpenChannelRequest - Class in org.ldk.structs
Indicates a request to open a new channel by a peer.
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::PaymentReceived`].
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.
Event.PaymentPathSuccessful - Class in org.ldk.structs
Indicates that a path for an outbound payment was successful.
Event.PaymentReceived - Class in org.ldk.structs
Indicates we've received (an offer of) money! Just gotta dig out that payment preimage and feed it to [`ChannelManager::claim_funds`] to get it....
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 [`KeysInterface::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
 
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 PaymentReceived event, failing the HTLC back to its origin and freeing resources along the path (including in our own channel on which we received it).
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 which can be used to calculate a new route that will pay all remaining unpaid balance.
failed_payment(byte[]) - Static method in class org.ldk.structs.HTLCDestination
Utility method to constructs a new FailedPayment-variant HTLCDestination
Fallback - Class in org.ldk.structs
Fallback address in case no LN payment is possible
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.RawInvoice
Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
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_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) - 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.
finalize() - Method in class org.ldk.structs.AcceptChannel
 
finalize() - Method in class org.ldk.structs.Access
 
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.BaseSign
 
finalize() - Method in class org.ldk.structs.Bech32Error
 
finalize() - Method in class org.ldk.structs.BestBlock
 
finalize() - Method in class org.ldk.structs.BigSize
 
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.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.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.DirectedChannelInfo
 
finalize() - Method in class org.ldk.structs.DirectedChannelTransactionParameters
 
finalize() - Method in class org.ldk.structs.EffectiveCapacity
 
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.GossipSync
 
finalize() - Method in class org.ldk.structs.GossipTimestampFilter
 
finalize() - Method in class org.ldk.structs.GraphSyncError
 
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.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.InvoicePayer
 
finalize() - Method in class org.ldk.structs.InvoiceSignature
 
finalize() - Method in class org.ldk.structs.KeysInterface
 
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.MinFinalCltvExpiry
 
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.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.OpenChannel
 
finalize() - Method in class org.ldk.structs.Option_AccessZ
 
finalize() - Method in class org.ldk.structs.Option_C2Tuple_u64u64ZZ
 
finalize() - Method in class org.ldk.structs.Option_C2Tuple_usizeTransactionZZ
 
finalize() - Method in class org.ldk.structs.Option_ClosureReasonZ
 
finalize() - Method in class org.ldk.structs.Option_CVec_NetAddressZZ
 
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_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_TypeZ
 
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.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.PayeePubKey
 
finalize() - Method in class org.ldk.structs.Payer
 
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.PrivateRoute
 
finalize() - Method in class org.ldk.structs.ProbabilisticScorer
 
finalize() - Method in class org.ldk.structs.ProbabilisticScoringParameters
 
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.Record
 
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_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_C2Tuple_SignatureSignatureZNoneZ
 
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_ClosureReasonZDecodeErrorZ
 
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_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_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_NoneChannelMonitorUpdateErrZ
 
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_NonePaymentSendFailureZ
 
finalize() - Method in class org.ldk.structs.Result_NonePeerHandleErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NoneSemanticErrorZ
 
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_PaymentIdPaymentErrorZ
 
finalize() - Method in class org.ldk.structs.Result_PaymentIdPaymentSendFailureZ
 
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_QueryChannelRangeDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_QueryShortChannelIdsDecodeErrorZ
 
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_SecretKeyErrorZ
 
finalize() - Method in class org.ldk.structs.Result_SecretKeyNoneZ
 
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_SignDecodeErrorZ
 
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_TxCreationKeysErrorZ
 
finalize() - Method in class org.ldk.structs.Result_TxOutAccessErrorZ
 
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_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.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.Sha256
 
finalize() - Method in class org.ldk.structs.Shutdown
 
finalize() - Method in class org.ldk.structs.ShutdownScript
 
finalize() - Method in class org.ldk.structs.Sign
 
finalize() - Method in class org.ldk.structs.SignedRawInvoice
 
finalize() - Method in class org.ldk.structs.SignOrCreationError
 
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_BlockHashChannelManagerZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_BlockHashChannelMonitorZ
 
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_PublicKeyTypeZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_SignatureCVec_SignatureZZ
 
finalize() - Method in class org.ldk.structs.TwoTuple_SignatureSignatureZ
 
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.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.UnsignedNodeAnnouncement
 
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.WarningMessage
 
finalize() - Method in class org.ldk.structs.Watch
 
finalize() - Method in class org.ldk.structs.WatchedOutput
 
finalize() - Method in class org.ldk.util.ThreeTuple
 
finalize() - Method in class org.ldk.util.TwoTuple
 
find_route(byte[], long, byte[], 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, byte[], ChannelDetails[], Score) - 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, byte[], ChannelDetails[], Score) - 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, 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).
first_hops() - Method in interface org.ldk.impl.bindings.LDKPayer
 
first_hops() - Method in class org.ldk.structs.Payer
Returns the payer's channels.
first_hops() - Method in interface org.ldk.structs.Payer.PayerInterface
Returns the payer's channels.
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[]) - 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).
free_heap_ptr(long) - Static method in class org.ldk.impl.bindings
 
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`.
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_genesis(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[]) - 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_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_unix_timestamp(long) - Static method in class org.ldk.structs.PositiveTimestamp
Creates a `PositiveTimestamp` from a Unix timestamp in the range `0..=MAX_TIMESTAMP`.
funding_generation_ready(byte[], byte[], long, byte[], long) - 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 ready_channel wasn't called.
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.LDKMonitorEvent.UpdateCompleted
 
funding_txo - Variable in class org.ldk.structs.MonitorEvent.UpdateCompleted
The funding outpoint of the [`ChannelMonitor`] that was updated
FundingCreated - Class in org.ldk.structs
A funding_created message to be sent 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_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 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_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
 

G

get_a() - Method in class org.ldk.structs.BigSize
 
get_a() - Method in class org.ldk.structs.MinFinalCltvExpiry
 
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.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_BlockHashChannelManagerZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_BlockHashChannelMonitorZ
 
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_PublicKeyTypeZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_SignatureCVec_SignatureZZ
 
get_a() - Method in class org.ldk.structs.TwoTuple_SignatureSignatureZ
 
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_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_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.NodeAnnouncementInfo
Internet-level addresses via which one can connect to the node Returns a copy of the field.
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
Gets the list of pending messages which were generated by the custom message handler, clearing the list in the process.
get_and_clear_pending_msg() - Method in class org.ldk.structs.CustomMessageHandler
Gets the list of pending messages which were generated by the custom message 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_BlockHashChannelManagerZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_BlockHashChannelMonitorZ
 
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_PublicKeyTypeZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_SignatureCVec_SignatureZZ
 
get_b() - Method in class org.ldk.structs.TwoTuple_SignatureSignatureZ
 
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_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 satoshis
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_base_sign() - Method in class org.ldk.structs.Sign
Gets the underlying BaseSign.
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_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
Channel flags
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 `Sign::channel_keys_id()`.
get_channel_keys_id() - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
Arbitrary identification information returned by a call to `Sign::channel_keys_id()`.
get_channel_parameters() - Method in class org.ldk.structs.InMemorySigner
Obtain 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(boolean, long) - Method in interface org.ldk.impl.bindings.LDKKeysInterface
 
get_channel_signer(boolean, long) - Method in class org.ldk.structs.KeysInterface
Get a new set of Sign for per-channel secrets.
get_channel_signer(boolean, long) - Method in interface org.ldk.structs.KeysInterface.KeysInterfaceInterface
Get a new set of Sign for per-channel secrets.
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.
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.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
Finally, the 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_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, as
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 HTLC tx
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.LDKKeysInterface
 
get_destination_script() - Method in class org.ldk.structs.KeysInterface
Get a script pubkey which we send funds to when claiming on-chain contestable outputs.
get_destination_script() - Method in interface org.ldk.structs.KeysInterface.KeysInterfaceInterface
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_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_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_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.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.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.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 update_fee
get_feerate_per_kw() - Method in class org.ldk.structs.UpdateFee
Fee rate per 1000-weight of the transaction
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.RouteParameters
The CLTV on the final hop of the failed payment path.
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
Private key of anchor tx
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_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_htlc_base_key() - Method in class org.ldk.structs.InMemorySigner
Holder htlc secret key used in commitment tx 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.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.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) - 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.LDKKeysInterface
 
get_inbound_payment_key_material() - Method in class org.ldk.structs.KeysInterface
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.KeysInterface.KeysInterfaceInterface
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_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_keys_manager() - Method in class org.ldk.structs.ChannelManagerReadArgs
The keys provider which will give us relevant keys.
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
The time required to elapse before any knowledge learned about channel liquidity balances 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 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 to determine the liquidity penalty.
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_lowest_inbound_channel_fees() - Method in class org.ldk.structs.NodeInfo
Lowest fees enabling routing via any of the enabled, known channels to a node.
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_announcements(long, byte) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
get_next_channel_announcements(long, byte) - Method in class org.ldk.structs.RoutingMessageHandler
Gets a subset of the 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 the batch_amount entries immediately higher in numerical value than starting_point.
get_next_channel_announcements(long, byte) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Gets a subset of the 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 the batch_amount entries immediately higher in numerical value than starting_point.
get_next_local_commitment_number() - Method in class org.ldk.structs.ChannelReestablish
The next commitment number for the sender
get_next_node_announcements(byte[], byte) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
get_next_node_announcements(byte[], byte) - Method in class org.ldk.structs.RoutingMessageHandler
Gets a subset of the node announcements required to dump our routing table to a remote node, starting at the node *after* the provided publickey and including batch_amount entries immediately higher (as defined by ::cmp) than starting_point.
get_next_node_announcements(byte[], byte) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Gets a subset of the node announcements required to dump our routing table to a remote node, starting at the node *after* the provided publickey and including batch_amount entries 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_no_connection_possible() - Method in class org.ldk.structs.PeerHandleError
Used to indicate that we probably can't make any future connections to this peer (e.g.
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_1() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
One of the two node_ids which are endpoints of this channel
get_node_id_2() - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The other of the two node_ids which are endpoints of this channel
get_node_one() - Method in class org.ldk.structs.ChannelInfo
Source node of the first direction of a channel
get_node_secret(Recipient) - Method in interface org.ldk.impl.bindings.LDKKeysInterface
 
get_node_secret(Recipient) - Method in class org.ldk.structs.KeysInterface
Get node secret key based on the provided [`Recipient`].
get_node_secret(Recipient) - Method in interface org.ldk.structs.KeysInterface.KeysInterfaceInterface
Get node secret key based on the provided [`Recipient`].
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_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_opt_anchors() - Method in class org.ldk.structs.ChannelTransactionParameters
Are anchors used for this channel.
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_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 Returns a copy of the field.
get_output() - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
The output which is referenced by the given outpoint Returns a copy of the field.
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 routes 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_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_peer_node_ids() - Method in class org.ldk.structs.PeerManager
Get the list of node ids for peers which have completed the initial handshake.
get_per_commitment_point() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
Per commitment point to derive 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.LDKBaseSign
 
get_per_commitment_point(long) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
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.BaseSign
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_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.BaseSign
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 should be monitored for reorganization out of the chain.
get_relevant_txids() - Method in class org.ldk.structs.Confirm
Returns transactions that should be monitored for reorganization out of the chain.
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_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.LDKKeysInterface
 
get_secure_random_bytes() - Method in class org.ldk.structs.KeysInterface
Gets a unique, cryptographically-secure, random 32 byte value.
get_secure_random_bytes() - Method in interface org.ldk.structs.KeysInterface.KeysInterfaceInterface
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_ids in the channel range Returns a copy of the field.
get_shutdown_scriptpubkey() - Method in interface org.ldk.impl.bindings.LDKKeysInterface
 
get_shutdown_scriptpubkey() - Method in class org.ldk.structs.KeysInterface
Get a script pubkey which we will send funds to when closing a channel.
get_shutdown_scriptpubkey() - Method in interface org.ldk.structs.KeysInterface.KeysInterfaceInterface
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_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_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_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_u8_slice_bytes(long) - Static method in class org.ldk.impl.bindings
 
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_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 0 if the channel was inbound.
get_utxo(byte[], long) - Method in interface org.ldk.impl.bindings.LDKAccess
 
get_utxo(byte[], long) - Method in interface org.ldk.structs.Access.AccessInterface
Returns the transaction output of a funding transaction encoded by [`short_channel_id`].
get_utxo(byte[], long) - Method in class org.ldk.structs.Access
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
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_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, long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_accept_channel(byte[], InitFeatures, AcceptChannel) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming accept_channel message from the given peer.
handle_accept_channel(byte[], InitFeatures, 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 from the given peer.
handle_channel_update(byte[], ChannelUpdate) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming channel update 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, byte[]) - Method in interface org.ldk.impl.bindings.LDKCustomMessageHandler
 
handle_custom_message(Type, byte[]) - Method in interface org.ldk.structs.CustomMessageHandler.CustomMessageHandlerInterface
Called with the message type that was received and the buffer to be read.
handle_custom_message(Type, byte[]) - Method in class org.ldk.structs.CustomMessageHandler
Called with the message type that was received and the buffer to be read.
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_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_open_channel(byte[], long, long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_open_channel(byte[], InitFeatures, OpenChannel) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming open_channel message from the given peer.
handle_open_channel(byte[], InitFeatures, 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_ids 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_ids 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_ids.
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_ids.
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, long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_shutdown(byte[], InitFeatures, Shutdown) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming shutdown message from the given peer.
handle_shutdown(byte[], InitFeatures, 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.ClosingTransaction
Checks if two ClosingTransactions contain equal inner contents.
hash() - Method in class org.ldk.structs.Description
Checks if two Descriptions contain equal inner contents.
hash() - Method in class org.ldk.structs.ExpiryTime
Checks if two ExpiryTimes contain equal inner contents.
hash() - Method in class org.ldk.structs.Fallback
Checks if two Fallbacks contain equal inner contents.
hash() - Method in class org.ldk.structs.MinFinalCltvExpiry
Checks if two MinFinalCltvExpirys contain equal inner contents.
hash() - Method in class org.ldk.structs.MonitorUpdateId
Checks if two MonitorUpdateIds contain equal inner contents.
hash() - Method in class org.ldk.structs.NodeId
Checks if two NodeIds contain equal inner contents.
hash() - Method in class org.ldk.structs.OutPoint
Checks if two OutPoints contain equal inner contents.
hash() - Method in class org.ldk.structs.PayeePubKey
Checks if two PayeePubKeys contain equal inner contents.
hash() - Method in class org.ldk.structs.PaymentParameters
Checks if two PaymentParameterss contain equal inner contents.
hash() - Method in class org.ldk.structs.PrivateRoute
Checks if two PrivateRoutes contain equal inner contents.
hash() - Method in class org.ldk.structs.RawInvoice
Calculate the hash of the encoded `RawInvoice`
hash() - Method in class org.ldk.structs.Retry
Checks if two Retrys contain equal inner contents.
hash() - Method in class org.ldk.structs.Route
Checks if two Routes contain equal inner contents.
hash() - Method in class org.ldk.structs.RouteHint
Checks if two RouteHints contain equal inner contents.
hash() - Method in class org.ldk.structs.RouteHintHop
Checks if two RouteHintHops contain equal inner contents.
hash() - Method in class org.ldk.structs.RouteHop
Checks if two RouteHops contain equal inner contents.
hash() - Method in class org.ldk.structs.RoutingFees
Checks if two RoutingFeess contain equal inner contents.
hash() - Method in class org.ldk.structs.Sha256
Checks if two Sha256s contain equal inner contents.
hash() - Method in class org.ldk.structs.SignedRawInvoice
The hash of the `RawInvoice` that was signed.
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
Checks if two WatchedOutputs contain equal inner contents.
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.MinFinalCltvExpiry
 
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.PayeePubKey
 
hashCode() - Method in class org.ldk.structs.PaymentParameters
 
hashCode() - Method in class org.ldk.structs.PrivateRoute
 
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.SocketDescriptor
 
hashCode() - Method in class org.ldk.structs.WatchedOutput
 
height() - Method in class org.ldk.structs.BestBlock
Returns the best block height.
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
The contest_delay value specified by us and applied on transactions broadcastable by our counterparty, ie 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(NetAddress.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_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.
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_failed_payment(byte[]) - Static method in class org.ldk.impl.bindings
 
HTLCDestination_free(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.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
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_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_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_MessageSendEventsProvider(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
 
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
Init - Class in org.ldk.structs
An init message to be sent 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_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_known() - Static method in class org.ldk.impl.bindings
 
InitFeatures_read(byte[]) - 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_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_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_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_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_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.
InMemorySigner - Class in org.ldk.structs
A simple implementation of Sign that just keeps the private keys in memory.
InMemorySigner_as_BaseSign(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_as_Sign(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[], byte[], long, byte[]) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_opt_anchors(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_read(byte[], byte[]) - 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
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_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_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
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_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Invoice_expiry_time(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_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(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_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_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_known() - 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_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_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_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
 
InvoicePayer - Class in org.ldk.structs
A utility for paying [`Invoice`]s and sending spontaneous payments.
InvoicePayer_as_EventHandler(long) - Static method in class org.ldk.impl.bindings
 
InvoicePayer_free(long) - Static method in class org.ldk.impl.bindings
 
InvoicePayer_new(long, long, long, long, long, long) - Static method in class org.ldk.impl.bindings
 
InvoicePayer_pay_invoice(long, long) - Static method in class org.ldk.impl.bindings
 
InvoicePayer_pay_pubkey(long, byte[], byte[], long, int) - Static method in class org.ldk.impl.bindings
 
InvoicePayer_pay_zero_value_invoice(long, long, long) - Static method in class org.ldk.impl.bindings
 
InvoicePayer_remove_cached_payment(long, byte[]) - 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
 
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_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_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_C2Tuple_SignatureSignatureZNoneZ
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_ClosureReasonZDecodeErrorZ
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_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_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_NoneChannelMonitorUpdateErrZ
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_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_NoneSemanticErrorZ
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_PaymentIdPaymentErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_PaymentIdPaymentSendFailureZ
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_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_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_SecretKeyErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_SecretKeyNoneZ
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_SignDecodeErrorZ
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_TxCreationKeysErrorZ
Checks if the given object is currently in the success state
is_ok() - Method in class org.ldk.structs.Result_TxOutAccessErrorZ
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_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_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
Whether the holder is the initiator Will panic if ready_channel wasn't called.
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.

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.
KeysInterface - Class in org.ldk.structs
A trait to describe an object which can get user secrets and key material.
KeysInterface_free(long) - Static method in class org.ldk.impl.bindings
 
KeysInterface_get_channel_signer(long, boolean, long) - Static method in class org.ldk.impl.bindings
 
KeysInterface_get_destination_script(long) - Static method in class org.ldk.impl.bindings
 
KeysInterface_get_inbound_payment_key_material(long) - Static method in class org.ldk.impl.bindings
 
KeysInterface_get_node_secret(long, Recipient) - Static method in class org.ldk.impl.bindings
 
KeysInterface_get_secure_random_bytes(long) - Static method in class org.ldk.impl.bindings
 
KeysInterface_get_shutdown_scriptpubkey(long) - Static method in class org.ldk.impl.bindings
 
KeysInterface_read_chan_signer(long, byte[]) - Static method in class org.ldk.impl.bindings
 
KeysInterface_sign_invoice(long, byte[], byte[], Recipient) - Static method in class org.ldk.impl.bindings
 
KeysInterface.KeysInterfaceInterface - Interface in org.ldk.structs
 
KeysManager - Class in org.ldk.structs
Simple KeysInterface implementor that takes a 32-byte seed for use as a BIP 32 extended key and derives keys from that.
KeysManager_as_KeysInterface(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_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
 
known() - Static method in class org.ldk.structs.ChannelFeatures
Creates a Features with the bits set which are known by the implementation
known() - Static method in class org.ldk.structs.ChannelTypeFeatures
Creates a Features with the bits set which are known by the implementation
known() - Static method in class org.ldk.structs.InitFeatures
Creates a Features with the bits set which are known by the implementation
known() - Static method in class org.ldk.structs.InvoiceFeatures
Creates a Features with the bits set which are known by the implementation
known() - Static method in class org.ldk.structs.NodeFeatures
Creates a Features with the bits set which are known by the implementation

L

LDKAccess_new(bindings.LDKAccess) - Static method in class org.ldk.impl.bindings
 
LDKAccessError_UnknownChain - org.ldk.enums.AccessError
The requested chain is unknown.
LDKAccessError_UnknownTx - org.ldk.enums.AccessError
The requested transaction doesn't exist or hasn't confirmed.
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
 
LDKBaseSign_new(bindings.LDKBaseSign, 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
 
LDKChannelMonitorUpdateErr_PermanentFailure - org.ldk.enums.ChannelMonitorUpdateErr
Used to indicate no further channel monitor updates will be allowed (eg we've moved on to a different watchtower and cannot update with all watchtowers that were previously informed of this channel).
LDKChannelMonitorUpdateErr_TemporaryFailure - org.ldk.enums.ChannelMonitorUpdateErr
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).
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_AccessZ_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_C2Tuple_usizeTransactionZZ_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_CVec_NetAddressZZ_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_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_TypeZ_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
 
LDKCreationError_DescriptionTooLong - org.ldk.enums.CreationError
The supplied description string was longer than 639 __bytes__ (see [`Description::new(...)`](./struct.Description.html#method.new))
LDKCreationError_InvalidAmount - org.ldk.enums.CreationError
The supplied millisatoshi amount was greater than the total bitcoin supply.
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
 
LDKEffectiveCapacity_ref_from_ptr(long) - 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
 
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
 
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
 
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
 
LDKKeysInterface_new(bindings.LDKKeysInterface) - Static method in class org.ldk.impl.bindings
 
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
 
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
 
LDKPayer_new(bindings.LDKPayer) - Static method in class org.ldk.impl.bindings
 
LDKPaymentError_ref_from_ptr(long) - Static method in class org.ldk.impl.bindings
 
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
 
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
 
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.
LDKSign_get_BaseSign(long) - Static method in class org.ldk.impl.bindings
 
LDKSign_new(bindings.LDKSign, bindings.LDKBaseSign, long) - 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
 
LDKWatch_new(bindings.LDKWatch) - 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(GraphSyncError.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_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_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_claimable_htlcawaiting_timeout(long, int) - Static method in class org.ldk.structs.Balance
Utility method to constructs a new MaybeClaimableHTLCAwaitingTimeout-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_route_handler(long) - Static method in class org.ldk.impl.bindings
 
MessageHandler_new(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_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_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.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
 
min_final_cltv_expiry() - Method in class org.ldk.structs.Invoice
Returns the invoice's `min_final_cltv_expiry` time, if present, otherwise [`DEFAULT_MIN_FINAL_CLTV_EXPIRY`].
min_final_cltv_expiry() - 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
MinFinalCltvExpiry - Class in org.ldk.structs
`min_final_cltv_expiry` to use for the last HTLC in the route
MinFinalCltvExpiry_clone(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiry_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiry_eq(long, long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiry_free(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiry_get_a(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiry_hash(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiry_new(long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiry_set_a(long, long) - Static method in class org.ldk.impl.bindings
 
monitor_update_failed() - Static method in class org.ldk.structs.APIError
Utility method to constructs a new MonitorUpdateFailed-variant APIError
monitor_update_id - Variable in class org.ldk.impl.bindings.LDKMonitorEvent.UpdateCompleted
 
monitor_update_id - Variable in class org.ldk.structs.MonitorEvent.UpdateCompleted
The Update ID from [`ChannelMonitorUpdate::update_id`] which was applied or [`ChannelMonitor::get_latest_update_id`].
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_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_completed(long, long) - Static method in class org.ldk.impl.bindings
 
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.HTLCEvent - Class in org.ldk.structs
A monitor event containing an HTLCUpdate.
MonitorEvent.UpdateCompleted - Class in org.ldk.structs
Indicates a [`ChannelMonitor`] update has completed.
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.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.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_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
 

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_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.LDKEvent.PaymentPathFailed
 
network_update - Variable in class org.ldk.structs.Event.PaymentPathFailed
Any failure information conveyed via the Onion return packet by a node along the failed payment route.
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_as_EventHandler(long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_channel_failed(long, long, boolean) - 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_new(byte[], long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_node_failed(long, byte[], boolean) - 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(long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_remove_stale_channels_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_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`].
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`].
new_empty_slice_vec() - Static method in class org.ldk.impl.bindings
 
new_impl(Access.AccessInterface) - Static method in class org.ldk.structs.Access
 
new_impl(BaseSign.BaseSignInterface, ChannelPublicKeys) - Static method in class org.ldk.structs.BaseSign
 
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(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(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(KeysInterface.KeysInterfaceInterface) - Static method in class org.ldk.structs.KeysInterface
 
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(Payer.PayerInterface) - Static method in class org.ldk.structs.Payer
 
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(Sign.SignInterface, BaseSign.BaseSignInterface, ChannelPublicKeys) - Static method in class org.ldk.structs.Sign
 
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(Watch.WatchInterface) - Static method in class org.ldk.structs.Watch
 
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_txpointer_copy_data(byte[]) - Static method in class org.ldk.impl.bindings
 
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
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(NodeId) - Method in class org.ldk.structs.ReadOnlyNetworkGraph
Returns information on a node with the given id.
node_failed(byte[], boolean) - Method in class org.ldk.structs.NetworkGraph
Marks a node in the graph as failed.
node_failure(byte[], boolean) - Static method in class org.ldk.structs.NetworkUpdate
Utility method to constructs a new NodeFailure-variant NetworkUpdate
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.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.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.
node_id() - Method in interface org.ldk.impl.bindings.LDKPayer
 
node_id() - Method in class org.ldk.structs.Payer
Returns the payer's node id.
node_id() - Method in interface org.ldk.structs.Payer.PayerInterface
Returns the payer's node id.
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_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 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_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_clone(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_free(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_get_addresses(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[], long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_read(byte[]) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_set_addresses(long, long[]) - 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_known() - Static method in class org.ldk.impl.bindings
 
NodeFeatures_read(byte[]) - 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_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_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_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_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_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_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_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_get_lowest_inbound_channel_fees(long) - Static method in class org.ldk.impl.bindings
 
NodeInfo_new(long[], 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_set_lowest_inbound_channel_fees(long, long) - Static method in class org.ldk.impl.bindings
 
NodeInfo_write(long) - Static method in class org.ldk.impl.bindings
 
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_AccessZ
Constructs a new COption_AccessZ 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_C2Tuple_usizeTransactionZZ
Constructs a new COption_C2Tuple_usizeTransactionZZ 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_CVec_NetAddressZZ
Constructs a new COption_CVec_NetAddressZZ 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_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_TypeZ
Constructs a new COption_TypeZ 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

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(boolean) - Static method in class org.ldk.structs.PeerHandleError
Constructs a new PeerHandleError given each field
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_SignatureSignatureZ
Creates a new C2Tuple_SignatureSignatureZ 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[], byte[], long, byte[]) - Static method in class org.ldk.structs.InMemorySigner
Create 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, long, long, long, long, long, 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, Logger, KeysInterface, 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, RouteHint[], Option_u64Z, int, byte, byte, long[]) - Static method in class org.ldk.structs.PaymentParameters
Constructs a new PaymentParameters given each field
of(byte[], Logger) - Static method in class org.ldk.structs.NetworkGraph
Creates a new, empty, network graph.
of(byte[], NodeFeatures, long, ChannelFeatures, long, int) - Static method in class org.ldk.structs.RouteHop
Constructs a new RouteHop given each field
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, short, long, byte, boolean, boolean, boolean) - 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.MinFinalCltvExpiry
Constructs a new MinFinalCltvExpiry given each field
of(long[], RoutingFees, 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.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, 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(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) - Static method in class org.ldk.structs.UserConfig
Constructs a new UserConfig given each field
of(ChannelMessageHandler, RoutingMessageHandler) - Static method in class org.ldk.structs.MessageHandler
Constructs a new MessageHandler given each field
of(ChannelMessageHandler, RoutingMessageHandler, byte[], byte[], Logger, CustomMessageHandler) - Static method in class org.ldk.structs.PeerManager
Constructs a new PeerManager with the given message handlers and node_id secret key ephemeral_random_data is used to derive per-connection ephemeral keys and must be cryptographically secure random bytes.
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) - 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(FeeEstimator, Watch, BroadcasterInterface, Logger, KeysInterface, UserConfig, ChainParameters) - Static method in class org.ldk.structs.ChannelManager
Constructs a new ChannelManager to hold several channels and route between them.
of(InitFeatures, Option_NetAddressZ) - Static method in class org.ldk.structs.Init
Constructs a new Init given each field
of(KeysInterface, FeeEstimator, Watch, BroadcasterInterface, 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(NetworkGraph) - Static method in class org.ldk.structs.RapidGossipSync
Instantiate a new [`RapidGossipSync`] instance
of(NetworkGraph, Logger, byte[]) - Static method in class org.ldk.structs.DefaultRouter
Creates a new router using the given [`NetworkGraph`], a [`Logger`], and a randomness source `random_seed_bytes`.
of(NetworkGraph, Option_AccessZ, 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 Network Graph.
of(NodeFeatures, int, byte[], NodeAlias, NetAddress[], 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, TxOut, byte[], long) - Static method in class org.ldk.structs.StaticPaymentOutputDescriptor
Constructs a new StaticPaymentOutputDescriptor given each field
of(Payer, Router, MultiThreadedLockableScore, Logger, EventHandler, Retry) - Static method in class org.ldk.structs.InvoicePayer
Creates an invoice payer that retries failed payment paths.
of(PaymentParameters, long, int) - 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[][], PaymentParameters) - Static method in class org.ldk.structs.Route
Constructs a new Route given each field
of(Score) - Static method in class org.ldk.structs.MultiThreadedLockableScore
Creates a new [`MultiThreadedLockableScore`] given an underlying [`Score`].
of(UpdateAddHTLC[], UpdateFulfillHTLC[], UpdateFailHTLC[], UpdateFailMalformedHTLC[], UpdateFee, CommitmentSigned) - Static method in class org.ldk.structs.CommitmentUpdate
Constructs a new CommitmentUpdate given each field
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_NoneChannelMonitorUpdateErrZ
Creates a new CResult_NoneChannelMonitorUpdateErrZ 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_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_NoneSemanticErrorZ
Creates a new CResult_NoneSemanticErrorZ 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_PaymentIdPaymentErrorZ
Creates a new CResult_PaymentIdPaymentErrorZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_PaymentIdPaymentSendFailureZ
Creates a new CResult_PaymentIdPaymentSendFailureZ 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_RecoverableSignatureNoneZ
Creates a new CResult_RecoverableSignatureNoneZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_SecretKeyErrorZ
Creates a new CResult_SecretKeyErrorZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_SecretKeyNoneZ
Creates a new CResult_SecretKeyNoneZ 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(byte[], Logger) - Static method in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ
Creates a new CResult_NetworkGraphDecodeErrorZ 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(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(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(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(OpenChannel) - Static method in class org.ldk.structs.Result_OpenChannelDecodeErrorZ
Creates a new CResult_OpenChannelDecodeErrorZ 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_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_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(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(Sign) - Static method in class org.ldk.structs.Result_SignDecodeErrorZ
Creates a new CResult_SignDecodeErrorZ 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(TwoTuple_SignatureSignatureZ) - Static method in class org.ldk.structs.Result_C2Tuple_SignatureSignatureZNoneZ
Creates a new CResult_C2Tuple_SignatureSignatureZNoneZ 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(TxCreationKeys) - Static method in class org.ldk.structs.Result_TxCreationKeysErrorZ
Creates a new CResult_TxCreationKeysErrorZ in the success state.
ok(TxOut) - Static method in class org.ldk.structs.Result_TxOutAccessErrorZ
Creates a new CResult_TxOutAccessErrorZ 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(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.
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
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 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_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
Whether anchors should be used.
opt_anchors() - Method in class org.ldk.structs.TrustedCommitmentTransaction
Should anchors be used.
Option_AccessZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::chain::Access or not
Option_AccessZ.None - Class in org.ldk.structs
When we're in this state, this COption_AccessZ contains nothing
Option_AccessZ.Some - Class in org.ldk.structs
When we're in this state, this COption_AccessZ contains a crate::lightning::chain::Access
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_C2Tuple_usizeTransactionZZ - Class in org.ldk.structs
An enum which can either contain a crate::c_types::derived::C2Tuple_usizeTransactionZ or not
Option_C2Tuple_usizeTransactionZZ.None - Class in org.ldk.structs
When we're in this state, this COption_C2Tuple_usizeTransactionZZ contains nothing
Option_C2Tuple_usizeTransactionZZ.Some - Class in org.ldk.structs
When we're in this state, this COption_C2Tuple_usizeTransactionZZ contains a crate::c_types::derived::C2Tuple_usizeTransactionZ
Option_ClosureReasonZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::util::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::util::events::ClosureReason
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_EventZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::util::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::util::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_HTLCDestinationZ - Class in org.ldk.structs
An enum which can either contain a crate::lightning::util::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::util::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_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_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
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
 
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_chain_access(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(ParseOrSemanticError.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_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_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_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
pay_invoice(Invoice) - Method in class org.ldk.structs.InvoicePayer
Pays the given [`Invoice`], caching it for later use in case a retry is needed.
pay_pubkey(byte[], byte[], long, int) - Method in class org.ldk.structs.InvoicePayer
Pays `pubkey` an amount using the hash of the given preimage, caching it for later use in case a retry is needed.
pay_zero_value_invoice(Invoice, long) - Method in class org.ldk.structs.InvoicePayer
Pays the given zero-value [`Invoice`] using the given amount, caching it for later use in case a retry is needed.
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 - Variable in class org.ldk.batteries.ChannelManagerConstructor
If a `NetworkGraph` is provided to the constructor *and* a `LockableScore` is provided to `chain_sync_completed`, this will be non-null after `chain_sync_completed` returns.
Payer - Class in org.ldk.structs
A trait defining behavior of an [`Invoice`] payer.
Payer_abandon_payment(long, byte[]) - Static method in class org.ldk.impl.bindings
 
Payer_first_hops(long) - Static method in class org.ldk.impl.bindings
 
Payer_free(long) - Static method in class org.ldk.impl.bindings
 
Payer_node_id(long) - Static method in class org.ldk.impl.bindings
 
Payer_retry_payment(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
Payer_send_payment(long, long, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
Payer_send_spontaneous_payment(long, long, byte[]) - Static method in class org.ldk.impl.bindings
 
Payer.PayerInterface - Interface in org.ldk.structs
 
payment_claimed(byte[], long, PaymentPurpose) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentClaimed-variant Event
payment_failed(byte[], byte[]) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentFailed-variant Event
payment_forwarded(byte[], byte[], Option_u64Z, boolean) - 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.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.PaymentReceived
 
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.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.PaymentReceived
The hash for which the preimage should be handed to the ChannelManager.
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() - 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 id returned by [`ChannelManager::send_payment`] and used with [`ChannelManager::retry_payment`] and [`ChannelManager::abandon_payment`].
payment_id - Variable in class org.ldk.structs.Event.PaymentPathFailed
The id returned by [`ChannelManager::send_payment`] and used with [`ChannelManager::retry_payment`] and [`ChannelManager::abandon_payment`].
payment_id - Variable in class org.ldk.structs.Event.PaymentPathSuccessful
The id returned by [`ChannelManager::send_payment`] and used with [`ChannelManager::retry_payment`].
payment_id - Variable in class org.ldk.structs.Event.PaymentSent
The id returned by [`ChannelManager::send_payment`] and used with [`ChannelManager::retry_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_path_failed(byte[], byte[], boolean, Option_NetworkUpdateZ, boolean, RouteHop[], Option_u64Z, RouteParameters) - 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(RouteHop[], long) - Method in class org.ldk.structs.Score
Handles updating channel penalties after failing to route through a channel.
payment_path_failed(RouteHop[], 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[], RouteHop[]) - 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(RouteHop[]) - Method in class org.ldk.structs.Score
Handles updating channel penalties after successfully routing along a path.
payment_path_successful(RouteHop[]) - 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_received(byte[], long, PaymentPurpose) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentReceived-variant Event
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_routing(long) - Static method in class org.ldk.impl.bindings
 
PaymentError_sending(long) - 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.Routing - Class in org.ldk.structs
An error occurring when finding a route.
PaymentError.Sending - Class in org.ldk.structs
An error occurring when sending a payment.
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[]) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_free(long) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_from_node_id(byte[]) - 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_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[]) - Static method in class org.ldk.impl.bindings
 
PaymentParameters_read(byte[]) - 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_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_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, it can be in one of several states.
PaymentSendFailure_all_failed_retry_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_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.AllFailedRetrySafe - Class in org.ldk.structs
All paths which were attempted failed to send, with no channel state change taking place.
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 which were attempted failed to send, though possibly not all.
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) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
peer_connected(byte[], long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
peer_connected(byte[], Init) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle a peer reconnecting, possibly generating channel_reestablish message(s).
peer_connected(byte[], Init) - Method in class org.ldk.structs.ChannelMessageHandler
Handle a peer reconnecting, possibly generating channel_reestablish message(s).
peer_connected(byte[], Init) - Method in class org.ldk.structs.RoutingMessageHandler
Called when a connection is established with a peer.
peer_connected(byte[], Init) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Called when a connection is established with a peer.
peer_disconnected(byte[], boolean) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
peer_disconnected(byte[], boolean) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Indicates a connection to the peer failed/an existing connection was lost.
peer_disconnected(byte[], boolean) - Method in class org.ldk.structs.ChannelMessageHandler
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_get_no_connection_possible(long) - Static method in class org.ldk.impl.bindings
 
PeerHandleError_new(boolean) - Static method in class org.ldk.impl.bindings
 
PeerHandleError_set_no_connection_possible(long, boolean) - 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_disconnect_all_peers(long) - Static method in class org.ldk.impl.bindings
 
PeerManager_disconnect_by_node_id(long, byte[], boolean) - 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, byte[], byte[], 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_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(MultiThreadedLockableScore) - Method in class org.ldk.structs.Persister
Persist the given [`MultiThreadedLockableScore`] to disk, returning an error if persistence failed.
persist_scorer(MultiThreadedLockableScore) - Method in interface org.ldk.structs.Persister.PersisterInterface
Persist the given [`MultiThreadedLockableScore`] 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 [`MultiThreadedLockableScore`] 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_KeysInterface(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_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 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_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 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_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
 
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.
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
 
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_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_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_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[], RouteHop[], 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(RouteHop[], long) - Method in class org.ldk.structs.Score
Handles updating channel penalties after a probe over the given path failed.
probe_failed(RouteHop[], 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[], RouteHop[]) - 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(RouteHop[]) - Method in class org.ldk.structs.Score
Handles updating channel penalties after a probe over the given path succeeded.
probe_successful(RouteHop[]) - 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_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
program - Variable in class org.ldk.impl.bindings.LDKFallback.SegWitProgram
 
program - Variable in class org.ldk.structs.Fallback.SegWitProgram
 
provide_secret(long, byte[]) - Method in class org.ldk.structs.CounterpartyCommitmentSecrets
Inserts the `secret` at `idx`.
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.PaymentClaimed
 
purpose - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentReceived
 
purpose - Variable in class org.ldk.structs.Event.PaymentClaimed
The purpose of this claimed payment, i.e.
purpose - Variable in class org.ldk.structs.Event.PaymentReceived
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.
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

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_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_ids.
QueryShortChannelIds_clone(long) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_clone_ptr(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
Rapid Gossip Sync struct See [crate-level documentation] for usage.
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) - Static method in class org.ldk.impl.bindings
 
RapidGossipSync_sync_network_graph_with_file_path(long, String) - Static method in class org.ldk.impl.bindings
 
RapidGossipSync_update_network_graph(long, byte[]) - 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_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(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_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
 
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.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.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.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.PaymentParameters
Read a PaymentParameters from a byte array, created by PaymentParameters_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.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.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[], byte[]) - Static method in class org.ldk.structs.InMemorySigner
Read a InMemorySigner from a byte array, created by InMemorySigner_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[], 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_bytes(long, long) - Static method in class org.ldk.impl.bindings
 
read_chan_signer(byte[]) - Method in interface org.ldk.impl.bindings.LDKKeysInterface
 
read_chan_signer(byte[]) - Method in interface org.ldk.structs.KeysInterface.KeysInterfaceInterface
Reads a `Signer` for this `KeysInterface` from the given input stream.
read_chan_signer(byte[]) - Method in class org.ldk.structs.KeysInterface
Reads a `Signer` for this `KeysInterface` from the given input stream.
read_channelmonitors(KeysInterface) - Method in class org.ldk.structs.FilesystemPersister
Read `ChannelMonitor`s from disk.
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
 
ready_channel(long) - Method in interface org.ldk.impl.bindings.LDKBaseSign
 
ready_channel(ChannelTransactionParameters) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
Set the counterparty static channel data, including basepoints, counterparty_selected/holder_selected_contest_delay and funding outpoint.
ready_channel(ChannelTransactionParameters) - Method in class org.ldk.structs.BaseSign
Set the counterparty static channel data, including basepoints, counterparty_selected/holder_selected_contest_delay and funding outpoint.
reason - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelClosed
 
reason - Variable in class org.ldk.structs.Event.ChannelClosed
The reason the channel was closed.
Recipient - Enum in org.ldk.enums
Specifies the recipient of an invoice, to indicate to [`KeysInterface::sign_invoice`] what node secret key should be used to sign the 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
 
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.
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.
rejected_by_dest - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathFailed
 
rejected_by_dest - Variable in class org.ldk.structs.Event.PaymentPathFailed
Indicates the payment was rejected for some reason by the recipient.
release_commitment_secret(long) - Method in interface org.ldk.impl.bindings.LDKBaseSign
 
release_commitment_secret(long) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
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.BaseSign
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_cached_payment(byte[]) - Method in class org.ldk.structs.InvoicePayer
Removes the payment cached by the given payment hash.
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() - 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_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 query_channel_range 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_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 query_short_channel_ids 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_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.UnknownNextHop
 
requested_forward_scid - Variable in class org.ldk.structs.HTLCDestination.UnknownNextHop
Short channel id we are requesting to forward an HTLC to.
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_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.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.NodeFeatures
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_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_C2Tuple_SignatureSignatureZNoneZ.Result_C2Tuple_SignatureSignatureZNoneZ_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_ClosureReasonZDecodeErrorZ.Result_COption_ClosureReasonZDecodeErrorZ_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_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_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_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_PaymentIdPaymentErrorZ.Result_PaymentIdPaymentErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_PaymentIdPaymentSendFailureZ.Result_PaymentIdPaymentSendFailureZ_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_QueryChannelRangeDecodeErrorZ.Result_QueryChannelRangeDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_QueryShortChannelIdsDecodeErrorZ.Result_QueryShortChannelIdsDecodeErrorZ_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_SecretKeyErrorZ.Result_SecretKeyErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_SecretKeyNoneZ.Result_SecretKeyNoneZ_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_SignDecodeErrorZ.Result_SignDecodeErrorZ_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_TxCreationKeysErrorZ.Result_TxCreationKeysErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_TxOutAccessErrorZ.Result_TxOutAccessErrorZ_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_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
 
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_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_C2Tuple_SignatureSignatureZNoneZ - Class in org.ldk.structs
 
Result_C2Tuple_SignatureSignatureZNoneZ.Result_C2Tuple_SignatureSignatureZNoneZ_Err - Class in org.ldk.structs
 
Result_C2Tuple_SignatureSignatureZNoneZ.Result_C2Tuple_SignatureSignatureZNoneZ_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_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_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_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_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_NoneChannelMonitorUpdateErrZ - Class in org.ldk.structs
 
Result_NoneChannelMonitorUpdateErrZ.Result_NoneChannelMonitorUpdateErrZ_Err - Class in org.ldk.structs
 
Result_NoneChannelMonitorUpdateErrZ.Result_NoneChannelMonitorUpdateErrZ_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_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_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_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_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_PaymentIdPaymentSendFailureZ - Class in org.ldk.structs
 
Result_PaymentIdPaymentSendFailureZ.Result_PaymentIdPaymentSendFailureZ_Err - Class in org.ldk.structs
 
Result_PaymentIdPaymentSendFailureZ.Result_PaymentIdPaymentSendFailureZ_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_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_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_SecretKeyErrorZ - Class in org.ldk.structs
 
Result_SecretKeyErrorZ.Result_SecretKeyErrorZ_Err - Class in org.ldk.structs
 
Result_SecretKeyErrorZ.Result_SecretKeyErrorZ_OK - Class in org.ldk.structs
 
Result_SecretKeyNoneZ - Class in org.ldk.structs
 
Result_SecretKeyNoneZ.Result_SecretKeyNoneZ_Err - Class in org.ldk.structs
 
Result_SecretKeyNoneZ.Result_SecretKeyNoneZ_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_SignDecodeErrorZ - Class in org.ldk.structs
 
Result_SignDecodeErrorZ.Result_SignDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_SignDecodeErrorZ.Result_SignDecodeErrorZ_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_TxCreationKeysErrorZ - Class in org.ldk.structs
 
Result_TxCreationKeysErrorZ.Result_TxCreationKeysErrorZ_Err - Class in org.ldk.structs
 
Result_TxCreationKeysErrorZ.Result_TxCreationKeysErrorZ_OK - Class in org.ldk.structs
 
Result_TxOutAccessErrorZ - Class in org.ldk.structs
 
Result_TxOutAccessErrorZ.Result_TxOutAccessErrorZ_Err - Class in org.ldk.structs
 
Result_TxOutAccessErrorZ.Result_TxOutAccessErrorZ_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_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
 
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 route hops.
retry - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentPathFailed
 
retry - Variable in class org.ldk.structs.Event.PaymentPathFailed
Parameters needed to compute a new [`Route`] when retrying the failed payment path.
Retry - Class in org.ldk.structs
Strategies available to retry payment path failures for an [`Invoice`].
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_payment(long, byte[]) - Method in interface org.ldk.impl.bindings.LDKPayer
 
retry_payment(Route, byte[]) - Method in class org.ldk.structs.ChannelManager
Retries a payment along the given [`Route`].
retry_payment(Route, byte[]) - Method in interface org.ldk.structs.Payer.PayerInterface
Retries a failed payment path for the [`PaymentId`] using the given [`Route`].
retry_payment(Route, byte[]) - Method in class org.ldk.structs.Payer
Retries a failed payment path for the [`PaymentId`] using the given [`Route`].
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.
RevokeAndACK - Class in org.ldk.structs
A revoke_and_ack message to be sent 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_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_error(String) - Static method in class org.ldk.structs.APIError
Utility method to constructs a new RouteError-variant APIError
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
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_free(long) - Static method in class org.ldk.impl.bindings
 
RouteParameters_get_final_cltv_expiry_delta(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, int) - Static method in class org.ldk.impl.bindings
 
RouteParameters_read(byte[]) - Static method in class org.ldk.impl.bindings
 
RouteParameters_set_final_cltv_expiry_delta(long, int) - 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 an [`Invoice`] payment.
Router_find_route(long, byte[], long, byte[], long[], long) - 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
 
routing - Variable in class org.ldk.impl.bindings.LDKPaymentError.Routing
 
routing - Variable in class org.ldk.structs.PaymentError.Routing
 
routing(LightningError) - Static method in class org.ldk.structs.PaymentError
Utility method to constructs a new Routing-variant PaymentError
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_announcements(long, long, byte) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler_get_next_node_announcements(long, byte[], byte) - 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) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler.RoutingMessageHandlerInterface - Interface in org.ldk.structs
 

S

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
 
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
Secp256k1Error - Enum in org.ldk.enums
Represents an error returned from libsecp256k1 during validation of some secp256k1 data
seg_wit_program(UInt5, 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_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_open_channel(byte[], OpenChannel) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendOpenChannel-variant MessageSendEvent
send_payment(long, byte[], byte[]) - Method in interface org.ldk.impl.bindings.LDKPayer
 
send_payment(Route, byte[], byte[]) - Method in class org.ldk.structs.ChannelManager
Sends a payment along a given route.
send_payment(Route, byte[], byte[]) - Method in interface org.ldk.structs.Payer.PayerInterface
Sends a payment over the Lightning Network using the given [`Route`].
send_payment(Route, byte[], byte[]) - Method in class org.ldk.structs.Payer
Sends a payment over the Lightning Network using the given [`Route`].
send_probe(RouteHop[]) - 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(long, byte[]) - Method in interface org.ldk.impl.bindings.LDKPayer
 
send_spontaneous_payment(Route, 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(Route, byte[]) - Method in interface org.ldk.structs.Payer.PayerInterface
Sends a spontaneous payment over the Lightning Network using the given [`Route`].
send_spontaneous_payment(Route, byte[]) - Method in class org.ldk.structs.Payer
Sends a spontaneous payment over the Lightning Network using the given [`Route`].
send_warning_message(WarningMessage, Level) - Static method in class org.ldk.structs.ErrorAction
Utility method to constructs a new SendWarningMessage-variant ErrorAction
sending - Variable in class org.ldk.impl.bindings.LDKPaymentError.Sending
 
sending - Variable in class org.ldk.structs.PaymentError.Sending
 
sending(PaymentSendFailure) - 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.MinFinalCltvExpiry
 
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_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.NodeAnnouncementInfo
Internet-level addresses via which one can connect to the node
set_addresses(NetAddress[]) - Method in class org.ldk.structs.UnsignedNodeAnnouncement
List of addresses on which this node is reachable
set_alias(byte[]) - Method in class org.ldk.structs.UnsignedNodeAnnouncement
An alias, for UI purposes.
set_alias(NodeAlias) - Method in class org.ldk.structs.NodeAnnouncementInfo
Moniker assigned to the node.
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_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 satoshis
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.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.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(byte[]) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The funding key for the first node
set_bitcoin_key_2(byte[]) - 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_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
Channel flags
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 `Sign::channel_keys_id()`.
set_channel_keys_id(byte[]) - Method in class org.ldk.structs.StaticPaymentOutputDescriptor
Arbitrary identification information returned by a call to `Sign::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.
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.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
Finally, the 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_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 HTLC tx
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_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_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(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.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.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 update_fee
set_feerate_per_kw(int) - Method in class org.ldk.structs.UpdateFee
Fee rate per 1000-weight of the transaction
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.RouteParameters
The CLTV on the final hop of the failed payment path.
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
Private key of anchor tx
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_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_htlc_base_key(byte[]) - Method in class org.ldk.structs.InMemorySigner
Holder htlc secret key used in commitment tx 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.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.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_keys_manager(KeysInterface) - Method in class org.ldk.structs.ChannelManagerReadArgs
The keys provider which will give us relevant keys.
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
The time required to elapse before any knowledge learned about channel liquidity balances 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 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 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_lowest_inbound_channel_fees(RoutingFees) - Method in class org.ldk.structs.NodeInfo
Lowest fees enabling routing via any of the enabled, known channels to a node.
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_no_connection_possible(boolean) - Method in class org.ldk.structs.PeerHandleError
Used to indicate that we probably can't make any future connections to this peer (e.g.
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(byte[]) - 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(byte[]) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
One of the two node_ids which are endpoints of this channel
set_node_id_2(byte[]) - Method in class org.ldk.structs.UnsignedChannelAnnouncement
The other of the two node_ids 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_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_opt_anchors(COption_NoneZ) - Method in class org.ldk.structs.ChannelTransactionParameters
Are anchors used for this channel.
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_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(RouteHop[][]) - Method in class org.ldk.structs.Route
The list of routes 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_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_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 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(RouteHint[]) - Method in class org.ldk.structs.PaymentParameters
Hints for routing to the payee, containing channels connecting the payee to public nodes.
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_ids 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_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_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(long) - Method in class org.ldk.structs.ChannelDetails
The `user_channel_id` passed in to create_channel, or 0 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_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.
Shutdown - Class in org.ldk.structs
A shutdown message to be sent 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_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_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.BuiltCommitmentTransaction
Sign a transaction, either because we are counter-signing the counterparty's transaction or because we are about to broadcast a holder transaction.
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 - Class in org.ldk.structs
A cloneable signer.
sign_channel_announcement(long) - Method in interface org.ldk.impl.bindings.LDKBaseSign
 
sign_channel_announcement(UnsignedChannelAnnouncement) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
Signs a channel announcement message with our funding key and our node secret key (aka node_id or network_key), proving it comes from one of the channel participants.
sign_channel_announcement(UnsignedChannelAnnouncement) - Method in class org.ldk.structs.BaseSign
Signs a channel announcement message with our funding key and our node secret key (aka node_id or network_key), proving it comes from one of the channel participants.
Sign_clone(long) - Static method in class org.ldk.impl.bindings
 
Sign_clone_ptr(long) - Static method in class org.ldk.impl.bindings
 
sign_closing_transaction(long) - Method in interface org.ldk.impl.bindings.LDKBaseSign
 
sign_closing_transaction(ClosingTransaction) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
Create a signature for a (proposed) closing transaction.
sign_closing_transaction(ClosingTransaction) - Method in class org.ldk.structs.BaseSign
Create a signature for a (proposed) closing transaction.
sign_counterparty_commitment(long, byte[][]) - Method in interface org.ldk.impl.bindings.LDKBaseSign
 
sign_counterparty_commitment(CommitmentTransaction, byte[][]) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
Create a signature for a counterparty's commitment transaction and associated HTLC transactions.
sign_counterparty_commitment(CommitmentTransaction, byte[][]) - Method in class org.ldk.structs.BaseSign
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.LDKBaseSign
 
sign_counterparty_htlc_transaction(byte[], long, long, byte[], HTLCOutputInCommitment) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
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.BaseSign
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_free(long) - Static method in class org.ldk.impl.bindings
 
sign_holder_commitment_and_htlcs(long) - Method in interface org.ldk.impl.bindings.LDKBaseSign
 
sign_holder_commitment_and_htlcs(HolderCommitmentTransaction) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
Create a signatures for a holder's commitment transaction and its claiming HTLC transactions.
sign_holder_commitment_and_htlcs(HolderCommitmentTransaction) - Method in class org.ldk.structs.BaseSign
Create a signatures for a holder's commitment transaction and its claiming HTLC transactions.
sign_invoice(byte[], byte[], Recipient) - Method in interface org.ldk.impl.bindings.LDKKeysInterface
 
sign_invoice(byte[], UInt5[], Recipient) - Method in interface org.ldk.structs.KeysInterface.KeysInterfaceInterface
Sign an invoice.
sign_invoice(byte[], UInt5[], Recipient) - Method in class org.ldk.structs.KeysInterface
Sign an invoice.
sign_justice_revoked_htlc(byte[], long, long, byte[], long) - Method in interface org.ldk.impl.bindings.LDKBaseSign
 
sign_justice_revoked_htlc(byte[], long, long, byte[], HTLCOutputInCommitment) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
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.BaseSign
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.LDKBaseSign
 
sign_justice_revoked_output(byte[], long, long, byte[]) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
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.BaseSign
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_write(long) - Static method in class org.ldk.impl.bindings
 
Sign.SignInterface - Interface in org.ldk.structs
 
signature() - Method in class org.ldk.structs.SignedRawInvoice
InvoiceSignature 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_signature(long) - Static method in class org.ldk.impl.bindings
 
SignedRawInvoice_to_str(long) - Static method in class org.ldk.impl.bindings
 
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_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
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_AccessZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_C2Tuple_u64u64ZZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_C2Tuple_usizeTransactionZZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_ClosureReasonZ.Some
 
some - Variable in class org.ldk.impl.bindings.LDKCOption_CVec_NetAddressZZ.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_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_TypeZ.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.structs.Option_AccessZ.Some
 
some - Variable in class org.ldk.structs.Option_C2Tuple_u64u64ZZ.Some
 
some - Variable in class org.ldk.structs.Option_C2Tuple_usizeTransactionZZ.Some
 
some - Variable in class org.ldk.structs.Option_ClosureReasonZ.Some
 
some - Variable in class org.ldk.structs.Option_CVec_NetAddressZZ.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_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_TypeZ.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(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_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(Access) - Static method in class org.ldk.structs.Option_AccessZ
Constructs a new COption_AccessZ containing a crate::lightning::chain::Access
some(ClosureReason) - Static method in class org.ldk.structs.Option_ClosureReasonZ
Constructs a new COption_ClosureReasonZ containing a crate::lightning::util::events::ClosureReason
some(Event) - Static method in class org.ldk.structs.Option_EventZ
Constructs a new COption_EventZ containing a crate::lightning::util::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::util::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(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(TwoTuple_usizeTransactionZ) - Static method in class org.ldk.structs.Option_C2Tuple_usizeTransactionZZ
Constructs a new COption_C2Tuple_usizeTransactionZZ containing a crate::c_types::derived::C2Tuple_usizeTransactionZ
some(Type) - Static method in class org.ldk.structs.Option_TypeZ
Constructs a new COption_TypeZ containing a crate::lightning::ln::wire::Type
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
When on-chain outputs are created by rust-lightning (which our counterparty is not able to claim at any point in the future) an event is generated which you must track and be able to spend on-chain.
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_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 a CSV delay.
SpendableOutputDescriptor.StaticOutput - Class in org.ldk.structs
An output to a script which was provided via KeysInterface 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 (ie the private key which corresponds to the public key in Sign::pubkeys().payment_point).
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, MultiThreadedLockableScore) - 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_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
 
stride - Variable in class org.ldk.impl.bindings.VecOrSliceDef
 
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_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_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_network_graph_with_file_path(String) - Method in class org.ldk.structs.RapidGossipSync
Sync gossip data from a file Returns the last sync timestamp to be used the next time rapid sync data is queried.

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)
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_short_data_part() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new TooShortDataPart-variant ParseError
total(long, Option_u64Z) - Static method in class org.ldk.structs.EffectiveCapacity
Utility method to constructs a new Total-variant EffectiveCapacity
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
Processes a transaction that is no longer confirmed as result of a chain reorganization.
transaction_unconfirmed(byte[]) - Method in class org.ldk.structs.Confirm
Processes 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
Processes transactions confirmed in a block with a given header and height.
transactions_confirmed(byte[], TwoTuple_usizeTransactionZ[], int) - Method in class org.ldk.structs.Confirm
Processes 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) - 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_BlockHashChannelManagerZ - Class in org.ldk.structs
A Tuple
TwoTuple_BlockHashChannelMonitorZ - 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_PublicKeyTypeZ - Class in org.ldk.structs
A Tuple
TwoTuple_SignatureCVec_SignatureZZ - Class in org.ldk.structs
A Tuple
TwoTuple_SignatureSignatureZ - 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
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_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
 
txpointer_free(long) - Static method in class org.ldk.impl.bindings
 
txpointer_get_buffer(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

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_si_prefix() - Static method in class org.ldk.structs.ParseError
Utility method to constructs a new UnknownSiPrefix-variant ParseError
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
UnsignedChannelAnnouncement_clone(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_clone_ptr(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, byte[]) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_set_bitcoin_key_2(long, byte[]) - 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, byte[]) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelAnnouncement_set_node_id_2(long, byte[]) - 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
UnsignedChannelUpdate_clone(long) - Static method in class org.ldk.impl.bindings
 
UnsignedChannelUpdate_clone_ptr(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
 
UnsignedNodeAnnouncement - Class in org.ldk.structs
The unsigned part of a node_announcement
UnsignedNodeAnnouncement_clone(long) - Static method in class org.ldk.impl.bindings
 
UnsignedNodeAnnouncement_clone_ptr(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, byte[]) - 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, byte[]) - 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
 
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_AccessZ) - Method in class org.ldk.structs.NetworkGraph
Store or update channel info from a channel announcement.
update_channel_from_unsigned_announcement(UnsignedChannelAnnouncement, Option_AccessZ) - 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_completed(OutPoint, long) - Static method in class org.ldk.structs.MonitorEvent
Utility method to constructs a new UpdateCompleted-variant MonitorEvent
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.structs.MessageSendEvent.BroadcastChannelAnnouncement
The followup channel_update which should be sent.
update_network_graph(byte[]) - 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 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_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 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_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 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_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 or received from a peer
UpdateFee_clone(long) - Static method in class org.ldk.impl.bindings
 
UpdateFee_clone_ptr(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 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_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.
user_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.ChannelClosed
 
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.FundingGenerationReady
The `user_channel_id` value passed in to [`ChannelManager::create_channel`], or 0 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_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) - 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_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
 

V

validate_counterparty_revocation(long, byte[]) - Method in interface org.ldk.impl.bindings.LDKBaseSign
 
validate_counterparty_revocation(long, byte[]) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
Validate the counterparty's revocation.
validate_counterparty_revocation(long, byte[]) - Method in class org.ldk.structs.BaseSign
Validate the counterparty's revocation.
validate_holder_commitment(long, byte[][]) - Method in interface org.ldk.impl.bindings.LDKBaseSign
 
validate_holder_commitment(HolderCommitmentTransaction, byte[][]) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
Validate the counterparty's signatures on the holder commitment transaction and HTLCs.
validate_holder_commitment(HolderCommitmentTransaction, byte[][]) - Method in class org.ldk.structs.BaseSign
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.AccessError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.ldk.enums.ChannelMonitorUpdateErr
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.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.Recipient
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.
values() - Static method in enum org.ldk.enums.AccessError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.ldk.enums.ChannelMonitorUpdateErr
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.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.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.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.
vec_slice_len(long) - Static method in class org.ldk.impl.bindings
 
VecOrSliceDef(long, long, long) - Constructor for class org.ldk.impl.bindings.VecOrSliceDef
 
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
 

W

WarningMessage - Class in org.ldk.structs
A warning message to be sent 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_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_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`.
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.LDKScore
 
write() - Method in interface org.ldk.impl.bindings.LDKSign
 
write() - Method in interface org.ldk.impl.bindings.LDKType
 
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.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 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.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.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.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.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.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.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.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 interface org.ldk.structs.Sign.SignInterface
Serialize the object into a byte array
write() - Method in class org.ldk.structs.Sign
Serialize the object into a byte array
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.UnsignedNodeAnnouncement
Serialize the UnsignedNodeAnnouncement object into a byte array which can be read by UnsignedNodeAnnouncement_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_buffer_space_avail(SocketDescriptor) - Method in class org.ldk.structs.PeerManager
Indicates that there is room to write data to the given socket descriptor.

_

_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