6910 Commits

Author SHA1 Message Date
Ethan Buchman
846e6d3bda fix readme links [ci skip] 2017-01-29 13:38:54 -08:00
Ethan Buchman
9707cb4471 README for local testnets [ci skip] 2017-01-28 19:25:28 -05:00
Jae Kwon
7c15b54ccc Fix test/app/dummy_test.sh 2017-01-28 09:11:31 -08:00
Jae Kwon
1af930441c Support new Query message for proofs 2017-01-28 08:27:13 -08:00
Jae Kwon
48b17de829 Merge pull request #2 from alessio/master
Add LICENSE file
2017-01-28 08:01:48 -08:00
Jae Kwon
1c977f78fd Update LICENSE 2017-01-28 08:01:29 -08:00
Alessio Treglia
c3b8006166 Add LICENSE file 2017-01-28 12:42:01 +00:00
Jae Kwon
8df0bc3a40 Merge branch 'abci_proof' into develop 2017-01-27 22:27:32 -08:00
Jae Kwon
b9e2ad12e6 Merge pull request #58 from tendermint/abci_proof_jae
Updates to ABCI_Proof PR
2017-01-27 21:58:52 -08:00
Ethan Buchman
9257d648bf test: update docker to 1.7.4 2017-01-28 00:12:39 -05:00
Jae Kwon
339e135776 Add IsDirEmpty 2017-01-27 20:37:04 -08:00
Ethan Buchman
f890ae696a Merge remote-tracking branch 'anton/feature/binaries' into unstable 2017-01-27 23:22:47 -05:00
Ethan Buchman
82828524fe Merge remote-tracking branch 'anton/improvement/dockerfile' into unstable 2017-01-27 22:59:01 -05:00
Ethan Buchman
d120c328c9 Merge remote-tracking branch 'anton/feature/output-all-tendermint-commands' into unstable 2017-01-27 22:54:14 -05:00
rigelrozanski
449a29b817 fixed README link for contributing guidelines 2017-01-27 22:44:01 -05:00
Jae Kwon
2a4894310d Remove Proof message, replace with more flexible Query 2017-01-27 10:35:27 -08:00
Anton Kaliaev
ce18332b52
update Dockerfile
- update golang to 1.7.4
- version as env variable
- change DATA_ROOT from /tendermint/data to /tendermint (it's not just
  data that gets stored in DATA_ROOT; we create data folder on start; as
  a result we get /tendermint/data/data, which is confusing)
- remove noninteractive env vars (do we really need these?)
- remove nodejs dep (some apps may require nodejs, but core is not one
  of them; it was convenient before, but now I believe we ought to
  remove it because other people who are using java do not want a
  bloated container with nodejs)
- build tendermint inside a container (once again, it was convenient
  before, but now I am testing kubernetes and I don't want to wait every
  time TM compiles)
2017-01-27 21:10:13 +04:00
Anton Kaliaev
3b7a1d7149
check that we have enough arguments
Otherwise:

```
panic: runtime error: index out of range

goroutine 1 [running]:
panic(0xbb8de0, 0xc82000e080)
        /usr/local/go/src/runtime/panic.go:464 +0x3e6
main.main()
        /go/src/github.com/tendermint/tendermint/cmd/tendermint/main.go:48 +0x811
```
2017-01-24 21:20:29 +04:00
Anton Kaliaev
17e822757b
output all commands 2017-01-24 21:19:45 +04:00
Jae Kwon
4bdddf9829 First commit to demonstrate change 2017-01-23 20:54:24 -08:00
Jae Kwon
9745f07bee common -> cmn 2017-01-23 20:26:17 -08:00
Jae Kwon
a33b75fe8b Merge pull request #54 from roylee17/lint
Lint
2017-01-23 20:23:14 -08:00
Jae Kwon
6efadac330 Merge pull request #53 from roylee17/makefile
Makefile: add fmt and lint targets
2017-01-23 20:18:19 -08:00
Jae Kwon
f94ae5eeed TSP -> Socket 2017-01-23 20:14:14 -08:00
Jae Kwon
366479c7ad Merge branch 'readme' into hotfix_readme 2017-01-23 20:09:03 -08:00
Anton Kaliaev
a388ff198d
try to get version from version/version.go 2017-01-23 15:23:39 +04:00
Anton Kaliaev
cc2457f7d5
dist command to make binaries and package them for distribution 2017-01-23 14:45:13 +04:00
Anton Kaliaev
c6375e414d
refactor Makefile
- mute most of the commands
- replace github.com/tendermint/tendermint with just "."
- introduce PACKAGES variable
- delete unused NEWLINE
2017-01-22 18:04:58 +04:00
Anton Kaliaev
e825d77736
add .editorconfig to maintain consistent coding style 2017-01-22 18:00:08 +04:00
Ethan Buchman
ce026f4099 Merge pull request #369 from tendermint/node_refactor
Refactor Node; Node is a simple BaseService
2017-01-20 14:19:37 -05:00
Ethan Frey
fdc047ae7a Proof uses uint64 for blockHeight 2017-01-17 17:22:34 +01:00
Ethan Frey
e0309007ad Improve Makefile 2017-01-17 15:53:24 +01:00
Ethan Frey
dde413d44b Cleaned up text 2017-01-17 15:53:24 +01:00
Ethan Frey
732274b7f6 Add tests for client-server proofs over socket and grpc 2017-01-17 15:53:24 +01:00
Ethan Frey
cfc3f24751 Everything compiles, test proof in dummy app 2017-01-17 15:44:41 +01:00
Ethan Frey
7cd39dafea Update protocol buffers 2017-01-17 15:44:40 +01:00
Ethan Frey
58ea995032 Begin adding proof calls 2017-01-17 15:42:54 +01:00
Ethan Frey
98c4679f39 Fixed Makefile to cleanup after run 2017-01-17 15:41:11 +01:00
Tzu-Jung Lee
55cb08722d lint: s/+=1/++, remove else clauses 2017-01-17 00:30:36 -08:00
Tzu-Jung Lee
af2a66b226 test_app: unexport internal function.
This reverts commit 24c9b2761d7da5ab5084310f0cb3e51c7fc9738d.
2017-01-16 23:23:19 -08:00
Tzu-Jung Lee
9134905f42 cleanup: replace common.Exit with log.Crit or log.Fatal
Later we can pick another logger that has fatal, like zap?
2017-01-16 23:23:19 -08:00
Tzu-Jung Lee
1150bbfe36 lint: s/common.Fmt/fmt.Sprintf 2017-01-16 23:20:04 -08:00
Tzu-Jung Lee
fcaa545e1e lint: remove dot import (go-common)
Spell out the package explicitly.
This commit is totally textual, and does not change any logic.

The swiss-army knife package may serve a kick-start in early
stage development. But as the codebase growing, we might want
to retire it gradually:

  For simple wrapping functions, just inline it on the call site.
  For larger pice of code, make it an independent package.
2017-01-16 23:20:04 -08:00
Tzu-Jung Lee
c65bb21a51 Makefile: add 'build' target 2017-01-16 22:33:48 -08:00
Tzu-Jung Lee
aae3c91e88 fmt: run 'make fmt' 2017-01-16 22:03:27 -08:00
Tzu-Jung Lee
235b18d694 Makefile: add gmt and lint 2017-01-16 22:02:45 -08:00
Jae Kwon
9a2dd8bc92 Refactor Node; Node is a simple BaseService 2017-01-15 16:59:10 -08:00
Jae Kwon
a073b1db9c Refactor replay console -> replay_file in consensus/replay_file.go 2017-01-15 16:19:02 -08:00
Jae Kwon
05096de368 Add Result.String 2017-01-15 14:43:16 -08:00
Jae Kwon
cf0cb9558a Clean glide files 2017-01-14 21:03:12 -08:00