mirror of
https://github.com/aljazceru/lightning.git
synced 2025-12-20 07:34:24 +01:00
lightningd: allow --commit-fee-max=0 for "no limit"
For testnet, fee estimates are not reliable at all. Reported-by: Christian Decker Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
@@ -308,8 +308,9 @@ Pkt *accept_pkt_open(struct peer *peer, const Pkt *pkt,
|
||||
return pkt_err(peer, "Commitment fee %u below %"PRIu64" x %u%%",
|
||||
o->initial_fee_rate, feerate,
|
||||
peer->dstate->config.commitment_fee_min_percent);
|
||||
if (o->initial_fee_rate
|
||||
> feerate * peer->dstate->config.commitment_fee_max_percent / 100)
|
||||
if (peer->dstate->config.commitment_fee_max_percent != 0
|
||||
&& (o->initial_fee_rate
|
||||
> feerate * peer->dstate->config.commitment_fee_max_percent/100))
|
||||
return pkt_err(peer, "Commitment fee %u above %"PRIu64" x %u%%",
|
||||
o->initial_fee_rate, feerate,
|
||||
peer->dstate->config.commitment_fee_max_percent);
|
||||
|
||||
Reference in New Issue
Block a user