Jae Kwon
|
34974e3932
|
Make types use Amino; Refactor PrivValidator* to FilePV/SocketPV
|
7 years ago |
Anton Kaliaev
|
b0d8f552c5
|
return err if peer has sent a vote that does not match our round
|
7 years ago |
Ethan Buchman
|
3395f5fb0e
|
types: builds
|
7 years ago |
Ethan Buchman
|
200787ede2
|
types: update for new go-wire. WriteSignBytes -> SignBytes
|
7 years ago |
Ethan Buchman
|
cd0fd06b0d
|
update for sdk2 libs. need to fix kv test
NOTE we only updating for tmlibs and abci
|
7 years ago |
Ethan Buchman
|
d0e0ac5fac
|
types: better error messages for votes
|
7 years ago |
Ethan Buchman
|
9cdcffbe4b
|
types: comments; compiles; evidence test
|
7 years ago |
Ethan Buchman
|
35587658cd
|
verify evidence in block
|
7 years ago |
Ethan Buchman
|
4661c98c17
|
add pubkey to conflicting vote evidence
|
7 years ago |
Ethan Frey
|
599673690c
|
Add timestamp to vote canonical encoding
|
7 years ago |
Anton Kaliaev
|
922af7c405
|
int64 height
uint64 is considered dangerous. the details will follow in a blog post.
|
7 years ago |
Anton Kaliaev
|
b3492356e6
|
uint64 height (Refs #911)
|
7 years ago |
Ethan Buchman
|
5466720d75
|
minor changes from @odeke-em PR #725
|
7 years ago |
Ethan Buchman
|
97e9802255
|
fix out of range error in VoteSet.addVote
|
7 years ago |
Ethan Buchman
|
bdb34f9f4e
|
types: []byte -> data.Bytes
|
8 years ago |
Ethan Buchman
|
d1926bcad1
|
use tmlibs
|
8 years ago |
Ethan Buchman
|
5da9b3a803
|
postmerge
|
8 years ago |
Ethan Buchman
|
0017fb7ffe
|
premerge
|
8 years ago |
Ethan Buchman
|
38783e7fa1
|
types: SignatureEd25519 -> Signature
|
8 years ago |
Ethan Buchman
|
1b3766d802
|
types: canonical_json.go
|
8 years ago |
zachary balder
|
da8b043612
|
sign bytes w struct literals
|
8 years ago |
Jae Kwon
|
b73a6905a1
|
Initial pass at bft_fix_2 completion
|
8 years ago |
Jae Kwon
|
1173a85c85
|
Use BlockID everywhere
|
8 years ago |
Jae Kwon
|
7221887330
|
VoteSet can handle conflicting votes. TODO: add more tests
|
8 years ago |
Jae Kwon
|
3c5a2f55c2
|
Add validator index and address to Vote.
|
8 years ago |
Jae Kwon
|
ad17090a0f
|
No global config
|
9 years ago |
Jae Kwon
|
f17c4c1d57
|
s/Validation/Commit/g
|
9 years ago |
Jae Kwon
|
d69b5c5ab6
|
Conform to go-wire 1.0
|
9 years ago |
Jae Kwon
|
e12f9d10e7
|
Bare consensus refactor
|
9 years ago |
Jae Kwon
|
c4ed55d801
|
Refactor to move common libraries out of project
|
9 years ago |
Jae Kwon
|
5bf0040f14
|
Parts -> PartsHeader; *_parts -> *_parts_header in sign_bytes
|
9 years ago |
Jae Kwon
|
3be3647dc8
|
tendermint/binary -> tendermint/wire
|
9 years ago |
Ethan Buchman
|
8e50bf15de
|
panic wrapper functions
|
9 years ago |
Jae Kwon
|
1e7cc32597
|
tendermint/account -> acm
|
9 years ago |
Jae Kwon
|
41d04cf5b8
|
consensus reactor code polish, fixed prs BitArray cache invalidation bug
|
10 years ago |
Jae Kwon
|
027ad79f9c
|
Fix String() for nil votes, and non-full Validation
|
10 years ago |
Jae Kwon
|
9965dd5de6
|
uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/
|
10 years ago |
Jae Kwon
|
01b5540ffe
|
consensus/state is 2-step asynchronous
|
10 years ago |
Ethan Buchman
|
41502e05c1
|
chain_id written as string not hex in WriteSignBytes
|
10 years ago |
Ethan Buchman
|
2045aee9cd
|
pass chainID through sign interfaces
|
10 years ago |
Ethan Buchman
|
8a2d9525f0
|
network > chain_id, put in genesis.json
|
10 years ago |
Jae Kwon
|
75ef479547
|
Config is passed into each module. Remove tendermint/confer
|
10 years ago |
Jae Kwon
|
85c8850ac2
|
Config names have no dots, are under_scored.
|
10 years ago |
Jae Kwon
|
8b6d489755
|
Update vote log
|
10 years ago |
Jae Kwon
|
b92c0401e6
|
Made all JSON fields lower_case
|
10 years ago |
Jae Kwon
|
54d1c19611
|
WriteSignBytes writes JSON with fields in lex order.
|
10 years ago |
Jae Kwon
|
2ba6f86f2e
|
Add Network to SignBytes, to prevent network clashes
|
10 years ago |
Jae Kwon
|
6d6f061f19
|
Support nil pointers for Binary.
If the thing does not already have a typebyte declared,
a fake one will be given (0x01).
A TypeByte of 0x00 is reserved for nil things.
No nil-dogs.
|
10 years ago |
Jae Kwon
|
13b6508ecd
|
Package import path change
|
10 years ago |
Ethan Buchman
|
60f166e823
|
tendermint2
|
10 years ago |