266 Commits (5de21f80dea98a50f4d748288b3573953b6c0241)
 

Author SHA1 Message Date
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
Rusty Russell 58a62e782d bitcoin/script: don't pass value for HTLC script. 9 years ago
Rusty Russell 186736050f test-cli: fix alpha case. 9 years ago
Rusty Russell bc056fbc4d doc/deployable-lightning: point out that Fig 4 is simplified. 9 years ago
Rusty Russell 71c56e0360 doc: biblopgraphy update 9 years ago
Rusty Russell 17471d0788 Merge pull request #3 from pm47/master 9 years ago
pm47 d97c68717b explicitely specified proto version 9 years ago
Rusty Russell 785b061034 Merge branch 'pm47-master' 9 years ago
pm47 a97d390128 fixed typos in pdf 9 years ago
Rusty Russell 1cb147c5b8 Version number, name, and build details. 10 years ago
Rusty Russell 6883d28f6d doc: move dual anchor with escapes to Appendix B. 10 years ago
Rusty Russell 3311580c62 scripts/test.sh: fix bitcoin case. 10 years ago
Rusty Russell 0b33da08c1 scripts: auto-detect alpha vs bitcoin 10 years ago
Rusty Russell 6cea21750d HOWTO-USE.md: Just refer to test scripts. 10 years ago
Rusty Russell 3b214479ae test-cli/scripts/test.sh: basic HTLC spending test. 10 years ago
Rusty Russell fcbba0280d test-cli/create-htlc-spend-tx: new util. 10 years ago
Rusty Russell bafc93886f test-cli/scripts/test.sh: basic HTLC creation test. 10 years ago
Rusty Russell b5ff69e236 test-cli/update-channel-htlc-remove: new util. 10 years ago
Rusty Russell 9b0ed51f2b test-cli/update-channel-htlc-complete: new util. 10 years ago
Rusty Russell 5778b004dd test-cli/update-channel-htlc: new util. 10 years ago
Rusty Russell 7ed0b461aa commit_tx: add HTLCs. 10 years ago
Rusty Russell 106c447d17 gather_updates: handle HTLC updates. 10 years ago
Rusty Russell 769f9f1cc5 gather_updates: extract some update logic into update_rhash. 10 years ago
Rusty Russell f0df2b7930 channel_state: add htlcs array. 10 years ago
Rusty Russell a09c0a9fa7 funding: take into account HTLC add/remove. 10 years ago
Rusty Russell 88ca0c91d9 doc: document HTLC 2drop optimization. 10 years ago
Rusty Russell 08ae4a687d script: HTLC support. 10 years ago
Rusty Russell 9a0163ec85 proto_to_locktime: abs and relative locktime handlers. 10 years ago
Rusty Russell 7f21695a63 protocol: rename locktime fields to "delay" and "expiry" 10 years ago
Rusty Russell 3325c7320d protocol: add HTLC 10 years ago
Rusty Russell a4dfe3ad72 channel_state: encapsulate funding of channel in one place. 10 years ago
Rusty Russell cf3433a0ad script: add OP_CHECKLOCKTIMEVERIFY. 10 years ago
Rusty Russell 0170ad4abd script: add add_push_le32 helper. 10 years ago