Structs§
- Channel
Query Service - The generic
I
must be a type where writes from one thread are readable from another. This means usingArc<Mutex<_>>
orArc<RwLock<_>>
in most cases. - Query
Channel Client State Request - Defines the RPC method request type for querying the client state associated with a channel
- Query
Channel Client State Response - Defines the RPC method response type when querying a channel client state.
- Query
Channel Consensus State Request - Defines the RPC method request type for querying the consensus state associated with a channel
- Query
Channel Consensus State Response - Defines the RPC method response when for querying a channel consensus state.
- Query
Channel Request - Defines the RPC method request type for querying a channel
- Query
Channel Response - Defines the RPC method response type when querying a channel.
- Query
Channels Request - Defines the RPC method request type for querying all channels
- Query
Channels Response - Defines the RPC method response type when querying a list of channels.
- Query
Connection Channels Request - Defines the RPC method request type for querying all channels associated with a connection identifier
- Query
Connection Channels Response - Defines the RPC method response type when querying a list of channels associated with a connection.
- Query
Next Sequence Receive Request - Defines the RPC method request type for querying the next sequence receive number for the specified channel
- Query
Next Sequence Receive Response - Defines the RPC method response type when querying the next sequence to be received on a channel.
- Query
Next Sequence Send Request - Defines the RPC method request type for querying the next sequence send number for the specified channel
- Query
Next Sequence Send Response - Defines the RPC method response type when querying the next sequence to be sent on a channel.
- Query
Packet Acknowledgement Request - Defines the RPC method request type for querying the packet acknowledgement associated with the specified channel and sequence number
- Query
Packet Acknowledgement Response - Defines the RPC method response type when querying a packet acknowledgement.
- Query
Packet Acknowledgements Request - Defines the RPC method request type for querying the packet acknowledgements associated with the specified channel
- Query
Packet Acknowledgements Response - Defines the RPC method response type when querying a list of packet acknowledgements.
- Query
Packet Commitment Request - Defines the RPC method request type for querying the packet commitment associated with the specified channel
- Query
Packet Commitment Response - Defines the RPC method response type when querying a packet commitment.
- Query
Packet Commitments Request - Defines the RPC method request type for querying all packet commitments associated with the specified channel
- Query
Packet Commitments Response - Defines the RPC method response type when querying a list of packet commitments.
- Query
Packet Receipt Request - Defines the RPC method request type for querying the packet receipt associated with the specified channel and sequence number
- Query
Packet Receipt Response - Defines the RPC method response type when querying a packet receipt.
- Query
Unreceived Acks Request - gRPC query to fetch the unreceived acknowledgements sequences associated with the specified channel.
- Query
Unreceived Acks Response - Defines the RPC method response type when querying a list of unreceived acks.
- Query
Unreceived Packets Request - Defines the RPC method request type for querying the unreceived packets associated with the specified channel
- Query
Unreceived Packets Response - Defines the RPC method response type when querying a list of unreceived packets.
Functions§
- query_
channel - Queries for a specific IBC channel by the given channel and port ids and returns the channel end with the associated proof.
- query_
channel_ client_ state - Queries for the client state associated with a channel by the given channel and port ids
- query_
channel_ consensus_ state - Queries for the consensus state associated with a channel by the given target height, channel and port ids
- query_
channels - Queries for all existing IBC channels and returns the corresponding channel ends
- query_
connection_ channels - Queries for all channels associated with a given connection
- query_
next_ sequence_ receive - Queries for the next sequence receive associated with a channel
- query_
next_ sequence_ send - Queries for the next sequence to send for the channel specified
in the
request
. - query_
packet_ acknowledgement - Queries for the packet acknowledgement associated with a channel by the given sequence, channel, and port ids
- query_
packet_ acknowledgements - Queries for all packet acknowledgements associated with a channel
- query_
packet_ commitment - Queries for the packet commitment associated with a channel by the given sequence, channel, and port ids
- query_
packet_ commitments - Queries for all packet commitments associated with a channel
- query_
packet_ receipt - Queries for the packet receipt associated with a channel by the given sequence, channel, and port ids
- query_
unreceived_ acks - Queries for all unreceived acknowledgements associated with a channel
- query_
unreceived_ packets - Queries for all unreceived packets associated with a channel