65 Commits (master)

Author SHA1 Message Date
Rusty Russell cc4ea9420a common: extract fp16 routines into their own file. 4 years ago
Rusty Russell 001b5d6416 offers: make it a runtime option. 4 years ago
Rusty Russell a4bc3e5673 common/bolt12: include correct bolt12 wiregen header. 4 years ago
Rusty Russell 1d1804e318 devtools/bolt12-cli: cheap ripoff of bolt11-cli tool. 4 years ago
Rusty Russell 5c167d16ab tools/generate-wire.py: use helpers. 4 years ago
Rusty Russell ca2bd98082 unittest: use common_setup / common_shutdown almost everywhere. 4 years ago
niftynei 4508584b21 dualfund: rearrange things so that the wire-dependent calls are separate 4 years ago
niftynei 5cd06227d7 build: exclude dualopend from non-experimental builds 4 years ago
niftynei 8d429ecd06 df: add needed info to any PSBT we produce 4 years ago
Rusty Russell ea819107eb common: remove funding_tx. 4 years ago
Rusty Russell c34c055d82 Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 4 years ago
Rusty Russell 1746406e41 Makefile: normalize all the Makefiles 4 years ago
Rusty Russell 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
Matt Whitlock abbc712afb allow building without sqlite3 4 years ago
Rusty Russell e065cd6be4 devtool/route: simple routing tool and benchmark. 4 years ago
Rusty Russell 5714a8c139 devtools/topology: new tool to explore lightning topology. 4 years ago
Rusty Russell dffbf8de85 gossipd: convert wire to new scheme. 4 years ago
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