rgb-cln/onchaind
Rusty Russell e13e3e90ec onchaind: cap max_possible_feerate using commitment transaction.
The commitment tx uses the same feerate as the HTLC txs (which we have
to grind to find), but we can't use it directly since the fee could be
increased by the presence of dust HTLCs.  We can still use it to cap
the maximum though.

Time before: 1m6.984s
Time after:  0m15.794s

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Changelog-Fixed: onchaind is much faster when unilaterally closing old channels.
2020-12-07 14:23:59 +01:00
..
test onchaind: test stressful input. 2020-12-07 14:23:59 +01:00
Makefile Makefile: unify generated files definition. 2020-10-22 12:14:34 +10:30
onchain_types.h onchaind: recognize (and ignore) anchor outputs. 2020-08-14 11:51:14 +09:30
onchaind.c onchaind: cap max_possible_feerate using commitment transaction. 2020-12-07 14:23:59 +01:00
onchaind_wire.c closingd: convert to new wire generation style. 2020-08-25 12:53:13 +09:30
onchaind_wire.csv onchaind/onchain_wire.csv: Allow suppression of auto-rebroadcasting for RBF txes created by onchaind. 2020-09-09 12:38:19 +09:30
onchaind_wire.h closingd: convert to new wire generation style. 2020-08-25 12:53:13 +09:30
onchaind_wiregen.c wire/tlvstream: add tlv_make_fields helper to populate ->fields array. 2020-12-04 20:16:54 -06:00
onchaind_wiregen.h wire/tlvstream: add tlv_make_fields helper to populate ->fields array. 2020-12-04 20:16:54 -06:00