34 Commits (mpp)

Author SHA1 Message Date
Rusty Russell 7f45e55d84 gossipd: set the push marker for our own messages. 5 years ago
Rusty Russell 296868daf4 gossipd: have gossip_store_load() return a timestamp. 5 years ago
Rusty Russell 21c920a8e8 gossipd: note if loaded store seems reasonably up-to-date. 6 years ago
Rusty Russell 3e733afb2b gossipd: remove broadcast map altogether. 6 years ago
Rusty Russell 948490ec58 gossipd: add timestamp in gossip store header. 6 years ago
Rusty Russell df00f20e4a gossipd: erase old entries from the store, don't just append. 6 years ago
Rusty Russell 180a552fba gossip_store: mark private updates separately from normal ones. 6 years ago
Rusty Russell 763697eb4c gossipd: fix gossip_store calling delete. 6 years ago
Rusty Russell 85d8848ede gossipd: neaten insert_broadcast a little. 6 years ago
Rusty Russell 0e37ac2433 common: move gossip_store read routine where subdaemons can access it. 6 years ago
Rusty Russell d8db4e871f gossipd: provide new fd to per-peer daemons when we compact it. 6 years ago
Rusty Russell 13717c6ebb gossipd: hand a gossip_store_fd to all subdaemons. 6 years ago
Rusty Russell 89291b930e gossipd: pass amount into gossip_store, rather than having it fetch. 6 years ago
Rusty Russell 7ede5aac31 gossip_store: change format so we store raw messages. 6 years ago
Rusty Russell 261921dee2 gossipd: adjust peers' broadcast_offset when compacting store. 6 years ago
Rusty Russell da845b660b gossipd: gossip_store_get() to load a single store entry. 6 years ago
Rusty Russell 1f08cfb3e3 gossipd: use file offset within store as broadcast index. 6 years ago
Rusty Russell eb4564c3cd gossipd: embed broadcast information into each structure. 6 years ago
Rusty Russell 7c8f506a0f dev-compact-store-gossip: specific RPC so we can test gossip_store rewrite. 6 years ago
Rusty Russell 48de77d56e gossipd: invalidate old gossip_stores. 6 years ago
Rusty Russell 317a830e94 devtools: dump-gossipstore. 6 years ago
Christian Decker e6ab594904 gossip: Have gossip_store annotate gossip messages 7 years ago
Christian Decker 0546ca446d gossip: Pass routing_state to the gossip_store 7 years ago
Christian Decker 552ddb8dfd gossip: Pass broadcast_state to gossip_store 7 years ago
Christian Decker 64fbea1528 gossip_store: Save local_add_channel messages and replay them 7 years ago
Rusty Russell 7d0a76c533 goossipd: make store load truncate on errors. 7 years ago
Christian Decker 63f22d70b5 gossip: Store channel deletions so we don't re-add them on restart 7 years ago
Rusty Russell 439dc0f991 gossipd/gossip_store.h: fix check-source for new source file header guards 7 years ago
Christian Decker 82e1f5ade1 gossip: Make gossip_store_append private 7 years ago
Christian Decker 44e23b3773 gossip: Replay the entire store on init instead of when idle 7 years ago
Christian Decker 3826518bd6 gossip: Wrap node_announcements in gossip_store messages 7 years ago
Christian Decker db13c7e851 gossip: Wrap channel_updates in the gossip_store as well 7 years ago
Christian Decker 6e01f38d7d gossip: Use the custom gossip wire msg to wrap channel_announcements 7 years ago
Christian Decker 49b0c375ce gossip: Added gossip store primitives 7 years ago