48 Commits (6b3bcd49d2b758ec0ded5af94e2cdfedb5e6a40a)

Author SHA1 Message Date
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 4 years ago
Rusty Russell 3b4a06f52b common: generalize ecdh function. 5 years ago
Rusty Russell 91251b1870 common: add blinding helpers. 5 years ago
Rusty Russell 74228605ef devtool/blindedpath: primitive tool to make blinded onions. 5 years ago
Rusty Russell 8c984fbf1d common: make sphinx.c use hmac.c. 5 years ago
darosior 3510c29e5d common: move json_stream helpers to common/json 5 years ago
Rusty Russell 1099f6a5e1 common: use struct onionreply. 5 years ago
Rusty Russell 24d54f98ad channeld: use fee_states internally. 5 years ago
Rusty Russell f7ebbb2ec5 common: make sphinx code ignorant of payload format. 5 years ago
Christian Decker db92c2ac5e tlv: Remove unused TLV deserialization function 5 years ago
Rusty Russell b81ed5be86 devtools: lightning-lightning-checkmessage to validate zbase32 node sigs 5 years ago
Rusty Russell 72aa83026a devtools/mkquery: tool to generate gossip query messages. 5 years ago
Rusty Russell 6dca80a375 checkchannels tool. 5 years ago
Rusty Russell 722b4942ed common: rename decode_short_channel_ids.{c,h} to decode_array.{c.h} 5 years ago
Rusty Russell f4e7ed179f devtools/mkencoded: tool to encode short_channel_id / other for testing 5 years ago
Rusty Russell 8ef996d56e devtools/mkgossip: tool to create gossip msgs for testing. 5 years ago
Rusty Russell c99906a9a9 per-peer-daemons: tie in gossip filter. 5 years ago
Rusty Russell aca2e4f722 common/memleak: add dynamic hooks for assisting memleak. 5 years ago
Rusty Russell a134062f98 bolt11: handle `9` fields for new features. 5 years ago
Rusty Russell 9dd314226d devtools/mkclose: make a mutual close transaction. 5 years ago
Rusty Russell f1e84b3d99 devtools: make clean should remove devtools/gen_print_onion_wire.[c,h,o] 5 years ago
Rusty Russell 3fa375881a bigsize: make it a proper first-class type. 5 years ago
Christian Decker 660921a9dd sphinx: Introduce a `runtest` command to the onion tool 6 years ago
Rusty Russell 2e68b88be8 tools: fix tlv generation 5 years ago
lisa neigut 281b4c241e bolt-gen: fixup the devtool/decodemsg printing facility 5 years ago
Rusty Russell 12d8be4fdc devtools: have mkcommit support HTLCs. 5 years ago
Rusty Russell 8b09a9ad06 devtools: add mkfunding and mkcommit. 5 years ago
lisa neigut 5c07afac7d bolt: update to BOLT spec changes (extract format + type specifications) 5 years ago
Rusty Russell 38d2899fbb common/per_per_state: generalize lightningd/peer_comm Part 1 5 years ago
Joe Netti 902bb22a92 devtools/create-gossipstore: cleanups 6 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Joe Netti 294394215e create-gossipstore.c can read scid -> satoshis csv file. The csv is in the format scid ,satoshis where there is a black space after scid. Made a header file that contains a struct. Modified makefile. Added cmdline arg --scidfile /path/to/csv and made the constant capacity command optional. create-gossipstore prints stats at the end. 6 years ago
Rusty Russell 3d8c1f0c02 devtools/create-gossipstore: tool to create a gossip_store file from stream of gossip. 6 years ago
Rusty Russell 7fad7bccba common/amount: new types struct amount_msat and struct amount_sat. 6 years ago
Rusty Russell 59febcb968 sphinx: explain why parse_onionpacket fails. 6 years ago
Rusty Russell 0925daa087 gossipwith: simple tool to snarf gossip from a node. 6 years ago
Rusty Russell 317a830e94 devtools: dump-gossipstore. 6 years ago
Rusty Russell 93cf28553d devtools/decodemsg: add --onion option for decoding onion errors. 6 years ago
ueno 21e61a5232 fix: make devtools-clean 6 years ago
Rusty Russell 01c02fd617 devtools/decodemsg: decode encoded_short_ids. 6 years ago
Rusty Russell 0bd82a8138 devtools/decodemsg: decode node_announcement.addresses 6 years ago
Rusty Russell c02ff11506 print_wire: hand field names to print routines. 6 years ago
Rusty Russell 5aa1f37f07 devtools/Makefile: add devtools/onion.c to DEVTOOLS_TOOL_SRC 6 years ago
Christian Decker c635396766 common: Moving some bech32 related utilities to bech32_util 7 years ago
Christian Decker ff6d5e896a sphinx: Add a dependency form the onion tool to the ccan config 7 years ago
Christian Decker 08bfb740f5 onion: Move cli onion tool to devtools/onion 7 years ago
Rusty Russell fff7dd0826 devtools/decodemsg: new tool. 7 years ago
Rusty Russell 1648eb548a devtools/bolt11-cli: simple helper to decode bolt11. 7 years ago