Uses of Class
org.ldk.structs.ChannelDetails
-
Packages that use ChannelDetails Package Description org.ldk.structs -
-
Uses of ChannelDetails in org.ldk.structs
Methods in org.ldk.structs that return ChannelDetails Modifier and Type Method Description ChannelDetails
ChannelDetails. clone()
Creates a copy of the ChannelDetailsChannelDetails[]
ChannelManager. list_channels()
Gets the list of open channels, in random order.ChannelDetails[]
ChannelManager. list_usable_channels()
Gets the list of usable channels, in random order.static ChannelDetails
ChannelDetails. of(byte[] channel_id_arg, ChannelCounterparty counterparty_arg, OutPoint funding_txo_arg, Option_u64Z short_channel_id_arg, long channel_value_satoshis_arg, Option_u64Z unspendable_punishment_reserve_arg, long user_id_arg, long outbound_capacity_msat_arg, long inbound_capacity_msat_arg, Option_u32Z confirmations_required_arg, Option_u16Z force_close_spend_delay_arg, boolean is_outbound_arg, boolean is_funding_locked_arg, boolean is_usable_arg, boolean is_public_arg)
Constructs a new ChannelDetails given each fieldMethods in org.ldk.structs with parameters of type ChannelDetails Modifier and Type Method Description static Result_RouteLightningErrorZ
UtilMethods. get_keysend_route(byte[] our_node_id, NetworkGraph network, byte[] payee, ChannelDetails[] first_hops, RouteHint[] last_hops, long final_value_msat, int final_cltv, Logger logger)
Gets a keysend route from us (payer) to the given target node (payee).static Result_RouteLightningErrorZ
UtilMethods. get_route(byte[] our_node_id, NetworkGraph network, byte[] payee, InvoiceFeatures payee_features, ChannelDetails[] first_hops, RouteHint[] last_hops, long final_value_msat, int final_cltv, Logger logger)
Gets a route from us (payer) to the given target node (payee).
-