8 Commits (c0b4bb1387bce726edc8e09b8995337ee952b94f)

Author SHA1 Message Date
Rusty Russell 940053d000 htlc: move enum side crom daemon/channel.h to daemon/htlc.h 8 years ago
Rusty Russell d8af789bbb channel: remove enum channel_side, rename htlc_side to side. 8 years ago
Rusty Russell 8a3c9908ce protocol: no signature in update_commit if receiver has no outputs. 8 years ago
Rusty Russell 23f9c7c209 permute_tx: don't save permutation map. 8 years ago
Rusty Russell 1f99268633 commit_tx: expose wscript and scriptpubkey for to_us/to_them payments. 8 years ago
Rusty Russell d9e825bc2c create_commit_tx: use HTLC map, not cstate HTLC array. 8 years ago
Rusty Russell ef77cb8349 commit_tx: expose internals to give access to HTLC witness scripts. 8 years ago
Rusty Russell ca142a0b47 Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 8 years ago
Rusty Russell 42bed80145 pubkey: don't carry around DER encoding. 9 years ago
Rusty Russell fecd91ab2a Move funding.[ch] to daemon/channel.[ch]. 9 years ago
Rusty Russell 4c63845969 daemon: make funding directions local-centric. 9 years ago
Rusty Russell 7614e513bd commit_tx: keep permutation map. 9 years ago
Rusty Russell ecbe671688 peer: keep current commit txs, anchor state, channel funding and their sig. 9 years ago
Rusty Russell d95d8a99c2 create_commit_tx: don't use protobufs in the API. 9 years ago
Rusty Russell d733e82352 header cleanup: sort include lines into alpha order, after config.h 9 years ago
Rusty Russell a4dfe3ad72 channel_state: encapsulate funding of channel in one place. 10 years ago
Rusty Russell eac3af06f1 protocol: switch to single-funder anchor model. 10 years ago
Rusty Russell c03c878afc Split into two anchors. 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 c04d20e019 commit_tx: new file containing logic to create initial commitment transaction. 10 years ago