core-lightning/plugins/bkpr
niftynei 30aa1d79fb bkpr: for zerconfs, we still wanna know you're opening a channel
We need a record of the channel account before you start sending
payments through it. Normally we don't start allowing payments to be
sent until after the channel has locked in but zeroconf does away with
this assumption.

Instead we push out a "channel_proposed" event, which should only show
up for zeroconfs.
2022-07-28 12:08:18 +09:30
..
test bkpr: save invoice description data to the database and display it 2022-07-28 12:08:18 +09:30
account.c bkpr: new method, "is_external_account" 2022-07-28 12:08:18 +09:30
account.h bkpr: new method, "is_external_account" 2022-07-28 12:08:18 +09:30
account_entry.c bkpr: separate the invoice_fees from the invoice paid 2022-07-28 12:08:18 +09:30
account_entry.h bkpr: separate the invoice_fees from the invoice paid 2022-07-28 12:08:18 +09:30
bookkeeper.c bkpr: Add an option to set the database to something else (postgres) 2022-07-28 12:08:18 +09:30
chain_event.c bkpr: save invoice description data to the database and display it 2022-07-28 12:08:18 +09:30
chain_event.h bkpr: save invoice description data to the database and display it 2022-07-28 12:08:18 +09:30
channel_event.c bkpr: save invoice description data to the database and display it 2022-07-28 12:08:18 +09:30
channel_event.h bkpr: save invoice description data to the database and display it 2022-07-28 12:08:18 +09:30
channelsapy.c bkpr: make sure there's always at least on difference in blockheights 2022-07-28 12:08:18 +09:30
channelsapy.h bkpr: command to calculate some APYs/stats on channel routing fees 2022-07-28 12:08:18 +09:30
db.c bkpr: save invoice description data to the database and display it 2022-07-28 12:08:18 +09:30
db.h bkpr: first attempt at database code for accounting 2022-07-28 12:08:18 +09:30
incomestmt.c bkpr incomestmt: properly escape things for the CSVs 2022-07-28 12:08:18 +09:30
incomestmt.h bkpr csvs: koinly + cointracker only accept fees on the same line 2022-07-28 12:08:18 +09:30
Makefile plugins/Makefile: put bitcoin/chainparams.o in PLUGIN_COMMON_OBJS since everyone needs it. 2022-07-28 12:08:18 +09:30
onchain_fee.c bkpr: add 'msat' suffix to all msat denominated fields 2022-07-28 12:08:18 +09:30
onchain_fee.h bkpr: move json_to functions to respective type files 2022-07-28 12:08:18 +09:30
recorder.c bkpr: for zerconfs, we still wanna know you're opening a channel 2022-07-28 12:08:18 +09:30
recorder.h bkpr: save invoice description data to the database and display it 2022-07-28 12:08:18 +09:30