Result_RouteLightningErrorZ |
Router.find_route(byte[] payer,
RouteParameters route_params,
ChannelDetails[] first_hops,
InFlightHtlcs inflight_htlcs) |
Finds a [`Route`] between `payer` and `payee` for a payment with the given values.
|
Result_RouteLightningErrorZ |
Router.RouterInterface.find_route(byte[] payer,
RouteParameters route_params,
ChannelDetails[] first_hops,
InFlightHtlcs inflight_htlcs) |
Finds a [`Route`] between `payer` and `payee` for a payment with the given values.
|
static Result_RouteLightningErrorZ |
UtilMethods.find_route(byte[] our_node_pubkey,
RouteParameters route_params,
NetworkGraph network_graph,
ChannelDetails[] first_hops,
Logger logger,
Score scorer,
byte[] random_seed_bytes) |
Finds a route from us (payer) to the given target node (payee).
|
Result_RouteLightningErrorZ |
Router.find_route_with_id(byte[] payer,
RouteParameters route_params,
ChannelDetails[] first_hops,
InFlightHtlcs inflight_htlcs,
byte[] _payment_hash,
byte[] _payment_id) |
Finds a [`Route`] between `payer` and `payee` for a payment with the given values.
|
Result_RouteLightningErrorZ |
Router.RouterInterface.find_route_with_id(byte[] payer,
RouteParameters route_params,
ChannelDetails[] first_hops,
InFlightHtlcs inflight_htlcs,
byte[] _payment_hash,
byte[] _payment_id) |
Finds a [`Route`] between `payer` and `payee` for a payment with the given values.
|
Balance[] |
ChainMonitor.get_claimable_balances(ChannelDetails[] ignored_channels) |
Gets the balances in the contained [`ChannelMonitor`]s which are claimable on-chain or
claims which are awaiting confirmation.
|
static PhantomRouteHints |
PhantomRouteHints.of(ChannelDetails[] channels_arg,
long phantom_scid_arg,
byte[] real_node_pubkey_arg) |
Constructs a new PhantomRouteHints given each field
|
static Result_ChannelDetailsDecodeErrorZ |
Result_ChannelDetailsDecodeErrorZ.ok(ChannelDetails o) |
Creates a new CResult_ChannelDetailsDecodeErrorZ in the success state.
|
void |
PhantomRouteHints.set_channels(ChannelDetails[] val) |
The list of channels to be included in the invoice route hints.
|