141 Commits (114161a6a5f538d674b1e3c1a81aa20a20495999)
 

Author SHA1 Message Date
Rusty Russell 114161a6a5 test-cli/scripts/test.sh: send_after_delay() 9 years ago
Rusty Russell 6a5ba591ee signature: match alpha hashing bug for multiple inputs. 9 years ago
Rusty Russell 1a46334bd7 protocol: remove new anchor ops. 9 years ago
Rusty Russell aa79887d79 script: use the normalized delay script form for commit output. 9 years ago
Rusty Russell d053181b0b script: add standard routines for secret-or-timedelay outputs. 9 years ago
Rusty Russell bde07aa6a7 Makefile: fix make clean, depend on bitcoin/ headers. 9 years ago
Rusty Russell 465c2b04e8 signature: fix -DDEBUG case, add hash printing. 9 years ago
Rusty Russell 8a127ab8a9 doc: clarify wording on section 3.1 9 years ago
Rusty Russell 305b8cd27d doc: switch signatures around in escape and commit input scripts. 9 years ago
Rusty Russell da503c1ee1 doc: simplify anchor output script, fix users. 9 years ago
Rusty Russell 8a4246cb36 permute: use BIP69 order. 9 years ago
Rusty Russell d93eee22f5 doc: add figures from LN draft (thanks Joseph!). 9 years ago
Rusty Russell 73ba5acca9 doc: fix flaw in escape transactions. 9 years ago
Rusty Russell ce4bdb9fe1 doc: fix error in fast-escape redeemscript. 9 years ago
Rusty Russell d9c29387d1 doc: typo from roasbeef on reddit. 9 years ago
Rusty Russell e4921b9bc6 Add documentation. 9 years ago
Rusty Russell 8f64eb90af Switch over to CCAN's ripemd160. 9 years ago
Rusty Russell 0f9ae8a19f ccan: add ripemd160 9 years ago
Rusty Russell 81e73926f3 ccan: update. 9 years ago
Rusty Russell ec399e13a4 Makefile: update-ccan: new target. 9 years ago
Rusty Russell 402f1d28a8 Update .gitignore. 9 years ago
Rusty Russell 456a43c3b4 Clean up extra ccan dirs. 9 years ago
Rusty Russell 376e5bb584 README.md: Note Elements requirement. 9 years ago
Rusty Russell a663dc322c Remove signature leaking. 9 years ago
Rusty Russell 69b2690ecb HOWTO-USE.md: use alpha instead of bitcoind for examples. 9 years ago
Rusty Russell f510e29e22 alpha: switch over to Elements Alpha by default. 9 years ago
Rusty Russell c660629760 test.sh: (alpha) make sure that spending tx fails too soon, succeeds after delay. 9 years ago
Rusty Russell 4011f7ae7c create-commit-spend-tx: set alpha fields, and input locktime. 9 years ago
Rusty Russell 20bb6c65aa protocol fix: use locktime from *other* side. 9 years ago
Rusty Russell 66b1df4036 tx: locktime should be 0. 9 years ago
Rusty Russell 1075264c66 close_tx: initialize fee and input amount fields. 9 years ago
Rusty Russell 90e4160862 test.sh: handle appended amounts in transactions. 9 years ago
Rusty Russell ae31431168 tx: centralize transaction writing, append amounts for alpha. 9 years ago
Rusty Russell 5dc9cd16f9 create-steal-tx: actually output the steal tx, not the commit tx! 9 years ago
Rusty Russell 9851436d4d test.sh: restore --steal and --unilateral options 9 years ago
Rusty Russell 62a002c860 script: make DER for signature encoding optional. 9 years ago
Rusty Russell faae91f3fc Schnorr signature support. 9 years ago
Rusty Russell 1d82bf51fc signature: fix invalid S check. 9 years ago
Rusty Russell d20ddb5a90 Use libsecp256k1 instead of openssl for crypto. 9 years ago
Rusty Russell 5a79ef9502 Import secp256k1 (schnorr version) 9 years ago
Rusty Russell fbe63124f6 Move DER encoding into bitcoin/signature.c 9 years ago
Rusty Russell 20624c049f tx: prepare for Elements Alpha. 9 years ago
Rusty Russell 27e7c7b986 scripts/setup.sh: setup helper script. 9 years ago
Rusty Russell 783aa35aa6 Make test.sh inputs script arguments. 9 years ago
Rusty Russell f38382fd3c test.sh: handle variances in bitcoin-cli formatting. 9 years ago
Rusty Russell 8f4426e09b scripts: move to scripts/ subdir, prepare for alpha. 9 years ago
Rusty Russell 61737a79d2 Fix typo. 9 years ago
Rusty Russell 4e9b0f1951 Actually commit the README.md. 9 years ago
Rusty Russell 602117e8bb Add valgrind memcheck helpers. 9 years ago
Rusty Russell 143e7e032c Optimize revocable output a little. 9 years ago