Get desktop application:
View/edit binary Protocol Buffers messages
Used in:
Used in:
,Event allows application developers to attach additional information to ResponseBeginBlock, ResponseEndBlock, ResponseCheckTx and ResponseDeliverTx. Later, transactions may be queried using these events.
Used in:
, , , , ,EventAttribute is a single key-value pair, associated with an event.
Used in:
nondeterministic
Used in:
The round at which the block proposer decided in the previous height.
List of validators' addresses in the last validator set with their voting information, including vote extensions.
Used in:
Reserved for future use
Used in:
, ,The offending validator
The height when the offense occurred
The corresponding time where the offense occurred
Total voting power of the validator set in case the ABCI application does not store historical validators. https://github.com/tendermint/tendermint/issues/4581
Used in:
Applies a snapshot chunk
Used as request type in: ABCIApplication.ApplySnapshotChunk
Used as field type in:
Used as request type in: ABCIApplication.BeginBlock
Used as field type in:
,Used as request type in: ABCIApplication.CheckTx
Used as field type in:
Used as request type in: ABCIApplication.Commit
Used as field type in:
(message has no fields)
Used as request type in: ABCIApplication.DeliverTx
Used as field type in:
,Used as request type in: ABCIApplication.Echo
Used as field type in:
Used as request type in: ABCIApplication.EndBlock
Used as field type in:
,Used as request type in: ABCIApplication.Flush
Used as field type in:
(message has no fields)
Used as request type in: ABCIApplication.Info
Used as field type in:
Used as request type in: ABCIApplication.InitChain
Used as field type in:
lists available snapshots
Used as request type in: ABCIApplication.ListSnapshots
Used as field type in:
(message has no fields)
loads a snapshot chunk
Used as request type in: ABCIApplication.LoadSnapshotChunk
Used as field type in:
offers a snapshot to the application
Used as request type in: ABCIApplication.OfferSnapshot
Used as field type in:
snapshot offered by peers
light client-verified app hash for snapshot height
Used as request type in: ABCIApplication.PrepareProposal
Used as field type in:
the modified transactions cannot exceed this size.
txs is an array of transactions that will be included in a block, sent to the app for possible modifications.
address of the public key of the validator proposing the block.
Used as request type in: ABCIApplication.ProcessProposal
Used as field type in:
hash is the merkle root hash of the fields of the proposed block.
address of the public key of the original proposer of the block.
Used as request type in: ABCIApplication.Query
Used as field type in:
Used as response type in: ABCIApplication.ApplySnapshotChunk
Used as field type in:
Chunks to refetch and reapply
Chunk senders to reject and ban
Used in:
Unknown result, abort all snapshot restoration
Chunk successfully accepted
Abort all snapshot restoration
Retry chunk (combine with refetch and reject)
Retry snapshot (combine with refetch and reject)
Reject this snapshot, try others
Used as response type in: ABCIApplication.BeginBlock
Used as field type in:
, ,Used as response type in: ABCIApplication.CheckTx
Used as field type in:
,nondeterministic
nondeterministic
mempool_error is set by CometBFT. ABCI applictions creating a ResponseCheckTX should not set mempool_error.
Used as response type in: ABCIApplication.Commit
Used as field type in:
,reserve 1
Used as response type in: ABCIApplication.DeliverTx
Used as field type in:
, , , ,nondeterministic
nondeterministic
nondeterministic
Used as response type in: ABCIApplication.Echo
Used as field type in:
Used as response type in: ABCIApplication.EndBlock
Used as field type in:
, ,nondeterministic
Used in:
Used as response type in: ABCIApplication.Flush
Used as field type in:
(message has no fields)
Used as response type in: ABCIApplication.Info
Used as field type in:
Used as response type in: ABCIApplication.InitChain
Used as field type in:
Used as response type in: ABCIApplication.ListSnapshots
Used as field type in:
Used as response type in: ABCIApplication.LoadSnapshotChunk
Used as field type in:
Used as response type in: ABCIApplication.OfferSnapshot
Used as field type in:
Used in:
Unknown result, abort all snapshot restoration
Snapshot accepted, apply chunks
Abort all snapshot restoration
Reject this specific snapshot, try others
Reject all snapshots of this format, try others
Reject all snapshots from the sender(s), try others
Used as response type in: ABCIApplication.PrepareProposal
Used as field type in:
Used as response type in: ABCIApplication.ProcessProposal
Used as field type in:
Used in:
Used as response type in: ABCIApplication.Query
Used as field type in:
bytes data = 2; // use "value" instead.
nondeterministic
nondeterministic
Used in:
,The height at which the snapshot was taken
The application-specific snapshot format
Number of chunks in the snapshot
Arbitrary snapshot hash, equal only if identical
Arbitrary application metadata
TxResult contains results of executing the transaction. One usage is indexing transaction results.
Validator
Used in:
, ,The first 20 bytes of SHA256(public key)
PubKey pub_key = 2 [(gogoproto.nullable)=false];
The voting power
ValidatorUpdate
Used in:
, , ,VoteInfo
Used in: