core-lightning/wallet
Rusty Russell 7fad7bccba common/amount: new types struct amount_msat and struct amount_sat.
They're generally used pass-by-copy (unusual for C structs, but
convenient they're basically u64) and all possibly problematic
operations return WARN_UNUSED_RESULT bool to make you handle the
over/underflow cases.

The new #include in json.h means we bolt11.c sees the amount.h definition
of MSAT_PER_BTC, so delete its local version.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-02-21 00:44:57 +00:00
..
test common/amount: new types struct amount_msat and struct amount_sat. 2019-02-21 00:44:57 +00:00
.gitignore wallet: Create and manage a sqlite3 database for the wallet 2017-06-06 09:16:10 +09:30
db.c daemon: Fix issue 2348, db->filenam not being correctly initialized 2019-02-18 12:01:06 +01:00
db.h short_channel_id: catch parsing errors. 2019-01-21 12:31:06 +01:00
invoices.c wallet: do wallet_invoice init during preparation. 2018-09-03 05:01:40 +00:00
invoices.h wallet: do wallet_invoice init during preparation. 2018-09-03 05:01:40 +00:00
Makefile wallet: fix Makefile to include correct dependencies. 2018-09-14 22:11:48 +02:00
txfilter.c utils: make tal_arr_expand safer. 2019-01-15 12:01:38 +01:00
txfilter.h Use expected LIGHTNING_DIR_FILE_H define 2018-03-25 23:54:21 +00:00
wallet.c remove trailing space in logline and small coding style fix 2019-02-17 21:48:24 +01:00
wallet.h waitsendpay: indicate which channel direction the error was. 2019-01-15 12:01:38 +01:00
walletrpc.c jsonrpc: probe sites for usage information once, at start. 2019-02-07 20:33:50 +00:00
walletrpc.h Use expected LIGHTNING_DIR_FILE_H define 2018-03-25 23:54:21 +00:00