bitcoin-s/crypto
Chris Stewart 2536fd3138
TapscriptTree, TapBranch, TapLeaf (#5520)
* Add taproot wallet test vectors

* Get parsing logic working

* Get first test case passing

* Add TapLeaf

* Get test cases working with two TapLeaf

* Add TapscriptTree as the top level type for a recursive data structure for TapscriptPath's

* Remove control block parsing for now until we actually test control blocks

* scalafmt
2024-04-12 11:16:14 -05:00
..
.js/src/main/scala/org/bitcoins/crypto Repurpose PublicKey trait, extend it with {SchnorrPublicKey, ECPublicKeyApi, XOnlyPubKey} (#5517) 2024-04-10 12:55:39 -05:00
.jvm/src/main/scala/org/bitcoins/crypto Repurpose PublicKey trait, extend it with {SchnorrPublicKey, ECPublicKeyApi, XOnlyPubKey} (#5517) 2024-04-10 12:55:39 -05:00
src/main/scala/org/bitcoins/crypto TapscriptTree, TapBranch, TapLeaf (#5520) 2024-04-12 11:16:14 -05:00