585 Commits (bb370e66a8767613d474934e20329396b576a61f)

Author SHA1 Message Date
Rusty Russell fb6870c139 param: implement helpers for multiplex commands. 6 years ago
lisa neigut 5c07afac7d bolt: update to BOLT spec changes (extract format + type specifications) 6 years ago
Rusty Russell 54ce4ed1cf pytest: fail tests if we get any LOG_BROKEN level messages, unless flagged. 6 years ago
lisa neigut 7046d0220c makefiles: move all unit tests under `make check-units` 6 years ago
Rusty Russell adcb6641a7 common/gossip_store: handle short reads. 6 years ago
Rusty Russell f1b57063f7 bitcoin/tx: use fromwire_fail in pull_bitcoin_tx. 6 years ago
lisa neigut a9d0550cf4 common: pull out scriptPubkey address method 6 years ago
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 6 years ago
Rusty Russell 0d2a4830ed ccan: update to faster and correct crc32c implementation. 6 years ago
darosior ac038b340b fundchannel: Add a new 'utxo' parameter 6 years ago
darosior ca4b07c529 json: add a helper to split a json token given a specific character 6 years ago
Rusty Russell e7778a0494 channeld: extract HTLC trim logic into common. 6 years ago
Rusty Russell db0a28501b gossip: bump version to remove lingering issues with master. 6 years ago
Christian Decker b6b548a983 wallet: Rip out the txtypes type in favor of enum wallet_tx_type 6 years ago
Christian Decker ad4b9204ab wallet: Add function to annotate transactions aposteriori 6 years ago
Rusty Russell ffa84637ea common/utxo: don't memleak script. 6 years ago
Rusty Russell 3b91a6f7c3 wtx_select_utxos: use wallet_tx as our allocation context for utxos. 6 years ago
Rusty Russell 92da5ef5f4 common/withdraw_tx: tell caller where we put the change output. 6 years ago
lisa neigut a4a193840f json: add a param parser for a txid 6 years ago
Rusty Russell 728bb4e662 common/gossip_store: handle timestamp filtering. 6 years ago
Rusty Russell 948490ec58 gossipd: add timestamp in gossip store header. 6 years ago
Rusty Russell 5591c0b5d8 gossipd: don't send gossip stream, let per-peer daemons read it themselves. 6 years ago
Rusty Russell a5f6ef385a gossipd: don't wrap messages when we send them to the peer. 6 years ago
Rusty Russell 38d2899fbb common/per_per_state: generalize lightningd/peer_comm Part 1 6 years ago
Rusty Russell f1b4b14be5 channeld: don't queue gossip msgs while waiting for foreign_channel_update. 6 years ago
Rusty Russell df00f20e4a gossipd: erase old entries from the store, don't just append. 6 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 6 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
Lawrence Nahum a9e71d76b5 update libwally to latest version 0.6.9 6 years ago
Michael Schmoock 2011bcb397 chore: adds missing WARN_UNUSED to amount_msat_from_sat_u64 6 years ago
Simon Vrouwe 06a062f36b common: expose pseudorand_double 6 years ago
Rusty Russell e0ec9ac521 libwally: update to 0.6.8. 6 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Rusty Russell b4455d517c common/node_id: new type. 6 years ago
Rusty Russell 837a095d68 pubkey: rename PUBKEY_DER_LEN to PUBKEY_CMPR_LEN. 6 years ago
Michael Schmoock 41dd975aac chore: err_reason for initial_channel_tx initial_commit_tx 6 years ago
Michael Schmoock a26665a421 common: add programatic initialization of msat 6 years ago
Rusty Russell e847ca221a pytest: backtrace on internal errors in subdaemons. 6 years ago
Rusty Russell a319439957 ccan: update to get ccan/io exclusive helpers. 6 years ago
Christian Decker 509bb2c7ae wally: Remove tx->input and tx->output, wally all the way! 6 years ago
Christian Decker d651ce6f3b wally: Migrate main daemon to use wally transactions 6 years ago