package
0.4.8
Repository: https://github.com/stratumn/go-core.git
Documentation: pkg.go.dev

# Packages

Package evidences defines Tendermint proofs.
No description provided by the author

# Functions

BuildQueryBinary outputs the marshalled Query.
ComputeAppHash computes the app hash from its required parts.
New creates a new instance of a TMPop.
NewState creates a new State.
NewTendermintClient creates a new TendermintClient.
ReadLastBlock returns the last block committed by TMPop.
Run launches a TMPop Tendermint App.

# Constants

Query types.
CodeTypeInternalError is the ABCI error code for an internal error.
CodeTypeNotImplemented is the ABCI error code for a feature not yet implemented.
CodeTypeValidation is the ABCI error code for a validation error.
CreateLink characterizes a transaction that creates a new link.
DefaultMetricsPort is the default port used to expose metrics.
Description of this Tendermint Application.
Query types.
Query types.
Query types.
Query types.
Query types.
Name of the Tendermint Application.
Query types.

# Structs

ABCIError is a structured error used inside TMPoP.
Block contains the parts of a Tendermint block that TMPoP is interested in.
Config contains configuration options for the App.
Info is the info returned by GetInfo.
LastBlock saves the information of the last block committed for Core/App Handshake on crash/restart.
State represents the app states, separating the committed state (for queries) from the working state (for CheckTx and DeliverTx).
TendermintClientWrapper implements TendermintClient.
TMPop is the type of the application that implements github.com/tendermint/abci/types.Application, the tendermint socket protocol (ABCI).
Tx represents a TMPoP transaction.

# Interfaces

TendermintClient is a light interface to query Tendermint Core.

# Type aliases

TxType represents the type of a Transaction.