package
0.0.0-20230510093534-25a7e6aa1f30
Repository: https://github.com/gridironone/gridmint.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
NewFromGenesisDoc reads blockchain State from genesis.
# Variables
ErrInvalidSignature is returned when a signature is invalid.
InitStateVersion sets the Consensus.Block and Software versions, but leaves the Consensus.App version blank.
# Structs
Batch defines a struct for block aggregation for support of batching.
Block defines the structure of Dymint block.
Commit cointains evidence of block creation.
Data defines Dymint block data.
EvidenceData defines how evidence is stored in block.
Header defines the structure of Dymint block header.
IntermediateStateRoots describes the state between transactions.
Sequencer represents a sequencer of the rollapp.
State contains information about current state of the blockchain.
TxProof represents a Merkle proof of the presence of a transaction in the Merkle tree.
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.
# Interfaces
Evidence represents any provable malicious activity by a validator.
# Type aliases
SequencerStatus defines the operating status of a sequencer.
Signature represents signature of block creator.
Tx represents transactoin.
Txs represents a slice of transactions.