64 Commits (d5effcb96167c90fc681d0eace6b5bba00b94102)

Author SHA1 Message Date
Christian Decker 580a2612fd routing: Add local and sigfail to trace when receiving cannounce 7 years ago
Christian Decker ba45ccffd8 routing: Return boolean from handle_channel_announcement 7 years ago
Christian Decker 19c030ea1f routing: Make routing_state aware of its own ID 7 years ago
practicalswift 61c47c09d0 Fix typos 7 years ago
Rusty Russell 68dae5648d gossipd: route correctly using final CLTV value. 7 years ago
Rusty Russell 78cd25d620 ipaddr: rename to wireaddr. 7 years ago
Rusty Russell 7e022b522c gossipd: don't try to handle padding inside fromwire_ipaddr. 7 years ago
Rusty Russell ee9e300da0 gossip: fix address descriptor handling. 7 years ago
Rusty Russell 6933db04b5 gossipd/routing: remove/static unused functions. 7 years ago
Rusty Russell 28553308e2 gossip: make channel_announce-set fields unset until channel announce. 7 years ago
Rusty Russell 9c35603275 gossipd/routing: free everything at end of tests. 7 years ago
Rusty Russell c8aa50a382 gossipd: fix routing issue. 7 years ago
Rusty Russell 66a07461d3 gossipd: don't ignore first update if timestamp == 0 7 years ago
Rusty Russell bbed5e3411 Rename subdaemons, move them into top level. 7 years ago
Rusty Russell a37c165cb9 common: move some files out of lightningd/ 7 years ago
Rusty Russell 8375857116 common: absorb remaining files from daemon/ 7 years ago
Rusty Russell a3c51168db routing: use status() instead of log-to-nowhere. 7 years ago
Rusty Russell 85ff95e829 common: new directory for any shared objects. 7 years ago
Rusty Russell 8088e5cadb protobuf: remove 7 years ago
Rusty Russell 91116fe67c gossip: include chain_hash in gossip messages. 7 years ago
Christian Decker fa6e53bb08 Move short_channel_id primitive into bitcoin 7 years ago
Christian Decker fbe3a017a9 gossip: Fix crash of getroute if we don't know any channels 7 years ago
Rusty Russell 40895e4550 Update to match spec: "BOLT7: Reorder feature bitmaps in order to allow future changes" 7 years ago
Christian Decker 75de4476f3 cleanup: Addressing comments from #165 8 years ago
Rusty Russell 6f181e0dc1 BOLT update for 8-byte satoshi values, and other updates. 7 years ago
Rusty Russell 7389aae26a Massive BOLT text underscore and formatting updates. 7 years ago
Christian Decker 05e951d748 wire: Correct the short channel id serialization to use 3+3+2 8 years ago
Christian Decker 2d76b066c2 routing: Cleaning up old hostname and port handling 8 years ago
Christian Decker 26892e79bb routing: Reading multiple addresses from node_announcements 8 years ago
Christian Decker daf8866eb5 gossip: Implement the basic node_announcement 8 years ago
Christian Decker f700662a56 routing: Reading the channel_id from routes passed in from JSONRPC 8 years ago
Christian Decker d87ca4121d routing: Returning channel_id to getroute requests 8 years ago
Christian Decker a215cb47f1 gossip: Verify channel_update signatures 8 years ago
Christian Decker 58196b5a32 gossipd: Verify signatures for incoming channel_announcements 8 years ago
Christian Decker 6e81da3cd2 gossip: Fix a tag collision for different directions of a channel 8 years ago
Christian Decker 7793bd1b9d gossip: Consolidated direction bit computation 8 years ago
Christian Decker 60a2227f0d channel: Disable channels that are lost via a channel_update 8 years ago
Christian Decker 73e65cac4d routing: Refactor get_route into its own method 8 years ago
Rusty Russell 7419fde9a0 Update to new spec: differentiate channel_id and short_channel_id. 8 years ago
Christian Decker c15511cf39 routing: Actually return the port when parsing node_announcements 8 years ago
Christian Decker fb814a7a9e gossip: Adding announcement handling to the gossip subdaemon. 8 years ago
Christian Decker 9de880dce7 refactor: Move the gossip handlers to routing 8 years ago
Christian Decker 92bc0abdc3 refactor: Move JSONRPC methods to separate compilation unit 8 years ago
Christian Decker 76e2c980e1 gossip: Moving to intmap-based broadcast for the legacy daemon 8 years ago
Christian Decker 3aa45a6d0b refactor: Moving write_ip and read_ip into routing.h 8 years ago
Christian Decker 2a7e757053 refactor: Moving functionality out of p2p_announce 8 years ago
Christian Decker 2c06524165 refactor: Moving legacy sync method out of routing 8 years ago
Christian Decker 5d10093da3 refactor: Moving the node_map definition into routing.h 8 years ago
Christian Decker 3cb576d69d refactor: Moving gossip/routing specific state into its own struct 8 years ago
Rusty Russell 12b30ab4fc jsonrpc: register base on linkage. 8 years ago