| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
This package is not in the latest version of its module.
Go to latest Published: Jul 20, 2022 License: Apache-2.0The Go module system was introduced in Go 1.11 and is the official dependency management solution for Go.
Redistributable licenses place minimal restrictions on how software can be used, modified, and redistributed.
Modules with tagged versions give importers more predictable builds.
When a project reaches major version v1 it is considered stable.
| Path | Synopsis |
|---|---|
|
abci
|
|
|
client
Package abciclient provides an ABCI implementation in Go.
|
Package abciclient provides an ABCI implementation in Go. |
|
cmd/abci-cli
command
|
|
|
server
Package server is used to start a new ABCI server.
|
Package server is used to start a new ABCI server. |
|
tests/benchmarks/parallel
command
|
|
|
tests/benchmarks/simple
command
|
|
|
cmd
|
|
|
contract_tests
command
|
|
|
priv_val_server
command
|
|
|
tendermint
command
|
|
|
merkle
Package merkle computes a deterministic minimal height Merkle tree hash.
|
Package merkle computes a deterministic minimal height Merkle tree hash. |
|
xchacha20poly1305
Package xchacha20poly1305 creates an AEAD using hchacha, chacha, and poly1305 This allows for randomized nonces to be used in conjunction with chacha.
|
Package xchacha20poly1305 creates an AEAD using hchacha, chacha, and poly1305 This allows for randomized nonces to be used in conjunction with chacha. |
|
bls
module
|
|
|
internal
|
|
|
blocksync
Package blocksync implements two versions of a reactor Service that are responsible for block propagation and gossip between peers.
|
Package blocksync implements two versions of a reactor Service that are responsible for block propagation and gossip between peers. |
|
blocksync/v2/internal/behavior
Package Behavior provides a mechanism for reactors to report behavior of peers.
|
Package Behavior provides a mechanism for reactors to report behavior of peers. |
|
evidence
Package evidence handles all evidence storage and gossiping from detection to block proposal.
|
Package evidence handles all evidence storage and gossiping from detection to block proposal. |
|
inspect
Package inspect provides a tool for investigating the state of a failed Tendermint node.
|
Package inspect provides a tool for investigating the state of a failed Tendermint node. |
|
libs/autofile/cmd
command
|
|
|
libs/confix
Package confix applies changes to a Tendermint TOML configuration file, to update configurations created with an older version of Tendermint to a compatible format for a newer version.
|
Package confix applies changes to a Tendermint TOML configuration file, to update configurations created with an older version of Tendermint to a compatible format for a newer version. |
|
libs/flowrate
Package flowrate provides the tools for monitoring and limiting the flow rate of an arbitrary data stream.
|
Package flowrate provides the tools for monitoring and limiting the flow rate of an arbitrary data stream. |
|
libs/test
nolint:gosec // G404: Use of weak random number generator
|
nolint:gosec // G404: Use of weak random number generator |
|
mempool/v0
TODO: Better handle abci client errors.
|
TODO: Better handle abci client errors. |
|
p2p/pex
Package PEX (Peer exchange) handles all the logic necessary for nodes to share information about their peers to other nodes.
|
Package PEX (Peer exchange) handles all the logic necessary for nodes to share information about their peers to other nodes. |
|
p2p/upnp
Taken from taipei-torrent.
|
Taken from taipei-torrent. |
|
rpc/core
Package core defines the Tendermint RPC endpoints.
|
Package core defines the Tendermint RPC endpoints. |
|
state/indexer
Package indexer defines Tendermint's block and transaction event indexing logic.
|
Package indexer defines Tendermint's block and transaction event indexing logic. |
|
state/indexer/sink/psql
Package psql implements an event sink backed by a PostgreSQL database.
|
Package psql implements an event sink backed by a PostgreSQL database. |
|
test/factory
Package factory provides generation code for common structs in Tendermint.
|
Package factory provides generation code for common structs in Tendermint. |
|
libs
|
|
|
events
Package events - Pub-Sub in go with event caching
|
Package events - Pub-Sub in go with event caching |
|
json
Package json provides functions for marshaling and unmarshaling JSON in a format that is backwards-compatible with Amino JSON encoding.
|
Package json provides functions for marshaling and unmarshaling JSON in a format that is backwards-compatible with Amino JSON encoding. |
|
pubsub
Package pubsub implements a pub-sub model with a single publisher (Server) and multiple subscribers (clients).
|
Package pubsub implements a pub-sub model with a single publisher (Server) and multiple subscribers (clients). |
|
pubsub/query
Package query implements the custom query format used to filter event subscriptions in Tendermint.
|
Package query implements the custom query format used to filter event subscriptions in Tendermint. |
|
pubsub/query/syntax
Package syntax defines a scanner and parser for the Tendermint event filter query language.
|
Package syntax defines a scanner and parser for the Tendermint event filter query language. |
|
package light provides a light client implementation.
|
package light provides a light client implementation. |
|
mbt
Package mbt provides a test runner for model-based tests
|
Package mbt provides a test runner for model-based tests |
|
Package node is the main entry point, where the tendermint node service is constructed and the implementation of that service is defined.
|
Package node is the main entry point, where the tendermint node service is constructed and the implementation of that service is defined. |
|
Package privval provides different implementations of the types.PrivValidator.
|
Package privval provides different implementations of the types.PrivValidator. |
|
proto
|
|
|
rpc
|
|
|
jsonrpc
HTTP RPC server supporting calls via uri params, jsonrpc over HTTP, and jsonrpc over websockets
|
HTTP RPC server supporting calls via uri params, jsonrpc over HTTP, and jsonrpc over websockets |
|
jsonrpc/server
Commons for HTTP handling
|
Commons for HTTP handling |
|
jsonrpc/test
command
|
|
|
scripts
|
|
|
condiff
command
Program condiff performs a keyspace diff on two TOML documents.
|
Program condiff performs a keyspace diff on two TOML documents. |
|
confix
command
Program confix applies changes to a Tendermint TOML configuration file, to update configurations created with an older version of Tendermint to a compatible format for a newer version.
|
Program confix applies changes to a Tendermint TOML configuration file, to update configurations created with an older version of Tendermint to a compatible format for a newer version. |
|
json2wal
command
|
|
|
keymigrate
Package keymigrate translates all legacy formatted keys to their new components.
|
Package keymigrate translates all legacy formatted keys to their new components. |
|
scmigrate
Package scmigrate implements a migration for SeenCommit data between 0.34 and 0.35
|
Package scmigrate implements a migration for SeenCommit data between 0.34 and 0.35 |
|
wal2json
command
|
|
|
test
|
|
|
app
command
|
|
|
e2e/app
nolint: gosec
|
nolint: gosec |
|
e2e/generator
command
nolint: gosec
|
nolint: gosec |
|
e2e/node
command
nolint: goconst
|
nolint: goconst |
|
e2e/pkg
nolint: gosec
|
nolint: gosec |
|
e2e/runner
command
nolint: gosec
|
nolint: gosec |
|
fuzz/p2p/addrbook
nolint: gosec
|
nolint: gosec |
|
fuzz/p2p/addrbook/init-corpus
command
nolint: gosec
|
nolint: gosec |
|
fuzz/p2p/pex/init-corpus
command
nolint: gosec
|
nolint: gosec |
|
fuzz/p2p/secretconnection/init-corpus
command
nolint: gosec
|
nolint: gosec |
|
tools
|
|
|
tm-signer-harness
command
|
|
| Back | FazBrowse Home | New Git URL |