Module app

Source
Expand description

§Abstract App

abstract_std::app implements shared functionality that’s useful for creating new Abstract apps.

§Description

An app is a contract that is allowed to perform actions on a account contract while also being migratable.

Structs§

AppConfigResponse
AppState
The BaseState contains the main addresses needed for sending and verifying messages
BaseInstantiateMsg
Used by Module Factory to instantiate App
BaseMigrateMsg

Enums§

BaseExecuteMsg
BaseQueryMsg

Traits§

AppExecuteMsg
Trait indicates that the type is used as an app message in the ExecuteMsg enum. Enables Into<ExecuteMsg> for BOOT fn-generation support.
AppQueryMsg
Trait indicates that the type is used as an app message in the QueryMsg enum. Enables Into<QueryMsg> for BOOT fn-generation support.
AsyncBaseQueryMsgFns
Automatically derived trait that allows you to call the variants of the message directly without the need to construct the struct yourself.
BaseExecuteMsgFns
Automatically derived trait that allows you to call the variants of the message directly without the need to construct the struct yourself.
BaseQueryMsgFns
Automatically derived trait that allows you to call the variants of the message directly without the need to construct the struct yourself.

Type Aliases§

ExecuteMsg
InstantiateMsg
MigrateMsg
QueryMsg