Ethan Buchman
|
48d778c4b3
|
types/params: introduce EvidenceParams
|
2017-12-26 20:24:12 -05:00 |
|
Ethan Buchman
|
7d086e9524
|
check if we already have evidence
|
2017-12-26 20:21:17 -05:00 |
|
Ethan Buchman
|
6e9433c7a8
|
post rebase fix
|
2017-12-26 20:21:17 -05:00 |
|
Ethan Buchman
|
39299e5cc1
|
consensus: note about duplicate evidence
|
2017-12-26 20:21:17 -05:00 |
|
Ethan Buchman
|
eeab0efa56
|
types: tx.go comments
|
2017-12-26 20:21:17 -05:00 |
|
Ethan Buchman
|
77e45756f2
|
types: Evidences for merkle hashing; Evidence.String()
|
2017-12-26 20:21:17 -05:00 |
|
Ethan Buchman
|
9cdcffbe4b
|
types: comments; compiles; evidence test
|
2017-12-26 20:21:17 -05:00 |
|
Ethan Buchman
|
50850cf8a2
|
verify sigs on both votes; note about indices
|
2017-12-26 20:21:17 -05:00 |
|
Ethan Buchman
|
35587658cd
|
verify evidence in block
|
2017-12-26 20:21:17 -05:00 |
|
Ethan Buchman
|
4661c98c17
|
add pubkey to conflicting vote evidence
|
2017-12-26 20:21:17 -05:00 |
|
Ethan Buchman
|
7928659f70
|
track evidence, include in block
|
2017-12-26 20:21:17 -05:00 |
|
Ethan Buchman
|
f80f6445a6
|
fix test
|
2017-12-26 20:15:09 -05:00 |
|
Ethan Buchman
|
336c2f4fe1
|
rpc: fix getHeight
|
2017-12-26 20:08:25 -05:00 |
|
Ethan Buchman
|
bfcb40bf6b
|
validate block.ValidatorsHash
|
2017-12-26 20:00:45 -05:00 |
|
Ethan Buchman
|
051c2701ab
|
remove LastConsensusParams
|
2017-12-26 19:56:39 -05:00 |
|
Ethan Buchman
|
028ee58580
|
call it LastResultsHash
|
2017-12-26 19:53:26 -05:00 |
|
Ethan Buchman
|
801e3dfacf
|
rpc: getHeight helper function
|
2017-12-26 19:37:42 -05:00 |
|
Ethan Buchman
|
4171bd3bae
|
fixes
|
2017-12-26 19:24:45 -05:00 |
|
Ethan Buchman
|
73fb1c3a17
|
consolidate saveResults/SaveABCIResponses
|
2017-12-26 19:24:45 -05:00 |
|
Ethan Frey
|
d65234ed51
|
Add /block_results?height=H as rpc endpoint
Expose it in rpc client
Move ABCIResults into tendermint/types from tendermint/state
|
2017-12-26 19:24:25 -05:00 |
|
Ethan Frey
|
58c5df729b
|
Add ResultHash to header
|
2017-12-26 19:24:25 -05:00 |
|
Ethan Frey
|
632cc918b4
|
Save/Load Results for every height
Add some tests.
Behaves like saving validator set, except it always saves at each height
instead of a reference to last changed.
|
2017-12-26 19:24:25 -05:00 |
|
Ethan Frey
|
f870a49f42
|
Add ABCIResults with Hash and Proof to State
State maintains LastResultsHash
Verify that we can produce unique hashes for each result,
and provide valid proofs from the root hash.
|
2017-12-26 19:24:25 -05:00 |
|
Ethan Buchman
|
d844799b3b
|
Merge branch '950-enforce-less-13-val-changes-per-block' into develop
|
2017-12-26 19:22:21 -05:00 |
|
Ethan Buchman
|
3ea1145486
|
bring back test
|
2017-12-26 19:22:15 -05:00 |
|
Jae Kwon
|
8f87efd7f8
|
ABCI message updates (code/log/info)
* Add info to Response[CheckTx/DeliverTx/Query]
* Remove code and log from Response[SetOption/Commit]
|
2017-12-26 15:46:06 -08:00 |
|
Ethan Buchman
|
d4716fc03c
|
state
|
2017-12-26 18:43:03 -05:00 |
|
Ethan Buchman
|
16227594ef
|
notes about block 1
|
2017-12-26 16:33:42 -05:00 |
|
Ethan Buchman
|
65cdb07f0c
|
merkle
|
2017-12-26 15:48:17 -05:00 |
|
Ethan Buchman
|
eb73e82279
|
encoding.md
|
2017-12-26 15:30:56 -05:00 |
|
Ethan Buchman
|
d6fbfddddd
|
spec.md -> blockchain.md. some fixes
|
2017-12-26 15:30:27 -05:00 |
|
Anton Kaliaev
|
1339a44402
|
add safe*Clip funcs
|
2017-12-26 14:13:12 -06:00 |
|
Anton Kaliaev
|
b8215d8ac8
|
more test cases
|
2017-12-26 13:30:00 -06:00 |
|
Ethan Buchman
|
289d92c97d
|
consensus: remove log stmt. closes #987
|
2017-12-26 10:41:31 -05:00 |
|
Ethan Buchman
|
6c39c77fc5
|
Merge pull request #996 from ricardohsd/types-add-tests-to-vote
Add more tests to types/vote.go
|
2017-12-26 10:32:07 -05:00 |
|
Jae Kwon
|
66580408f8
|
GasWanted and GasUsed for Check & Deliver
|
2017-12-26 05:29:33 -08:00 |
|
Jae Kwon
|
e1ff53fd0b
|
Use []byte instead of Bytes, use tmlibs/common.KVPair
|
2017-12-26 04:52:02 -08:00 |
|
Jae Kwon
|
b25df389db
|
Remove Bytes, just use []byte; Use protobuf for KVPair/KI64Pair
|
2017-12-26 04:40:35 -08:00 |
|
Jae Kwon
|
a861d68a31
|
Update glide.yaml and fix tests
|
2017-12-26 00:45:31 -08:00 |
|
Jae Kwon
|
bf644b0984
|
Do not shadow assert
|
2017-12-26 00:36:58 -08:00 |
|
Jae Kwon
|
9472476a8b
|
Update Makefile
|
2017-12-26 00:28:07 -08:00 |
|
Jae Kwon
|
6ec8c1602f
|
Update Makefile
|
2017-12-25 22:41:40 -08:00 |
|
Jae Kwon
|
0f8ebd024d
|
Update clist.go
Add more justification of synchrony primitives in documentation.
|
2017-12-25 22:28:15 -08:00 |
|
Jae Kwon
|
2fd8f35b74
|
Fix #112 by using RWMutex per element
|
2017-12-25 21:12:14 -08:00 |
|
Jae Kwon
|
797bcdd9e0
|
Remove common/http
|
2017-12-25 17:46:21 -08:00 |
|
Anton Kaliaev
|
69c3a7640b
|
add safeAdd & safeSub plus quickcheck tests
|
2017-12-25 18:39:14 -06:00 |
|
Anton Kaliaev
|
e8b0458f16
|
check for overflow and underflow while choosing proposer
Refs #919
|
2017-12-25 18:39:14 -06:00 |
|
Anton Kaliaev
|
6b89639f90
|
update docs 2 [ci skip]
|
2017-12-25 17:58:15 -06:00 |
|
Anton Kaliaev
|
9b25f7325a
|
update docs [ci skip]
|
2017-12-25 17:53:54 -06:00 |
|
Anton Kaliaev
|
0093f9877a
|
change voting power change, not number of vals
|
2017-12-25 17:49:36 -06:00 |
|