77 Commits (a76a53a933775e5176de1ca61be8c2be0b0a3253)

Author SHA1 Message Date
Rusty Russell a76a53a933 onchaind: fulfill HTLCs onchain. 7 years ago
Christian Decker 081413e247 pytest: Added test to check node_announcement signatures 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 f219955dc6 wallet: fix spending of change. 7 years ago
Christian Decker fa13190595 wallet: Hook into the hsm_funding_sig to extract change outputs 7 years ago
Christian Decker f2d67f88c0 pytest: Run sendpay in a future so it doesn't complain about failing 7 years ago
Christian Decker 641a3b64cf channel: Use min_cltv_expiry in the channel announcements 7 years ago
Rusty Russell b19a4516d4 lightningd: fix crash when old openingd still around. 7 years ago
Rusty Russell 5a5e23c011 test_lightning.py: use NO_VALGRIND instead of NOVALGRIND. 7 years ago
Rusty Russell 1cf33eefe2 lightningd: handle case where channeld fails locally-generated HTLC. 7 years ago
Rusty Russell bbed5e3411 Rename subdaemons, move them into top level. 7 years ago
Rusty Russell 88bb38f63b daemon/lightningd: remove building, and main files 7 years ago
Christian Decker 4b64b7f2aa lightningd: Fix channel-persistence for channels with commits 7 years ago
Rusty Russell 0a88948849 test_lightningd: explicitly test the new commit point case. 7 years ago
Rusty Russell e7633613a9 test_lightningd: onchain tests. 7 years ago
Christian Decker e51d261f51 lightningd: Load persisted channels on startup 7 years ago
Christian Decker 29785d4990 pytest: Added a simple channel-persistence test 7 years ago
Rusty Russell fc24c71196 tests/test_lightningd.py: add async option for pay command. 7 years ago
Rusty Russell 8e0c19c76a lightningd: add dev-fail command to inject permenant failure. 7 years ago
Rusty Russell 1ad960413d test_lightningd: fix valgrind detection on children. 7 years ago
Christian Decker 9ad8365589 pytest: Split test_disconnect 7 years ago
Christian Decker 943b6526c7 pytest: Configure non-legacy tests correctly and filter legacy 7 years ago
Christian Decker 8e043fc448 pytest: Consolidating sync_blockheight and fixing flaky test 7 years ago
Christian Decker 1a1e29a4bc gossip: Re-initiate the broadcast timer upon reconnect 7 years ago
Rusty Russell f04222cb12 test_lightningd.py: make pay helper use random label if we don't care. 7 years ago
Rusty Russell 87232ec25c lightningd: new peer state CLOSINGD_COMPLETE. 7 years ago
Rusty Russell 87f6a57d75 tests/test_lightningd.py: test closing and shutdown reconnection. 7 years ago
Rusty Russell a827d2b2bb lightningd: add in support for closingd. 7 years ago
Rusty Russell d40334ce18 tests/test_lightningd.py: add pay helper for making payments. 7 years ago
Rusty Russell 6fa90c926a channeld: exit after shutdown when no more HTLCs. 7 years ago
Rusty Russell 4a3c309e84 tests/test_lightningd.py: fix assumption about gossip order 7 years ago
Rusty Russell c05f63a4db peer_control: fix double-state transition on reconnect. 7 years ago
Rusty Russell 5edc14ee1a tests/test_lightningd.py: make test less flaky. 7 years ago
Rusty Russell 866ac79850 channeld: shutdown support. 7 years ago
Christian Decker 462d936f25 wallet: Add unit test for withdrawal 7 years ago
Rusty Russell e80ef7dc19 test_lightningd.py: test reconnections on receiver, and htlc_fulfill. 7 years ago
Rusty Russell 6dbaa3ace6 test_lightningd.py: test reconnection on htlc_add. 7 years ago
Rusty Russell 6b61e9ab0a channeld: exchange channel_reestablish. 7 years ago
Rusty Russell a55b58d0d5 lightningd: track balance in way which matches channeld. 7 years ago
Rusty Russell ae62509b58 lightningd: remove dev-newhtlc command. 7 years ago
Rusty Russell 4a161b710d channeld: pass htlcs to master daemon in batches. 7 years ago
Rusty Russell e161c11e40 tests/utils.py: poll mempool instead of sleeping. 7 years ago
Rusty Russell 87fc3439c4 test_lightningd.py: fix obscure corner case in gossip. 7 years ago
Christian Decker b1d5283ac7 pytest: Testing addfunds json-rpc call 7 years ago
Rusty Russell 06bc035f59 Minor fixes: feedback from Christian 8 years ago
Rusty Russell 7d5b923719 test_lightningd.py: test reconnect after funding_signed. 8 years ago
Rusty Russell 1df40156f6 test_lightningd.py: disconnection tests. 8 years ago
Rusty Russell 780b3870ad lightningd: peer state cleanup. 8 years ago