7862 Commits (0b3040b9a676d74823b556ab41a744c676cddb68)
 

Author SHA1 Message Date
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. 9 years ago
Rusty Russell 6883d28f6d doc: move dual anchor with escapes to Appendix B. 9 years ago
Rusty Russell 3311580c62 scripts/test.sh: fix bitcoin case. 9 years ago
Rusty Russell 0b33da08c1 scripts: auto-detect alpha vs bitcoin 9 years ago
Rusty Russell 6cea21750d HOWTO-USE.md: Just refer to test scripts. 9 years ago
Rusty Russell 3b214479ae test-cli/scripts/test.sh: basic HTLC spending test. 9 years ago
Rusty Russell fcbba0280d test-cli/create-htlc-spend-tx: new util. 9 years ago
Rusty Russell bafc93886f test-cli/scripts/test.sh: basic HTLC creation test. 9 years ago
Rusty Russell b5ff69e236 test-cli/update-channel-htlc-remove: new util. 9 years ago
Rusty Russell 9b0ed51f2b test-cli/update-channel-htlc-complete: new util. 9 years ago
Rusty Russell 5778b004dd test-cli/update-channel-htlc: new util. 9 years ago
Rusty Russell 7ed0b461aa commit_tx: add HTLCs. 9 years ago
Rusty Russell 106c447d17 gather_updates: handle HTLC updates. 9 years ago
Rusty Russell 769f9f1cc5 gather_updates: extract some update logic into update_rhash. 9 years ago
Rusty Russell f0df2b7930 channel_state: add htlcs array. 9 years ago
Rusty Russell a09c0a9fa7 funding: take into account HTLC add/remove. 9 years ago
Rusty Russell 88ca0c91d9 doc: document HTLC 2drop optimization. 9 years ago
Rusty Russell 08ae4a687d script: HTLC support. 9 years ago
Rusty Russell 9a0163ec85 proto_to_locktime: abs and relative locktime handlers. 9 years ago
Rusty Russell 7f21695a63 protocol: rename locktime fields to "delay" and "expiry" 9 years ago
Rusty Russell 3325c7320d protocol: add HTLC 9 years ago
Rusty Russell a4dfe3ad72 channel_state: encapsulate funding of channel in one place. 9 years ago
Rusty Russell cf3433a0ad script: add OP_CHECKLOCKTIMEVERIFY. 9 years ago
Rusty Russell 0170ad4abd script: add add_push_le32 helper. 9 years ago
Rusty Russell 81bced330a protocol: move locktime into its own message type. 9 years ago
Rusty Russell d9f2b37a05 commit_tx: remove to_me weirdness. 9 years ago
Rusty Russell 142e822342 test-cli/update-channel-signature: remove debugging message. 9 years ago
Rusty Russell e489ff80c0 commit_tx: remove debugging printf. 9 years ago