31 Commits (725512fb0391905355f7452b2abf0503608a1870)

Author SHA1 Message Date
Rusty Russell 31459d6cd2 protocol: rename update_complete_htlc to update_fulfill_htlc. 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 7f21695a63 protocol: rename locktime fields to "delay" and "expiry" 9 years ago
Rusty Russell 3325c7320d protocol: add HTLC 9 years ago
Rusty Russell 81bced330a protocol: move locktime into its own message type. 9 years ago
Rusty Russell de051f0df9 protocol: add close fee logic. 9 years ago
Rusty Russell 3260fb2ed1 protocol: add commitment fee logic. 9 years ago
Rusty Russell eac3af06f1 protocol: switch to single-funder anchor model. 9 years ago
Rusty Russell 2255cb749d protocol: move commitment key to open_channel message. 9 years ago
Rusty Russell c4d5a85b4e protocol: remove tx_version field. 9 years ago
Rusty Russell 06fe371b3f protocol: add field so we can specify the escape fee. 9 years ago
Rusty Russell 98d994f930 protocol: add open-complete. 9 years ago
Rusty Russell c03c878afc Split into two anchors. 9 years ago
Rusty Russell 1a46334bd7 protocol: remove new anchor ops. 9 years ago
Rusty Russell 8a4246cb36 permute: use BIP69 order. 9 years ago
Rusty Russell a663dc322c Remove signature leaking. 9 years ago
Rusty Russell 6389dbd455 protocol: restore locktime in blocks option. 9 years ago
Rusty Russell ed3f0115d6 protocol: fix horribly thinko, keep own secrets. 10 years ago
Rusty Russell 4dd6b8e385 lightning.proto: Rename 'to_me' to 'final', use for commit_tx. 10 years ago
Rusty Russell d30c470c7d anchor: change is not an arbitrary output, but a pubkey we p2sh to. 10 years ago
Rusty Russell 29d0cdc3cd open-channel: use pubkey, not arbitrary script for final outout address. 10 years ago
Rusty Russell a6b08dc393 protocol: add revocation hash to update_accept for other commit tx. 10 years ago
Rusty Russell 67f98fe6b6 Rename "anchor sig" to "anchor scriptsigs" to be clearer. 10 years ago
Rusty Russell eec612af9f Use raw 64-byte signatures in protocol. 10 years ago
Rusty Russell bf38ca052e open-commit-sig: create signature for commit tx. 10 years ago
Rusty Russell 8d31902785 Remove locktime-in-blocks option. 10 years ago
Rusty Russell 10133575b9 leak-anchor-sigs: the horrible hack until we have normalized txs. 10 years ago
Rusty Russell 670670f138 open-anchor-sig, many fixes for open-channel. 10 years ago
Rusty Russell 94254e7c3f open_channel: say what version txs we'll create. 10 years ago
Rusty Russell 1c4fdce514 Initial silly cmdline util to create an openchannel packet. 10 years ago