Expand description
§Account Proxy
abstract_core::proxy
hold all the assets associated with the Account instance. It accepts Cosmos messages from whitelisted addresses and executes them.
§Description
The proxy is part of the Core Account contracts along with the crate::manager
contract.
This contract is responsible for executing Cosmos messages and calculating the value of its internal assets.
§Price Sources
price sources are what allow the proxy contract to provide value queries for its assets. It needs to be configured using the ExecuteMsg::UpdateAssets
endpoint.
After configuring the price sources QueryMsg::TotalValue
can be called to get the total holding value.
Modules§
Structs§
- Asset
Config Response - Human readable config for a single asset
- Assets
Config Response - Human readable asset configuration
- Assets
Info Response - non-human readable asset configuration
- Base
Asset Response - Config
Response - External
Value Response - External contract value response
- Holding
Amount Response - Instantiate
Msg - Migrate
Msg - Oracle
Asset - Token
Value Response - Value
Query Msg - Query message to external contract to get asset value