Commit Graph

52 Commits

Author SHA1 Message Date
Zaki Manian 3d5f0a8b94 Switch dependency management to dep from glide (#202) 2018-02-27 17:24:09 +04:00
Jae Kwon e1ff53fd0b Use []byte instead of Bytes, use tmlibs/common.KVPair 2017-12-26 04:52:02 -08:00
Jae Kwon ff65421324
Proposal: New Makefile standard template (#168)
* Cleaned up makefile.
* Improve 'make all' order
* Add devdoc
* Update circle.yml
2017-12-25 00:14:13 -08:00
Jae Kwon e46a99a32f Fix Makefile 2017-12-20 11:02:22 -08:00
Adrian Brink c268c4e767
Update Circle and Makefile to run tests/linting on CI 2017-12-20 10:33:24 +01:00
Jae Kwon 57a83fe73e
Merge branch 'develop' into feature/enhance-endblock 2017-12-20 00:11:57 -08:00
Jae Kwon c14d3982ac ValidatorSetUpdates -> ValidatorUpdates 2017-12-20 00:02:41 -08:00
Emmanuel T Odeke 811dc071aa protoc: "//nolint: gas" directive after pb generation (#164)
* protoc: "//nolint: gas" directive after pb generation

Fixes #138

Since we can't add package directives through the protoc
compiler, yet we need to "//nolint: gas" the Go generated
protobuf file, added a script whose purpose is to
go find the "package (\w+)$" declaration after go fmt
was run by protoc.

The competing solutions were more complex and can be
examined by visiting
https://github.com/tendermint/abci/issues/138#issuecomment-352226217

* simplify script

* rewrite script to work on Mac
2017-12-19 12:29:59 -06:00
Zach Ramsay d6e821ea4f linter: enable in CI & make deterministic 2017-12-10 22:34:38 +00:00
Ethan Buchman 2b804bb5a1 remove custom type int https://github.com/gogo/protobuf/issues/359 2017-12-02 11:47:02 -05:00
Ethan Buchman b20273439d types: RequestBeginBlock includes absent and byzantine validators 2017-12-01 03:00:11 -05:00
Ethan Buchman 0ad7dea71f uint64 -> int64 2017-12-01 00:41:07 -05:00
Ethan Buchman 81e4effbdb types: use data.Bytes directly in type.proto via gogo/protobuf. wow 2017-11-30 15:31:12 -05:00
Ethan Buchman 308cb8e454 use gogo/protobuf 2017-11-30 14:47:09 -05:00
Ethan Buchman 42a8e3240c remove CodeType 2017-11-30 14:29:12 -05:00
Ethan Buchman 67a81c13e2 run linter on make test 2017-11-28 07:55:07 +00:00
Anton Kaliaev a0bf6dc1a1
move comment 2017-11-27 16:28:34 -06:00
Ethan Buchman fb612e5a7b fixup tests 2017-11-27 19:52:06 +00:00
Anton Kaliaev 52ec4efe27
retire test_integrations in favor of just make test 2017-11-21 18:11:23 -06:00
Anton Kaliaev 29c1cd03ea
[make install_protoc] fix folder name 2017-11-20 17:09:18 -06:00
Anton Kaliaev 3cbf44058d
no need for protoc in make all since we have types.pb.go generated 2017-11-20 16:56:57 -06:00
Anton Kaliaev 8b71e47002
add linter for proto files (Fixes #128) 2017-11-20 16:56:57 -06:00
Anton Kaliaev 76bd68f881
add docker commands to Makefile 2017-11-20 16:56:57 -06:00
Anton Kaliaev 480e4e4444
install protoc 2017-11-20 16:56:56 -06:00
Anton Kaliaev 1d49453ffb
fix integration tests (Fixes #131) 2017-11-14 12:53:40 -06:00
Anton Kaliaev 5efe88cd10
simplify Makefile install and build commands 2017-11-08 17:20:20 -05:00
Zach Ramsay f67e43625b Makefile: fix linter 2017-10-23 17:17:57 -04:00
Ethan Frey 5162ed1b2b Remove gotype from metalinter so it passes (need newer go on circleci) 2017-10-19 15:21:03 +02:00
Ethan Frey 7aa00e9ddd Fix metalinter errors 2017-10-19 14:48:07 +02:00
Zach Ramsay 47d6f71e5a Makefile: remove redundant lint 2017-09-22 10:11:22 -04:00
Zach Ramsay 65eb7e8974 linted, somewhat 2017-09-22 09:14:25 -04:00
Zach Ramsay 36e96c5bf1 linting: catch some errors 2017-09-22 09:14:25 -04:00
Zach Ramsay bd9f1d0d4c metalinter: add linter to Makefile like tendermint 2017-09-22 09:14:25 -04:00
Ethan Buchman 7f5f48b6b9 dist: dont mkdir in container 2017-06-02 12:44:00 -04:00
Ethan Buchman b86da57571 scripts for building 2017-06-01 23:32:55 -04:00
Anton Kaliaev 317e91748f
remove all .sock files! 2017-05-04 23:24:58 +04:00
Anton Kaliaev ce124c4aeb
modify test scripts to use relative paths 2017-05-04 16:50:00 +04:00
Jae Kwon 8df0bc3a40 Merge branch 'abci_proof' into develop 2017-01-27 22:27:32 -08:00
Ethan Frey e0309007ad Improve Makefile 2017-01-17 15:53:24 +01:00
Ethan Frey 7cd39dafea Update protocol buffers 2017-01-17 15:44:40 +01:00
Ethan Frey 98c4679f39 Fixed Makefile to cleanup after run 2017-01-17 15:41:11 +01:00
Tzu-Jung Lee c65bb21a51 Makefile: add 'build' target 2017-01-16 22:33:48 -08:00
Tzu-Jung Lee 235b18d694 Makefile: add gmt and lint 2017-01-16 22:02:45 -08:00
Jae Kwon b9d1465488 Make sure we install before test, since test relies on counter etc 2017-01-13 10:12:38 -08:00
Ethan Buchman 5189a2248d TMSP -> ABCI 2017-01-12 16:04:32 -05:00
Ethan Buchman 8374785c1d update glide, grpc to v4 2016-11-15 14:11:01 -05:00
Ethan Buchman 1f9142873b add glide 2016-11-10 02:32:23 +00:00
Ethan Buchman 3b329039d8 better testing. cli test for tutorial 2016-07-23 18:57:05 -04:00
Ethan Buchman ba11348508 update make test 2016-07-22 01:23:13 -04:00
Jae Kwon 2936c68339 Convert TMSP to use Protobuf 2016-01-30 19:36:33 -08:00