tendermint

module
v0.26.4-leap Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 4, 2018 License: Apache-2.0

README

Plasma-mint

testing instructions:

cd $GOPATH/src/github.com/
mkdir tendermint
cd tendermint
git clone git@github.com:parsec-labs/tendermint.git
cd tendermint
make get_vendor_deps

after this, you should be able to run tests:

cd consensus
go test
  PASS
  ok  	github.com/tendermint/tendermint/consensus	11.382s

Directories

Path Synopsis
abci
cmd/abci-cli command
tests/test_app command
proto
Package test is a generated protocol buffer package.
Package test is a generated protocol buffer package.
simu command
cmd
priv_val_server command
tendermint command
Ripemd160
Ripemd160
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.
docs
spec/scripts command
libs
autofile/cmd command
cli
common
nolint
nolint
db
db/remotedb
remotedb is a package for connecting to distributed Tendermint db.DB instances.
remotedb is a package for connecting to distributed Tendermint db.DB instances.
db/remotedb/grpcdb
grpcdb is the distribution of Tendermint's db.DB instances using the gRPC transport to decouple local db.DB usages from applications, to using them over a network in a highly performant manner.
grpcdb is the distribution of Tendermint's db.DB instances using the gRPC transport to decouple local db.DB usages from applications, to using them over a network in a highly performant manner.
db/remotedb/proto
Package protodb is a generated protocol buffer package.
Package protodb is a generated protocol buffer package.
errors
Package errors contains errors that are thrown across packages.
Package errors contains errors that are thrown across packages.
events
Package events - Pub-Sub in go with event caching
Package events - Pub-Sub in go with event caching
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.
log
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 provides a parser for a custom query format:
Package query provides a parser for a custom query format:
Package lite allows you to securely validate headers without a full node.
Package lite allows you to securely validate headers without a full node.
client
Package client defines a provider that uses a rpcclient to get information, which is used to get new headers and validators directly from a Tendermint client.
Package client defines a provider that uses a rpcclient to get information, which is used to get new headers and validators directly from a Tendermint client.
p2p
pex
upnp
Taken from taipei-torrent.
Taken from taipei-torrent.
rpc
grpc
nolint
nolint
lib
HTTP RPC server supporting calls via uri params, jsonrpc, and jsonrpc over websockets
HTTP RPC server supporting calls via uri params, jsonrpc, and jsonrpc over websockets
lib/server
Commons for HTTP handling
Commons for HTTP handling
lib/test command
json2wal command
wal2json command
test
app command
tools
tm-bench command
tm-monitor command
tm-monitor/eventmeter
eventmeter - generic system to subscribe to events and record their frequency.
eventmeter - generic system to subscribe to events and record their frequency.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL