diff --git a/lightningd/opening_control.c b/lightningd/opening_control.c index 433d4a3cf..c008eb9ef 100644 --- a/lightningd/opening_control.c +++ b/lightningd/opening_control.c @@ -1,3 +1,4 @@ +#include "bitcoin/feerate.h" #include #include #include @@ -791,6 +792,11 @@ static void json_fund_channel(struct command *cmd, } } + if (*feerate_per_kw < feerate_floor()) { + command_fail(cmd, LIGHTNINGD, "Feerate below feerate floor"); + return; + } + peer = peer_by_id(cmd->ld, id); if (!peer) { command_fail(cmd, LIGHTNINGD, "Unknown peer");