Encoding of an asset type identifier
A coinbase commits to 32 bytes of control-plane information
A record of a coin reward for a miner. There will be at most two of these for a miner: one for
the coinbase + block-txs + confirmed-mblock-txs, and one for the produced-mblock-txs. The
latter reward only stores the produced-mblock-txs, and is only ever stored if the microblocks
are ever confirmed.
A structure that encodes enough state to authenticate
a transaction’s execution against a Stacks address.
public_keys + signatures_required determines the Principal.
nonce is the “check number” for the Principal.
A block that contains blockchain-anchored data
(corresponding to a LeaderBlockCommitOp)
The header for an on-chain-anchored Stacks block
A microblock that contains non-blockchain-anchored data,
but is tied to an on-chain block
Header structure for a microblock
A container for public keys (compressed secp256k1 public keys)
printable-ASCII-only string, but encodable.
Note that it cannot be longer than ARRAY_MAX_LEN (4.1 billion bytes)
A transaction from Stackers to signal new mining tenure
Schnorr threshold signature using types from wsts
A transaction that calls into a smart contract
A transaction that instantiates a smart contract