static NetGraphMsgHandler |
NetGraphMsgHandler.from_net_graph(Access chain_access,
Logger logger,
NetworkGraph network_graph) |
Creates a new tracker of the actual state of the network of channels and nodes,
assuming an existing Network Graph.
|
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).
|
static Result_NetworkGraphDecodeErrorZ |
Result_NetworkGraphDecodeErrorZ.ok(NetworkGraph o) |
Creates a new CResult_NetworkGraphDecodeErrorZ in the success state.
|