Modules§
- msg_
client - Generated client implementations.
- msg_
server - Generated server implementations.
- query_
client - Generated client implementations.
- query_
server - Generated server implementations.
Structs§
- Fee
- Fee defines the ICS29 receive, acknowledgement and timeout fees
- FeeEnabled
Channel - FeeEnabledChannel contains the PortID & ChannelID for a fee enabled channel
- Forward
Relayer Address - ForwardRelayerAddress contains the forward relayer address and PacketId used for async acknowledgements
- Genesis
State - GenesisState defines the ICS29 fee middleware genesis state
- Identified
Packet Fees - IdentifiedPacketFees contains a list of type PacketFee and associated PacketId
- Incentivized
Acknowledgement - IncentivizedAcknowledgement is the acknowledgement format to be used by applications wrapped in the fee middleware
- Metadata
- Metadata defines the ICS29 channel specific metadata encoded into the channel version bytestring See ICS004: https://github.com/cosmos/ibc/tree/master/spec/core/ics-004-channel-and-packet-semantics#Versioning
- MsgPay
Packet Fee - MsgPayPacketFee defines the request type for the PayPacketFee rpc This Msg can be used to pay for a packet at the next sequence send & should be combined with the Msg that will be paid for
- MsgPay
Packet FeeAsync - MsgPayPacketFeeAsync defines the request type for the PayPacketFeeAsync rpc This Msg can be used to pay for a packet at a specified sequence (instead of the next sequence send)
- MsgPay
Packet FeeAsync Response - MsgPayPacketFeeAsyncResponse defines the response type for the PayPacketFeeAsync rpc
- MsgPay
Packet FeeResponse - MsgPayPacketFeeResponse defines the response type for the PayPacketFee rpc
- MsgRegister
Counterparty Payee - MsgRegisterCounterpartyPayee defines the request type for the RegisterCounterpartyPayee rpc
- MsgRegister
Counterparty Payee Response - MsgRegisterCounterpartyPayeeResponse defines the response type for the RegisterCounterpartyPayee rpc
- MsgRegister
Payee - MsgRegisterPayee defines the request type for the RegisterPayee rpc
- MsgRegister
Payee Response - MsgRegisterPayeeResponse defines the response type for the RegisterPayee rpc
- Packet
Fee - PacketFee contains ICS29 relayer fees, refund address and optional list of permitted relayers
- Packet
Fees - PacketFees contains a list of type PacketFee
- Query
Counterparty Payee Request - QueryCounterpartyPayeeRequest defines the request type for the CounterpartyPayee rpc
- Query
Counterparty Payee Response - QueryCounterpartyPayeeResponse defines the response type for the CounterpartyPayee rpc
- Query
FeeEnabled Channel Request - QueryFeeEnabledChannelRequest defines the request type for the FeeEnabledChannel rpc
- Query
FeeEnabled Channel Response - QueryFeeEnabledChannelResponse defines the response type for the FeeEnabledChannel rpc
- Query
FeeEnabled Channels Request - QueryFeeEnabledChannelsRequest defines the request type for the FeeEnabledChannels rpc
- Query
FeeEnabled Channels Response - QueryFeeEnabledChannelsResponse defines the response type for the FeeEnabledChannels rpc
- Query
Incentivized Packet Request - QueryIncentivizedPacketRequest defines the request type for the IncentivizedPacket rpc
- Query
Incentivized Packet Response - QueryIncentivizedPacketsResponse defines the response type for the IncentivizedPacket rpc
- Query
Incentivized Packets ForChannel Request - QueryIncentivizedPacketsForChannelRequest defines the request type for querying for all incentivized packets for a specific channel
- Query
Incentivized Packets ForChannel Response - QueryIncentivizedPacketsResponse defines the response type for the incentivized packets RPC
- Query
Incentivized Packets Request - QueryIncentivizedPacketsRequest defines the request type for the IncentivizedPackets rpc
- Query
Incentivized Packets Response - QueryIncentivizedPacketsResponse defines the response type for the IncentivizedPackets rpc
- Query
Payee Request - QueryPayeeRequest defines the request type for the Payee rpc
- Query
Payee Response - QueryPayeeResponse defines the response type for the Payee rpc
- Query
Total AckFees Request - QueryTotalAckFeesRequest defines the request type for the TotalAckFees rpc
- Query
Total AckFees Response - QueryTotalAckFeesResponse defines the response type for the TotalAckFees rpc
- Query
Total Recv Fees Request - QueryTotalRecvFeesRequest defines the request type for the TotalRecvFees rpc
- Query
Total Recv Fees Response - QueryTotalRecvFeesResponse defines the response type for the TotalRecvFees rpc
- Query
Total Timeout Fees Request - QueryTotalTimeoutFeesRequest defines the request type for the TotalTimeoutFees rpc
- Query
Total Timeout Fees Response - QueryTotalTimeoutFeesResponse defines the response type for the TotalTimeoutFees rpc
- Registered
Counterparty Payee - RegisteredCounterpartyPayee contains the relayer address and counterparty payee address for a specific channel (used for recv fee distribution)
- Registered
Payee - RegisteredPayee contains the relayer address and payee address for a specific channel