core-lightning/wallet
Rusty Russell cfa50d393a openingd: use peer_failed like normal instead of boutique negotiation_failed.
Because peer_failed would previously drop the connection, we had a
special 'negotiation_failed' message which made the master hand it
back to gossipd.  We don't need that any more.

This also meant we no longer need a special hook in read_peer_msg
for openingd to send this message.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2018-02-19 02:56:51 +00:00
..
test openingd: use peer_failed like normal instead of boutique negotiation_failed. 2018-02-19 02:56:51 +00:00
.gitignore wallet: Create and manage a sqlite3 database for the wallet 2017-06-06 09:16:10 +09:30
db.c lightningd: rename peer_state -> channel_state, remove OPENINGD. 2018-02-19 02:56:51 +00:00
db.h sqlite3_column_arr: helper to allocate and read an array from a blob. 2018-02-19 02:56:51 +00:00
invoices.c Rename (almost) all destructors to destroy_<type>. 2018-02-14 11:31:58 +01:00
invoices.h invoices: Add expiration timer system. 2018-02-05 08:52:42 +00:00
Makefile invoices: Extensive reorganization of invoice system. 2018-01-16 13:03:54 +01:00
wallet.c lightningd: rename peer_state -> channel_state, remove OPENINGD. 2018-02-19 02:56:51 +00:00
wallet.h wallet: make static, not dynamic decision to insert for everything. 2018-02-19 02:56:51 +00:00
walletrpc.c channel: now we're always complete, fields don't have to be optional. 2018-02-19 02:56:51 +00:00
walletrpc.h walletrpc: Implemented the withdrawal flow 2017-06-23 16:02:20 +09:30