pub trait ProxyQueryFns<Chain>: BootQuery<Chain, QueryMsg = QueryMsg>where
Chain: BootEnvironment,{
fn config(&self) -> Result<ConfigResponse, BootError> { ... }
fn total_value(&self) -> Result<TotalValueResponse, BootError> { ... }
fn token_value(
&self,
identifier: String,
amount: Option<Uint128>
) -> Result<TokenValueResponse, BootError> { ... }
fn holding_value(
&self,
identifier: String
) -> Result<HoldingValueResponse, BootError> { ... }
fn holding_amount(
&self,
identifier: String
) -> Result<HoldingAmountResponse, BootError> { ... }
fn asset_config(
&self,
identifier: String
) -> Result<AssetConfigResponse, BootError> { ... }
fn assets(
&self,
page_size: Option<u8>,
page_token: Option<String>
) -> Result<AssetsResponse, BootError> { ... }
fn check_validity(&self) -> Result<ValidityResponse, BootError> { ... }
fn base_asset(&self) -> Result<BaseAssetResponse, BootError> { ... }
}