package cometbft.abci.v1beta3

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

service ABCI

types.proto:19

ABCIService is a service for an ABCI application.

message CommitInfo

types.proto:297

CommitInfo contains votes for the particular round.

Used in: RequestExtendVote, RequestFinalizeBlock, RequestProcessProposal

message ExecTxResult

types.proto:316

ExecTxResult contains results of executing one individual transaction. * Its structure is equivalent to #ResponseDeliverTx which will be deprecated/deleted

Used in: ResponseFinalizeBlock, TxResult, rpc.grpc.v1beta3.ResponseBroadcastTx, state.v1beta3.LegacyABCIResponses

message ExtendedCommitInfo

types.proto:305

ExtendedCommitInfo is similar to CommitInfo except that it is only used in the PrepareProposal request such that Tendermint can provide vote extensions to the application.

Used in: RequestPrepareProposal

message ExtendedVoteInfo

types.proto:280

ExtendedVoteInfo extends VoteInfo with the vote extensions (non-deterministic).

Used in: ExtendedCommitInfo

message Request

types.proto:60

Request represents a request to the ABCI application.

message RequestExtendVote

types.proto:126

Extends a vote with application-injected data

Used as request type in: ABCI.ExtendVote

Used as field type in: Request

message RequestFinalizeBlock

types.proto:152

RequestFinalizeBlock is a request to finalize the block.

Used as request type in: ABCI.FinalizeBlock

Used as field type in: Request

message RequestInitChain

types.proto:84

RequestInitChain is a request to initialize the blockchain.

Used as request type in: ABCI.InitChain

Used as field type in: Request

message RequestPrepareProposal

types.proto:96

RequestPrepareProposal is a request for the ABCI application to prepare a new block proposal.

Used as request type in: ABCI.PrepareProposal

Used as field type in: Request

message RequestProcessProposal

types.proto:112

RequestProcessProposal is a request for the ABCI application to process proposal.

Used as request type in: ABCI.ProcessProposal

Used as field type in: Request

message RequestVerifyVoteExtension

types.proto:142

Verify the vote extension

Used as request type in: ABCI.VerifyVoteExtension

Used as field type in: Request

message Response

types.proto:169

Response represents a response from the ABCI application.

message ResponseCheckTx

types.proto:203

ResponseCheckTx shows if the transaction was deemed valid by the ABCI application.

Used as response type in: ABCI.CheckTx

Used as field type in: Response, rpc.grpc.v1beta3.ResponseBroadcastTx

message ResponseCommit

types.proto:221

ResponseCommit indicates how much blocks should CometBFT retain.

Used as response type in: ABCI.Commit

Used as field type in: Response

message ResponseExtendVote

types.proto:227

ResponseExtendVote is the result of extending a vote with application-injected data.

Used as response type in: ABCI.ExtendVote

Used as field type in: Response

message ResponseFinalizeBlock

types.proto:250

FinalizeBlockResponse contains the result of executing the block.

Used as response type in: ABCI.FinalizeBlock

Used as field type in: Response, state.v1beta3.ABCIResponsesInfo

message ResponseInitChain

types.proto:195

ResponseInitChain contains the ABCI application's hash and updates to the validator set and/or the consensus params, if any.

Used as response type in: ABCI.InitChain

Used as field type in: Response

message ResponseVerifyVoteExtension

types.proto:232

ResponseVerifyVoteExtension is the result of verifying a vote extension.

Used as response type in: ABCI.VerifyVoteExtension

Used as field type in: Response

enum ResponseVerifyVoteExtension.VerifyStatus

types.proto:236

Verification status.

Used in: ResponseVerifyVoteExtension

message TxResult

types.proto:331

TxResult contains results of executing the transaction. One usage is indexing transaction results.

message VoteInfo

types.proto:272

VoteInfo contains the information about the vote.

Used in: CommitInfo