Expand description

This module contains all the execution related code.

Re-exports

Modules

  • Types for balance queries.
  • Units of account-triggered execution.
  • Support for runtime configuration of the execution engine - as an integral property of the EngineState instance.
  • Support for querying era validators.
  • Units of execution.
  • Code supporting an execution request.
  • Effects that are produced as part of execution.
  • Outcome of an ExecutionRequest.
  • Support for a genesis process.
  • Support for obtaining current bids from the auction system.
  • Operations occuring during execution.
  • Support for global state queries.
  • Support for legacy RunGenesisRequest/GenesisConfig that is not used by the node’s contract runtime component anymore.
  • Support for a step method.
  • Support for applying upgrades on the execution engine.

Structs

Enums

  • Engine state errors.
  • The result of performing a prune.
  • A target mode indicates if a native transfer’s arguments will resolve to an existing purse, or will have to create a new account first.

Constants

Statics

  • The maximum amount of gas a payment code can use.