pub struct CyberQuerier<'a> { /* private fields */ }
Implementations§
Source§impl<'a> CyberQuerier<'a>
impl<'a> CyberQuerier<'a>
pub fn new(querier: &'a QuerierWrapper<'a, CyberQuery>) -> Self
pub fn query_particle_rank<T: Into<String>>( &self, particle: T, ) -> StdResult<ParticleRankResponse>
pub fn query_graph_stats(&self) -> StdResult<GraphStatsResponse>
pub fn query_thought<T: Into<String>>( &self, program: T, name: T, ) -> StdResult<ThoughtResponse>
pub fn query_thought_stats<T: Into<String>>( &self, program: T, name: T, ) -> StdResult<ThoughtStatsResponse>
pub fn query_thoughts_fees(&self) -> StdResult<ThoughtsFeesResponse>
pub fn query_source_routes<T: Into<String>>( &self, source: T, ) -> StdResult<RoutesResponse>
pub fn query_source_routed_energy<T: Into<String>>( &self, source: T, ) -> StdResult<RoutedEnergyResponse>
pub fn query_destination_routed_energy<T: Into<String>>( &self, destination: T, ) -> StdResult<RoutedEnergyResponse>
pub fn query_route<T: Into<String>>( &self, source: T, destination: T, ) -> StdResult<RouteResponse>
pub fn query_bandwidth_price(&self) -> StdResult<BandwidthPriceResponse>
pub fn query_bandwidth_load(&self) -> StdResult<BandwidthLoadResponse>
pub fn query_total_bandwidth(&self) -> StdResult<TotalBandwidthResponse>
pub fn query_neuron_bandwidth<T: Into<String>>( &self, address: T, ) -> StdResult<NeuronBandwidthResponse>
pub fn query_pool_params(&self, pool_id: u64) -> StdResult<PoolParamsResponse>
pub fn query_pool_liquidity( &self, pool_id: u64, ) -> StdResult<PoolLiquidityResponse>
pub fn query_pool_supply(&self, pool_id: u64) -> StdResult<PoolSupplyResponse>
pub fn query_pool_price(&self, pool_id: u64) -> StdResult<PoolPriceResponse>
pub fn query_pool_address(&self, pool_id: u64) -> StdResult<PoolAddressResponse>
pub fn query_full_denom( &self, creator_addr: String, subdenom: String, ) -> StdResult<FullDenomResponse>
pub fn query_denom_metadata(&self, denom: String) -> StdResult<MetadataResponse>
pub fn query_denom_admin(&self, denom: String) -> StdResult<AdminResponse>
pub fn query_denoms_by_creator( &self, denom: String, ) -> StdResult<DenomsByCreatorResponse>
pub fn query_denom_creation_fee(&self) -> StdResult<ParamsResponse>
Auto Trait Implementations§
impl<'a> Freeze for CyberQuerier<'a>
impl<'a> !RefUnwindSafe for CyberQuerier<'a>
impl<'a> !Send for CyberQuerier<'a>
impl<'a> !Sync for CyberQuerier<'a>
impl<'a> Unpin for CyberQuerier<'a>
impl<'a> !UnwindSafe for CyberQuerier<'a>
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