core-lightning/wallet
niftynei 8225a9decf coin_mvt: log events for pushes/lease_fees for leased channels
We need to stash/save the amount of the lease fees on a leased channel,
we do this by re-using the 'push' amount field on channel (which is
technically correct, since we're essentially pushing the fee amount to
the peer).

Also updates a bit of how the pushes are accounted for (pushed to now
has an event; their channel will open at zero but then they'll
immediately register a push event).

Leases fees are treated exactly the same as pushes, except labeled
differently.

Required adding a 'lease_fee' field to the inflights so we keep track of
the fee for the lease until the open happens.
2021-12-28 04:42:42 +10:30
..
test coin_mvt: log events for pushes/lease_fees for leased channels 2021-12-28 04:42:42 +10:30
.gitignore reorganize .gitignore entries across subdirs. 2021-05-18 09:43:50 +09:30
db_common.h plugins: simplify shutdown loop, simply close the db 2021-12-14 09:33:10 +10:30
db_postgres.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
db_sqlite3.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
db.c coin_mvt: log events for pushes/lease_fees for leased channels 2021-12-28 04:42:42 +10:30
db.h plugins: simplify shutdown loop, simply close the db 2021-12-14 09:33:10 +10:30
invoices.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
invoices.h daemons: remove unused functions or make static. 2021-12-06 10:05:39 +10:30
Makefile make: remove generated files when running clean 2021-12-06 10:06:25 +10:30
reservation.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
txfilter.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
txfilter.h common: use bitcoin_outpoint. 2021-10-15 12:09:36 +02:00
wallet.c coin_mvt: log events for pushes/lease_fees for leased channels 2021-12-28 04:42:42 +10:30
wallet.h wallet: make wallet_can_spend non-static because needed 2021-12-14 11:24:52 +10:30
walletrpc.c bitcoin/chainparams.h: Split BIP173 name into onchain and Lightning HRPs. 2021-12-14 11:21:35 +10:30
walletrpc.h daemons: remove unused functions or make static. 2021-12-06 10:05:39 +10:30