125 Commits (bc0039e8c0ceb28e4b642df25d889c96e34b4b50)

Author SHA1 Message Date
Rusty Russell 4d74fd165f state: Allow CMD_CLOSE at any time. 9 years ago
Rusty Russell ba73787ecc state: use INPUT_RVALUE instead of CMD_SEND_HTLC_FULFILL during closing. 9 years ago
Rusty Russell 80d23a0a61 test/test_state_coverage: traverse main state loop less. 9 years ago
Rusty Russell 97e10e0a18 test/test_state_coverage: don't run both peers once they're independent. 9 years ago
Rusty Russell 3e9680659e test/test_state_coverage: limit HTLCs in flight to 2. 9 years ago
Rusty Russell 5a4d07b921 test/test_state_coverage: cut memory usage dramatically. 9 years ago
Rusty Russell 565e905bce test/test_state_coverage: better HTLC reporting in errors. 9 years ago
Rusty Russell 7d911fe049 test/test_state_coverage: test on-chain htlcs. 9 years ago
Rusty Russell d4178a389c test/test_state_coverage: more information in error trail. 9 years ago
Rusty Russell bcfd50e28c test/test_state_coverage: temporarily disable decline test. 9 years ago
Rusty Russell 31459d6cd2 protocol: rename update_complete_htlc to update_fulfill_htlc. 9 years ago
Rusty Russell ca68c5c47f state: remove non-HTLC updates. 9 years ago
Rusty Russell 0f4ad940ae test/test_state_coverage: remove_event / add_event / have_event helpers. 9 years ago
Rusty Russell fbe6e9e0cf state: allow multiple SPENDTHEM. 9 years ago
Rusty Russell 92bb5f03de test_state_coverage: fix dependent events. 9 years ago
Rusty Russell 42bf766d64 state: hand tx explicitly to bitcoin_watch / bitcoin_watch_delayed 9 years ago
Rusty Russell c19839816e test/test_state_coverage: --dump-states 9 years ago
Rusty Russell d88f96de17 test/test_state_coverage: speed up dot diagram generation. 9 years ago
Rusty Russell 066bf1f4e5 test/test_state_coverage: Check for deadlock. 9 years ago
Rusty Russell 642c3e36e3 test/test_state_coverage: Check that it terminates. 9 years ago
Rusty Russell 786bef9002 test/test_state_coverage: output dot format. 9 years ago
Rusty Russell 11f33ad12f test/test_state_coverage: test the case where we decline an HTLC. 9 years ago
Rusty Russell 8308e31d6c test/test_state_coverage: ensure we produce all output packets. 9 years ago
Rusty Russell f51e9c81bf test/test_state_coverage: make sure we test all inputs. 9 years ago
Rusty Russell 1556315f2e test_state_coverage: simple exhaustive coverage test for state machine. 9 years ago