Anton Kaliaev
3ffda994c2
Revert "rename privval#GetAddress and GetPubKey to Address and PubKey"
...
This reverts commit 58d0c8de89bcc6c081c5b33683c2d0a4e1f83eef.
2018-07-12 22:40:07 +04:00
Anton Kaliaev
6a85aecfb7
fix linter issues
2018-07-12 22:40:07 +04:00
Anton Kaliaev
d103aaf53f
add test for Vote#Verify
...
remove test for String (very brittle)
2018-07-12 22:40:06 +04:00
Anton Kaliaev
17e1df0cbd
test validator set more thoroughly
...
Refs #693
2018-07-12 22:40:06 +04:00
Anton Kaliaev
ff8ddee708
rename privval#GetAddress and GetPubKey to Address and PubKey
2018-07-12 22:40:06 +04:00
Anton Kaliaev
20bb522592
add tests for ABCIResults#Bytes and tx#IndexByHash
2018-07-12 22:40:06 +04:00
Anton Kaliaev
715ec19c96
add tests for protobuf
...
Refs #693
2018-07-12 22:40:06 +04:00
Anton Kaliaev
d51b196992
improve part set tests
...
Refs #693
2018-07-12 22:40:06 +04:00
Anton Kaliaev
5a4459935b
add a test for ConsensusParams#Update
...
Refs #693
2018-07-12 22:40:06 +04:00
Anton Kaliaev
3132f7fad4
add tests for genesis
...
Refs #693
2018-07-12 22:40:06 +04:00
Anton Kaliaev
80399e60fb
add tests for events public funcs
...
Refs #693
2018-07-12 22:40:05 +04:00
Anton Kaliaev
b271c40783
remove deprecated app_options
field from genesis
2018-07-12 22:40:05 +04:00
Anton Kaliaev
37ce4e549e
add more tests for evidence
...
Refs #693
2018-07-12 22:40:05 +04:00
Anton Kaliaev
e4db5f8dcd
test event bus
...
Refs #693
2018-07-12 22:40:05 +04:00
Anton Kaliaev
6fe8ea966a
remove events we do not emit
2018-07-12 22:40:05 +04:00
Anton Kaliaev
1377ef1e1f
remove unused TxEventBuffer
2018-07-12 22:40:05 +04:00
Anton Kaliaev
95980d944b
[types] add tests for Block and Commit
...
Refs #693
2018-07-12 22:40:05 +04:00
Ethan Buchman
ec710395b7
RIPEMD160 -> SHA256
2018-07-02 14:27:43 -04:00
Ethan Buchman
d55243f0e6
fix import paths
2018-07-01 22:36:49 -04:00
Anton Kaliaev
2d98899b9b
set MaxTxs to 10000 (the same that was used in the config before)
2018-07-01 09:44:12 +04:00
Anton Kaliaev
297cd4cfe8
limit HTTP request body and WS read msg size to 1MB
2018-06-29 12:40:32 +04:00
Anton Kaliaev
9563927bbd
print only tx's hash and size when logging blocks
...
Closes #1799
2018-06-29 12:40:32 +04:00
Alexander Simmerl
e39e43f86f
Merge pull request #1790 from tendermint/xla/merge-abci-tmlibs
...
Merge abci
2018-06-23 00:55:31 +02:00
Alexander Simmerl
a605b66c5a
Move abci imports
2018-06-22 07:28:07 +02:00
Alexander Simmerl
3e1baf68f8
crypto: Rename last traces of go-crypto ( #1786 )
...
Follow-up to #1782
2018-06-22 08:24:36 +04:00
Ethan Buchman
2b5229dd5e
Merge pull request #1782 from Liamsi/merge-city
...
Merge go-crypto into tendermint
2018-06-21 15:53:02 -07:00
Ethan Buchman
9cd9f3338b
Merge branch 'master' into develop
2018-06-21 12:57:09 -07:00
Liamsi
a39b2522d5
review comments:
...
- re-add test
- add TODO
- err instead of panic where possible
2018-06-21 11:51:46 -07:00
Liamsi
c96b27136f
remove go-crypto from go-crypto:
...
use tendermint/crypto :-)
2018-06-20 21:05:38 -07:00
Liamsi
d2c05bc5b9
Revert "delete everything" (includes everything non-go-crypto)
...
This reverts commit 96a3502
2018-06-20 17:35:30 -07:00
Liamsi
96a3502126
delete everything
2018-06-20 15:19:08 -07:00
Anton Kaliaev
489d9b9184
more metrics
2018-06-20 12:38:45 +04:00
Ethan Buchman
43745c83db
Merge branch 'release/v0.20.1' into develop
2018-06-20 00:08:51 -07:00
Anton Kaliaev
aaddf5d32f
set pubsub default capacity to 0
...
Refs #951
Jae: I don't know a good way to catch these errors in general, but
forcing pubsub's internal channel to have a capacity of 0 will reveal
bugs sooner, if the subscriber also has a 0 or small capacity ch to pull
from.
2018-06-19 17:07:21 +04:00
Ethan Buchman
a519825bf8
consensus: fixes #1754
...
* updateToState exits early if the state isn't new, which happens after
* fast syncing. This results in not sending a NewRoundStep message. The mempool
* reactor depends on PeerState, which is updated by NewRoundStep
* messages. If the peer never sends a NewRoundStep, the mempool reactor
* will think they're behind, and never forward transactions. Note this
* only happens when `create_empty_blocks = false`, because otherwise
* peers will move through the consensus state and send a NewRoundStep
* for a new step soon anyways. Simple fix is just to send the
* NewRoundStep message during updateToState even if exit early
2018-06-18 17:08:09 -07:00
ia
b5775b56c6
all: gofmt ( #1743 )
...
* all: gofmt
Run 'gofmt -w .' from project root.
* Update changelog to say that I ran gofmt
* Revert "Update changelog to say that I ran gofmt"
This reverts commit 956f133ff0354fd7338e7df7c823e6f98b655da6.
2018-06-15 02:03:50 +02:00
Ethan Buchman
76c82fd433
add more tests
2018-06-06 20:49:00 -07:00
Ethan Buchman
9481cabd50
fixes from review
2018-06-06 20:45:20 -07:00
Ethan Buchman
fcf61b8088
check addrs match pubkeys in abci Validator. version bump
2018-06-06 16:35:35 -07:00
Ethan Buchman
8e45348737
update for abci v0.11.0 release. let InitChain update validators
2018-06-06 15:47:04 -07:00
Ethan Buchman
2edc68c59b
use all fields in abci types
2018-06-06 13:07:17 -07:00
Ethan Buchman
2897685c57
abci header takes ValidatorsHash
2018-06-06 00:28:12 -07:00
Ethan Buchman
54e61468d4
fixes from review
2018-06-05 22:04:38 -07:00
Ethan Buchman
5c7ccbd4a7
use const for abci type strings
2018-06-05 22:04:38 -07:00
Ethan Buchman
aa8be33da1
fix fmt
2018-06-05 22:04:27 -07:00
Ethan Buchman
3d2c4fd309
update Evidence type - requires pubkey and valset to verify and convert to abci.Evidence
2018-06-05 22:04:26 -07:00
Ethan Buchman
e1e6878a4d
fix state tests
2018-06-05 22:00:25 -07:00
Ethan Buchman
e4147b6f1a
state test runs
2018-06-05 22:00:25 -07:00
Ethan Buchman
7606b7595f
compiles
2018-06-05 22:00:25 -07:00
Ethan Buchman
485b4a0c6f
revert gogo
2018-06-05 21:59:52 -07:00