97 Commits (b7b721c4844001dea9fc85269b917fbdd27e27cf)

Author SHA1 Message Date
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 4 years ago
  Anton Kaliaev 826a7150b7
types: remove extra validation in VerifyCommit 4 years ago
  Anton Kaliaev d202fab478
types: simplify VerifyCommitTrusting 4 years ago
  Anton Kaliaev 25890a6635
types: sort validators by voting power 4 years ago
  Anton Kaliaev 336b929eaa
types: return an error if voting power overflows 4 years ago
  Callum Waters 379848eab7
lite2: Prevent falsely returned double voting error (#4620) 4 years ago
  Marko 044f1bf288
format: add format cmd & goimport repo (#4586) 4 years ago
  Alessio Treglia 25d92d05f8
types: VerifyCommitX return when +2/3 sigs are verified (#4445) 4 years ago
  Anton Kaliaev 86adc2c89f
lite: follow up from #3989 (#4209) 4 years ago
  Marko 7b52f51700
libs/common: Refactor libs/common 5 (#4240) 5 years ago
  Anca Zamfir 759ccebe54 types: prevent spurious validator power overflow warnings when changing the validator set (#4183) 5 years ago
  Anton Kaliaev ad715fe966
types: change `Commit` to consist of just signatures (#4146) 5 years ago
  Anton Kaliaev fb8b00f1d8
lite2: light client with weak subjectivity (#3989) 5 years ago
  Gustavo Chaín fc0d5bca61 types: prevent temporary power overflows on validator updates (#4165) 5 years ago
  Anton Kaliaev 3e1516b624
linters: enable stylecheck (#4153) 5 years ago
  Ethan Buchman cbd5e031d6 Add more comments about the hard-coded limits (#4100) 5 years ago
  Phil Salant bc572217c0 Fix linter errors thrown by `lll` (#3970) 5 years ago
  Marko 8a282a5fee replace errors.go with github.com/pkg/errors (2/2) (#3890) 5 years ago
  Marko 41bf54a906 gocritic (1/2) (#3836) 5 years ago
  Marko 98cb8c9783 add staticcheck linting (#3828) 5 years ago
  Thane Thomson 228bba799d state: add more tests for block validation (#3674) 5 years ago
  Ethan Buchman 4905640e9b types: CommitVotes struct as last step towards #1648 (#3298) 5 years ago
  Ethan Buchman 81b9bdf400
comments on validator ordering (#3452) 5 years ago
  Anca Zamfir 411bc5e49f types: followup after validator set changes (#3301) 5 years ago
  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) 5 years ago
  Ethan Buchman de5a6010f0
fix DynamicVerifier for large validator set changes (#3171) 5 years ago
  Ismail Khoffi 40c887baf7 Normalize priorities to not exceed total voting power (#3049) 5 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