Structs

Encoding of an asset type identifier
A coinbase commits to 32 bytes of control-plane information
A container for public keys (compressed secp256k1 public keys)
A transaction that calls into a smart contract
A transaction that instantiates a smart contract

Enums

numeric wire-format ID of an asset info type variant
Post-condition principal.
How a transaction may be appended to the Stacks blockchain
Types of transaction authorizations
Transaction signatures are validated by calculating the public key from the signature, and verifying that all public keys hash to the signing account’s hash. To do so, we must preserve enough information in the auth structure to recover each public key’s bytes.
Post-condition on a transaction
Post-condition modes for unspecified assets
Stacks transaction versions

Constants