package ibc.lightclients.solomachine.v3

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message ClientState

solomachine.proto:12

ClientState defines a solo machine client that tracks the current consensus state and if the client is frozen.

message ConsensusState

solomachine.proto:24

ConsensusState defines a solo machine consensus state. The sequence of a consensus state is contained in the "height" key used in storing the consensus state.

Used in: ClientState

solomachine.proto:36

Header defines a solo machine consensus header

message HeaderData

solomachine.proto:92

HeaderData returns the SignBytes data for update verification.

message Misbehaviour

solomachine.proto:47

Misbehaviour defines misbehaviour for a solo machine which consists of a sequence and two signatures over different messages at that sequence.

message SignBytes

solomachine.proto:76

SignBytes defines the signed bytes used for signature verification.

message SignatureAndData

solomachine.proto:57

SignatureAndData contains a signature and the data signed over to create that signature.

Used in: Misbehaviour

message TimestampedSignatureData

solomachine.proto:68

TimestampedSignatureData contains the signature data and the timestamp of the signature.