2306 Commits (6ce264d3a27c04a94760c2b95b557b3923e3f4ec)
 

Author SHA1 Message Date
Rusty Russell 2fe2a0bcf9 peer_control: don't double-free on permanent fail of non-persistent peer. 7 years ago
Rusty Russell b7bb0be944 subd: remove context arg, as we're always owned by lightningd. 7 years ago
Rusty Russell 8741043a0e test_lightningd: rename has_failed to allow_failure. 7 years ago
Rusty Russell f3025ce147 onchaind: simplify reasonable-depth code a little. 7 years ago
Rusty Russell f082c7b80e lightningd: add FIXMEs for future work. 7 years ago
Rusty Russell 96a85a786c opening: save the correct commitment tx when we are the fundee. 7 years ago
Rusty Russell d04b7af56e onchain: add initial onchain state. 7 years ago
Rusty Russell 72b215f6fe Make all internal message numbers unique. 7 years ago
Rusty Russell a8c60ed289 towire: remove useless double-invert in towire_bool. 7 years ago
Rusty Russell aea77653d3 onchaind: update bolt #5, and implement failure of timed-out onchain HTLCs. 7 years ago
Rusty Russell 5666ba551f onchaind: fail htlcs which are not included in commitment tx. 7 years ago
Rusty Russell 4ce9f73e00 BOLT update to fae35903ae600d61124a3920363094b02d2ae8e5 7 years ago
Rusty Russell 1ac9e0b532 onchain: implement penalty transaction. 7 years ago
Rusty Russell d640dc3a6f test_lightningd.py: fix wait_for_logs with duplicate entries. 7 years ago
Rusty Russell 0e569209ec onchaind: immediately broadcast proposals which don't need to wait. 7 years ago
Rusty Russell ab8251c214 lightningd: dev-reenable-commit RPC command to re-enable commit timer. 7 years ago
Rusty Russell ce160d9b17 lightnind: _ dev-disconnect argument to suppress commit timer. 7 years ago
Rusty Russell 5957dd9303 lightnind: dev-sign-last-tx RPC command for testing penalty txs. 7 years ago
Rusty Russell cbe72b658e onchaind: extract payment_preimage from onchain HTLC redemption. 7 years ago
Rusty Russell f96a04e2a6 onchaind: resolve HTLC transactions. 7 years ago
Rusty Russell a76a53a933 onchaind: fulfill HTLCs onchain. 7 years ago
Rusty Russell 6ef64cd52b script: make "sig_and_empty" more generic, make htlc tx witness fns clearer. 7 years ago
Rusty Russell 86ecc6a058 onchaind: move wallet pubkey and private keys into globals. 7 years ago
Rusty Russell 2259faf3a9 onchaind: move feerate grinding into its own function. 7 years ago
Rusty Russell 561a73328b onchaind: move keyset, feerate and dustlimit into global vars. 7 years ago
Rusty Russell 664ce8bfc2 watch: remove peer_debug helper. 7 years ago
Rusty Russell 9123d6d45e type_to_string: support preimage. 7 years ago
Rusty Russell 86313383a7 type_to_string: support ripemd160. 7 years ago
Christian Decker e418f2a7fe gossip: Make sure timestamp does not change while creating sig 7 years ago
Christian Decker 081413e247 pytest: Added test to check node_announcement signatures 7 years ago
Rusty Russell d39c27a304 lightningd: search path for our own directory. 7 years ago
Rusty Russell 7e1154e1ec hsmd: use debug for backtraces. 7 years ago
Rusty Russell a21e31b2b2 subdaemons: catch backtrace on fatal signals. 7 years ago
Rusty Russell db19873ee4 lightningd: dump backtrace on crash or fatal(). 7 years ago
Rusty Russell dba27188b7 external/libbacktrace: new external library for backtrace support. 7 years ago
Rusty Russell 584b160cdc lightningd: avoid errors on shutdown. 7 years ago
Rusty Russell ec63c0d10b lightningd: give option to crash if a subdaemon fails. 7 years ago
Rusty Russell 64a26b06e7 tests/test_lightningd.py: fail on crash.log. 7 years ago
Rusty Russell ef28b6112c status: use common status codes for all the failures. 7 years ago
Rusty Russell f219955dc6 wallet: fix spending of change. 7 years ago
Rusty Russell be90364f7f log: remove struct helpers. 7 years ago
Rusty Russell afabbe0cb0 log: add ltmp convenience context. 7 years ago
Rusty Russell dfa062b06a Makefile: make default correctly build $(ALL_PROGRAMS) and $(ALL_TEST_PROGRAMS). 7 years ago
Rusty Russell 4f5e7a4d92 lightningd/Makefile: clean up. 7 years ago
Rusty Russell 4f6ae3209b common/test/test_sphinx: build fixes. 7 years ago
Christian Decker 47a7fac29f make: Add cli/lightning-cli to default make target 7 years ago
Christian Decker fa13190595 wallet: Hook into the hsm_funding_sig to extract change outputs 7 years ago
Christian Decker d14c9d30cd moveonly: Move make wallet_extract_owned available publicly 7 years ago
Christian Decker 006d664b59 channeld: Make sure status_setup_sync is called before status_failed 7 years ago
Christian Decker 48b876e401 doc: cli is no longer in the daemon subdirectory 7 years ago