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
 
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_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_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_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_chain_access(Access) - Method in class org.ldk.structs.NetGraphMsgHandler
Adds a provider used to check new announcements.
addr - Variable in class org.ldk.impl.bindings.LDKNetAddress.IPv4
 
addr - Variable in class org.ldk.impl.bindings.LDKNetAddress.IPv6
 
addr - Variable in class org.ldk.impl.bindings.LDKNetAddress.OnionV2
 
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
addr - Variable in class org.ldk.structs.NetAddress.OnionV2
The bytes (usually encoded in base32 with \".onion\" appended)
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
amount_pico_btc() - Method in class org.ldk.structs.Invoice
Returns the amount if specified in the invoice as pico .
amount_pico_btc() - Method in class org.ldk.structs.RawInvoice
 
amt - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentReceived
 
amt - Variable in class org.ldk.structs.Event.PaymentReceived
The value, in thousandths of a satoshi, that this payment is for.
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_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_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
 
APIError.ChannelUnavailable - Class in org.ldk.structs
 
APIError.FeeRateTooHigh - Class in org.ldk.structs
 
APIError.IncompatibleShutdownScript - Class in org.ldk.structs
 
APIError.MonitorUpdateFailed - Class in org.ldk.structs
 
APIError.RouteError - Class in org.ldk.structs
 
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_duration() - Method in class org.ldk.structs.ExpiryTime
Returns a reference to the underlying `Duration` (=expiry time)
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_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.NetGraphMsgHandler
Constructs a new MessageSendEventsProvider which calls the relevant methods on this_arg.
as_Persist() - Method in class org.ldk.structs.FilesystemPersister
Constructs a new Persist 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.NetGraphMsgHandler
Constructs a new RoutingMessageHandler 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_time() - Method in class org.ldk.structs.PositiveTimestamp
Returns a reference to the internal `SystemTime` time representation
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.
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) - Static method in class org.ldk.impl.bindings
 
BackgroundProcessor_stop(long) - Static method in class org.ldk.impl.bindings
 
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, byte[]) - Static method in class org.ldk.impl.bindings
 
BaseSign_sign_counterparty_commitment(long, long) - 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.BaseSignInterface - Interface in org.ldk.structs
 
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_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
 
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.LDKBaseSign - Interface in org.ldk.impl
 
bindings.LDKBroadcasterInterface - Interface in org.ldk.impl
 
bindings.LDKChannelManagerPersister - Interface in org.ldk.impl
 
bindings.LDKChannelMessageHandler - Interface in org.ldk.impl
 
bindings.LDKConfirm - Interface 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_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.LDKErrorAction - Class in org.ldk.impl
 
bindings.LDKErrorAction.DisconnectPeer - Class in org.ldk.impl
 
bindings.LDKErrorAction.IgnoreAndLog - Class in org.ldk.impl
 
bindings.LDKErrorAction.IgnoreError - Class in org.ldk.impl
 
bindings.LDKErrorAction.SendErrorMessage - Class in org.ldk.impl
 
bindings.LDKEvent - Class in org.ldk.impl
 
bindings.LDKEvent.FundingGenerationReady - Class in org.ldk.impl
 
bindings.LDKEvent.PaymentFailed - Class in org.ldk.impl
 
bindings.LDKEvent.PaymentForwarded - 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.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.LDKHTLCFailChannelUpdate - Class in org.ldk.impl
 
bindings.LDKHTLCFailChannelUpdate.ChannelClosed - Class in org.ldk.impl
 
bindings.LDKHTLCFailChannelUpdate.ChannelUpdateMessage - Class in org.ldk.impl
 
bindings.LDKHTLCFailChannelUpdate.NodeFailure - Class in org.ldk.impl
 
bindings.LDKKeysInterface - Interface in org.ldk.impl
 
bindings.LDKListen - 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.PaymentFailureNetworkUpdate - 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.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.SendFundingLocked - Class in org.ldk.impl
 
bindings.LDKMessageSendEvent.SendFundingSigned - 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.CommitmentTxBroadcasted - Class in org.ldk.impl
 
bindings.LDKMonitorEvent.HTLCEvent - Class in org.ldk.impl
 
bindings.LDKNetAddress - 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.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.LDKRoutingMessageHandler - 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.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<Long, byte[]>[], 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.
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
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
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_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, byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
build_htlc_transaction(byte[], int, short, HTLCOutputInCommitment, 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.
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_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_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_BlockHashChannelMonitorZ_free(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_OutPointScriptZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointScriptZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_OutPointScriptZ_new(long, byte[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentSecretZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentSecretZ_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_PaymentHashPaymentSecretZ_new(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
C2Tuple_SignatureCVec_SignatureZZ_clone(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_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_free(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_free(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_free(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_free(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_u32TxOutZ_new(int, long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_usizeTransactionZ_clone(long) - Static method in class org.ldk.impl.bindings
 
C2Tuple_usizeTransactionZ_free(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_free(long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_new(long, long, long) - Static method in class org.ldk.impl.bindings
 
C3Tuple_RawInvoice_u832InvoiceSignatureZ_clone(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_new(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
chain_sync_completed(ChannelManagerConstructor.ChannelManagerPersister) - 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_free(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_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_closed(long, boolean) - Static method in class org.ldk.structs.HTLCFailChannelUpdate
Utility method to constructs a new ChannelClosed-variant HTLCFailChannelUpdate
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, long) - Method in class org.ldk.structs.ChannelManager
Restores a single, given channel to normal operation after a ChannelMonitorUpdateErr::TemporaryFailure was returned from a channel monitor update operation.
channel_monitors - Variable in class org.ldk.batteries.ChannelManagerConstructor
A list of ChannelMonitors and the last block they each saw.
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.HTLCFailChannelUpdate
Utility method to constructs a new ChannelUpdateMessage-variant HTLCFailChannelUpdate
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_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_default() - Static method in class org.ldk.impl.bindings
 
ChannelConfig_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_get_announced_channel(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_commit_upfront_shutdown_pubkey(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, boolean, boolean, long, long) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_read(byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelConfig_set_announced_channel(long, boolean) - 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_commit_upfront_shutdown_pubkey(long, boolean) - 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_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_get_features(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_get_node_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_get_unspendable_punishment_reserve(long) - Static method in class org.ldk.impl.bindings
 
ChannelCounterparty_set_features(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_unspendable_punishment_reserve(long, 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_free(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_value_satoshis(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_is_funding_locked(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_outbound_capacity_msat(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_id(long) - Static method in class org.ldk.impl.bindings
 
ChannelDetails_new(byte[], long, long, long, long, long, long, long, long, long, long, boolean, boolean, boolean, boolean) - 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_value_satoshis(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_is_funding_locked(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_outbound_capacity_msat(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_id(long, 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_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_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_default() - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_get_minimum_depth(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) - Static method in class org.ldk.impl.bindings
 
ChannelHandshakeConfig_set_minimum_depth(long, int) - 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_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_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_new(long, long, long, long, short, int, 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_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
 
ChannelInfo - Class in org.ldk.structs
Details about a channel (both directions).
ChannelInfo_clone(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_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_new(long, byte[], long, byte[], long, long, 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, byte[]) - Static method in class org.ldk.impl.bindings
 
ChannelInfo_set_node_two(long, byte[]) - 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_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_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_channel_monitor_updated(long, long, 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[]) - Static method in class org.ldk.impl.bindings
 
ChannelManager_close_channel_with_target_feerate(long, 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, long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_create_inbound_payment_for_hash(long, byte[], long, int, long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_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(long) - Static method in class org.ldk.impl.bindings
 
ChannelManager_force_close_channel(long, 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[]) - 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_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_send_payment(long, long, byte[], byte[]) - 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_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[][], KeysInterface, FeeEstimator, ChainMonitor, Filter, NetGraphMsgHandler, 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, NetGraphMsgHandler, BroadcasterInterface, Logger) - Constructor for class org.ldk.batteries.ChannelManagerConstructor
Constructs a channel manager from the given interface implementations
ChannelManagerConstructor.ChannelManagerPersister - 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.
ChannelManagerPersister - Class in org.ldk.structs
Trait which handles persisting a [`ChannelManager`] to disk.
ChannelManagerPersister_free(long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerPersister_persist_manager(long, long) - Static method in class org.ldk.impl.bindings
 
ChannelManagerPersister.ChannelManagerPersisterInterface - Interface in org.ldk.structs
 
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_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_locked(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_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_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_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_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
 
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_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_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_is_populated(long) - Static method in class org.ldk.impl.bindings
 
ChannelTransactionParameters_new(long, short, boolean, long, long) - 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_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_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
 
check_events() - Method in class org.ldk.batteries.NioPeerHandler
Calls process_events on the PeerManager immediately.
check_platform() - Static method in class org.ldk.impl.bindings
 
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 a PaymentReceived event, returning true and generating message events for the net layer to claim the payment, if possible.
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.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.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.ChannelUpdate
Creates a copy of the ChannelUpdate
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.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.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.DirectionalChannelInfo
Creates a copy of the DirectionalChannelInfo
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.FundingCreated
Creates a copy of the FundingCreated
clone() - Method in class org.ldk.structs.FundingLocked
Creates a copy of the FundingLocked
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.HolderCommitmentTransaction
Creates a copy of the HolderCommitmentTransaction
clone() - Method in class org.ldk.structs.HTLCFailChannelUpdate
Creates a copy of the HTLCFailChannelUpdate
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.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.MonitorUpdateError
Creates a copy of the MonitorUpdateError
clone() - Method in class org.ldk.structs.NetAddress
Creates a copy of the NetAddress
clone() - Method in class org.ldk.structs.NetworkGraph
Creates a copy of the NetworkGraph
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.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_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_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.PayeePubKey
Creates a copy of the PayeePubKey
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.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.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.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_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_SignatureCVec_SignatureZZNoneZ
Creates a new CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelAnnouncementDecodeErrorZ
Creates a new CResult_ChannelAnnouncementDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_ChannelConfigDecodeErrorZ
Creates a new CResult_ChannelConfigDecodeErrorZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_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_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_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_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_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_CResult_NetAddressu8ZDecodeErrorZ
Creates a new CResult_CResult_NetAddressu8ZDecodeErrorZ which 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_DirectionalChannelInfoDecodeErrorZ
Creates a new CResult_DirectionalChannelInfoDecodeErrorZ which 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_ExpiryTimeCreationErrorZ
Creates a new CResult_ExpiryTimeCreationErrorZ which 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_FundingLockedDecodeErrorZ
Creates a new CResult_FundingLockedDecodeErrorZ which 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_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_InvoiceNoneZ
Creates a new CResult_InvoiceNoneZ which 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_NetAddressu8Z
Creates a new CResult_NetAddressu8Z which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ
Creates a new CResult_NetworkGraphDecodeErrorZ which 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_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_NoneMonitorUpdateErrorZ
Creates a new CResult_NoneMonitorUpdateErrorZ which 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_PaymentHashPaymentSendFailureZ
Creates a new CResult_PaymentHashPaymentSendFailureZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_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_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_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_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_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_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_SignedRawInvoiceNoneZ
Creates a new CResult_SignedRawInvoiceNoneZ which has the same data as `orig` but with all dynamically-allocated buffers duplicated in new buffers.
clone() - Method in class org.ldk.structs.Result_SiPrefixNoneZ
Creates a new CResult_SiPrefixNoneZ which 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_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.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.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.TxCreationKeys
Creates a copy of the TxCreationKeys
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.WatchedOutput
Creates a copy of the WatchedOutput
close() - Method in class org.ldk.structs.LockedNetworkGraph
 
close_channel(byte[]) - Method in class org.ldk.structs.ChannelManager
Begins the process of closing a channel.
close_channel_from_update(long, boolean) - Method in class org.ldk.structs.NetworkGraph
Close a channel if a corresponding HTLC fail was sent.
close_channel_with_target_feerate(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_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_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
 
commitment_number() - Method in class org.ldk.structs.CommitmentTransaction
The backwards-counting commitment number
commitment_tx_broadcasted - Variable in class org.ldk.impl.bindings.LDKMonitorEvent.CommitmentTxBroadcasted
 
commitment_tx_broadcasted - Variable in class org.ldk.structs.MonitorEvent.CommitmentTxBroadcasted
 
commitment_tx_broadcasted(OutPoint) - Static method in class org.ldk.structs.MonitorEvent
Utility method to constructs a new CommitmentTxBroadcasted-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_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_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 to actually build it and sign.
CommitmentTransaction_clone(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_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_fee(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
 
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.
contest_delay() - Method in class org.ldk.structs.DirectedChannelTransactionParameters
Get the contest delay applicable to the transactions.
COption_C2Tuple_usizeTransactionZZ_clone(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_u16Z_clone(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_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_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_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_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
 
countersignatory_pubkeys() - Method in class org.ldk.structs.DirectedChannelTransactionParameters
Get the channel pubkeys for the countersignatory
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_inbound_payment(Option_u64Z, int, long) - 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, long) - 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_invoice_from_channelmanager(long, long, Currency, long, String) - Static method in class org.ldk.impl.bindings
 
create_invoice_from_channelmanager(ChannelManager, KeysInterface, Currency, Option_u64Z, String) - Static method in class org.ldk.structs.UtilMethods
Utility to construct an invoice.
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_expiry_time_out_of_bounds() - 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_AcceptChannelDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_AnnouncementSignaturesDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_boolLightningErrorZ_clone(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_ok(boolean) - Static method in class org.ldk.impl.bindings
 
CResult_boolPeerHandleErrorZ_clone(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_ok(boolean) - Static method in class org.ldk.impl.bindings
 
CResult_BuiltCommitmentTransactionDecodeErrorZ_clone(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_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_ok(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_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_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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelAnnouncementDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelConfigDecodeErrorZ_clone(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_ok(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelInfoDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelMonitorUpdateDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelPublicKeysDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelReestablishDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelTransactionParametersDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ChannelUpdateDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ClosingSignedFeeRangeDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentSignedDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CommitmentTransactionDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CounterpartyChannelTransactionParametersDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_CResult_NetAddressu8ZDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_CResult_NetAddressu8ZDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_CResult_NetAddressu8ZDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_CResult_NetAddressu8ZDecodeErrorZ_ok(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_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_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_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_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_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_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_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_DelayedPaymentOutputDescriptorDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_DescriptionCreationErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_DirectionalChannelInfoDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_DirectionalChannelInfoDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_DirectionalChannelInfoDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_DirectionalChannelInfoDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ErrorMessageDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ExpiryTimeCreationErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_ExpiryTimeCreationErrorZ_err(CreationError) - Static method in class org.ldk.impl.bindings
 
CResult_ExpiryTimeCreationErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_ExpiryTimeCreationErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingCreatedDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingLockedDecodeErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingLockedDecodeErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingLockedDecodeErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingLockedDecodeErrorZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_FundingSignedDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_GossipTimestampFilterDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HolderCommitmentTransactionDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCOutputInCommitmentDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_HTLCUpdateDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InitDecodeErrorZ_clone(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_ok(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InMemorySignerDecodeErrorZ_clone(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_ok(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceNoneZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSemanticErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_InvoiceSignOrCreationErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressu8Z_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressu8Z_err(byte) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressu8Z_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetAddressu8Z_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NetworkGraphDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeAnnouncementInfoDecodeErrorZ_clone(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_ok(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NodeInfoDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneAPIErrorZ_clone(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_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NoneChannelMonitorUpdateErrZ_clone(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_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NoneErrorZ_clone(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_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NoneLightningErrorZ_clone(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_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NoneMonitorUpdateErrorZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneMonitorUpdateErrorZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneMonitorUpdateErrorZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_NoneMonitorUpdateErrorZ_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NonePaymentSendFailureZ_clone(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_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NonePeerHandleErrorZ_clone(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_ok() - Static method in class org.ldk.impl.bindings
 
CResult_NoneSemanticErrorZ_clone(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_ok() - Static method in class org.ldk.impl.bindings
 
CResult_OpenChannelDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_OutPointDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PayeePubKeyErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_err(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentHashPaymentSendFailureZ_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_PaymentSecretAPIErrorZ_clone(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_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_PingDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PongDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PositiveTimestampCreationErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PrivateRouteCreationErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_PublicKeyErrorZ_clone(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_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_QueryChannelRangeDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_QueryShortChannelIdsDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RecoverableSignatureNoneZ_clone(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_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyChannelRangeDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ReplyShortChannelIdsEndDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RevokeAndACKDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteHopDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RouteLightningErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_RoutingFeesDecodeErrorZ_clone(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_ok(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_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_ShutdownScriptDecodeErrorZ_clone(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_ok(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignatureNoneZ_clone(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_ok(byte[]) - Static method in class org.ldk.impl.bindings
 
CResult_SignDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_SignedRawInvoiceNoneZ_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixNoneZ_clone(long) - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixNoneZ_err() - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixNoneZ_free(long) - Static method in class org.ldk.impl.bindings
 
CResult_SiPrefixNoneZ_ok(SiPrefix) - Static method in class org.ldk.impl.bindings
 
CResult_SpendableOutputDescriptorDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_StaticPaymentOutputDescriptorDecodeErrorZ_clone(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_ok(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_ok(String) - Static method in class org.ldk.impl.bindings
 
CResult_TransactionNoneZ_clone(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_ok(byte[]) - 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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxCreationKeysErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_TxOutAccessErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelAnnouncementDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedChannelUpdateDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UnsignedNodeAnnouncementDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateAddHTLCDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailHTLCDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFailMalformedHTLCDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFeeDecodeErrorZ_clone(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_ok(long) - Static method in class org.ldk.impl.bindings
 
CResult_UpdateFulfillHTLCDecodeErrorZ_clone(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_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_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.
CVec_APIErrorZ_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_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_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_PrivateRouteZ_free(long[]) - Static method in class org.ldk.impl.bindings
 
CVec_PublicKeyZ_free(byte[][]) - 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_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_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_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
 
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_free(long) - Static method in class org.ldk.impl.bindings
 
delayed_payment_output - Variable in class org.ldk.impl.bindings.LDKSpendableOutputDescriptor.DelayedPaymentOutput
 
delayed_payment_output - Variable in class org.ldk.structs.SpendableOutputDescriptor.DelayedPaymentOutput
 
delayed_payment_output(DelayedPaymentOutputDescriptor) - Static method in class org.ldk.structs.SpendableOutputDescriptor
Utility method to constructs a new DelayedPaymentOutput-variant SpendableOutputDescriptor
DelayedPaymentOutputDescriptor - Class in org.ldk.structs
Information about a spendable output to a P2WSH script.
DelayedPaymentOutputDescriptor_clone(long) - Static method in class org.ldk.impl.bindings
 
DelayedPaymentOutputDescriptor_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_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_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_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_into_inner(long) - Static method in class org.ldk.impl.bindings
 
Description_new(String) - 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
 
DirectionalChannelInfo - Class in org.ldk.structs
Details about one direction of a channel.
DirectionalChannelInfo_clone(long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_free(long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_get_cltv_expiry_delta(long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_get_enabled(long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_get_fees(long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_get_htlc_maximum_msat(long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_get_htlc_minimum_msat(long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_get_last_update(long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_get_last_update_message(long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_new(int, boolean, short, long, long, long, long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_read(byte[]) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_set_cltv_expiry_delta(long, short) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_set_enabled(long, boolean) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_set_fees(long, long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_set_htlc_maximum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_set_htlc_minimum_msat(long, long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_set_last_update(long, int) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_set_last_update_message(long, long) - Static method in class org.ldk.impl.bindings
 
DirectionalChannelInfo_write(long) - Static method in class org.ldk.impl.bindings
 
disconnect(byte[]) - Method in class org.ldk.batteries.NioPeerHandler
Disconnects any connections currently open with the peer with the given node id.
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.

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
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.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(ChannelFeatures) - Method in class org.ldk.structs.ChannelFeatures
Checks if two ChannelFeaturess 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(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(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(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(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.
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.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.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_ChannelAnnouncementDecodeErrorZ.Result_ChannelAnnouncementDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelConfigDecodeErrorZ.Result_ChannelConfigDecodeErrorZ_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_ChannelReestablishDecodeErrorZ.Result_ChannelReestablishDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelTransactionParametersDecodeErrorZ.Result_ChannelTransactionParametersDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ChannelUpdateDecodeErrorZ.Result_ChannelUpdateDecodeErrorZ_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_CounterpartyChannelTransactionParametersDecodeErrorZ.Result_CounterpartyChannelTransactionParametersDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_CResult_NetAddressu8ZDecodeErrorZ.Result_CResult_NetAddressu8ZDecodeErrorZ_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_DirectionalChannelInfoDecodeErrorZ.Result_DirectionalChannelInfoDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ErrorMessageDecodeErrorZ.Result_ErrorMessageDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_ExpiryTimeCreationErrorZ.Result_ExpiryTimeCreationErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_FundingCreatedDecodeErrorZ.Result_FundingCreatedDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_FundingLockedDecodeErrorZ.Result_FundingLockedDecodeErrorZ_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_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_NetAddressu8Z.Result_NetAddressu8Z_Err
 
err - Variable in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ.Result_NetworkGraphDecodeErrorZ_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_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_NoneMonitorUpdateErrorZ.Result_NoneMonitorUpdateErrorZ_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_PaymentHashPaymentSendFailureZ.Result_PaymentHashPaymentSendFailureZ_Err
 
err - Variable in class org.ldk.structs.Result_PaymentSecretAPIErrorZ.Result_PaymentSecretAPIErrorZ_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_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_RouteHopDecodeErrorZ.Result_RouteHopDecodeErrorZ_Err
 
err - Variable in class org.ldk.structs.Result_RouteLightningErrorZ.Result_RouteLightningErrorZ_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_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_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() - Static method in class org.ldk.structs.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ
Creates a new CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_CVec_CVec_u8ZZNoneZ
Creates a new CResult_CVec_CVec_u8ZZNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_CVec_SignatureZNoneZ
Creates a new CResult_CVec_SignatureZNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_InvoiceNoneZ
Creates a new CResult_InvoiceNoneZ 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_SignatureNoneZ
Creates a new CResult_SignatureNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_SignedRawInvoiceNoneZ
Creates a new CResult_SignedRawInvoiceNoneZ in the error state.
err() - Static method in class org.ldk.structs.Result_SiPrefixNoneZ
Creates a new CResult_SiPrefixNoneZ 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_TrustedCommitmentTransactionNoneZ
Creates a new CResult_TrustedCommitmentTransactionNoneZ in the error state.
err(byte) - Static method in class org.ldk.structs.Result_NetAddressu8Z
Creates a new CResult_NetAddressu8Z in the error state.
err(byte[]) - Static method in class org.ldk.structs.Result_ShutdownScriptInvalidShutdownScriptZ
Creates a new CResult_ShutdownScriptInvalidShutdownScriptZ 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_ExpiryTimeCreationErrorZ
Creates a new CResult_ExpiryTimeCreationErrorZ 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_NoneAPIErrorZ
Creates a new CResult_NoneAPIErrorZ 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_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_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_ChannelUpdateDecodeErrorZ
Creates a new CResult_ChannelUpdateDecodeErrorZ 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_CounterpartyChannelTransactionParametersDecodeErrorZ
Creates a new CResult_CounterpartyChannelTransactionParametersDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_CResult_NetAddressu8ZDecodeErrorZ
Creates a new CResult_CResult_NetAddressu8ZDecodeErrorZ 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_DirectionalChannelInfoDecodeErrorZ
Creates a new CResult_DirectionalChannelInfoDecodeErrorZ 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_FundingCreatedDecodeErrorZ
Creates a new CResult_FundingCreatedDecodeErrorZ in the error state.
err(DecodeError) - Static method in class org.ldk.structs.Result_FundingLockedDecodeErrorZ
Creates a new CResult_FundingLockedDecodeErrorZ 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_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_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_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_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_RouteHopDecodeErrorZ
Creates a new CResult_RouteHopDecodeErrorZ 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(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(MonitorUpdateError) - Static method in class org.ldk.structs.Result_NoneMonitorUpdateErrorZ
Creates a new CResult_NoneMonitorUpdateErrorZ in the error state.
err(PaymentSendFailure) - Static method in class org.ldk.structs.Result_NonePaymentSendFailureZ
Creates a new CResult_NonePaymentSendFailureZ in the error state.
err(PaymentSendFailure) - Static method in class org.ldk.structs.Result_PaymentHashPaymentSendFailureZ
Creates a new CResult_PaymentHashPaymentSendFailureZ in the error state.
err(PeerHandleError) - Static method in class org.ldk.structs.Result_boolPeerHandleErrorZ
Creates a new CResult_boolPeerHandleErrorZ in the error state.
err(PeerHandleError) - Static method in class org.ldk.structs.Result_CVec_u8ZPeerHandleErrorZ
Creates a new CResult_CVec_u8ZPeerHandleErrorZ in the error state.
err(PeerHandleError) - Static method in class org.ldk.structs.Result_NonePeerHandleErrorZ
Creates a new CResult_NonePeerHandleErrorZ in the error state.
err(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_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_error() - Static method in class org.ldk.impl.bindings
 
ErrorAction_send_error_message(long) - Static method in class org.ldk.impl.bindings
 
ErrorAction.DisconnectPeer - Class in org.ldk.structs
 
ErrorAction.IgnoreAndLog - Class in org.ldk.structs
 
ErrorAction.IgnoreError - Class in org.ldk.structs
 
ErrorAction.SendErrorMessage - Class in org.ldk.structs
 
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_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
 
Event - Class in org.ldk.structs
An Event which you should probably take some action in response to.
Event_clone(long) - Static method in class org.ldk.impl.bindings
 
Event_free(long) - Static method in class org.ldk.impl.bindings
 
Event_funding_generation_ready(byte[], long, byte[], long) - Static method in class org.ldk.impl.bindings
 
Event_payment_failed(byte[], boolean) - Static method in class org.ldk.impl.bindings
 
Event_payment_forwarded(long, boolean) - 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[]) - Static method in class org.ldk.impl.bindings
 
Event_pending_htlcs_forwardable(long) - Static method in class org.ldk.impl.bindings
 
Event_spendable_outputs(long[]) - Static method in class org.ldk.impl.bindings
 
Event_write(long) - Static method in class org.ldk.impl.bindings
 
Event.FundingGenerationReady - Class in org.ldk.structs
 
Event.PaymentFailed - Class in org.ldk.structs
 
Event.PaymentForwarded - Class in org.ldk.structs
 
Event.PaymentReceived - Class in org.ldk.structs
 
Event.PaymentSent - Class in org.ldk.structs
 
Event.PendingHTLCsForwardable - Class in org.ldk.structs
 
Event.SpendableOutputs - Class in org.ldk.structs
 
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
 
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 # Invariants The number of seconds this expiry time represents has to be in the range `0...(SYSTEM_TIME_MAX_UNIX_TIMESTAMP - MAX_EXPIRY_TIME)` to avoid overflows when adding it to a timestamp
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_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
 

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).
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_eq(long, long) - Static method in class org.ldk.impl.bindings
 
Fallback_free(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_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_as_Persist(long) - Static method in class org.ldk.impl.bindings
 
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_persist_manager(String, long) - Static method in class org.ldk.impl.bindings
 
FilesystemPersister_persist_manager(String, ChannelManager) - Static method in class org.ldk.structs.UtilMethods
Writes the provided `ChannelManager` to the path provided at `FilesystemPersister` initialization, within a file called \"manager\".
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
 
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.BaseSign
 
finalize() - Method in class org.ldk.structs.BestBlock
 
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.ChannelManagerPersister
 
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.ChannelReestablish
 
finalize() - Method in class org.ldk.structs.ChannelTransactionParameters
 
finalize() - Method in class org.ldk.structs.ChannelUpdate
 
finalize() - Method in class org.ldk.structs.ClosingSigned
 
finalize() - Method in class org.ldk.structs.ClosingSignedFeeRange
 
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.DataLossProtect
 
finalize() - Method in class org.ldk.structs.DecodeError
 
finalize() - Method in class org.ldk.structs.DelayedPaymentOutputDescriptor
 
finalize() - Method in class org.ldk.structs.Description
 
finalize() - Method in class org.ldk.structs.DirectedChannelTransactionParameters
 
finalize() - Method in class org.ldk.structs.DirectionalChannelInfo
 
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.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.FundingCreated
 
finalize() - Method in class org.ldk.structs.FundingLocked
 
finalize() - Method in class org.ldk.structs.FundingSigned
 
finalize() - Method in class org.ldk.structs.GossipTimestampFilter
 
finalize() - Method in class org.ldk.structs.HolderCommitmentTransaction
 
finalize() - Method in class org.ldk.structs.HTLCFailChannelUpdate
 
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.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.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.MonitorUpdateError
 
finalize() - Method in class org.ldk.structs.NetAddress
 
finalize() - Method in class org.ldk.structs.NetGraphMsgHandler
 
finalize() - Method in class org.ldk.structs.NetworkGraph
 
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.NodeInfo
 
finalize() - Method in class org.ldk.structs.OpenChannel
 
finalize() - Method in class org.ldk.structs.Option_C2Tuple_usizeTransactionZZ
 
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.PayeePubKey
 
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.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.QueryChannelRange
 
finalize() - Method in class org.ldk.structs.QueryShortChannelIds
 
finalize() - Method in class org.ldk.structs.RawDataPart
 
finalize() - Method in class org.ldk.structs.RawInvoice
 
finalize() - Method in class org.ldk.structs.ReplyChannelRange
 
finalize() - Method in class org.ldk.structs.ReplyShortChannelIdsEnd
 
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_SignatureCVec_SignatureZZNoneZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelAnnouncementDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelConfigDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_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_ChannelReestablishDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelTransactionParametersDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ChannelUpdateDecodeErrorZ
 
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_CounterpartyChannelTransactionParametersDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_CResult_NetAddressu8ZDecodeErrorZ
 
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_DirectionalChannelInfoDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ErrorMessageDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_ExpiryTimeCreationErrorZ
 
finalize() - Method in class org.ldk.structs.Result_FundingCreatedDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_FundingLockedDecodeErrorZ
 
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_InvoiceNoneZ
 
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_NetAddressDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_NetAddressu8Z
 
finalize() - Method in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ
 
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_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_NoneMonitorUpdateErrorZ
 
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_PaymentHashPaymentSendFailureZ
 
finalize() - Method in class org.ldk.structs.Result_PaymentSecretAPIErrorZ
 
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_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_RouteHopDecodeErrorZ
 
finalize() - Method in class org.ldk.structs.Result_RouteLightningErrorZ
 
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_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_SignedRawInvoiceNoneZ
 
finalize() - Method in class org.ldk.structs.Result_SiPrefixNoneZ
 
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_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_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.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.RoutingFees
 
finalize() - Method in class org.ldk.structs.RoutingMessageHandler
 
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.TrustedCommitmentTransaction
 
finalize() - Method in class org.ldk.structs.TxCreationKeys
 
finalize() - Method in class org.ldk.structs.TxOut
 
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.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
 
force_close_all_channels() - 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_channel(byte[]) - Method in class org.ldk.structs.ChannelManager
Force closes a channel, immediately broadcasting the latest local commitment transaction to the chain and rejecting new HTLCs on the given channel.
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_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_net_graph(Access, Logger, NetworkGraph) - Static method in class org.ldk.structs.NetGraphMsgHandler
Creates a new tracker of the actual state of the network of channels and nodes, assuming an existing Network Graph.
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
Create a new `PositiveTimestamp` from a `SystemTime` with a corresponding unix timestamp in the Range `0...SYSTEM_TIME_MAX_UNIX_TIMESTAMP - MAX_EXPIRY_TIME`, otherwise return a `CreationError::TimestampOutOfBounds`.
from_unix_timestamp(long) - Static method in class org.ldk.structs.PositiveTimestamp
Create a new `PositiveTimestamp` from a unix timestamp in the Range `0...SYSTEM_TIME_MAX_UNIX_TIMESTAMP - MAX_EXPIRY_TIME`, otherwise return a `CreationError::TimestampOutOfBounds`.
funding_generation_ready(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_transaction_generated(byte[], byte[]) - Method in class org.ldk.structs.ChannelManager
Call this upon creation of a funding transaction for the given channel.
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_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
 
FundingLocked - Class in org.ldk.structs
A funding_locked message to be sent or received from a peer
FundingLocked_clone(long) - Static method in class org.ldk.impl.bindings
 
FundingLocked_free(long) - Static method in class org.ldk.impl.bindings
 
FundingLocked_get_channel_id(long) - Static method in class org.ldk.impl.bindings
 
FundingLocked_get_next_per_commitment_point(long) - Static method in class org.ldk.impl.bindings
 
FundingLocked_new(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
FundingLocked_read(byte[]) - Static method in class org.ldk.impl.bindings
 
FundingLocked_set_channel_id(long, byte[]) - Static method in class org.ldk.impl.bindings
 
FundingLocked_set_next_per_commitment_point(long, byte[]) - Static method in class org.ldk.impl.bindings
 
FundingLocked_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_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_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_action() - Method in class org.ldk.structs.LightningError
The action which should be taken against the offending peer.
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.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_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_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.ChannelConfig
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_base_msat() - Method in class org.ldk.structs.RoutingFees
Flat routing fee in satoshis
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_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_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_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.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.FundingLocked
The channel ID
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_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_options() - Method in class org.ldk.structs.UserConfig
Channel config which affects behavior during channel lifetime.
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_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_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.DirectionalChannelInfo
The difference in CLTV values that you must have when routing through this channel.
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.ChannelConfig
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_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_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_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_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_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_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_enabled() - Method in class org.ldk.structs.DirectionalChannelInfo
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_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.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.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.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.DirectionalChannelInfo
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_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 [`ChannelConfig::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_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.DirectionalChannelInfo
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_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.DirectionalChannelInfo
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, long) - Static method in class org.ldk.impl.bindings
 
get_htlc_redeemscript(HTLCOutputInCommitment, TxCreationKeys) - Static method in class org.ldk.structs.UtilMethods
Gets the witness redeemscript for an HTLC output in a commitment transaction.
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_index() - Method in class org.ldk.structs.OutPoint
The index of the referenced output in its transaction's vout.
get_is_funding_locked() - Method in class org.ldk.structs.ChannelDetails
True if the channel is confirmed, funding_locked 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 funding_locked 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_keysend_route(byte[], long, byte[], long[], long[], long, int, long) - Static method in class org.ldk.impl.bindings
 
get_keysend_route(byte[], NetworkGraph, byte[], ChannelDetails[], RouteHint[], long, int, Logger) - Static method in class org.ldk.structs.UtilMethods
Gets a keysend route from us (payer) to the given target node (payee).
get_last_update() - Method in class org.ldk.structs.DirectionalChannelInfo
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.DirectionalChannelInfo
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.bindings
 
get_ldk_version() - Static method in class org.ldk.impl.bindings
 
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_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_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_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_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_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, this is supplied by the sender and so only applies to inbound channels.
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_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_my_current_per_commitment_point() - Method in class org.ldk.structs.DataLossProtect
The sender's per-commitment point for their current commitment transaction
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_per_commitment_point() - Method in class org.ldk.structs.FundingLocked
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, implying we should go ahead and force-close any channels we have with it.
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() - Method in interface org.ldk.impl.bindings.LDKKeysInterface
 
get_node_secret() - Method in class org.ldk.structs.KeysInterface
Get node secret key (aka node_id or network_key).
get_node_secret() - Method in interface org.ldk.structs.KeysInterface.KeysInterfaceInterface
Get node secret key (aka node_id or network_key).
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_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_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_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_own_channel_config() - Method in class org.ldk.structs.UserConfig
Channel config that we propose to our counterparty.
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_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_peer_channel_config_limits() - Method in class org.ldk.structs.UserConfig
Limits applied to our counterparty's proposed channel config settings.
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_ponglen() - Method in class org.ldk.structs.Ping
The desired response length
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_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_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(byte[], long, byte[], long, long[], long[], long, int, long) - Static method in class org.ldk.impl.bindings
 
get_route(byte[], NetworkGraph, byte[], InvoiceFeatures, ChannelDetails[], RouteHint[], long, int, Logger) - Static method in class org.ldk.structs.UtilMethods
Gets a route from us (payer) to the given target node (payee).
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_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_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_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_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 funding transaction
get_signature() - Method in class org.ldk.structs.FundingSigned
The signature of the channel acceptor (fundee) on the funding 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_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_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_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_id() - Method in class org.ldk.structs.ChannelMonitorUpdate
The sequence number of this update.
get_user_id() - Method in class org.ldk.structs.ChannelDetails
The user_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
 
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_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
 
graph() - Method in class org.ldk.structs.LockedNetworkGraph
Get a reference to the NetworkGraph which this read-lock contains.

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_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_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.ChannelManagerPersister
 
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_locked(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
handle_funding_locked(byte[], FundingLocked) - Method in interface org.ldk.structs.ChannelMessageHandler.ChannelMessageHandlerInterface
Handle an incoming funding_locked message from the given peer.
handle_funding_locked(byte[], FundingLocked) - Method in class org.ldk.structs.ChannelMessageHandler
Handle an incoming funding_locked 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_htlc_fail_channel_update(long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
handle_htlc_fail_channel_update(HTLCFailChannelUpdate) - Method in class org.ldk.structs.RoutingMessageHandler
Handle some updates to the route graph that we learned due to an outbound failed payment.
handle_htlc_fail_channel_update(HTLCFailChannelUpdate) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Handle some updates to the route graph that we learned due to an outbound failed payment.
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.OutPoint
Checks if two OutPoints 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.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.
height() - Method in class org.ldk.structs.BestBlock
Returns the best block height.
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_free(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
 
htlc_event - Variable in class org.ldk.impl.bindings.LDKMonitorEvent.HTLCEvent
 
htlc_event - Variable in class org.ldk.structs.MonitorEvent.HTLCEvent
 
htlcevent(HTLCUpdate) - Static method in class org.ldk.structs.MonitorEvent
Utility method to constructs a new HTLCEvent-variant MonitorEvent
HTLCFailChannelUpdate - Class in org.ldk.structs
The information we received from a peer along the route of a payment we originated.
HTLCFailChannelUpdate_channel_closed(long, boolean) - Static method in class org.ldk.impl.bindings
 
HTLCFailChannelUpdate_channel_update_message(long) - Static method in class org.ldk.impl.bindings
 
HTLCFailChannelUpdate_clone(long) - Static method in class org.ldk.impl.bindings
 
HTLCFailChannelUpdate_free(long) - Static method in class org.ldk.impl.bindings
 
HTLCFailChannelUpdate_node_failure(byte[], boolean) - Static method in class org.ldk.impl.bindings
 
HTLCFailChannelUpdate.ChannelClosed - Class in org.ldk.structs
 
HTLCFailChannelUpdate.ChannelUpdateMessage - Class in org.ldk.structs
 
HTLCFailChannelUpdate.NodeFailure - Class in org.ldk.structs
 
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_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_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_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_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
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_free(long) - Static method in class org.ldk.impl.bindings
 
Init_get_features(long) - Static method in class org.ldk.impl.bindings
 
Init_new(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_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_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_known() - Static method in class org.ldk.impl.bindings
 
InitFeatures_read(byte[]) - Static method in class org.ldk.impl.bindings
 
InitFeatures_supports_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
InitFeatures_write(long) - Static method in class org.ldk.impl.bindings
 
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_counterparty_pubkeys(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_counterparty_selected_contest_delay(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_free(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_funding_outpoint(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_channel_parameters(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_commitment_seed(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_delayed_payment_base_key(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_funding_key(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_htlc_base_key(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_payment_key(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_get_revocation_base_key(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_holder_selected_contest_delay(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_is_outbound(long) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_new(byte[], byte[], byte[], byte[], byte[], byte[], long, byte[]) - Static method in class org.ldk.impl.bindings
 
InMemorySigner_read(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
 
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
InvalidSerializedDataException() - Constructor for exception org.ldk.batteries.ChannelManagerConstructor.InvalidSerializedDataException
 
InvalidShutdownScript - Class in org.ldk.structs
An error occurring when converting from [`Script`] to [`ShutdownScript`].
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 - Class in org.ldk.structs
Represents a syntactically and semantically correct lightning BOLT11 invoice.
Invoice_amount_pico_btc(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_currency(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_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[], long) - 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
 
InvoiceFeatures - Class in org.ldk.structs
Features used within an invoice.
InvoiceFeatures_clone(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_supports_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
InvoiceFeatures_write(long) - Static method in class org.ldk.impl.bindings
 
InvoiceSignature - Class in org.ldk.structs
Recoverable signature
InvoiceSignature_clone(long) - Static method in class org.ldk.impl.bindings
 
InvoiceSignature_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_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.LDKHTLCFailChannelUpdate.ChannelClosed
 
is_permanent - Variable in class org.ldk.impl.bindings.LDKHTLCFailChannelUpdate.NodeFailure
 
is_permanent - Variable in class org.ldk.structs.HTLCFailChannelUpdate.ChannelClosed
when this true, this channel should be permanently removed from the consideration.
is_permanent - Variable in class org.ldk.structs.HTLCFailChannelUpdate.NodeFailure
when this true, node should be permanently removed from the consideration.
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_node_secret(long) - 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[]) - 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.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
 
LDKAccessError_UnknownTx - org.ldk.enums.AccessError
 
LDKAPIError_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
 
LDKBroadcasterInterface_new(bindings.LDKBroadcasterInterface) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_BlockHashChannelManagerZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_BlockHashChannelManagerZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_BlockHashChannelManagerZ_new(byte[], long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_BlockHashChannelMonitorZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_BlockHashChannelMonitorZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_BlockHashChannelMonitorZ_new(byte[], long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_OutPointScriptZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_OutPointScriptZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_OutPointScriptZ_new(long, byte[]) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_PaymentHashPaymentSecretZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_PaymentHashPaymentSecretZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_PaymentHashPaymentSecretZ_new(byte[], byte[]) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_SignatureCVec_SignatureZZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_SignatureCVec_SignatureZZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_SignatureCVec_SignatureZZ_new(byte[], byte[][]) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_TxidCVec_C2Tuple_u32ScriptZZZ_new(byte[], long[]) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_TxidCVec_C2Tuple_u32TxOutZZZ_new(byte[], long[]) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_u32ScriptZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_u32ScriptZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_u32ScriptZ_new(int, byte[]) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_u32TxOutZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_u32TxOutZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_u32TxOutZ_new(int, long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_usizeTransactionZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_usizeTransactionZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC2Tuple_usizeTransactionZ_new(long, byte[]) - Static method in class org.ldk.impl.bindings
 
LDKC3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_get_c(long) - Static method in class org.ldk.impl.bindings
 
LDKC3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZ_new(long, long, long) - Static method in class org.ldk.impl.bindings
 
LDKC3Tuple_RawInvoice_u832InvoiceSignatureZ_get_a(long) - Static method in class org.ldk.impl.bindings
 
LDKC3Tuple_RawInvoice_u832InvoiceSignatureZ_get_b(long) - Static method in class org.ldk.impl.bindings
 
LDKC3Tuple_RawInvoice_u832InvoiceSignatureZ_get_c(long) - Static method in class org.ldk.impl.bindings
 
LDKC3Tuple_RawInvoice_u832InvoiceSignatureZ_new(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
LDKChannelManagerPersister_new(bindings.LDKChannelManagerPersister) - 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
 
LDKChannelMonitorUpdateErr_TemporaryFailure - org.ldk.enums.ChannelMonitorUpdateErr
 
LDKConfirm_new(bindings.LDKConfirm) - Static method in class org.ldk.impl.bindings
 
LDKConfirmationTarget_Background - org.ldk.enums.ConfirmationTarget
 
LDKConfirmationTarget_HighPriority - org.ldk.enums.ConfirmationTarget
 
LDKConfirmationTarget_Normal - org.ldk.enums.ConfirmationTarget
 
LDKCOption_C2Tuple_usizeTransactionZZ_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
 
LDKCreationError_ExpiryTimeOutOfBounds - org.ldk.enums.CreationError
 
LDKCreationError_RouteTooLong - org.ldk.enums.CreationError
 
LDKCreationError_TimestampOutOfBounds - org.ldk.enums.CreationError
 
LDKCResult_AcceptChannelDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_AcceptChannelDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_AcceptChannelDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_AnnouncementSignaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_AnnouncementSignaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_AnnouncementSignaturesDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_boolLightningErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_boolLightningErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_boolLightningErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_boolPeerHandleErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_boolPeerHandleErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_boolPeerHandleErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_BuiltCommitmentTransactionDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_BuiltCommitmentTransactionDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_BuiltCommitmentTransactionDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_C2Tuple_SignatureCVec_SignatureZZNoneZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelAnnouncementDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelAnnouncementDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelAnnouncementDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelConfigDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelConfigDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelConfigDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelFeaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelFeaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelFeaturesDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelInfoDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelInfoDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelInfoDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelMonitorUpdateDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelMonitorUpdateDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelMonitorUpdateDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelPublicKeysDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelPublicKeysDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelPublicKeysDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelReestablishDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelReestablishDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelReestablishDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelTransactionParametersDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelTransactionParametersDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelTransactionParametersDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelUpdateDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelUpdateDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ChannelUpdateDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ClosingSignedDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ClosingSignedDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ClosingSignedDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ClosingSignedFeeRangeDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ClosingSignedFeeRangeDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ClosingSignedFeeRangeDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CommitmentSignedDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CommitmentSignedDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CommitmentSignedDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CommitmentTransactionDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CommitmentTransactionDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CommitmentTransactionDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CounterpartyChannelTransactionParametersDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CounterpartyChannelTransactionParametersDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CounterpartyChannelTransactionParametersDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CResult_NetAddressu8ZDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CResult_NetAddressu8ZDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CResult_NetAddressu8ZDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_CVec_u8ZZNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_CVec_u8ZZNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_CVec_u8ZZNoneZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_SignatureZNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_SignatureZNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_SignatureZNoneZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_u8ZPeerHandleErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_u8ZPeerHandleErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_CVec_u8ZPeerHandleErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_DelayedPaymentOutputDescriptorDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_DelayedPaymentOutputDescriptorDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_DelayedPaymentOutputDescriptorDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_DescriptionCreationErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_DescriptionCreationErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_DescriptionCreationErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_DirectionalChannelInfoDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_DirectionalChannelInfoDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_DirectionalChannelInfoDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ErrorMessageDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ErrorMessageDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ErrorMessageDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ExpiryTimeCreationErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ExpiryTimeCreationErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ExpiryTimeCreationErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_FundingCreatedDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_FundingCreatedDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_FundingCreatedDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_FundingLockedDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_FundingLockedDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_FundingLockedDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_FundingSignedDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_FundingSignedDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_FundingSignedDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_GossipTimestampFilterDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_GossipTimestampFilterDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_GossipTimestampFilterDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_HolderCommitmentTransactionDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_HolderCommitmentTransactionDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_HolderCommitmentTransactionDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_HTLCOutputInCommitmentDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_HTLCOutputInCommitmentDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_HTLCOutputInCommitmentDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_HTLCUpdateDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_HTLCUpdateDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_HTLCUpdateDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InitDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InitDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InitDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InitFeaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InitFeaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InitFeaturesDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InMemorySignerDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InMemorySignerDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InMemorySignerDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceFeaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceFeaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceFeaturesDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceNoneZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceSemanticErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceSemanticErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceSemanticErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceSignOrCreationErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceSignOrCreationErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_InvoiceSignOrCreationErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NetAddressDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NetAddressDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NetAddressDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NetAddressu8Z_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NetAddressu8Z_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NetAddressu8Z_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NetworkGraphDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NetworkGraphDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NetworkGraphDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeAnnouncementDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeAnnouncementDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeAnnouncementDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeAnnouncementInfoDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeAnnouncementInfoDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeAnnouncementInfoDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeFeaturesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeFeaturesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeFeaturesDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeInfoDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeInfoDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NodeInfoDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneAPIErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneAPIErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneAPIErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneChannelMonitorUpdateErrZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneChannelMonitorUpdateErrZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneChannelMonitorUpdateErrZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneLightningErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneLightningErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneLightningErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneMonitorUpdateErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneMonitorUpdateErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneMonitorUpdateErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NonePaymentSendFailureZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NonePaymentSendFailureZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NonePaymentSendFailureZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NonePeerHandleErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NonePeerHandleErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NonePeerHandleErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneSemanticErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneSemanticErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_NoneSemanticErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_OpenChannelDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_OpenChannelDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_OpenChannelDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_OutPointDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_OutPointDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_OutPointDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PayeePubKeyErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PayeePubKeyErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PayeePubKeyErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PaymentHashPaymentSendFailureZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PaymentHashPaymentSendFailureZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PaymentHashPaymentSendFailureZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PaymentSecretAPIErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PaymentSecretAPIErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PaymentSecretAPIErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PingDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PingDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PingDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PongDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PongDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PongDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PositiveTimestampCreationErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PositiveTimestampCreationErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PositiveTimestampCreationErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PrivateRouteCreationErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PrivateRouteCreationErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PrivateRouteCreationErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PublicKeyErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PublicKeyErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_PublicKeyErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_QueryChannelRangeDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_QueryChannelRangeDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_QueryChannelRangeDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_QueryShortChannelIdsDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_QueryShortChannelIdsDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_QueryShortChannelIdsDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RecoverableSignatureNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RecoverableSignatureNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RecoverableSignatureNoneZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ReplyChannelRangeDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ReplyChannelRangeDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ReplyChannelRangeDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ReplyShortChannelIdsEndDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ReplyShortChannelIdsEndDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ReplyShortChannelIdsEndDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RevokeAndACKDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RevokeAndACKDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RevokeAndACKDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RouteDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RouteDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RouteDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RouteHopDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RouteHopDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RouteHopDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RouteLightningErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RouteLightningErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RouteLightningErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RoutingFeesDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RoutingFeesDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_RoutingFeesDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SecretKeyErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SecretKeyErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SecretKeyErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ShutdownDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ShutdownDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ShutdownDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ShutdownScriptDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ShutdownScriptDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ShutdownScriptDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ShutdownScriptInvalidShutdownScriptZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ShutdownScriptInvalidShutdownScriptZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_ShutdownScriptInvalidShutdownScriptZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SignatureNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SignatureNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SignatureNoneZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SignDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SignDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SignDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SignedRawInvoiceNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SignedRawInvoiceNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SignedRawInvoiceNoneZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SiPrefixNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SiPrefixNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SiPrefixNoneZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SpendableOutputDescriptorDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SpendableOutputDescriptorDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_SpendableOutputDescriptorDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_StaticPaymentOutputDescriptorDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_StaticPaymentOutputDescriptorDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_StaticPaymentOutputDescriptorDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_StringErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_StringErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_StringErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TransactionNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TransactionNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TransactionNoneZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TrustedCommitmentTransactionNoneZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TrustedCommitmentTransactionNoneZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TrustedCommitmentTransactionNoneZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TxCreationKeysDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TxCreationKeysDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TxCreationKeysDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TxCreationKeysErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TxCreationKeysErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TxCreationKeysErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TxOutAccessErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TxOutAccessErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_TxOutAccessErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UnsignedChannelAnnouncementDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UnsignedChannelAnnouncementDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UnsignedChannelAnnouncementDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UnsignedChannelUpdateDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UnsignedChannelUpdateDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UnsignedChannelUpdateDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UnsignedNodeAnnouncementDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UnsignedNodeAnnouncementDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UnsignedNodeAnnouncementDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateAddHTLCDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateAddHTLCDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateAddHTLCDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFailHTLCDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFailHTLCDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFailHTLCDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFailMalformedHTLCDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFailMalformedHTLCDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFailMalformedHTLCDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFeeDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFeeDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFeeDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFulfillHTLCDecodeErrorZ_get_err(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFulfillHTLCDecodeErrorZ_get_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCResult_UpdateFulfillHTLCDecodeErrorZ_result_ok(long) - Static method in class org.ldk.impl.bindings
 
LDKCurrency_Bitcoin - org.ldk.enums.Currency
 
LDKCurrency_BitcoinTestnet - org.ldk.enums.Currency
 
LDKCurrency_Regtest - org.ldk.enums.Currency
 
LDKCurrency_Signet - org.ldk.enums.Currency
 
LDKCurrency_Simnet - org.ldk.enums.Currency
 
LDKCVec_APIErrorZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_C2Tuple_BlockHashChannelMonitorZZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_C2Tuple_TxidCVec_C2Tuple_u32ScriptZZZZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_C2Tuple_TxidCVec_C2Tuple_u32TxOutZZZZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_C2Tuple_u32ScriptZZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_C2Tuple_u32TxOutZZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_C2Tuple_usizeTransactionZZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_C3Tuple_ChannelAnnouncementChannelUpdateChannelUpdateZZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_ChannelDetailsZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_ChannelMonitorZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_CResult_NoneAPIErrorZZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_EventZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_MessageSendEventZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_MonitorEventZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_NetAddressZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_NodeAnnouncementZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_PrivateRouteZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_RouteHintZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_RouteHopZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_SpendableOutputDescriptorZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_TxOutZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_u64Z_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_u8Z_new(byte[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_UpdateAddHTLCZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_UpdateFailHTLCZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_UpdateFailMalformedHTLCZ_new(long[]) - Static method in class org.ldk.impl.bindings
 
LDKCVec_UpdateFulfillHTLCZ_new(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
 
LDKHTLCFailChannelUpdate_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
 
LDKLevel_Error - org.ldk.enums.Level
 
LDKLevel_Info - org.ldk.enums.Level
 
LDKLevel_Trace - org.ldk.enums.Level
 
LDKLevel_Warn - org.ldk.enums.Level
 
LDKListen_new(bindings.LDKListen) - 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
 
LDKNetwork_Regtest - org.ldk.enums.Network
 
LDKNetwork_Signet - org.ldk.enums.Network
 
LDKNetwork_Testnet - org.ldk.enums.Network
 
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
 
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
 
LDKSecp256k1Error_IncorrectSignature - org.ldk.enums.Secp256k1Error
 
LDKSecp256k1Error_InvalidMessage - org.ldk.enums.Secp256k1Error
 
LDKSecp256k1Error_InvalidPublicKey - org.ldk.enums.Secp256k1Error
 
LDKSecp256k1Error_InvalidRecoveryId - org.ldk.enums.Secp256k1Error
 
LDKSecp256k1Error_InvalidSecretKey - org.ldk.enums.Secp256k1Error
 
LDKSecp256k1Error_InvalidSignature - org.ldk.enums.Secp256k1Error
 
LDKSecp256k1Error_InvalidTweak - org.ldk.enums.Secp256k1Error
 
LDKSecp256k1Error_NotEnoughMemory - org.ldk.enums.Secp256k1Error
 
LDKSecp256k1Error_TweakCheckFailed - org.ldk.enums.Secp256k1Error
 
LDKSemanticError_InvalidFeatures - org.ldk.enums.SemanticError
 
LDKSemanticError_InvalidRecoveryId - org.ldk.enums.SemanticError
 
LDKSemanticError_InvalidSignature - org.ldk.enums.SemanticError
 
LDKSemanticError_MultipleDescriptions - org.ldk.enums.SemanticError
 
LDKSemanticError_MultiplePaymentHashes - org.ldk.enums.SemanticError
 
LDKSemanticError_MultiplePaymentSecrets - org.ldk.enums.SemanticError
 
LDKSemanticError_NoDescription - org.ldk.enums.SemanticError
 
LDKSemanticError_NoPaymentHash - org.ldk.enums.SemanticError
 
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
 
LDKSiPrefix_Milli - org.ldk.enums.SiPrefix
 
LDKSiPrefix_Nano - org.ldk.enums.SiPrefix
 
LDKSiPrefix_Pico - org.ldk.enums.SiPrefix
 
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
 
LDKWatch_new(bindings.LDKWatch) - Static method in class org.ldk.impl.bindings
 
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_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
 
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_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
 
list_channels() - Method in class org.ldk.structs.ChannelManager
Gets the list of open channels, in random order.
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_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.
LockedNetworkGraph - Class in org.ldk.structs
A simple newtype for RwLockReadGuard<'a, NetworkGraph>.
LockedNetworkGraph_free(long) - Static method in class org.ldk.impl.bindings
 
LockedNetworkGraph_graph(long) - Static method in class org.ldk.impl.bindings
 
log(String) - Method in interface org.ldk.impl.bindings.LDKLogger
 
log(String) - Method in interface org.ldk.structs.Logger.LoggerInterface
Logs the `Record`
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.
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_free(long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_handle_error(byte[], long) - Static method in class org.ldk.impl.bindings
 
MessageSendEvent_payment_failure_network_update(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_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_locked(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_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
 
MessageSendEvent.BroadcastChannelUpdate - Class in org.ldk.structs
 
MessageSendEvent.BroadcastNodeAnnouncement - Class in org.ldk.structs
 
MessageSendEvent.HandleError - Class in org.ldk.structs
 
MessageSendEvent.PaymentFailureNetworkUpdate - Class in org.ldk.structs
 
MessageSendEvent.SendAcceptChannel - Class in org.ldk.structs
 
MessageSendEvent.SendAnnouncementSignatures - Class in org.ldk.structs
 
MessageSendEvent.SendChannelRangeQuery - Class in org.ldk.structs
 
MessageSendEvent.SendChannelReestablish - Class in org.ldk.structs
 
MessageSendEvent.SendChannelUpdate - Class in org.ldk.structs
 
MessageSendEvent.SendClosingSigned - Class in org.ldk.structs
 
MessageSendEvent.SendFundingCreated - Class in org.ldk.structs
 
MessageSendEvent.SendFundingLocked - Class in org.ldk.structs
 
MessageSendEvent.SendFundingSigned - Class in org.ldk.structs
 
MessageSendEvent.SendOpenChannel - Class in org.ldk.structs
 
MessageSendEvent.SendReplyChannelRange - Class in org.ldk.structs
 
MessageSendEvent.SendRevokeAndACK - Class in org.ldk.structs
 
MessageSendEvent.SendShortIdsQuery - Class in org.ldk.structs
 
MessageSendEvent.SendShutdown - Class in org.ldk.structs
 
MessageSendEvent.UpdateHTLCs - Class in org.ldk.structs
 
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_eq(long, long) - Static method in class org.ldk.impl.bindings
 
MinFinalCltvExpiry_free(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
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_commitment_tx_broadcasted(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.CommitmentTxBroadcasted - Class in org.ldk.structs
 
MonitorEvent.HTLCEvent - Class in org.ldk.structs
 
MonitorUpdateError - Class in org.ldk.structs
General Err type for ChannelMonitor actions.
MonitorUpdateError_clone(long) - Static method in class org.ldk.impl.bindings
 
MonitorUpdateError_free(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.LDKHTLCFailChannelUpdate.ChannelUpdateMessage
 
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.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.SendFundingLocked
 
msg - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendFundingSigned
 
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.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.HTLCFailChannelUpdate.ChannelUpdateMessage
The unwrapped message we received
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.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.SendFundingLocked
The funding_locked 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.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.

N

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_free(long) - 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[], short) - 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.IPv4 - Class in org.ldk.structs
 
NetAddress.IPv6 - Class in org.ldk.structs
 
NetAddress.OnionV2 - Class in org.ldk.structs
 
NetAddress.OnionV3 - Class in org.ldk.structs
 
NetGraphMsgHandler - Class in org.ldk.structs
Receives and validates network updates from peers, stores authentic and relevant data as a network graph.
NetGraphMsgHandler_add_chain_access(long, long) - Static method in class org.ldk.impl.bindings
 
NetGraphMsgHandler_as_MessageSendEventsProvider(long) - Static method in class org.ldk.impl.bindings
 
NetGraphMsgHandler_as_RoutingMessageHandler(long) - Static method in class org.ldk.impl.bindings
 
NetGraphMsgHandler_free(long) - Static method in class org.ldk.impl.bindings
 
NetGraphMsgHandler_from_net_graph(long, long, long) - Static method in class org.ldk.impl.bindings
 
NetGraphMsgHandler_new(byte[], long, long) - Static method in class org.ldk.impl.bindings
 
NetGraphMsgHandler_read_locked_graph(long) - Static method in class org.ldk.impl.bindings
 
Network - Enum in org.ldk.enums
An enum representing the possible Bitcoin or test networks which we can run on
NetworkGraph - Class in org.ldk.structs
Represents the network as nodes and channels between them
NetworkGraph_clone(long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_close_channel_from_update(long, long, boolean) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_free(long) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_new(byte[]) - Static method in class org.ldk.impl.bindings
 
NetworkGraph_read(byte[]) - 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
 
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(ChannelManagerPersister.ChannelManagerPersisterInterface) - Static method in class org.ldk.structs.ChannelManagerPersister
 
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(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(Logger.LoggerInterface) - Static method in class org.ldk.structs.Logger
 
new_impl(MessageSendEventsProvider.MessageSendEventsProviderInterface) - Static method in class org.ldk.structs.MessageSendEventsProvider
 
new_impl(Persist.PersistInterface) - Static method in class org.ldk.structs.Persist
 
new_impl(RoutingMessageHandler.RoutingMessageHandlerInterface, MessageSendEventsProvider.MessageSendEventsProviderInterface) - Static method in class org.ldk.structs.RoutingMessageHandler
 
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(Watch.WatchInterface) - Static method in class org.ldk.structs.Watch
 
new_inbound_connection(SocketDescriptor) - Method in class org.ldk.structs.PeerManager
Indicates a new inbound connection has been established.
new_outbound_connection(byte[], SocketDescriptor) - Method in class org.ldk.structs.PeerManager
Indicates a new outbound connection has been established to a node with the given node_id.
new_p2pkh(byte[]) - Static method in class org.ldk.structs.ShutdownScript
Generates a P2PKH script pubkey from the given [`PubkeyHash`].
new_p2sh(byte[]) - Static method in class org.ldk.structs.ShutdownScript
Generates a P2SH script pubkey from the given [`ScriptHash`].
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(byte, byte[]) - Static method in class org.ldk.structs.ShutdownScript
Generates a P2WSH script pubkey from the given segwit version and program.
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_failure(byte[], boolean) - Static method in class org.ldk.structs.HTLCFailChannelUpdate
Utility method to constructs a new NodeFailure-variant HTLCFailChannelUpdate
node_id - Variable in class org.ldk.impl.bindings.LDKHTLCFailChannelUpdate.NodeFailure
 
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.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.SendFundingLocked
 
node_id - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.SendFundingSigned
 
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.structs.HTLCFailChannelUpdate.NodeFailure
The node_id that has failed.
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.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.SendFundingLocked
The node_id of the node which should receive these message(s)
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.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)
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_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_free(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_get_alias(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_get_announcement_message(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_get_features(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_get_last_update(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_get_rgb(long) - Static method in class org.ldk.impl.bindings
 
NodeAnnouncementInfo_new(long, int, byte[], byte[], 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, byte[]) - 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_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_supports_payment_secret(long) - Static method in class org.ldk.impl.bindings
 
NodeFeatures_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_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_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.Option_C2Tuple_usizeTransactionZZ
Constructs a new COption_C2Tuple_usizeTransactionZZ 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.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.InvalidShutdownScript
Constructs a new InvalidShutdownScript given each field
of(byte[]) - Static method in class org.ldk.structs.NetworkGraph
Creates a new, empty, network graph.
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.FundingLocked
Constructs a new FundingLocked 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[], byte[]) - Static method in class org.ldk.structs.RevokeAndACK
Constructs a new RevokeAndACK given each field
of(byte[], byte[], byte[][]) - Static method in class org.ldk.structs.CommitmentSigned
Constructs a new CommitmentSigned given each field
of(byte[], byte[], byte[], byte[], byte[]) - Static method in class org.ldk.structs.ChannelPublicKeys
Constructs a new ChannelPublicKeys given each field
of(byte[], byte[], byte[], byte[], byte[]) - Static method in class org.ldk.structs.TxCreationKeys
Constructs a new TxCreationKeys given each field
of(byte[], byte[], byte[], byte[], byte[], byte[], long, byte[]) - 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[], 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, 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[], Access, Logger) - Static method in class org.ldk.structs.NetGraphMsgHandler
Creates a new tracker of the actual state of the network of channels and nodes, assuming a fresh network graph.
of(byte[], ChannelCounterparty, OutPoint, Option_u64Z, long, Option_u64Z, long, long, long, Option_u32Z, Option_u16Z, boolean, boolean, boolean, boolean) - Static method in class org.ldk.structs.ChannelDetails
Constructs a new ChannelDetails given each field
of(byte[], NodeFeatures, long, ChannelFeatures, long, int) - Static method in class org.ldk.structs.RouteHop
Constructs a new RouteHop given each field
of(byte[], OutPoint, byte[]) - Static method in class org.ldk.structs.WatchedOutput
Constructs a new WatchedOutput given each field
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, Option_u64Z, RoutingFees, ChannelUpdate) - Static method in class org.ldk.structs.DirectionalChannelInfo
Constructs a new DirectionalChannelInfo given each field
of(int, int) - Static method in class org.ldk.structs.RoutingFees
Constructs a new RoutingFees given each field
of(int, int, short, boolean, boolean, long, long) - Static method in class org.ldk.structs.ChannelConfig
Constructs a new ChannelConfig given each field
of(int, short, long) - Static method in class org.ldk.structs.ChannelHandshakeConfig
Constructs a new ChannelHandshakeConfig given each field
of(long[], RoutingFees, NodeAnnouncementInfo) - Static method in class org.ldk.structs.NodeInfo
Constructs a new NodeInfo given each field
of(long, long) - Static method in class org.ldk.structs.ClosingSignedFeeRange
Constructs a new ClosingSignedFeeRange given each field
of(long, long, long, long, short, int, boolean, short) - Static method in class org.ldk.structs.ChannelHandshakeLimits
Constructs a new ChannelHandshakeLimits 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(ChannelFeatures, byte[], DirectionalChannelInfo, byte[], DirectionalChannelInfo, Option_u64Z, ChannelAnnouncement) - Static method in class org.ldk.structs.ChannelInfo
Constructs a new ChannelInfo given each field
of(ChannelHandshakeConfig, ChannelHandshakeLimits, ChannelConfig, 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) - 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) - 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(Filter, 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(InitFeatures) - 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(NodeFeatures, int, byte[], byte[], NetAddress[], NodeAnnouncement) - Static method in class org.ldk.structs.NodeAnnouncementInfo
Constructs a new NodeAnnouncementInfo given each field
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, TxOut, byte[], long) - Static method in class org.ldk.structs.StaticPaymentOutputDescriptor
Constructs a new StaticPaymentOutputDescriptor given each field
of(RouteHint) - Static method in class org.ldk.structs.PrivateRoute
Creates a new (partial) route from a list of hops
of(RouteHop[][]) - Static method in class org.ldk.structs.Route
Constructs a new Route given each field
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_NoneMonitorUpdateErrorZ
Creates a new CResult_NoneMonitorUpdateErrorZ 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_CVec_u8ZPeerHandleErrorZ
Creates a new CResult_CVec_u8ZPeerHandleErrorZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_PaymentHashPaymentSendFailureZ
Creates a new CResult_PaymentHashPaymentSendFailureZ in the success state.
ok(byte[]) - Static method in class org.ldk.structs.Result_PaymentSecretAPIErrorZ
Creates a new CResult_PaymentSecretAPIErrorZ 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_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(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_SiPrefixNoneZ
Creates a new CResult_SiPrefixNoneZ 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(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(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(ChannelUpdate) - Static method in class org.ldk.structs.Result_ChannelUpdateDecodeErrorZ
Creates a new CResult_ChannelUpdateDecodeErrorZ 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(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(DirectionalChannelInfo) - Static method in class org.ldk.structs.Result_DirectionalChannelInfoDecodeErrorZ
Creates a new CResult_DirectionalChannelInfoDecodeErrorZ 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(ExpiryTime) - Static method in class org.ldk.structs.Result_ExpiryTimeCreationErrorZ
Creates a new CResult_ExpiryTimeCreationErrorZ 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(FundingLocked) - Static method in class org.ldk.structs.Result_FundingLockedDecodeErrorZ
Creates a new CResult_FundingLockedDecodeErrorZ 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_InvoiceNoneZ
Creates a new CResult_InvoiceNoneZ 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(NetAddress) - Static method in class org.ldk.structs.Result_NetAddressDecodeErrorZ
Creates a new CResult_NetAddressDecodeErrorZ in the success state.
ok(NetAddress) - Static method in class org.ldk.structs.Result_NetAddressu8Z
Creates a new CResult_NetAddressu8Z in the success state.
ok(NetworkGraph) - Static method in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ
Creates a new CResult_NetworkGraphDecodeErrorZ 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(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(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(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(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(Result_NetAddressu8Z) - Static method in class org.ldk.structs.Result_CResult_NetAddressu8ZDecodeErrorZ
Creates a new CResult_CResult_NetAddressu8ZDecodeErrorZ 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(RouteHop) - Static method in class org.ldk.structs.Result_RouteHopDecodeErrorZ
Creates a new CResult_RouteHopDecodeErrorZ 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_SignedRawInvoiceNoneZ
Creates a new CResult_SignedRawInvoiceNoneZ 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(TrustedCommitmentTransaction) - Static method in class org.ldk.structs.Result_TrustedCommitmentTransactionNoneZ
Creates a new CResult_TrustedCommitmentTransactionNoneZ 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(TwoTuple<byte[], byte[][]>) - Static method in class org.ldk.structs.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ
Creates a new CResult_C2Tuple_SignatureCVec_SignatureZZNoneZ in the success state.
ok(TwoTuple<byte[], ChannelManager>) - Static method in class org.ldk.structs.Result_C2Tuple_BlockHashChannelManagerZDecodeErrorZ
Creates a new CResult_C2Tuple_BlockHashChannelManagerZDecodeErrorZ in the success state.
ok(TwoTuple<byte[], ChannelMonitor>) - Static method in class org.ldk.structs.Result_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ
Creates a new CResult_C2Tuple_BlockHashChannelMonitorZDecodeErrorZ in the success state.
ok(TwoTuple<byte[], ChannelMonitor>[]) - Static method in class org.ldk.structs.Result_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ
Creates a new CResult_CVec_C2Tuple_BlockHashChannelMonitorZZErrorZ in the success state.
onion_v2(byte[], short) - 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
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_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_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_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
 
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
 
Option_C2Tuple_usizeTransactionZZ.Some - Class in org.ldk.structs
 
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
 
Option_u16Z.Some - Class in org.ldk.structs
 
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
 
Option_u32Z.Some - Class in org.ldk.structs
 
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
 
Option_u64Z.Some - Class in org.ldk.structs
 
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
 
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_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

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
partial_failure - Variable in class org.ldk.impl.bindings.LDKPaymentSendFailure.PartialFailure
 
partial_failure - Variable in class org.ldk.structs.PaymentSendFailure.PartialFailure
 
partial_failure(Result_NoneAPIErrorZ[]) - Static method in class org.ldk.structs.PaymentSendFailure
Utility method to constructs a new PartialFailure-variant PaymentSendFailure
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
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_eq(long, long) - Static method in class org.ldk.impl.bindings
 
PayeePubKey_free(long) - Static method in class org.ldk.impl.bindings
 
payment_failed(byte[], boolean) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentFailed-variant Event
payment_failure_network_update(HTLCFailChannelUpdate) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new PaymentFailureNetworkUpdate-variant MessageSendEvent
payment_forwarded(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.PaymentFailed
 
payment_hash - Variable in class org.ldk.impl.bindings.LDKEvent.PaymentReceived
 
payment_hash - Variable in class org.ldk.structs.Event.PaymentFailed
The hash which 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() - 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_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 Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent None
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[]) - Static method in class org.ldk.structs.Event
Utility method to constructs a new PaymentSent-variant Event
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_free(long) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose_invoice_payment(byte[], byte[], long) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose_spontaneous_payment(byte[]) - Static method in class org.ldk.impl.bindings
 
PaymentPurpose.InvoicePayment - Class in org.ldk.structs
 
PaymentPurpose.SpontaneousPayment - Class in org.ldk.structs
 
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_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[]) - 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
 
PaymentSendFailure.ParameterError - Class in org.ldk.structs
 
PaymentSendFailure.PartialFailure - Class in org.ldk.structs
 
PaymentSendFailure.PathParameterError - Class in org.ldk.structs
 
peer_connected(byte[], long) - Method in interface org.ldk.impl.bindings.LDKChannelMessageHandler
 
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_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.
PeerHandleError - Class in org.ldk.structs
Error for PeerManager errors.
PeerHandleError_clone(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_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) - Static method in class org.ldk.impl.bindings
 
PeerManager_new_inbound_connection(long, long) - Static method in class org.ldk.impl.bindings
 
PeerManager_new_outbound_connection(long, byte[], 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_manager(byte[]) - Method in interface org.ldk.batteries.ChannelManagerConstructor.ChannelManagerPersister
 
persist_manager(long) - Method in interface org.ldk.impl.bindings.LDKChannelManagerPersister
 
persist_manager(ChannelManager) - Method in interface org.ldk.structs.ChannelManagerPersister.ChannelManagerPersisterInterface
Persist the given [`ChannelManager`] to disk, returning an error if persistence failed (which will cause the [`BackgroundProcessor`] which called this method to exit.
persist_manager(ChannelManager) - Method in class org.ldk.structs.ChannelManagerPersister
Persist the given [`ChannelManager`] to disk, returning an error if persistence failed (which will cause the [`BackgroundProcessor`] which called this method to exit.
persist_new_channel(long, long) - Method in interface org.ldk.impl.bindings.LDKPersist
 
persist_new_channel(OutPoint, ChannelMonitor) - Method in class org.ldk.structs.Persist
Persist a new channel's data.
persist_new_channel(OutPoint, ChannelMonitor) - Method in interface org.ldk.structs.Persist.PersistInterface
Persist a new channel's data.
Persist_persist_new_channel(long, long, long) - Static method in class org.ldk.impl.bindings
 
Persist_update_persisted_channel(long, long, long, long) - Static method in class org.ldk.impl.bindings
 
Persist.PersistInterface - Interface in org.ldk.structs
 
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_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_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.IPv4
 
port - Variable in class org.ldk.impl.bindings.LDKNetAddress.IPv6
 
port - Variable in class org.ldk.impl.bindings.LDKNetAddress.OnionV2
 
port - Variable in class org.ldk.impl.bindings.LDKNetAddress.OnionV3
 
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.OnionV2
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 which means its representation as UNIX timestamp is positive.
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_eq(long, long) - Static method in class org.ldk.impl.bindings
 
PositiveTimestamp_free(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
 
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_eq(long, long) - Static method in class org.ldk.impl.bindings
 
PrivateRoute_free(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
 
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.
program - Variable in class org.ldk.impl.bindings.LDKFallback.SegWitProgram
 
program - Variable in class org.ldk.structs.Fallback.SegWitProgram
 
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.PaymentReceived
 
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.

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_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_free(long) - Static method in class org.ldk.impl.bindings
 
QueryShortChannelIds_get_chain_hash(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

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_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_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.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.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.ChannelUpdate
Read a ChannelUpdate from a byte array, created by ChannelUpdate_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.DelayedPaymentOutputDescriptor
Read a DelayedPaymentOutputDescriptor from a byte array, created by DelayedPaymentOutputDescriptor_write
read(byte[]) - Static method in class org.ldk.structs.DirectionalChannelInfo
Read a DirectionalChannelInfo from a byte array, created by DirectionalChannelInfo_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.FundingLocked
Read a FundingLocked from a byte array, created by FundingLocked_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.InMemorySigner
Read a InMemorySigner from a byte array, created by InMemorySigner_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.NetworkGraph
Read a NetworkGraph from a byte array, created by NetworkGraph_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.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.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.RouteHop
Read a RouteHop from a byte array, created by RouteHop_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_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_locked_graph() - Method in class org.ldk.structs.NetGraphMsgHandler
Take a read lock on the network_graph and return it in the C-bindings newtype helper.
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.
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.PaymentFailed
 
rejected_by_dest - Variable in class org.ldk.structs.Event.PaymentFailed
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.
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_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_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_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
 
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_SignatureCVec_SignatureZZNoneZ.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelAnnouncementDecodeErrorZ.Result_ChannelAnnouncementDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelConfigDecodeErrorZ.Result_ChannelConfigDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_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_ChannelReestablishDecodeErrorZ.Result_ChannelReestablishDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelTransactionParametersDecodeErrorZ.Result_ChannelTransactionParametersDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ChannelUpdateDecodeErrorZ.Result_ChannelUpdateDecodeErrorZ_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_CounterpartyChannelTransactionParametersDecodeErrorZ.Result_CounterpartyChannelTransactionParametersDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_CResult_NetAddressu8ZDecodeErrorZ.Result_CResult_NetAddressu8ZDecodeErrorZ_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_DirectionalChannelInfoDecodeErrorZ.Result_DirectionalChannelInfoDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ErrorMessageDecodeErrorZ.Result_ErrorMessageDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_ExpiryTimeCreationErrorZ.Result_ExpiryTimeCreationErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_FundingCreatedDecodeErrorZ.Result_FundingCreatedDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_FundingLockedDecodeErrorZ.Result_FundingLockedDecodeErrorZ_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_InvoiceNoneZ.Result_InvoiceNoneZ_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_NetAddressDecodeErrorZ.Result_NetAddressDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_NetAddressu8Z.Result_NetAddressu8Z_OK
 
res - Variable in class org.ldk.structs.Result_NetworkGraphDecodeErrorZ.Result_NetworkGraphDecodeErrorZ_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_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_PaymentHashPaymentSendFailureZ.Result_PaymentHashPaymentSendFailureZ_OK
 
res - Variable in class org.ldk.structs.Result_PaymentSecretAPIErrorZ.Result_PaymentSecretAPIErrorZ_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_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_RouteHopDecodeErrorZ.Result_RouteHopDecodeErrorZ_OK
 
res - Variable in class org.ldk.structs.Result_RouteLightningErrorZ.Result_RouteLightningErrorZ_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_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_SignedRawInvoiceNoneZ.Result_SignedRawInvoiceNoneZ_OK
 
res - Variable in class org.ldk.structs.Result_SiPrefixNoneZ.Result_SiPrefixNoneZ_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_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_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
 
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_SignatureCVec_SignatureZZNoneZ - Class in org.ldk.structs
 
Result_C2Tuple_SignatureCVec_SignatureZZNoneZ.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ_Err - Class in org.ldk.structs
 
Result_C2Tuple_SignatureCVec_SignatureZZNoneZ.Result_C2Tuple_SignatureCVec_SignatureZZNoneZ_OK - Class in org.ldk.structs
 
Result_ChannelAnnouncementDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelAnnouncementDecodeErrorZ.Result_ChannelAnnouncementDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelAnnouncementDecodeErrorZ.Result_ChannelAnnouncementDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_ChannelConfigDecodeErrorZ - Class in org.ldk.structs
 
Result_ChannelConfigDecodeErrorZ.Result_ChannelConfigDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_ChannelConfigDecodeErrorZ.Result_ChannelConfigDecodeErrorZ_OK - Class in org.ldk.structs
 
Result_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_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_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_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_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_CResult_NetAddressu8ZDecodeErrorZ - Class in org.ldk.structs
 
Result_CResult_NetAddressu8ZDecodeErrorZ.Result_CResult_NetAddressu8ZDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_CResult_NetAddressu8ZDecodeErrorZ.Result_CResult_NetAddressu8ZDecodeErrorZ_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_DirectionalChannelInfoDecodeErrorZ - Class in org.ldk.structs
 
Result_DirectionalChannelInfoDecodeErrorZ.Result_DirectionalChannelInfoDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_DirectionalChannelInfoDecodeErrorZ.Result_DirectionalChannelInfoDecodeErrorZ_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_ExpiryTimeCreationErrorZ - Class in org.ldk.structs
 
Result_ExpiryTimeCreationErrorZ.Result_ExpiryTimeCreationErrorZ_Err - Class in org.ldk.structs
 
Result_ExpiryTimeCreationErrorZ.Result_ExpiryTimeCreationErrorZ_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_FundingLockedDecodeErrorZ - Class in org.ldk.structs
 
Result_FundingLockedDecodeErrorZ.Result_FundingLockedDecodeErrorZ_Err - Class in org.ldk.structs
 
Result_FundingLockedDecodeErrorZ.Result_FundingLockedDecodeErrorZ_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_InvoiceNoneZ - Class in org.ldk.structs
 
Result_InvoiceNoneZ.Result_InvoiceNoneZ_Err - Class in org.ldk.structs
 
Result_InvoiceNoneZ.Result_InvoiceNoneZ_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_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_NetAddressu8Z - Class in org.ldk.structs
 
Result_NetAddressu8Z.Result_NetAddressu8Z_Err - Class in org.ldk.structs
 
Result_NetAddressu8Z.Result_NetAddressu8Z_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_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_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_NoneMonitorUpdateErrorZ - Class in org.ldk.structs
 
Result_NoneMonitorUpdateErrorZ.Result_NoneMonitorUpdateErrorZ_Err - Class in org.ldk.structs
 
Result_NoneMonitorUpdateErrorZ.Result_NoneMonitorUpdateErrorZ_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_PaymentHashPaymentSendFailureZ - Class in org.ldk.structs
 
Result_PaymentHashPaymentSendFailureZ.Result_PaymentHashPaymentSendFailureZ_Err - Class in org.ldk.structs
 
Result_PaymentHashPaymentSendFailureZ.Result_PaymentHashPaymentSendFailureZ_OK - Class in org.ldk.structs
 
Result_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_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_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_read(byte[]) - Static method in class org.ldk.impl.bindings
 
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_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_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_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_SignedRawInvoiceNoneZ - Class in org.ldk.structs
 
Result_SignedRawInvoiceNoneZ.Result_SignedRawInvoiceNoneZ_Err - Class in org.ldk.structs
 
Result_SignedRawInvoiceNoneZ.Result_SignedRawInvoiceNoneZ_OK - Class in org.ldk.structs
 
Result_SiPrefixNoneZ - Class in org.ldk.structs
 
Result_SiPrefixNoneZ.Result_SiPrefixNoneZ_Err - Class in org.ldk.structs
 
Result_SiPrefixNoneZ.Result_SiPrefixNoneZ_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_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_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
 
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_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_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_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[][]) - 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_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_eq(long, long) - Static method in class org.ldk.impl.bindings
 
RouteHint_free(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_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_new(byte[], long, long, short, long, long) - 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
 
RouteHop - Class in org.ldk.structs
A hop in a route
RouteHop_clone(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_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
 
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_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_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_htlc_fail_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_sync_routing_table(long, byte[], long) - Static method in class org.ldk.impl.bindings
 
RoutingMessageHandler.RoutingMessageHandlerInterface - Interface in org.ldk.structs
 

S

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
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_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_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_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_locked(byte[], FundingLocked) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendFundingLocked-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_open_channel(byte[], OpenChannel) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendOpenChannel-variant MessageSendEvent
send_payment(Route, byte[], byte[]) - Method in class org.ldk.structs.ChannelManager
Sends a payment along a given route.
send_reply_channel_range(byte[], ReplyChannelRange) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendReplyChannelRange-variant MessageSendEvent
send_revoke_and_ack(byte[], RevokeAndACK) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendRevokeAndACK-variant MessageSendEvent
send_short_ids_query(byte[], QueryShortChannelIds) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendShortIdsQuery-variant MessageSendEvent
send_shutdown(byte[], Shutdown) - Static method in class org.ldk.structs.MessageSendEvent
Utility method to constructs a new SendShutdown-variant MessageSendEvent
send_spontaneous_payment(Route, byte[]) - 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.
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_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.NodeAnnouncementInfo
Moniker assigned to the node.
set_alias(byte[]) - Method in class org.ldk.structs.UnsignedNodeAnnouncement
An alias, for UI purposes.
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.ChannelConfig
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_base_msat(int) - Method in class org.ldk.structs.RoutingFees
Flat routing fee in satoshis
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_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_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.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.FundingLocked
The channel ID
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_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_options(ChannelConfig) - Method in class org.ldk.structs.UserConfig
Channel config which affects behavior during channel lifetime.
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_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_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.DirectionalChannelInfo
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.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.ChannelConfig
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_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_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(RawDataPart) - Method in class org.ldk.structs.RawInvoice
data part
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_enabled(boolean) - Method in class org.ldk.structs.DirectionalChannelInfo
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_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(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.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.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.DirectionalChannelInfo
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_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 [`ChannelConfig::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_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_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(Option_u64Z) - Method in class org.ldk.structs.DirectionalChannelInfo
The maximum value which may be relayed to the next hop via the channel.
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.DirectionalChannelInfo
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_index(short) - Method in class org.ldk.structs.OutPoint
The index of the referenced output in its transaction's vout.
set_is_funding_locked(boolean) - Method in class org.ldk.structs.ChannelDetails
True if the channel is confirmed, funding_locked 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 funding_locked 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_last_update(int) - Method in class org.ldk.structs.DirectionalChannelInfo
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.DirectionalChannelInfo
Most recent update for the channel received from the network Mostly redundant with the data we store in fields explicitly.
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_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_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_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_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_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, this is supplied by the sender and so only applies to inbound channels.
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_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_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_per_commitment_point(byte[]) - Method in class org.ldk.structs.FundingLocked
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, implying we should go ahead and force-close any channels we have with it.
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(byte[]) - 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(byte[]) - 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(DirectionalChannelInfo) - 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_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_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_own_channel_config(ChannelHandshakeConfig) - Method in class org.ldk.structs.UserConfig
Channel config that we propose to our counterparty.
set_paths(RouteHop[][]) - Method in class org.ldk.structs.Route
The list of routes taken for a single (potentially-)multi-part payment.
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_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_peer_channel_config_limits(ChannelHandshakeLimits) - Method in class org.ldk.structs.UserConfig
Limits applied to our counterparty's proposed channel config settings.
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_ponglen(short) - Method in class org.ldk.structs.Ping
The desired response length
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_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_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_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_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 funding transaction
set_signature(byte[]) - Method in class org.ldk.structs.FundingSigned
The signature of the channel acceptor (fundee) on the funding 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_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_two_to_one(DirectionalChannelInfo) - 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_user_id(long) - Method in class org.ldk.structs.ChannelDetails
The user_id passed in to create_channel, or 0 if the channel was inbound.
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
Sha256 - Class in org.ldk.structs
SHA-256 hash
Sha256_clone(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
 
short_channel_id - Variable in class org.ldk.impl.bindings.LDKHTLCFailChannelUpdate.ChannelClosed
 
short_channel_id - Variable in class org.ldk.structs.HTLCFailChannelUpdate.ChannelClosed
The short_channel_id which has now closed.
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_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_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_p2pkh(byte[]) - Static method in class org.ldk.impl.bindings
 
ShutdownScript_new_p2sh(byte[]) - 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 - 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, 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, proving it comes from one of the channel participants.
Sign_clone(long) - Static method in class org.ldk.impl.bindings
 
sign_closing_transaction(byte[]) - Method in interface org.ldk.impl.bindings.LDKBaseSign
 
sign_closing_transaction(byte[]) - Method in interface org.ldk.structs.BaseSign.BaseSignInterface
Create a signature for a (proposed) closing transaction.
sign_closing_transaction(byte[]) - Method in class org.ldk.structs.BaseSign
Create a signature for a (proposed) closing transaction.
sign_counterparty_commitment(long) - Method in interface org.ldk.impl.bindings.LDKBaseSign
 
sign_counterparty_commitment(CommitmentTransaction) - 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) - 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[]) - Method in interface org.ldk.impl.bindings.LDKKeysInterface
 
sign_invoice(byte[]) - Method in interface org.ldk.structs.KeysInterface.KeysInterfaceInterface
Sign an invoice's preimage (note that this is the preimage of the invoice, not the HTLC's preimage).
sign_invoice(byte[]) - Method in class org.ldk.structs.KeysInterface
Sign an invoice's preimage (note that this is the preimage of the invoice, not the HTLC's preimage).
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_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_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
 
SignOrCreationError.SignError - Class in org.ldk.structs
 
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
 
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_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_C2Tuple_usizeTransactionZZ.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_C2Tuple_usizeTransactionZZ.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(TwoTuple<Long, byte[]>) - Static method in class org.ldk.structs.Option_C2Tuple_usizeTransactionZZ
Constructs a new COption_C2Tuple_usizeTransactionZZ containing a crate::c_types::derived::C2Tuple_usizeTransactionZ
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).
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_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
 
SpendableOutputDescriptor.StaticOutput - Class in org.ldk.structs
 
SpendableOutputDescriptor.StaticPaymentOutput - Class in org.ldk.structs
 
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(ChannelManagerPersister, EventHandler, ChainMonitor, ChannelManager, PeerManager, Logger) - 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_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_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_payment_secret() - Method in class org.ldk.structs.InitFeatures
Returns whether the `payment_secret` feature is supported.
supports_payment_secret() - Method in class org.ldk.structs.InvoiceFeatures
Returns whether the `payment_secret` feature is supported.
supports_payment_secret() - Method in class org.ldk.structs.NodeFeatures
Returns whether the `payment_secret` feature is supported.
sync_routing_table(byte[], long) - Method in interface org.ldk.impl.bindings.LDKRoutingMessageHandler
 
sync_routing_table(byte[], Init) - Method in interface org.ldk.structs.RoutingMessageHandler.RoutingMessageHandlerInterface
Called when a connection is established with a peer.
sync_routing_table(byte[], Init) - Method in class org.ldk.structs.RoutingMessageHandler
Called when a connection is established with a peer.

T

temporary_channel_id - Variable in class org.ldk.impl.bindings.LDKEvent.FundingGenerationReady
 
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.
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
 
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.
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 it's 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_countersignatory_value_sat() - Method in class org.ldk.structs.CommitmentTransaction
The value to be sent to the counterparty
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.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
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<Long, byte[]>[], 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<Long, byte[]>[], int) - Method in class org.ldk.structs.Confirm
Processes transactions confirmed in a block with a given header and height.
transactions_confirmed(byte[], TwoTuple<Long, byte[]>[], 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.CommitmentTransaction
Trust our pre-built transaction and derived transaction creation public keys.
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_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
 
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_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_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
 

U

UInt5 - Class in org.ldk.util
A 5-bit unsigned integer
UInt5(byte) - Constructor for class org.ldk.util.UInt5
 
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_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_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_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_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_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_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_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_free(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 - Variable in class org.ldk.impl.bindings.LDKMessageSendEvent.PaymentFailureNetworkUpdate
 
update - Variable in class org.ldk.structs.MessageSendEvent.PaymentFailureNetworkUpdate
The channel/node update which should be sent to NetGraphMsgHandler
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_from_announcement(ChannelAnnouncement, Access) - Method in class org.ldk.structs.NetworkGraph
Store or update channel info from a channel announcement.
update_channel_from_unsigned_announcement(UnsignedChannelAnnouncement, Access) - 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_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_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) - Method in interface org.ldk.impl.bindings.LDKPersist
 
update_persisted_channel(OutPoint, ChannelMonitorUpdate, ChannelMonitor) - Method in interface org.ldk.structs.Persist.PersistInterface
Update one channel's data.
update_persisted_channel(OutPoint, ChannelMonitorUpdate, ChannelMonitor) - 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_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_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_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_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_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.FundingGenerationReady
 
user_channel_id - Variable in class org.ldk.structs.Event.FundingGenerationReady
The value passed in to ChannelManager::create_channel
user_payment_id - Variable in class org.ldk.impl.bindings.LDKPaymentPurpose.InvoicePayment
 
user_payment_id - Variable in class org.ldk.structs.PaymentPurpose.InvoicePayment
This is the `user_payment_id` which was provided to [`ChannelManager::create_inbound_payment_for_hash`] or [`ChannelManager::create_inbound_payment`].
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_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_channel_options(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_get_own_channel_config(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_get_peer_channel_config_limits(long) - Static method in class org.ldk.impl.bindings
 
UserConfig_new(long, long, long, 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_channel_options(long, long) - Static method in class org.ldk.impl.bindings
 
UserConfig_set_own_channel_config(long, long) - Static method in class org.ldk.impl.bindings
 
UserConfig_set_peer_channel_config_limits(long, long) - Static method in class org.ldk.impl.bindings
 
UtilMethods - Class in org.ldk.structs
 
UtilMethods() - Constructor for class org.ldk.structs.UtilMethods
 

V

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.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.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.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.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.
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.

W

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_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.UserConfig
Creates a "default" UserConfig.
write() - Method in interface org.ldk.impl.bindings.LDKSign
 
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.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.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.ChannelUpdate
Serialize the ChannelUpdate object into a byte array which can be read by ChannelUpdate_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.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.DelayedPaymentOutputDescriptor
Serialize the DelayedPaymentOutputDescriptor object into a byte array which can be read by DelayedPaymentOutputDescriptor_read
write() - Method in class org.ldk.structs.DirectionalChannelInfo
Serialize the DirectionalChannelInfo object into a byte array which can be read by DirectionalChannelInfo_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.FundingCreated
Serialize the FundingCreated object into a byte array which can be read by FundingCreated_read
write() - Method in class org.ldk.structs.FundingLocked
Serialize the FundingLocked object into a byte array which can be read by FundingLocked_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.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.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.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.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.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.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.RouteHop
Serialize the RouteHop object into a byte array which can be read by RouteHop_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 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 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_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