pub struct QueryClient<T> { /* private fields */ }
Expand description

Query defines the ICS29 gRPC querier service.

Implementations§

Attempt to create a new client by connecting to a given endpoint.

Compress requests with the given encoding.

This requires the server to support it otherwise it might respond with an error.

Enable decompressing responses.

IncentivizedPackets returns all incentivized packets and their associated fees

IncentivizedPacket returns all packet fees for a packet given its identifier

Gets all incentivized packets for a specific channel

TotalRecvFees returns the total receive fees for a packet given its identifier

TotalAckFees returns the total acknowledgement fees for a packet given its identifier

TotalTimeoutFees returns the total timeout fees for a packet given its identifier

Payee returns the registered payee address for a specific channel given the relayer address

CounterpartyPayee returns the registered counterparty payee for forward relaying

FeeEnabledChannels returns a list of all fee enabled channels

FeeEnabledChannel returns true if the provided port and channel identifiers belong to a fee enabled channel

Trait Implementations§

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Converts to this type from a reference to the input type.
Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Wrap the input message T in a tonic::Request
The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more