Modules§
- abci_
application_ client - Generated client implementations.
- abci_
application_ server - Generated server implementations.
- request
- Nested message and enum types in
Request. - response
- Nested message and enum types in
Response. - response_
apply_ snapshot_ chunk - Nested message and enum types in
ResponseApplySnapshotChunk. - response_
offer_ snapshot - Nested message and enum types in
ResponseOfferSnapshot. - response_
process_ proposal - Nested message and enum types in
ResponseProcessProposal. - response_
verify_ vote_ extension - Nested message and enum types in
ResponseVerifyVoteExtension. - tx_
record - Nested message and enum types in
TxRecord.
Structs§
- Commit
Info - Event
- Event allows application developers to attach additional information to ResponseCheckTx, ResponsePrepareProposal, ResponseProcessProposal and ResponseFinalizeBlock.
- Event
Attribute - EventAttribute is a single key-value pair, associated with an event.
- Exec
TxResult - ExecTxResult contains results of executing one individual transaction.
- Extend
Vote Extension - Provides a vote extension for signing.
typeandextensionfields are mandatory for filling - Extended
Vote Info - ExtendedVoteInfo
- Misbehavior
- Quorum
Hash Update - Request
- Request types
- Request
Apply Snapshot Chunk - Applies a snapshot chunk.
- Request
Check Tx - Check if transaction is valid.
- Request
Echo - Echo a string to test an abci client/server implementation
- Request
Extend Vote - Extends a vote with application-side injection
- Request
Finalize Block - Finalize newly decided block.
- Request
Flush - Signals that messages queued on the client should be flushed to the server. It is called periodically by the client implementation to ensure asynchronous requests are actually sent, and is called immediately to make a synchronous request, which returns when the Flush response comes back.
- Request
Info - Return information about the application state.
- Request
Init Chain - Called once upon genesis.
- Request
List Snapshots - Lists available snapshots
- Request
Load Snapshot Chunk - Used during state sync to retrieve snapshot chunks from peers.
- Request
Offer Snapshot - Offers a snapshot to the application.
- Request
Prepare Proposal - Prepare new block proposal, potentially altering list of transactions.
- Request
Process Proposal - Process prepared proposal.
- Request
Query - Query for data from the application at current or past height.
- Request
Verify Vote Extension - Verify the vote extension
- Response
- Response
Apply Snapshot Chunk - Response
Check Tx - Response
Echo - Response
Exception - nondeterministic
- Response
Extend Vote - Response
Finalize Block - Response
Flush - Response
Info - Response
Init Chain - Response
List Snapshots - Response
Load Snapshot Chunk - Response
Offer Snapshot - Response
Prepare Proposal - Response
Process Proposal - Response
Query - Response
Verify Vote Extension - Snapshot
- Threshold
Public KeyUpdate - TxRecord
- TxResult
- TxResult contains results of executing the transaction.
- Validator
- Validator
- Validator
SetUpdate - ValidatorSetUpdate represents a change in the validator set. It can be used to add, remove, or update a validator.
- Validator
Update - ValidatorUpdate
- Vote
Info - VoteInfo
Enums§
- Check
TxType - Type of transaction check
- Misbehavior
Type