24 Commits (3b214479aec862a9b91568c45f1c592d194b1fbe)

Author SHA1 Message Date
Rusty Russell 7ed0b461aa commit_tx: add HTLCs. 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 a4dfe3ad72 channel_state: encapsulate funding of channel in one place. 10 years ago
Rusty Russell 81bced330a protocol: move locktime into its own message type. 10 years ago
Rusty Russell d9f2b37a05 commit_tx: remove to_me weirdness. 10 years ago
Rusty Russell e489ff80c0 commit_tx: remove debugging printf. 10 years ago
Rusty Russell eac3af06f1 protocol: switch to single-funder anchor model. 10 years ago
Rusty Russell 2255cb749d protocol: move commitment key to open_channel message. 10 years ago
Rusty Russell c03c878afc Split into two anchors. 10 years ago
Rusty Russell aa79887d79 script: use the normalized delay script form for commit output. 10 years ago
Rusty Russell 8a4246cb36 permute: use BIP69 order. 10 years ago
Rusty Russell 20bb6c65aa protocol fix: use locktime from *other* side. 10 years ago
Rusty Russell 20624c049f tx: prepare for Elements Alpha. 10 years ago
Rusty Russell 6389dbd455 protocol: restore locktime in blocks option. 10 years ago
Rusty Russell ef9463f6b1 Sort include lines (ignoring hacky cli test utils). 10 years ago
Rusty Russell 442f321585 Move protobuf<->bitcoin converters out of bitcoin/ 10 years ago
Rusty Russell 612d713470 Move bitcoin stuff into bitcoin subdir. 10 years ago
Rusty Russell 3957f1e1c1 update-channel-accept: accept the channel update. 10 years ago
Rusty Russell d51f6372aa update-channel: prepare a new tx with modified amounts. 10 years ago
Rusty Russell 4dd6b8e385 lightning.proto: Rename 'to_me' to 'final', use for commit_tx. 10 years ago
Rusty Russell 29d0cdc3cd open-channel: use pubkey, not arbitrary script for final outout address. 10 years ago
Rusty Russell 316f29cb69 bitcoin_script: wean entirely off protobuf types. 10 years ago
Rusty Russell f911b2b6df Use pubkey structures in bitcoin_script, rather than protobufs. 10 years ago
Rusty Russell c04d20e019 commit_tx: new file containing logic to create initial commitment transaction. 10 years ago