Go to file
Ethan Buchman 628528da5a test/net: cleanup 2016-08-05 21:20:01 -04:00
DOCKER tests: add throughput benchmark using mintnet and netmon 2016-08-05 19:02:43 -04:00
INSTALL Tendermint <-> Application refactor 2015-12-01 20:12:01 -08:00
benchmarks w(oop)s 2016-02-19 02:11:50 +00:00
blockchain Unify blockpool mtxs 2016-06-28 18:02:27 -07:00
cmd/tendermint set log level. use p2p config 2016-06-11 20:19:58 -07:00
config crank consensus timeout parameters for tests (see #236) 2016-07-12 14:25:27 -04:00
consensus version bump and release branch 2016-08-05 19:15:14 -04:00
mempool mempool: don't remove committed txs from cache 2016-07-11 12:32:24 -04:00
node broadcast_commit 2016-07-05 14:26:20 -04:00
proxy support tmsp via grpc 2016-05-23 14:46:32 -04:00
rpc rpc: unsafe_flush_mempool. closes #190 2016-07-12 14:58:06 -04:00
scripts tests: broadcast_tx with tmsp; p2p 2016-07-24 14:08:47 -04:00
state wait until txs removed from mempool to fire tx events 2016-07-05 17:03:09 -04:00
test test/net: cleanup 2016-08-05 21:20:01 -04:00
types update some comments 2016-07-12 14:58:16 -04:00
version version bump and release branch 2016-08-05 19:15:14 -04:00
.gitignore Add Glide files for project management 2016-01-05 13:19:41 -08:00
LICENSE Fix license. It should have been GPLv3 2016-02-09 08:42:17 -08:00
Makefile run CI tests in docker container 2016-07-23 19:38:44 -04:00
README.md integrations tests and coverage badge 2016-07-23 13:38:30 -04:00
Vagrantfile Introducing make economy and docker 2015-03-18 23:27:27 -07:00
circle.yml test/net: cleanup 2016-08-05 21:20:01 -04:00
glide.lock run CI tests in docker container 2016-07-23 19:38:44 -04:00
glide.yaml Glide update 2016-05-10 19:05:25 -07:00

README.md

Tendermint

Simple, Secure, Scalable Blockchain Platform

CircleCI codecov

NOTE: This is yet pre-alpha non-production-quality software.

Resources

Tendermint Core

Sub-projects

Install

Make sure you have installed Go and set the GOPATH.

Install glide, used for dependency management:

go get https://github.com/Masterminds/glide

Install tendermint:

mkdir -p $GOPATH/src/github.com/tendermint
git clone https://github.com/tendermint/tendermint $GOPATH/src/github.com/tendermint/tendermint
cd $GOPATH/src/github.com/tendermint/tendermint
glide install
go install ./cmd/tendermint

Initialize a sample tendermint directory with an example genesis file (in ~/.tendermint):

tendermint init

Now run the tendermint node:

tendermint node --proxy_app=dummy

For tutorials on running other applications with Tendermint, and for launching test networks, see http://tendermint.com/guide/