598 Commits (b210c9d91fc1a4c3bbb02bb38f1ea50231d691d4)

Author SHA1 Message Date
Christian Decker 7bc4cf83b1 sphinx: Expose sphinx_add_raw_hop for testing 6 years ago
Christian Decker 75c0160c08 sphinx: Simplify the filler generation code 6 years ago
Christian Decker a0a1a1f752 sphinx: Add function to add a new v0 hop to a sphinx_path 6 years ago
Christian Decker 71cf4e1b39 sphinx: Add sphinx_path struct to encapsulate routing related info 6 years ago
Christian Decker ea4831363e sphinx: Consolidate some of the hard-coded parameter naming 6 years ago
Rusty Russell b03369ea2d common: generalize json_tok_remove. 5 years ago
Rusty Russell 0b5b1faff5 common/configdir: simply supply defaults, leave parsing to programs. 5 years ago
Rusty Russell 6c7a45623e common: detect "sync error" from lnd. 5 years ago
Rusty Russell dd79813a75 common: add peer_error flag to treat this error as "soft". 5 years ago
lisa neigut 46cbca97ea bolt-gen: use 'enum' instead of 'e:' prefix for enums 5 years ago
lisa neigut 32eaae0cb9 wire-gen: move in-house wire delcarations to new format 5 years ago
Rusty Russell 8b09a9ad06 devtools: add mkfunding and mkcommit. 5 years ago
Rusty Russell 1e6eabf018 developer: add --dev-force-channel-secrets. 5 years ago
Rusty Russell fb6870c139 param: implement helpers for multiplex commands. 5 years ago
lisa neigut 5c07afac7d bolt: update to BOLT spec changes (extract format + type specifications) 5 years ago
Rusty Russell 54ce4ed1cf pytest: fail tests if we get any LOG_BROKEN level messages, unless flagged. 5 years ago
lisa neigut 7046d0220c makefiles: move all unit tests under `make check-units` 5 years ago
Rusty Russell adcb6641a7 common/gossip_store: handle short reads. 5 years ago
Rusty Russell f1b57063f7 bitcoin/tx: use fromwire_fail in pull_bitcoin_tx. 5 years ago
lisa neigut a9d0550cf4 common: pull out scriptPubkey address method 5 years ago
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 5 years ago
Rusty Russell 0d2a4830ed ccan: update to faster and correct crc32c implementation. 5 years ago
darosior ac038b340b fundchannel: Add a new 'utxo' parameter 5 years ago
darosior ca4b07c529 json: add a helper to split a json token given a specific character 5 years ago
Rusty Russell e7778a0494 channeld: extract HTLC trim logic into common. 5 years ago
Rusty Russell db0a28501b gossip: bump version to remove lingering issues with master. 5 years ago
Christian Decker b6b548a983 wallet: Rip out the txtypes type in favor of enum wallet_tx_type 5 years ago
Christian Decker ad4b9204ab wallet: Add function to annotate transactions aposteriori 5 years ago
Rusty Russell ffa84637ea common/utxo: don't memleak script. 5 years ago
Rusty Russell 3b91a6f7c3 wtx_select_utxos: use wallet_tx as our allocation context for utxos. 5 years ago
Rusty Russell 92da5ef5f4 common/withdraw_tx: tell caller where we put the change output. 5 years ago
lisa neigut a4a193840f json: add a param parser for a txid 5 years ago
Rusty Russell 728bb4e662 common/gossip_store: handle timestamp filtering. 5 years ago
Rusty Russell 948490ec58 gossipd: add timestamp in gossip store header. 5 years ago
Rusty Russell 5591c0b5d8 gossipd: don't send gossip stream, let per-peer daemons read it themselves. 5 years ago
Rusty Russell a5f6ef385a gossipd: don't wrap messages when we send them to the peer. 5 years ago
Rusty Russell 38d2899fbb common/per_per_state: generalize lightningd/peer_comm Part 1 5 years ago
Rusty Russell f1b4b14be5 channeld: don't queue gossip msgs while waiting for foreign_channel_update. 5 years ago
Rusty Russell df00f20e4a gossipd: erase old entries from the store, don't just append. 5 years ago
Christian Decker adb984dd45 hooks: Add the raw payload to the htlc_accepted call 6 years ago
lisa neigut ccc54dd64d jsontok: fixup spelling error in code comment 5 years ago
Rusty Russell b4e7b198e6 common/read_peer_msg: fix header comment. 6 years ago
Rusty Russell f5a218f9d1 gossipd: send per-peer daemons offsets into gossip store. 6 years ago
Rusty Russell 0e37ac2433 common: move gossip_store read routine where subdaemons can access it. 6 years ago
Rusty Russell d8db4e871f gossipd: provide new fd to per-peer daemons when we compact it. 6 years ago
Rusty Russell 13717c6ebb gossipd: hand a gossip_store_fd to all subdaemons. 6 years ago
Rusty Russell 2a2341c56c bolt11: fix decoding and encoding of unknown fields. 6 years ago
Rusty Russell ec658c1f89 status: suppress status_trace/status_debug messages if queue too long. 6 years ago
Rusty Russell cfebe66762 openingd: support receipt of upfront_shutdown_script. 6 years ago
Christian Decker be853f563a wallet: Clamp maxheight to positive number for large minconf 6 years ago