92 Commits (master)

Author SHA1 Message Date
  Sam Kleinman 752a3a6c24
types: tests should not panic (#7506) 2 years ago
  Sam Kleinman 332163ede6
testing: remove background contexts (#7509) 2 years ago
  Sam Kleinman bef120dadf
contexts: remove all TODO instances (#7466) 2 years ago
  Sam Kleinman ded310093e
lint: fix collection of stale errors (#7090) 3 years ago
  Marko 39ddfc24f4
test: add evidence hash testvectors (#6536) 3 years ago
  Callum Waters 9e2af66a0a
types: fix verify commit light / trusting bug (#6414) 3 years ago
  Callum Waters a91680efee
test: create common functions for easily producing tm data structures (#6435) 3 years ago
  Ismail Khoffi ee70430255
libs: remove most of libs/rand (#6364) 3 years ago
  Marko efd2fde474
privval: add ctx to privval interface (#6240) 3 years ago
  Marko 6ffdf181f2
crypto: ed25519 & sr25519 batch verification (#6120) 3 years ago
  Marko 346aa14db5
fix lint failures with 1.31 (#5489) 4 years ago
  Callum Waters e2927d2088
light: move dropout handling and invalid data to the provider (#5308) 4 years ago
  Callum Waters 86707862d4
fix validator set proposer priorities in light client provider (#5307) 4 years ago
  Erik Grinaker f66b7a8e32
merkle: return hashes for empty merkle trees (#5193) 4 years ago
  Marko dc71f265aa
types: check if nil or empty valset (#5167) 4 years ago
  Anton Kaliaev 42be533129 types: verify commit fully 4 years ago
  Anton Kaliaev 9b7f260bbb
types: simplify safeMul (#5061) 4 years ago
  Marko dedf0d2350
proto: folder structure adhere to buf (#5025) 4 years ago
  Anton Kaliaev 8b4a30fada
types: more test cases for TestValidatorSet_VerifyCommit (#5018) 4 years ago
  Marko 74cae49c3b
proto: leftover amino (#4986) 4 years ago
  Marko f6243d8b9e
privval: migrate to protobuf (#4985) 4 years ago
  Marko a88537bb88
ints: stricter numbers (#4939) 4 years ago
  Marko 7c576f02ab
keys: change to []bytes (#4950) 4 years ago
  Marko 99d88cbe2f
crypto: remove key suffixes (#4941) 4 years ago
  Callum Waters 8cd3dec102
types: create ValidateBasic() funcs for validator and validator set (#4905) 4 years ago
  Erik Grinaker f1000794f2
types/test: remove slow test cases in TestValSetUpdatePriorityOrderTests (#4903) 4 years ago
  Anton Kaliaev 187120a04d
types: remove unnecessary sort call (#4876) 4 years ago
  Marko e03b61abd2
proto: add proto files for ibc unblock (#4853) 4 years ago
  Anton Kaliaev 84b9bde9cd
types: assert specific error in TestValSetUpdateOverflowRelated 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
  Marko 499f9ed153
lint: add review dog (#4652) 4 years ago
  Callum Waters 379848eab7
lite2: Prevent falsely returned double voting error (#4620) 4 years ago
  Marko 9bd0f9e634
lint: golint issue fixes (#4258) 4 years ago
  Marko 7b52f51700
libs/common: Refactor libs/common 5 (#4240) 4 years ago
  Marko afc4d7a61f
libs/common: refactor libs/common 2 (#4231) 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
  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
  Phil Salant bc572217c0 Fix linter errors thrown by `lll` (#3970) 5 years ago
  Anca Zamfir dc359bd3a5 types: remove check for priority order of existing validators (#3407) 5 years ago
  Anca Zamfir 411bc5e49f types: followup after validator set changes (#3301) 5 years ago
  Ethan Buchman 08dabab024 types: validator set update tests (#3284) 5 years ago
  Ethan Buchman 4f2ef36701
types.NewCommit (#3275) 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
  Ismail Khoffi 40c887baf7 Normalize priorities to not exceed total voting power (#3049) 5 years ago
  Ismail Khoffi 725ed7969a Add some ProposerPriority tests (#2946) 6 years ago