Module abstract_std::version_control

source ·
Expand description

§Version Control

abstract_std::version_control stores chain-specific code-ids, addresses and an account_id map.

§Description

Code-ids and api-contract addresses are stored on this address. This data can not be changed and allows for complex factory logic. Both code-ids and addresses are stored on a per-module version basis which allows users to easily upgrade their modules.

An internal account-id store provides external verification for manager and proxy addresses.

Modules§

Structs§

Enums§

Traits§

  • Automatically derived trait that allows you to call the variants of the message directly without the need to construct the struct yourself.
  • Automatically derived trait that allows you to call the variants of the message directly without the need to construct the struct yourself.

Type Aliases§