core-lightning/wallet
Rusty Russell 3b8c0a7397 sendpsbt: just reserve (maybe bump) inputs on send, don't mark spent.
Marking spent means if the transaction doesn't confirm for some
reason, the user will need to force a rescan to find the funds.  Now
we have timed reservations, reserving for (an additional) 12 hours
should be sufficient.

We also take this opportunity (now we have our own callback path)
to record the tx in the wallet only on success.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2020-09-08 10:14:42 +09:30
..
test Makefile: normalize all the Makefiles 2020-08-31 21:33:26 -05:00
.gitignore wallet: Create and manage a sqlite3 database for the wallet 2017-06-06 09:16:10 +09:30
db_common.h allow building without sqlite3 2020-08-30 12:44:56 +02:00
db_postgres_sqlgen.c Generated files: more merge fallout. 2020-09-02 11:10:21 +09:30
db_postgres.c Makefile: protect .po file and gen_db files with SHA256STAMP. 2020-08-31 21:33:26 -05:00
db_sqlite3_sqlgen.c Generated files: more merge fallout. 2020-09-02 11:10:21 +09:30
db_sqlite3.c Makefile: protect .po file and gen_db files with SHA256STAMP. 2020-08-31 21:33:26 -05:00
db.c wallet: db_bind_talarr and db_column_talarr helpers. 2020-09-02 09:46:37 +09:30
db.h wallet: db_bind_talarr and db_column_talarr helpers. 2020-09-02 09:46:37 +09:30
invoices.c wallet: db_bind_talarr and db_column_talarr helpers. 2020-09-02 09:46:37 +09:30
invoices.h wallet: add invoice features into db. 2019-11-24 23:33:17 +00:00
Makefile make: Do not clean sqlgen files in non-maintainer clean 2020-09-07 11:03:29 +09:30
reservation.c wallet: wean fundpsbt off tx_spending_utxos. 2020-09-08 10:14:42 +09:30
statements_gettextgen.po Generated files: more merge fallout. 2020-09-02 11:10:21 +09:30
txfilter.c common: tal_dup_talarr() helper. 2020-02-27 14:16:16 +10:30
txfilter.h pubkey: rename PUBKEY_DER_LEN to PUBKEY_CMPR_LEN. 2019-04-09 12:37:16 -07:00
wallet.c sendpsbt: just reserve (maybe bump) inputs on send, don't mark spent. 2020-09-08 10:14:42 +09:30
wallet.h Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 2020-09-08 09:42:00 +09:30
walletrpc.c sendpsbt: just reserve (maybe bump) inputs on send, don't mark spent. 2020-09-08 10:14:42 +09:30
walletrpc.h wallet: new JSON commands reserveinputs and unreserveinputs. 2020-07-15 18:49:02 +09:30