Modules§
- builder
- This module allows a single party to construct his own signed VTXO tree, to then request signatures from the server.
Structs§
- Cached
Signed Vtxo Tree - A fully signed VTXO tree, with all the transaction cached.
- Signed
Vtxo Tree Spec - All the information needed to uniquely specify a fully signed VTXO tree.
- Unsigned
Vtxo Tree - A VTXO tree ready to be signed.
- Vtxo
Tree Spec - All the information that uniquely specifies a VTXO tree before it has been signed.
Enums§
- Cosign
Signature Error - Error returned from cosigning a VTXO tree.
Constants§
- NODE_
SPEND_ WEIGHT - The upper bound witness weight to spend a node transaction.
Functions§
- cosign_
taproot - expiry_
clause - The expiry clause hidden in the node taproot as only script.
- leaf_
cosign_ taproot - The taproot of the leaf policy, i.e. of the output that is spent by the leaf tx
- unlock_
clause - The hash-based unlock clause hidden in the node taproot as only script.
Type Aliases§
- Unlock
Hash - Hash to lock hArk VTXOs from users before forfeits
- Unlock
Preimage - Preimage to unlock hArk VTXOs