125 Commits (7fb4e04b02e577100f979bd828f3611c3db6d176)

Author SHA1 Message Date
  Sam Kleinman 3c8955e4b8
errors: formating cleanup (#7507) 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
  Callum Waters 5bafedff17
evidence: fix bug with hashes (#6375) 3 years ago
  Marko 6ffdf181f2
crypto: ed25519 & sr25519 batch verification (#6120) 3 years ago
  Anton Kaliaev 1cd9bdb80b
light/provider/http: fix Validators (#6022) 3 years ago
  Callum Waters 909da42789
light: make fraction parts uint64, ensuring that it is always positive (#5655) 4 years ago
  Marko 346aa14db5
fix lint failures with 1.31 (#5489) 4 years ago
  Callum Waters 4f79930c12
blockchain: remove duplication of validate basic (#5418) 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
  Marko 9e98c74e3c
crypto: API modifications (#5236) 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 4ab7b7d7ca
docs: add more details on Vote struct from /consensus_state (#5164) 4 years ago
  Marko ee7bbb6cb2
types: validatebasic on from proto (#5152) 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
  Marko 46f6d17601
crypto/merkle: remove simple prefix (#4989) 4 years ago
  Callum Waters 5697e144a7
evidence: adr56 form amnesia evidence (#4821) 4 years ago
  Stevan Ognjanovic 89665e7d67
types: Remove duplicated validation in VerifyCommit (#4991) 4 years ago
  Anton Kaliaev 245794a3fd
types: remove VerifyFutureCommit (#4961) 4 years ago
  Marko a88537bb88
ints: stricter numbers (#4939) 4 years ago
  Marko c2578e2262
light: rename lite2 to light & remove lite (#4946) 4 years ago
  Callum Waters 8cd3dec102
types: create ValidateBasic() funcs for validator and validator set (#4905) 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 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) 5 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