92 Commits (61ee6b0b5dc240728765ffaec3d6d5d3b8233e7e)

Author SHA1 Message Date
  Callum Waters 302aec6dcc
evidence: use bytes instead of quantity to limit size (#5449) 4 years ago
  Callum Waters ed002cea7e
evidence: introduction of LightClientAttackEvidence and refactor of evidence lifecycle (#5361) 4 years ago
  Marko 710a97d850
evidence: remove amnesia & POLC (#5319) 4 years ago
  Marko 82011ee7ab
evidence: remove lunatic (#5318) 4 years ago
  Marko e0140e4beb
evidence: remove ConflictingHeaders type (#5317) 4 years ago
  Callum Waters b7f6e47a42
evidence: modularise evidence by moving verification function into evidence package (#5234) 4 years ago
  Marko 9e98c74e3c
crypto: API modifications (#5236) 4 years ago
  Callum Waters bfcf45a461
evidence: remove validator index verification (#5225) 4 years ago
  Callum Waters 312c4f8fe1
evidence: change evidence time to block time (#5219) 4 years ago
  Callum Waters 3c21c3546c
evidence: remove phantom validator evidence (#5181) 4 years ago
  Callum Waters b5a5f9274d
evidence: minor correction to potential amnesia ev validate basic (#5151) 4 years ago
  Callum Waters a97d05be4d
evidence: check lunatic vote matches header (#5093) 4 years ago
  Anton Kaliaev 42be533129 types: verify commit fully 4 years ago
  Callum Waters 3ecc0ffe7e
evidence: replace mock evidence with mocked duplicate vote evidence (#5036) 4 years ago
  Callum Waters 65d7ce9c9c
evidence: improve amnesia evidence handling (#5003) 4 years ago
  Anton Kaliaev 0b13059216
types: fix evidence timestamp calculation (#5032) 4 years ago
  Marko dedf0d2350
proto: folder structure adhere to buf (#5025) 4 years ago
  Marko 74cae49c3b
proto: leftover amino (#4986) 4 years ago
  Marko f6243d8b9e
privval: migrate to protobuf (#4985) 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
  Marko 99985278d4
evidence: migrate reactor to proto (#4949) 4 years ago
  Erik Grinaker ba3a2dde37
rpc: replace Amino with new JSON encoder (#4968) 4 years ago
  Marko 4a87d60736
light: migrate to proto (#4964) 4 years ago
  Marko f9f4916bc3
store: proto migration (#4974) 4 years ago
  Marko dc49dcc1c1
evidence: json tags for DuplicateVoteEvidence (#4959) 4 years ago
  Marko a88537bb88
ints: stricter numbers (#4939) 4 years ago
  Callum Waters 2014357a19
evidence: remove header from phantom evidence (#4892) 4 years ago
  Marko e03b61abd2
proto: add proto files for ibc unblock (#4853) 4 years ago
  Callum Waters c0682a3bed
evidence: prevent proposer from proposing duplicate pieces of evidence (#4839) 4 years ago
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 4 years ago
  Callum Waters 7cb3d90e01
evidence: create proof of lock change and implement it in evidence store (#4746) 4 years ago
  Callum Waters a620e5fd96
evidence: cap evidence to an absolute number (#4780) 4 years ago
  Anton Kaliaev d202fab478
types: simplify VerifyCommitTrusting 4 years ago
  Callum c6acc54145 replaced other evidence mocks 4 years ago
  Callum 08aa4765b0 create tests for validating evidence 4 years ago
  Marko a5a84e11f1
evidence: remove pubkey from duplicate vote evidence 4 years ago
  Alexander Bezobchuk 9f29672e23
types: implement Header#ValidateBasic (#4638) 4 years ago
  Marko 7a6ca0c1bf
evidence: remove unused param (#4726) 4 years ago
  Anton Kaliaev 41c11ad2c1
evidence: handling evidence from light client(s) (#4532) 4 years ago
  Marko 044f1bf288
format: add format cmd & goimport repo (#4586) 4 years ago
  Marko fdc2efc083
fix: fix spelling of comment (#4566) 4 years ago
  Marko 6d91c1faf4
evidence: introduce time.Duration to evidence params (#4254) 5 years ago
  Marko 3e2751d274
lint: Enable Golint (#4212) 5 years ago
  Aditya 8a878c1cad evidence: enforce ordering in DuplicateVoteEvidence (#4151) 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
  Ethan Buchman 8fd8f800d0
Bucky/fix evidence halt (#34) 6 years ago
  Anton Kaliaev fb91ef7462 validate reactor messages (#2711) 6 years ago
  Ethan Buchman a22c962e28
TMHASH is 32 bytes. Closes #1990 (#2732) 6 years ago