302 Commits (52917ff6c9922d636ab3ff6f9f68e41c4a5503bf)

Author SHA1 Message Date
Christian Decker c6ae4b521f gossip: Add message to enable and disable a channel 7 years ago
Rusty Russell cf54f23947 JSONRPC: add id argument to listpeers. 7 years ago
Rusty Russell 06c4f6ddca JSONRPC: add optional short_channel_id argument to listchannels 7 years ago
Rusty Russell e1e7f289fb JSONRPC listnodes: return timestamp, alias and color. 7 years ago
Rusty Russell 784ec96841 gossip: save alias from node_announcement 7 years ago
Rusty Russell ced572b973 JSONRPC: getnodes: rename to listnodes. 7 years ago
Christian Decker f27013c338 gossip: Only skip updates if we don't have channels yet 7 years ago
Christian Decker 8f16f6ca09 gossip: Forget nodes that have no associated channels anymore 7 years ago
Christian Decker 3a42e52bcd gossip: Fix a memcmp with unset memory in broadcast queue 7 years ago
Christian Decker ca6c6feaad gossip: Remove channels older than 2*channel-update-interval 7 years ago
Christian Decker 574dc8cd1f gossip: Send keepalive channel_updates 7 years ago
Christian Decker 4470612016 gossip: Network pruning loop every channel-update-interval/2 seconds 7 years ago
Christian Decker 7fc8e3a4e2 gossip: Pass --channel-update-interval to gossipd 7 years ago
ZmnSCPxj a2877232af gossipd: Check features in `node_announcement` and `channel_announcement`. 7 years ago
Christian Decker 160285f3ea gossip: Do not clobber updates attached to a channel announcement 7 years ago
Rusty Russell 6b7b7f1007 test_lightningd.py: fix timing error in test_forward_different_fees_and_cltv 7 years ago
Rusty Russell d4c8210a9e gossipd: don't hang if we try to connect to already-connected peer. 7 years ago
Rusty Russell 10b40c524d gossipd: attach updates to pending transactions in preference. 7 years ago
Rusty Russell 96ed75d8b2 gossipd: handle channel_update while we're still checking channel_announce. 7 years ago
Rusty Russell db30411ba5 gossipd: look up short_channel_id when we see a channel_announcement. 7 years ago
Rusty Russell e22dd5ad71 lightningd: implement gossip_get_txout/gossip_get_txout_reply. 7 years ago
Rusty Russell 61be62ddb7 gossipd: ensure node_announcement timestamps always increment. 7 years ago
Rusty Russell 0f97b8cf36 subdaemon.c: subdaemon_setup() routine for all daemons. 7 years ago
Rusty Russell a8de8a3140 json_getchannels: add public flag. 7 years ago
Christian Decker 202868b677 gossipd: Fix copy-paste error when adding a channel locally 7 years ago
practicalswift d340ee8abb Remove redundant call to get_connection_by_scid(...) 7 years ago
practicalswift 3d39312212 Fix typos 7 years ago
Christian Decker fff7efaf97 gossipd: Remove annoying trace 7 years ago
Christian Decker 3923109f51 gossipd: Replace lookup by short_channel_id by endpoint lookup 7 years ago
Christian Decker 3af2dcba6a gossip: Fix a typo in the add_channel_direction logic 7 years ago
practicalswift d50fb131b6 Avoid passing uninitialized value dummy with uninitialized field addrlen to {initiator,responder}_handshake_ 7 years ago
Rusty Russell 047a2ea043 gossip: don't use assert around code with side effects. 7 years ago
Christian Decker 0db821e2cf routing: Fix the announcement detection for channel_announcements 7 years ago
Christian Decker 83caf1fdab routing: Add tracking of eviction for broadcasts 7 years ago
Christian Decker 1b28220b64 Revert "broadcast: don't reorder channel_announce when we get the real one." 7 years ago
Rusty Russell 887e9dcc44 travis: reenable check-source (without BOLT text). 7 years ago
Rusty Russell 810abb6b21 bitcoin: create new wrapper type bitcoin_blkid, log backward endianness. 7 years ago
Rusty Russell f293ff0a6a broadcast: don't reorder channel_announce when we get the real one. 7 years ago
Rusty Russell bb601a1eeb gossipd/test/run-bench-find_route: don't abort if we try to route to ourselves 7 years ago
Rusty Russell 32cee8620b routing: re-expose half_add_connection. 7 years ago
Christian Decker da0792e69c gossip: Add local channels when channeld tells us to 7 years ago
Christian Decker 2988e290cf gossip: Added internal gossip message to add a local channel 7 years ago
Rusty Russell bd27eba6f8 bench: reduce defaults for travis run. 7 years ago
Rusty Russell a7eee0b669 routing: precalc per-block risk factor. 7 years ago
Rusty Russell 2824ff2b30 routing: remove possibility of overflow. 7 years ago
Rusty Russell 589cb673ce routing: remove negative fee support. 7 years ago
Rusty Russell 21cc904b03 gossipd/test/run-bench-find_route.c: add perfme support. 7 years ago
Rusty Russell ee06c71efc gossipd: make routing far less chatty. 7 years ago
Rusty Russell 4a54884d4b gossipd: routing benchmark. 7 years ago
Rusty Russell 745c7b223a gossipd/routing: make local functions static. 7 years ago