pub struct MasterchefQuerier<'a, Q: CustomQuery> { /* private fields */ }
Implementations§
Source§impl<'a, Q: CustomQuery> MasterchefQuerier<'a, Q>
impl<'a, Q: CustomQuery> MasterchefQuerier<'a, Q>
pub fn new(querier: &'a QuerierWrapper<'a, Q>) -> Self
pub fn params(&self) -> Result<QueryParamsResponse, StdError>
pub fn external_incentive( &self, id: u64, ) -> Result<QueryExternalIncentiveResponse, StdError>
pub fn pool_info(&self, pool_id: u64) -> Result<QueryPoolInfoResponse, StdError>
pub fn pool_reward_info( &self, pool_id: u64, reward_denom: String, ) -> Result<QueryPoolRewardInfoResponse, StdError>
pub fn user_reward_info( &self, user: String, pool_id: u64, reward_denom: String, ) -> Result<QueryUserRewardInfoResponse, StdError>
pub fn user_pending_reward( &self, user: String, ) -> Result<QueryUserPendingRewardResponse, StdError>
pub fn stable_stake_apr( &self, denom: String, ) -> Result<QueryStableStakeAprResponse, StdError>
pub fn pool_aprs( &self, pool_ids: Vec<u64>, ) -> Result<QueryPoolAprsResponse, StdError>
pub fn show_fee_info( &self, date: String, ) -> Result<QueryShowFeeInfoResponse, StdError>
pub fn list_fee_info(&self) -> Result<QueryListFeeInfoResponse, StdError>
pub fn apr( &self, withdraw_type: i32, denom: String, days: u64, ) -> Result<QueryAprResponse, StdError>
pub fn aprs(&self) -> Result<QueryAprsResponse, StdError>
pub fn pool_rewards( &self, pool_ids: Vec<u64>, pagination: Option<PageRequest>, ) -> Result<QueryPoolRewardsResponse, StdError>
pub fn all_liquidity_pool_tvl( &self, ) -> Result<QueryAllLiquidityPoolTvlResponse, StdError>
pub fn chain_tvl(&self) -> Result<QueryChainTvlResponse, StdError>
Auto Trait Implementations§
impl<'a, Q> Freeze for MasterchefQuerier<'a, Q>
impl<'a, Q> !RefUnwindSafe for MasterchefQuerier<'a, Q>
impl<'a, Q> !Send for MasterchefQuerier<'a, Q>
impl<'a, Q> !Sync for MasterchefQuerier<'a, Q>
impl<'a, Q> Unpin for MasterchefQuerier<'a, Q>
impl<'a, Q> !UnwindSafe for MasterchefQuerier<'a, Q>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more