package tendermint.consensus

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

message BlockPart

types.proto:44

BlockPart is sent when gossipping a piece of the proposed block.

Used in: Message

message EndHeight

wal.proto:29

EndHeight marks the end of the given height inside WAL. @internal used by scripts/wal2json util.

Used in: WALMessage

message HasVote

types.proto:56

HasVote is sent to indicate that a particular vote has been received.

Used in: Message

message Message

types.proto:80

Used in: MsgInfo

message MsgInfo

wal.proto:13

MsgInfo are msgs from the reactor which may update the state

Used in: WALMessage

message NewRoundStep

types.proto:12

NewRoundStep is sent for every step taken in the ConsensusState. For every height/round/step transition

Used in: Message

message NewValidBlock

types.proto:23

NewValidBlock is sent when a validator observes a valid block B in some round r, i.e., there is a Proposal for block B and 2/3+ prevotes for the block B in the round r. In case the block is also committed, then IsCommit flag is set to true.

Used in: Message

message Proposal

types.proto:32

Proposal is sent when a new block is proposed.

Used in: Message

message ProposalPOL

types.proto:37

ProposalPOL is sent when a previous proposal is re-proposed.

Used in: Message

message TimedWALMessage

wal.proto:43

TimedWALMessage wraps WALMessage and adds Time for debugging purposes.

message TimeoutInfo

wal.proto:19

TimeoutInfo internally generated messages which may update the state

Used in: WALMessage

message Vote

types.proto:51

Vote is sent when voting for a proposal (or lack thereof).

Used in: Message

message VoteSetBits

types.proto:72

VoteSetBits is sent to communicate the bit-array of votes seen for the BlockID.

Used in: Message

message VoteSetMaj23

types.proto:64

VoteSetMaj23 is sent to indicate that a given BlockID has seen +2/3 votes.

Used in: Message

message WALMessage

wal.proto:33

Used in: TimedWALMessage