Commit Graph

32 Commits

Author SHA1 Message Date
Stepan Snigirev
2e293b000d add python version of ripemd160 for py3.10 2022-05-03 16:24:34 +02:00
Stepan Snigirev
80ec751d57 add transaction docs 2022-04-24 21:16:16 +02:00
Stepan Snigirev
75230360b6 pset: add value and asset proofs 2021-10-06 14:46:00 +02:00
Stepan Snigirev
b5d466a842 add threading locks 2021-09-10 14:17:06 +02:00
Stepan Snigirev
25c35c8e31 add test for blind/unblind 2021-09-09 12:09:13 +02:00
Stepan Snigirev
88fe1528a9 fix ecc test, remove surj proof kwargs 2021-08-18 13:10:29 +02:00
darosior
9a90713deb
Miniscript bugfix: add missing decorator to Thresh's properties method (#20)
* tests: add some compatibility tests with other implementations

As a new section so we can add more as we notice divergence on one side
or another.

Signed-off-by: Antoine Poinsot <darosior@protonmail.com>

* miniscript: add a missing decorator to Thresh's properties

Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
2021-08-17 14:34:49 +02:00
Stepan Snigirev
a057422d82 add psetview, fix tests 2021-08-12 14:03:36 +02:00
Stepan Snigirev
82526be32d
Basic taproot support (#17) 2021-07-19 15:00:17 +02:00
Stepan Snigirev
fe65e1367c
basic taproot support (#16) 2021-07-12 20:47:57 +02:00
Stepan Snigirev
7638980a2f
PSBTView: RAM-efficient PSBT processing (#15) 2021-07-07 19:04:35 +02:00
Stepan Snigirev
5abcd6ff8e
Grind for low R when signing (#14)
* grid low R by default
* fix bip39 test for micropython
2021-07-07 19:04:14 +02:00
kdmukai
5b72733b4f
Adds support for using the non-English BIP39 wordlists (#11) 2021-06-21 07:08:33 +02:00
Stepan Snigirev
cfecbd7d49 fix psbt.verify function 2021-06-16 13:09:34 +02:00
Stepan Snigirev
78b917a3ce fix tests 2021-06-08 17:07:01 +02:00
Stepan Snigirev
d40365c7d0 add reblind test with custom message 2021-06-02 20:04:46 +02:00
Stepan Snigirev
27ff2dbbc0
Add support for psbtv2 (#8) 2021-06-02 18:06:59 +02:00
Stepan Snigirev
d199ce98d9 add deterministic slip39 test 2021-05-09 18:10:36 +03:00
Stepan Snigirev
215ff6f8aa remove py_hashlib module (obsolete) 2021-05-09 17:53:43 +03:00
Jimmy Song
733ae0e323
add support for SLIP39 (#6) 2021-05-09 16:32:17 +02:00
Stepan Snigirev
3c323f4d1b support arbitrary rangeproof messages 2021-04-23 21:08:27 +02:00
Stepan Snigirev
8b64e8f8b8 negate blinding key if needed 2021-04-09 22:29:00 +02:00
Stepan Snigirev
3337df93b5 blinded descriptors except musig 2021-04-09 22:29:00 +02:00
Stepan Snigirev
f9b460d914 add rangeproofs 2021-04-09 22:29:00 +02:00
Stepan Snigirev
4cf4a9d264 improve pset 2021-04-09 22:29:00 +02:00
Stepan Snigirev
658fd8bdb7 basic liquid stuff 2021-04-09 22:29:00 +02:00
Stepan Snigirev
117adca78a add compressed psbt parsing 2021-03-29 19:34:44 +02:00
Stepan Snigirev
b5f3f4634e add len(miniscript) 2021-03-25 12:58:18 +01:00
Stepan Snigirev
a40f007584
Refactor, add sighashes, descriptors and miniscript support (#4) 2021-03-24 21:22:07 +01:00
Stepan Snigirev
6663e14dcc add recovery bindings tests 2020-11-06 01:25:32 +01:00
Stepan Snigirev
c14ccb78db add bindings test 2020-11-04 11:30:47 +01:00
Stepan Snigirev
81af19424d add and fix tests 2020-10-30 00:02:30 +01:00