package
0.0.0-20220330071855-00adcb508541
Repository: https://github.com/daotl/go-acei.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
ReadMessage reads a varint length-delimited protobuf message.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WriteMessage writes a varint length-delimited protobuf message.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
ACEIApplication_ServiceDesc is the grpc.ServiceDesc for ACEIApplication service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
BlockID.
BlockParams contains limits on the block size.
ConsensusParams contains consensus critical parameters that determine the validity of blocks.
ConsensusVersion captures the consensus rules for processing a block in the distributed ledger, including all ledger data structures and the rules of the application's state transition machine.
No description provided by the author
Event allows application developers to attach additional information to ResponseBeginBlock, ResponseEndBlock, ResponseCheckTx and ResponseDeliverTx.
EventAttribute is a single key-value pair, associated with an event.
EvidenceParams determine how we handle evidence of malfeasance.
GRPCApplication is a GRPC wrapper for Application.
No description provided by the author
PartsetHeader.
No description provided by the author
ProofOp defines an operation used for calculating Merkle root The data could be arbitrary format, providing nessecary data for example neighbouring node hash.
ProofOps is Merkle proof defined by the list of ProofOps.
PublicKey defines the keys available for use with SMREs Tendermint: Keys available for use with Validators: ed25519, secp256k1, sr25519.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Applies a snapshot chunk.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
lists available snapshots.
loads a snapshot chunk.
offers a snapshot to the application.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
nondeterministic.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TendermintHeader defines the structure of a Tendermint block header.
TxResult contains results of executing the transaction.
UnimplementedACEIApplicationServer must be embedded to have forward compatible implementations.
ValidatorParams restrict the public key types validators can use.
No description provided by the author
VersionParams contains the ACEI application version.
# Interfaces
ACEIApplicationClient is the client API for ACEIApplication service.
ACEIApplicationServer is the server API for ACEIApplication service.
Application is an interface that enables any finite, deterministic state machine to be driven by a distributed-ledger-based replication engine via the ACEI.
UnsafeACEIApplicationServer may be embedded to opt out of forward compatibility for this service.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author