Modules§
- msg_
client - Generated client implementations.
- msg_
server - Generated server implementations.
- query_
client - Generated client implementations.
- query_
server - Generated server implementations.
Structs§
- Chain
Info - Consumer
Packet Data List - ConsumerPacketDataList is a list of consumer packet data packets.
- Cross
Chain Validator - CrossChainValidator defines the type used to store validator information internal to the consumer CCV module. Note one cross chain validator entry is persisted for each consumer validator, where incoming VSC packets update this data, which is eventually forwarded to comet for consumer chain consensus.
- Genesis
State - GenesisState defines the CCV consumer genesis state
- Height
ToValset Update Id - HeightValsetUpdateID represents a mapping internal to the consumer CCV module which links a block height to each recv valset update id.
- Last
Transmission Block Height - LastTransmissionBlockHeight is the last time validator holding pools were transmitted to the provider chain. This type is used internally to the consumer CCV module.
- Maturing
VscPacket - MaturingVSCPacket represents a vsc packet that is maturing internal to the consumer CCV module, where the consumer has not yet relayed a VSCMatured packet back to the provider.
- MsgUpdate
Params - MsgUpdateParams is the Msg/UpdateParams request type
- MsgUpdate
Params Response - Next
FeeDistribution Estimate - NextFeeDistributionEstimate holds information about next fee distribution
- Outstanding
Downtime - OutstandingDowntime defines the type used internally to the consumer CCV module and is used in order to not send multiple slashing requests for the same downtime infraction.
- Query
Next FeeDistribution Estimate Request - Query
Next FeeDistribution Estimate Response - Query
Params Request - Query
Params Response - QueryParamsResponse is response type for the Query/Params RPC method.
- Query
Provider Info Request - Query
Provider Info Response - Query
Throttle State Request - Query
Throttle State Response - Slash
Record - A record storing the state of a slash packet sent to the provider chain which may bounce back and forth until handled by the provider.