STAS-BTG checkpoint unlocking script template (Path B — Checkpoint attestation).
Produces unlocking scripts: <sig_owner> <pubkey_owner> <sig_issuer> <pubkey_issuer> OP_FALSE
Summary
Functions
Estimated checkpoint unlocking script length in bytes.
Sign a STAS-BTG input using Path B (checkpoint attestation).
Create a STAS-BTG Path B (checkpoint attestation) unlocker from owner and issuer private keys.
Types
@type t() :: %BSV.Tokens.Template.StasBtgCheckpoint{ issuer_private_key: BSV.PrivateKey.t(), owner_private_key: BSV.PrivateKey.t(), sighash_flag: non_neg_integer() }
Functions
Estimated checkpoint unlocking script length in bytes.
Sign a STAS-BTG input using Path B (checkpoint attestation).
@spec unlock(BSV.PrivateKey.t(), BSV.PrivateKey.t(), keyword()) :: t()
Create a STAS-BTG Path B (checkpoint attestation) unlocker from owner and issuer private keys.