86 Commits (f219955dc62916aec45dcf00559176ef8811fe25)

Author SHA1 Message Date
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 5889ad5fc4 dev-disconnect: add blackhole option. 7 years ago
Rusty Russell 40fc95921d Cleanup: remove unused IRC flag. 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
Christian Decker c0aefad8e3 pytest: Add a small helper to run queries against the node's DB 7 years ago
Christian Decker 121595935a pytest: Reduce noise from bitcoind 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 843e21826a opts: Remove --regtest flag and pass chainparams to bitcoind 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 9fae82c175 tests: generalize wait_for_log into wait_for_logs. 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 733e0aeccf tests/utils.py: wait_for_log automatic offset. 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