Expand description
Canonical Handshake transaction, witness, address, and coin values.
Structs§
- Address
- Coin
- Covenant
Link Summary - Input
- Outpoint
- Canonical Handshake transaction output reference.
- Output
- Transaction
- Witness
Enums§
Constants§
- MAX_
ADDRESS_ HASH_ SIZE - MAX_
TRANSACTION_ RAW_ SIZE - MAX_
TRANSACTION_ SIZE - MAX_
TRANSACTION_ WEIGHT - MAX_
WITNESS_ ITEMS - MIN_
ADDRESS_ HASH_ SIZE
Functions§
- build_
finalize_ output - Build the exact linked
FINALIZEoutput for a confirmed TRANSFER coin and authenticated current name state. - build_
finalize_ transaction - Build an unsigned HSD-style name
FINALIZEtransaction with this transition at input/output index zero and caller-supplied suffixes. - build_
transfer_ output - Build the exact linked
TRANSFERoutput for a currently owned name coin. - build_
transfer_ transaction - Build an unsigned HSD-style name
TRANSFERtransaction with this transition at input/output index zero and caller-supplied suffixes. - verify_
covenant_ links - verify_
finalize_ at_ index_ zero - Verify the canonical header and
FINALIZEtransition at input/output index zero. - verify_
finalize_ output - Verify an exact linked
FINALIZEoutput against its TRANSFER coin, authenticated current state, and independently supplied renewal block. This structural verifier does not replace chain-height maturity or renewal block ancestry checks. - verify_
transfer_ at_ index_ zero - Verify the canonical header and
TRANSFERtransition at input/output index zero. - verify_
transfer_ output - Verify an exact linked
TRANSFERoutput against its owner coin and independently selected recipient.