plugins/multifundchannel.c: Add minchannels flag to multifundchannel.

[ changed from best_effort binary to minchannels counter -- RR]
This commit is contained in:
ZmnSCPxj jxPCSnmZ
2020-09-09 12:44:37 +09:30
committed by Rusty Russell
parent c9f78d4e0a
commit 45e1b3828a
3 changed files with 281 additions and 67 deletions

View File

@@ -846,7 +846,7 @@ class LightningRpc(UnixDomainSocketRpc):
}
return self.call("listsendpays", payload)
def multifundchannel(self, destinations, feerate=None, minconf=None, utxos=None, best_effort=False, **kwargs):
def multifundchannel(self, destinations, feerate=None, minconf=None, utxos=None, minchannels=None, **kwargs):
"""
Fund channels to an array of {destinations},
each entry of which is a dict of node {id}
@@ -862,7 +862,8 @@ class LightningRpc(UnixDomainSocketRpc):
"destinations": destinations,
"feerate": feerate,
"minconf": minconf,
"utxos": utxos
"utxos": utxos,
"minchannels": minchannels,
}
payload.update({k: v for k, v in kwargs.items()})
return self.call("multifundchannel", payload)