rgb-cln/test-cli
Rusty Russell a663dc322c Remove signature leaking.
Alpha has segregated witnesses, so txid doesn't include the inputs.
That means we can create the first commit transaction before we sign
the anchor tx.

Bitcoin will need to do this differently: presumbly via new sipops
(a OP_CHECKSIG2VERIFY I imagine).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2015-07-03 14:00:54 +09:30
..
scripts Remove signature leaking. 2015-07-03 14:00:54 +09:30
HOWTO-USE.md Remove signature leaking. 2015-07-03 14:00:54 +09:30
check-anchor-scriptsigs.c tx: centralize transaction writing, append amounts for alpha. 2015-07-01 16:55:11 +09:30
check-commit-sig.c Remove signature leaking. 2015-07-03 14:00:54 +09:30
close-channel.c close_tx: initialize fee and input amount fields. 2015-07-01 16:55:11 +09:30
create-close-tx.c close_tx: initialize fee and input amount fields. 2015-07-01 16:55:11 +09:30
create-commit-spend-tx.c create-commit-spend-tx: set alpha fields, and input locktime. 2015-07-03 10:45:43 +09:30
create-commit-tx.c tx: centralize transaction writing, append amounts for alpha. 2015-07-01 16:55:11 +09:30
create-steal-tx.c protocol fix: use locktime from *other* side. 2015-07-03 10:44:49 +09:30
get-anchor-depth.c tx: centralize transaction writing, append amounts for alpha. 2015-07-01 16:55:11 +09:30
leak-anchor-sigs.c pkt: add pkt_totlen() helper. 2015-06-12 13:06:33 +09:30
open-anchor-scriptsigs.c Use libsecp256k1 instead of openssl for crypto. 2015-07-01 16:27:52 +09:30
open-channel.c Use libsecp256k1 instead of openssl for crypto. 2015-07-01 16:27:52 +09:30
open-commit-sig.c Remove signature leaking. 2015-07-03 14:00:54 +09:30
update-channel-accept.c Use libsecp256k1 instead of openssl for crypto. 2015-07-01 16:27:52 +09:30
update-channel-complete.c Use libsecp256k1 instead of openssl for crypto. 2015-07-01 16:27:52 +09:30
update-channel-signature.c Use libsecp256k1 instead of openssl for crypto. 2015-07-01 16:27:52 +09:30
update-channel.c Use libsecp256k1 instead of openssl for crypto. 2015-07-01 16:27:52 +09:30