59 Commits (74fa10757819b3e36483b3221b62065a3794e754)

Author SHA1 Message Date
Rusty Russell 8832925122 gossipd: don't hand length to route code, it's implied. 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
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 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 bbed5e3411 Rename subdaemons, move them into top level. 7 years ago
Rusty Russell 153c622157 lightningd: remove lightningd_state. 7 years ago
Rusty Russell 8c22bd9ee1 headers: fix up header idempotent lines. 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 91116fe67c gossip: include chain_hash in gossip messages. 7 years ago
Christian Decker fa6e53bb08 Move short_channel_id primitive into bitcoin 8 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 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 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 9de880dce7 refactor: Move the gossip handlers to routing 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 bdc4972df6 wire/gen_peer_wire_csv: update to latest spec #2 8 years ago
Rusty Russell b7789bf065 Makefile: generalize whitespace check. 8 years ago
Christian Decker 0ed23c46a9 gossip: Implemented routing table sync with newly connected peers 8 years ago
Christian Decker 57d5ae96a4 routing: Added channel_id and directions to connections 8 years ago
Rusty Russell b40c4ae766 json_getroute: don't leak. 8 years ago
Christian Decker f9a4af62e3 irc: Added alias handling for node announcements 8 years ago
Christian Decker b2126375e0 irc: Add contact information to nodes 8 years ago
Rusty Russell 68632e6020 Use "msatoshi" not "msatoshis" everywhere. 8 years ago
Rusty Russell ca80fc0286 getroute: add a risk factor. 8 years ago
Rusty Russell 7bebfe265c pay: remove route when a payment fails partway. 8 years ago
Rusty Russell 830a65de46 daemon: --add-route option. 8 years ago
Rusty Russell 87da9634bc routing: use ids, not nodes in interface. 8 years ago
Rusty Russell 26a03acfd0 daemon: routing infrastructure. 9 years ago