Module v1

Source

Modules§

msg_client
Generated client implementations.
msg_server
Generated server implementations.
query_client
Generated client implementations.
query_server
Generated server implementations.

Structs§

ChainInfo
ConsumerPacketDataList
ConsumerPacketDataList is a list of consumer packet data packets.
CrossChainValidator
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.
GenesisState
GenesisState defines the CCV consumer genesis state
HeightToValsetUpdateId
HeightValsetUpdateID represents a mapping internal to the consumer CCV module which links a block height to each recv valset update id.
LastTransmissionBlockHeight
LastTransmissionBlockHeight is the last time validator holding pools were transmitted to the provider chain. This type is used internally to the consumer CCV module.
MaturingVscPacket
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.
MsgUpdateParams
MsgUpdateParams is the Msg/UpdateParams request type
MsgUpdateParamsResponse
NextFeeDistributionEstimate
NextFeeDistributionEstimate holds information about next fee distribution
OutstandingDowntime
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.
QueryNextFeeDistributionEstimateRequest
QueryNextFeeDistributionEstimateResponse
QueryParamsRequest
QueryParamsResponse
QueryParamsResponse is response type for the Query/Params RPC method.
QueryProviderInfoRequest
QueryProviderInfoResponse
QueryThrottleStateRequest
QueryThrottleStateResponse
SlashRecord
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.