Commit Graph
8581 Commits
Author SHA1 Message Date
Ethan Buchman 162811476a update some comments 2018-05-14 16:32:19 -04:00
Zarko MilosevicandEthan Buchman b5ac9ede8a Add rules in gossipVotesForHeight to clarify priorities on messages to send 2018-05-14 16:18:50 -04:00
Jae KwonandEthan Buchman ff5dfc0c15 Add more comments for Valid* 2018-05-14 16:18:50 -04:00
Jae KwonandEthan Buchman d3a98675aa Refactor addVote() to be clearer 2018-05-14 16:17:21 -04:00
Jae KwonandEthan Buchman e3c4625e63 Suggested changes to consensus/reactor.go 2018-05-14 16:17:21 -04:00
Zarko MilosevicandEthan Buchman 01ac378c96 Update condition based on Jae input 2018-05-14 16:17:21 -04:00
Zarko MilosevicandEthan Buchman 83ca46396d Update gossipVotes routine to align with validBlock mechanism 2018-05-14 16:17:21 -04:00
Zarko MilosevicandEthan Buchman 2c125b6c78 Fix validValue rule 2018-05-14 16:17:21 -04:00
Ethan Buchman 468be0f8d6 mv remotedb, proto, grpcdb all under db/remotedb 2018-05-14 15:49:00 -04:00
Ethan BuchmanandGitHub 3dde0584ed Merge pull request #1529 from tendermint/greg/persistent-script-fix
Persistence test bash fix for relative folder path
2018-05-14 15:44:27 -04:00
Ethan Buchman 45caff1a20 changelog and version 2018-05-14 15:21:29 -04:00
Ethan BuchmanandGitHub e132e7842b Merge pull request #223 from tendermint/adrian/circle2
Upgrade to Circle 2.0
2018-05-14 15:09:13 -04:00
ZachandGitHub 52d6dfe074 Update specification.rst 2018-05-14 12:27:29 -04:00
Greg SzaboandEthan Buchman 4bca7c1009 Added tendermint/testing docker image description 2018-05-14 12:24:54 -04:00
Greg SzaboandEthan Buchman 4be3ffbe9b Persistence test bash fix for relative folder path 2018-05-14 12:24:54 -04:00
Ethan BuchmanandGitHub 5b9a1423ae Merge pull request #1564 from tendermint/bucky/dump-consensus
Improve consensus state RPC
2018-05-14 12:21:54 -04:00
Ethan Buchman 16932f889f changelog 2018-05-14 10:45:18 -04:00
Ethan Buchman e9804d76cf fixes from review 2018-05-14 10:33:31 -04:00
Christopher Goes e6d0ade0e1 Update to latest upstream, debugging information 2018-05-14 16:24:08 +02:00
Christopher Goes 337ad8e594 Update to new Ledger API in progress 2018-05-14 15:26:14 +02:00
Christopher Goes 49e03fb481 Update dependency versions 2018-05-14 15:26:14 +02:00
Christopher Goes 86b09b0cd7 Bugfix 2018-05-14 15:26:14 +02:00
Christopher Goes 391936b734 Prevent unnecessary signatures, improve error messages 2018-05-14 15:26:14 +02:00
Christopher Goes e25a64fdf1 Fix testcases, all looks OK 2018-05-14 15:26:14 +02:00
Christopher Goes 065c3943b1 Fix no-Ledger testcase 2018-05-14 15:26:14 +02:00
Christopher Goes 1c9ff46e98 Ledger integration, WIP 2018-05-14 15:26:14 +02:00
Anton KaliaevandGitHub a7d695408a Merge pull request #94 from tendermint/tm-bench-improvements
[tm-bench] small fixes and improv.
2018-05-14 15:08:11 +04:00
Adrian Brink 9439306f0f Change last instance of AppStateBytes to GenesisBytes 2018-05-13 20:05:45 -04:00
Ethan Buchman a41f0d3891 rpc: /consensus_state for simplified output 2018-05-13 19:53:54 -04:00
Adrian Brink f80b3aee48 Change AppStateBytes to GenesisBytes
The consensus should pass the entire genesis file to the application.
That way the application has access to the chain_id, the timestap, ...
2018-05-13 19:50:15 -04:00
Ethan Buchman 658060150c rpc: add voting power totals to vote bitarrays 2018-05-13 19:22:23 -04:00
Adrian Brink ef67705524 Allow ResponseInitChain to return the initial validator set
ResponseInitChain should be able to return an initial validator set that
is determined by some logic within the genesis.json file.
2018-05-13 19:04:03 -04:00
Ethan BuchmanandGitHub d0229e8b1e Merge pull request #1554 from tendermint/jae/expose_peer_stats
Expose peer stats for dump_consensus_state
2018-05-13 16:16:35 -04:00
Zaki Manian 1c8dffaa28 Initial implementation of xchacha20poly1035 aead 2018-05-13 11:06:20 -04:00
Jae Kwon 56c9e0da7e Add back sample output in rpc/core/consensus.go; Tweak DumpConsensusState output for peers 2018-05-12 15:39:30 -07:00
Ethan BuchmanandGitHub fbe253767e Merge pull request #1540 from tendermint/set-genesis-time-on-init
set GenesisTime to now during `tendermint init`
2018-05-12 10:10:06 -04:00
Jae Kwon edbec10f9e Expose peer stats for dump_consensus_state 2018-05-10 22:43:21 -07:00
Jae Kwon a8fcf45624 Change defaults to 100M and 10G respectively 2018-05-10 20:58:28 -07:00
Jae Kwon 2e41756b55 Add logjack command 2018-05-10 20:43:50 -07:00
Christopher GoesandGitHub 67faf556ed Merge pull request #162 from tendermint/db-gRPC
DB as a service: remove database deployment with API
2018-05-10 18:46:05 +02:00
Anton Kaliaev a28fdfd3a8 fix stats calculation 2018-05-10 17:08:49 +04:00
Jae KwonandGitHub 43570388a9 Update README.md 2018-05-09 13:48:49 -07:00
Jae KwonandGitHub 35cf21c6eb Update README.md 2018-05-09 13:48:21 -07:00
Liamsi 3477dd7a90 safer PRNG seeding: hash concatenation of fresh seedBytes with current seedBytes 2018-05-09 15:04:51 +01:00
ZachandGitHub 851232d1b5 Merge pull request #95 from tendermint/delete-ansible-and-terraform
delete ansible and terraform folders
2018-05-09 07:12:27 -04:00
Anton Kaliaev 7fac16dc7f ansible and terraform moved to tendermint core repo
see https://github.com/tendermint/tendermint/tree/master/networks
2018-05-09 15:06:47 +04:00
Liamsi 94ce56d243 Use constant-time comparator (sublte.ConstantTimeCompare) to compare
signatures

prevents potential signature forgery

resolves #91
2018-05-09 11:48:46 +01:00
AllenandAnton Kaliaev c0a1a8d3c0 add link to github (#1542) 2018-05-09 12:13:07 +04:00
Christopher Goes 20be8c75e5 Tweak testcases 2018-05-08 17:13:13 +02:00
Christopher Goes 0b6d101c77 Implement batch operations 2018-05-08 16:38:39 +02:00