Module v1

Module v1 

Source

Modules§

executor_service_client
Generated client implementations.
executor_service_server
Generated server implementations.
get_block_request
Nested message and enum types in GetBlockRequest.
health_service_client
Generated client implementations.
health_service_server
Generated server implementations.
p2p_service_client
Generated client implementations.
p2p_service_server
Generated server implementations.
signer_service_client
Generated client implementations.
signer_service_server
Generated server implementations.
store_service_client
Generated client implementations.
store_service_server
Generated server implementations.

Structs§

Batch
Batch is a collection of transactions.
Block
Block contains all the components of a complete block
Data
Data is the data of a block in the blockchain.
ExecuteTxsRequest
ExecuteTxsRequest contains transactions and block context for execution
ExecuteTxsResponse
ExecuteTxsResponse contains the result of transaction execution
GetBlockRequest
GetBlockRequest defines the request for retrieving a block
GetBlockResponse
GetBlockResponse defines the response for retrieving a block
GetHealthResponse
GetHealthResponse defines the response for retrieving health status
GetMetadataRequest
GetMetadataRequest defines the request for retrieving metadata by key
GetMetadataResponse
GetMetadataResponse defines the response for retrieving metadata
GetNetInfoResponse
GetNetInfoResponse defines the response for retrieving network information
GetPeerInfoResponse
GetPeerInfoResponse defines the response for retrieving peer information
GetPublicRequest
The GetPublicRequest is an empty request.
GetPublicResponse
The GetPublicResponse returns the public key.
GetStateResponse
GetStateResponse defines the response for retrieving the current state
GetTxsRequest
GetTxsRequest is the request for fetching transactions
GetTxsResponse
GetTxsResponse contains the available transactions
Header
Header is the header of a block in the blockchain.
InitChainRequest
InitChainRequest contains the genesis parameters for chain initialization
InitChainResponse
InitChainResponse contains the initial state and configuration
Metadata
Metadata is the metadata of a block in the blockchain.
NetInfo
NetInfo contains information about the network
PeerInfo
PeerInfo contains information about a connected peer
SetFinalRequest
SetFinalRequest marks a block as finalized
SetFinalResponse
SetFinalResponse indicates whether finalization was successful
SignRequest
The SignRequest holds the bytes we want to sign.
SignResponse
The SignResponse returns the signature bytes.
SignedData
SignedData is a data with a signature and a signer.
SignedHeader
SignedHeader is a header with a signature and a signer.
Signer
Signer is a signer of a block in the blockchain.
State
State is the state of the blockchain.
Version
Version captures the consensus rules for processing a block in the blockchain, including all blockchain data structures and the rules of the application’s state transition machine. This is equivalent to the tmversion.Consensus type in Tendermint.
Vote
Vote is a vote for a block in the blockchain.

Enums§

HealthStatus
HealthStatus defines the health status of the node