Ethan Frey
8576ad58bd
Cleanup canonical json
7 years ago
Ethan Frey
c4860f6c29
Force CanonicalTime to UTC
fixes issue with vote serialization breaking the signatures
7 years ago
Ethan Frey
850310b034
Add test to isolate precommit failure
types/vote_test.go now checks signature on a serialized and
then deserialized vote. Turns out go-wire time encoding doesn't
respect timezones, and the signatures don't check out.
7 years ago
Ethan Frey
a29c781295
Add default timestamp to all instances of *types.Vote
7 years ago
Ethan Frey
599673690c
Add timestamp to vote canonical encoding
7 years ago
Ethan Frey
7deda53b7c
Add Timestamp to Proposal for issue #929
Store it as time.Timestamp locally, encode it as RFC3339 with milliseconds
before signing the canonical form.
7 years ago
Ethan Buchman
5ecae52bf1
Merge branch 'master' into develop
7 years ago
Ethan Buchman
ac2d0edb2f
Merge pull request #964 from tendermint/fix-gometa-makefile
fix gometalinter.v2 automatically
7 years ago
Petabyte Storage
ae632654d2
add tools check with short circuit
7 years ago
Ethan Buchman
88f5f21dbb
Merge pull request #960 from tendermint/release-v0.14.0
Release v0.14.0
7 years ago
Petabyte Storage
49e5510953
remove tools from all
7 years ago
Anton Kaliaev
a6644f7477
remove gopath prefixes
it's safe because I added GOPATH to PATH earlier today
7 years ago
Anton Kaliaev
10265d8667
add tools to make all because it's required for test target
7 years ago
Petabyte Storage
8be708fe5b
fix spelling and makefile gometalinter.v2
7 years ago
Ethan Buchman
5facfafbd5
Merge branch 'develop' into release-v0.14.0
7 years ago
Ethan Buchman
11761d1769
initial port of cosmos-sdk basecli proxy
7 years ago
Ethan Buchman
2c14488b93
Merge pull request #963 from tendermint/remove-get-deps-from-makefile
Remove get_deps, update_deps and list_deps from Makefile
7 years ago
Ethan Buchman
c127bce73b
Merge pull request #962 from tendermint/wait-a-little-longet-on-ci
wait 5 sec for a block on CircleCI
7 years ago
Anton Kaliaev
af79a2a59e
fix error msg
7 years ago
Anton Kaliaev
ee66476d62
set max msg size
otherwise, it is easy to get OutOfMemory panic (somebody can even expoit
this)
7 years ago
Anton Kaliaev
40f9261d48
handle data corruption errors
Refs #573
7 years ago
Anton Kaliaev
69205594cc
add gopath to path on CircleCI
7 years ago
Anton Kaliaev
d943f66abc
remove get_deps, update_deps and list_deps
Rationale: they only lead to broken builds and should not be used by
anyone.
7 years ago
Anton Kaliaev
b2385b46cf
wait 5 sec for a block on CircleCI
Fixes:
```
--- FAIL: TestHandshakeReplaySome (12.40s)
replay_test.go:332: waited too long for tendermint to produce 6 blocks
```
7 years ago
Ethan Buchman
2af32d6665
changelog and version bump
7 years ago
Ethan Buchman
5c58db3bb4
changelog [ci skip]
7 years ago
Ethan Buchman
24a9491203
Merge pull request #955 from tendermint/939-p2p-exponential-backoff-on-reconnect
p2p: exponential backoff on reconnect. closes #939
7 years ago
Ethan Buchman
5511bd8e85
p2p: exponential backoff on reconnect. closes #939
7 years ago
Ethan Buchman
f1ca2b3a3a
Merge pull request #698 from tendermint/feat-appveyor
WIP: Run tests on AppVeyor
7 years ago
Ethan Buchman
10fcefe346
appveyor: use make
7 years ago
Ethan Buchman
0bfc11f1ba
blockchain: note about store tests needing simplification ...
7 years ago
Emmanuel Odeke
96998a5498
blockchain: Block creator helper for compressing tests as per @ebuchman
7 years ago
Emmanuel Odeke
2da5299924
blockchain: less fragile and involved tests for blockstore
With feedback from @ebuchman , to make the tests nicer
and less fragile.
7 years ago
Emmanuel Odeke
83b40b25d6
blockchain: deduplicate store header value tests
7 years ago
Emmanuel Odeke
05f30b3e28
blockchain: updated store docs/comments from review
7 years ago
Ethan Buchman
116a61beb1
blockchain: update store comments
7 years ago
Emmanuel Odeke
8c86bb8024
blockchain: add tests and more docs for BlockStore
Add tests to test store, to the fullest reasonable extent for
paths that can taken by input arguments altering internal behavior,
as well as by mutating content in the DB.
7 years ago
Ethan Buchman
41bb2c2663
Merge pull request #931 from tendermint/785-wal-improvements
[consensus] remove WAL separator
7 years ago
Ethan Buchman
e7b9cd8ee8
Merge branch 'develop' into 785-wal-improvements
7 years ago
Ethan Buchman
3019b9f320
Merge pull request #948 from tendermint/945-transparent-websocket
bring back transparent websocket (Refs #945 )
7 years ago
Ethan Buchman
60872d7d7c
Merge pull request #949 from tendermint/docs/trust-metric-usage
Docs/trust metric usage
7 years ago
Ethan Buchman
a37c1143ca
adr: update 007 trust metric usage
7 years ago
caffix
4e08ee1833
made clarifications based on odeke-em's PR comments
7 years ago
caffix
7563870d11
added the trust metric usage guide
7 years ago
Zach
12c5a57415
determinisitic linter ( #902 )
* linter: address gosimple lints
* linter: make deterministic & a rebase fix
* lint/rpc: fix a gosimple lint
* run linter in CI
* fix rebase mistake
* fix makefile
* ugh
* revert Makefile
* add metalinter to CI
* try this
* linter: last little fix
* need glide
* better
* okayy circle, have it your way
* lints: gosimple
* pr comments
7 years ago
Anton Kaliaev
101680d603
update changelog [ci skip]
7 years ago
Anton Kaliaev
d819d5d324
update changelog [ci skip]
7 years ago
Anton Kaliaev
90cdffa067
fixes after my own review (Refs #945 )
7 years ago
Ethan Buchman
080640a171
Merge pull request #936 from tendermint/update-dockerfile-to-0.12.1
Update dockerfile to 0.12.1
7 years ago
Anton Kaliaev
950a64f756
bring back transparent websocket (Refs #945 )
7 years ago