825 Commits (8ae6740bb192181a7fdc20fd6db5fa7298d4fe44)

Author SHA1 Message Date
Rusty Russell 57dd5be2fd gossipd: prune channels unless *both* peers have refreshed. 4 years ago
Rusty Russell fa829f23db amount: add amount_msat_scale, amount_msat_ratio, amount_{msat,sat}_div 4 years ago
Rusty Russell ffbb409b47 amount: use initializers everywhere. 4 years ago
Rusty Russell 36d43b871f amount: add amount_msat and amount_sat initializers. 4 years ago
Rusty Russell b4aff493f1 pay: always send onion error message to gossipd. 4 years ago
Rusty Russell 93d04d08d0 wire: update to latest version of the spec. 5 years ago
Rusty Russell 4d917e2566 gossipd: add test showing how we and Eclair disagree on channel_announcement features for wumbo channels. 5 years ago
Rusty Russell 0b89664076 gossipd: fix cut & paste in error messages. 5 years ago
niftynei fbe50e087a setup: create a common setup which will handle the wally-context 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
Rusty Russell 197d1bcef2 wire: move towire/fromwire_short_channel_id out to bitcoin/short_channel_id.c 5 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 5 years ago
Rusty Russell 046b402c18 gossipd: return channel_announcement features for listchannels. 5 years ago
Rusty Russell 7cac5be5cb gossipd: keep a flag to indicate that we have features in channel_announcement. 5 years ago
Rusty Russell 855debcfe1 gossipd: upgrade v7 gossip_store to v8. 5 years ago
Rusty Russell 78ffea61e1 channeld: tell gossipd what the features are for our local channels. 5 years ago
Rusty Russell b0c9059602 tools/generate-wire: no more lonely messages! 5 years ago
Rusty Russell 490a819402 lightningd: add `blinding` and `enctlv` field to `struct route_hop`. 5 years ago
Vasil Dimov 3ce0552dd4 build: use locale-independent sort for mocks 5 years ago
Rusty Russell 2f1502abf4 cleanup: make 'u8 *features' and 'struct feature_set *fset' more explicit. 5 years ago
Rusty Russell cf43e44378 common/features: don't use internal global. 5 years ago
Rusty Russell f76ab93df6 EXPERMENTAL_FEATURES: Import onion message types. 5 years ago
Rusty Russell b7db588a8a plugin: remove boutique features. 5 years ago
Rusty Russell c95e58ad4b subdaemons: initialize feature routines with explicit feature_set. 5 years ago
Rusty Russell afb76392e4 common/features: use bitmaps internally, have explicit init function. 5 years ago
Rusty Russell d881a4bd66 BOLT: update to latest version. 5 years ago
Vasil Dimov 751df868c7 gossipd: fix compilation warnings with clang 10 5 years ago
Rusty Russell f8a21f16c9 lightingd: do a local short_channel_id lookup for forwarding. 5 years ago
Rusty Russell 247d249ea8 gossipd: provide helper to get a channels cupdate, create routine to use it. 5 years ago
Rusty Russell 2aad3ffcf8 common: tal_dup_talarr() helper. 5 years ago
Rusty Russell 684ed4231f common/wireaddr: don't include lightningd/lightningd. 5 years ago
Vasil Dimov 89ceb273f5 wire: remove towire_double() 5 years ago
Rusty Russell 7ab5c424b6 gossipd: provide (stripped) channel_update when resolving a channel. 5 years ago
Rusty Russell 77e3df0a29 gossipd: remove assert which can trigger. 5 years ago
darosior 3510c29e5d common: move json_stream helpers to common/json 5 years ago
Vasil Dimov 18a40c0c5d build: re-record the result of `make update-mocks` 5 years ago
Rusty Russell 1099f6a5e1 common: use struct onionreply. 5 years ago
Rusty Russell 11dc1b341c gossipd: hand all candidates up to lightningd to select routeboost. 5 years ago
Christian Decker db92c2ac5e tlv: Remove unused TLV deserialization function 5 years ago
Rusty Russell d119758b09 gossipd: don't crash if we have > 7000 stale short_channel_ids. 5 years ago
Rusty Russell 5a95e9f29a gossipd: remove chainparams local var. 5 years ago
Rusty Russell 6e433e0108 gossipd: work around LND reply_channel_range. 5 years ago
Rusty Russell eed654f684 connectd, gossipd: use per-peer logging. 5 years ago
Rusty Russell 00cb5adfe6 common: allow subdaemons to specify the node_id in status messages. 5 years ago
Rusty Russell fdd69af1f6 gossipd: don't discard node_announcements with old timestamps. 5 years ago
Rusty Russell 3a25e9b8d6 gossipd: add hop-style to nodes to mark whether they speak TLV onion. 5 years ago
Rusty Russell 5df9e5b7b4 gossipd: allow node_announcements and channel_announcements with unsupported features. 5 years ago
Rusty Russell 5a8677edc6 gossipd: add txout_failure when a close is seen. 5 years ago
Rusty Russell abe7133bd5 gossipd: use in_txout_failures to do lookup in channel_announcement. 5 years ago
Rusty Russell 7f45e55d84 gossipd: set the push marker for our own messages. 5 years ago