73 Commits (f2351dc758e5c8cf6bc6c5c32931daa8ae6e49a9)

Author SHA1 Message Date
  Anca Zamfir cce4d21ccb treat validator updates as set (#3222) 5 years ago
  Ethan Buchman 1809efa350
Introduce CommitSig alias for Vote in Commit (#3245) 5 years ago
  Ethan Buchman a97d6995c9
fix changelog indent (#3190) 6 years ago
  Ethan Buchman de5a6010f0
fix DynamicVerifier for large validator set changes (#3171) 6 years ago
  Ismail Khoffi 40c887baf7 Normalize priorities to not exceed total voting power (#3049) 6 years ago
  Ismail Khoffi c4d93fd27b explicitly type MaxTotalVotingPower to int64 (#2953) 6 years ago
  Ethan Buchman 44b769b1ac
types: ValidatorSet.Update preserves Accum (#2941) 6 years ago
  Ismail Khoffi b30c34e713 rename Accum -> ProposerPriority: (#2932) 6 years ago
  Ismail Khoffi 3f987adc92 Set accum of freshly added validator -(total voting power) (#2785) 6 years ago
  Ethan Buchman b11788d36d
types: NewValidatorSet doesn't panic on empty valz list (#2938) 6 years ago
  Jae Kwon 42592d9ae0 IncrementAccum upon RPC /validators; Sanity checks and comments (#2808) 6 years ago
  Ismail Khoffi 8888595b94 [R4R] Fixed sized and reordered fields for Vote/Proposal/Heartbeat SignBytes (#2598) 6 years ago
  Dev Ojha 12fa9d1cab crypto/merkle: Remove byter in favor of plain byte slices (#2595) 6 years ago
  Jae Kwon e719a93d1d Addressed review for #1815 except those marked as 'TODO make issue' 6 years ago
  ValarDragon 99e582d79a crypto: Refactor to move files out of the top level directory 6 years ago
  Anton Kaliaev 6a85aecfb7
fix linter issues 6 years ago
  Anton Kaliaev 17e1df0cbd
test validator set more thoroughly 6 years ago
  Zach Ramsay 44dad6d70b Revert "detele everything" 6 years ago
  Zach Ramsay d02c5d1e30 detele everything 6 years ago
  Ethan Buchman ec710395b7 RIPEMD160 -> SHA256 6 years ago
  Ethan Buchman d55243f0e6 fix import paths 6 years ago
  Jae Kwon 8524a8da7f Try to fix circle... 6 years ago
  Jae Kwon bf0ff212b9 Refactor "lite" to handle delayed validator set changes. 6 years ago
  Jae Kwon a5b7ea93c4 Delay validator set changes by 1 block. 6 years ago
  Liamsi d2c05bc5b9 Revert "delete everything" (includes everything non-go-crypto) 6 years ago
  Liamsi 96a3502126 delete everything 6 years ago
  Ethan Buchman 94c016a04e use MarshalJSONIndent for init files. closes #1506 6 years ago
  Anton Kaliaev ed782e7508
include validator's voting power in /status 6 years ago
  Anton Kaliaev 0732526465
use more relaxing < and >= ops instead of != 6 years ago
  Anton Kaliaev 39a4963782
document funcs in validator_set.go 6 years ago
  Anton Kaliaev 37ce6b195a
ValidatorSet#GetByAddress: return -1 if no validator was found 6 years ago
  Thomas Corbière 2644a529f0 Fix lint errors (#1390) 6 years ago
  Jae Kwon 34974e3932 Make types use Amino; Refactor PrivValidator* to FilePV/SocketPV 6 years ago
  Eugene Chung 34f5d439ee
remove Heap.Update() call when setting Proposer field 6 years ago
  Ethan Buchman ff8c648c23 types: uncomment some tests 6 years ago
  Ethan Buchman c394eef7b8 types: TestValidatorSetVerifyCommit 6 years ago
  Ethan Buchman 200787ede2 types: update for new go-wire. WriteSignBytes -> SignBytes 7 years ago
  Ethan Buchman 4e3488c677 update types 6 years ago
  Ethan Buchman ee674f919f StopPeerForError in blockchain and consensus 7 years ago
  Anton Kaliaev 1339a44402
add safe*Clip funcs 7 years ago
  Anton Kaliaev 69c3a7640b
add safeAdd & safeSub plus quickcheck tests 7 years ago
  Anton Kaliaev e8b0458f16
check for overflow and underflow while choosing proposer 7 years ago
  Anton Kaliaev 10f7858453
use rand.Int63n, remove underflow check, remove unnecessary cast 7 years ago
  Anton Kaliaev 922af7c405
int64 height 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 e76ef2a8a1 types: unexpose valset.To/FromBytes 7 years ago
  Ethan Frey 94b36bb65e Move VerifyCommitAny into the types package 7 years ago
  Ethan Buchman 97e9802255 fix out of range error in VoteSet.addVote 7 years ago
  Ethan Buchman d1a00c684e types: comments 7 years ago