core-lightning/gossipd
Rusty Russell 57b38cac71 gossip_store: empty, don't truncate, on error.
Christian points out that we don't get spend notifications for old
channels if we truncate the store.  We'd need more work to do this,
either validating the channels are still unspent, or replaying old
blocks from the truncation point.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2018-04-11 15:58:18 +02:00
..
test gossipd: don't use pwrite, better error messaging on init. 2018-04-11 15:58:18 +02:00
broadcast.c gossipd: make struct queued_message private. 2018-03-14 02:19:37 +00:00
broadcast.h Use expected LIGHTNING_DIR_FILE_H define 2018-03-25 23:54:21 +00:00
gossip_store.c gossip_store: empty, don't truncate, on error. 2018-04-11 15:58:18 +02:00
gossip_store.h goossipd: make store load truncate on errors. 2018-04-11 15:58:18 +02:00
gossip_wire.csv routing: Use 64-bit msatoshi for messages to and from routing. 2018-04-09 20:45:26 +02:00
gossip.c goossipd: make store load truncate on errors. 2018-04-11 15:58:18 +02:00
handshake.c status: remove trc context now we have tmpctx. 2018-03-16 00:16:10 +00:00
handshake.h Use expected LIGHTNING_DIR_FILE_H define 2018-03-25 23:54:21 +00:00
Makefile common/daemon: common routines for all daemons. 2018-04-03 14:03:28 +02:00
routing.c gossipd: always add message internally before store. 2018-04-11 15:58:18 +02:00
routing.h gossipd: return bool from message announce routines. 2018-04-11 15:58:18 +02:00