9398 Commits (9bb2b4a9098d6d3e4c19bf9ec00c7c9794cb858f)
 

Author SHA1 Message Date
Rusty Russell 845d09ce68 check: simple Makefile target. 9 years ago
Rusty Russell 1ac08e3b11 test_state_coverage: test all accept_pkt failure paths. 9 years ago
Rusty Russell 82e25a31cb test/test_state_coverage: reduce memory usage for failure branches. 9 years ago
Rusty Russell 0b3f74509a test_state_coverage: fail() adds failpoints itself. 9 years ago
Rusty Russell 832fed70dc test_state_coverage: test declining an HTLC. 9 years ago
Rusty Russell afc67e1ff1 test_state_coverage: remove depth argument. 9 years ago
Rusty Russell 8e468d077d test_state_coverage: keep trail on stack. 9 years ago
Rusty Russell 65be414d1b test_state_coverage: unset outputs as we use them. 9 years ago
Rusty Russell 2f1414362c state: Don't change priority on decline. 9 years ago
Rusty Russell 4d74fd165f state: Allow CMD_CLOSE at any time. 9 years ago
Rusty Russell 188d0b76a4 state: use an enum for the completion. 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 6821b4f31c state: handle 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 29f22c165d state: handle simultaneous close. 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
Rusty Russell 5730b118f1 Some more ccan objs. 9 years ago
Rusty Russell 847ef21c07 state: Core state machine for lightning. 9 years ago
Rusty Russell 669479b671 gen_state_names.h: printable names for state_types enums. 9 years ago
Rusty Russell 1fca363b31 state_types: types for state machine. 9 years ago
Rusty Russell 1b2de5c830 CCAN: add cdump. 9 years ago
Rusty Russell 3b0aca81f5 CCAN: update. 9 years ago
Rusty Russell f0cab4e74b gather_updates: fix rebase error. 9 years ago
Rusty Russell 8af4619406 Makefile: neaten 9 years ago
Rusty Russell 02a563ba82 protocol: renumber. 9 years ago
Rusty Russell fefe2deea2 protocol: add a third leg to the close operation. 9 years ago
Rusty Russell d00eeded9f protocol: split message update_remove_htlc into update_timedout_htlc and update_routefail_htlc, remove update_remove_htlc_delay. 9 years ago
Rusty Russell 807ac38308 protocol: add decline response for HTLC. 9 years ago
Rusty Russell 5bc22f0368 protocol: increase HTLC precision to 1/1000 satoshi. 9 years ago