mirror of
https://github.com/ElementsProject/lightning.git
synced 2024-11-20 02:27:51 +01:00
pylightning: update getroute() parameters
Removes `seed` and adds `maxhops`
This commit is contained in:
parent
a498b1fdbf
commit
132028bd7f
@ -302,13 +302,15 @@ class LightningRpc(UnixDomainSocketRpc):
|
|||||||
}
|
}
|
||||||
return self.call("listnodes", payload)
|
return self.call("listnodes", payload)
|
||||||
|
|
||||||
def getroute(self, node_id, msatoshi, riskfactor, cltv=9, fromid=None, fuzzpercent=None, seed=None, exclude=[]):
|
def getroute(self, node_id, msatoshi, riskfactor, cltv=9, fromid=None, fuzzpercent=None, exclude=[], maxhops=20):
|
||||||
"""
|
"""
|
||||||
Show route to {id} for {msatoshi}, using {riskfactor} and optional
|
Show route to {id} for {msatoshi}, using {riskfactor} and optional
|
||||||
{cltv} (default 9). If specified search from {fromid} otherwise use
|
{cltv} (default 9). If specified search from {fromid} otherwise use
|
||||||
this node as source. Randomize the route with up to {fuzzpercent}
|
this node as source. Randomize the route with up to {fuzzpercent}
|
||||||
(0.0 -> 100.0, default 5.0) using {seed} as an arbitrary-size string
|
(0.0 -> 100.0, default 5.0). {exclude} is an optional array of
|
||||||
seed. {exclude} is an optional array of scid/direction to exclude.
|
scid/direction to exclude. Limit the number of hops in the route to
|
||||||
|
{maxhops}.
|
||||||
|
|
||||||
"""
|
"""
|
||||||
payload = {
|
payload = {
|
||||||
"id": node_id,
|
"id": node_id,
|
||||||
@ -317,8 +319,8 @@ class LightningRpc(UnixDomainSocketRpc):
|
|||||||
"cltv": cltv,
|
"cltv": cltv,
|
||||||
"fromid": fromid,
|
"fromid": fromid,
|
||||||
"fuzzpercent": fuzzpercent,
|
"fuzzpercent": fuzzpercent,
|
||||||
"seed": seed,
|
"exclude": exclude,
|
||||||
"exclude": exclude
|
"maxhops": maxhops
|
||||||
}
|
}
|
||||||
return self.call("getroute", payload)
|
return self.call("getroute", payload)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user