Crate boot_core

source ·

Structs

  • A human readable address.
  • An instance of a contract. Contains references to the execution environment (chain) and a local state (state) The state is used to store contract addresses/code-ids
  • Wraps the exported functions from a contract and provides the normalized format Place T4 and E4 at the end, as we just want default placeholders for most contracts that don’t have sudo
  • An empty struct that serves as a placeholder in different places, such as contracts that don’t set a custom message.

Enums

Traits

  • BootEnvironmentDeprecated
    Signals a supported execution environment
  • Smart Contract execute endpoint
  • Smart Contract instantiate endpoint
  • Smart Contract migrate endpoint
  • Smart Contract query endpoint
  • Smart Contract migrate endpoint
  • State accessor trait Indicates that the type has access to an underlying state
  • Signals a supported execution environment for CosmWasm contracts
  • Tells BOOT what the contract’s entrypoint messages are.
  • Indicates the ability to deploy an application to a mock chain.
  • Index data returned by transactions which are applicable to both AppResponse (mock env) and TxResponse (live env)
  • Interface for setting the local state of the contracts on a chain
  • Signer trait for chains. Accesses the sender information from the chain object to perform actions.

Functions

Type Definitions

Attribute Macros

Derive Macros