103 Commits (65065e6054381d8f654e58a7fda5c1cb75113952)

Author SHA1 Message Date
  William Banfield c80734e5af
state: synchronize the ProcessProposal implementation with the latest version of the spec (#7961) 3 years ago
  Jasmina Malicevic cd875c8a2c
types: remove nested evidence field from block (#7765) 3 years ago
  M. J. Fromberger f9c6cc9306
rpc: use encoding/json rather than tmjson (#7670) 3 years ago
  M. J. Fromberger dbe2146d0a
rpc: simplify the encoding of interface-typed arguments in JSON (#7600) 3 years ago
  Sam Kleinman 332163ede6
testing: remove background contexts (#7509) 3 years ago
  Callum Waters 8fe651ba30
e2e: clean up generation of evidence (#6904) 3 years ago
  Callum Waters 5ae3c24d55
evidence: update ADR 59 and add comments to the use of common height (#6628) 4 years ago
  Callum Waters 72ee5aab26
evidence: separate abci specific validation (#6473) 4 years ago
  Callum Waters 5bafedff17
evidence: fix bug with hashes (#6375) 4 years ago
  Marko efd2fde474
privval: add ctx to privval interface (#6240) 4 years ago
  Callum Waters 3922dde05d
evidence: structs can independently form abci evidence (#5610) 4 years ago
  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) 5 years ago
  Anton Kaliaev 42be533129 types: verify commit fully 5 years ago
  Callum Waters 3ecc0ffe7e
evidence: replace mock evidence with mocked duplicate vote evidence (#5036) 5 years ago
  Callum Waters 65d7ce9c9c
evidence: improve amnesia evidence handling (#5003) 5 years ago
  Anton Kaliaev 0b13059216
types: fix evidence timestamp calculation (#5032) 5 years ago
  Marko dedf0d2350
proto: folder structure adhere to buf (#5025) 5 years ago
  Marko 74cae49c3b
proto: leftover amino (#4986) 5 years ago
  Marko f6243d8b9e
privval: migrate to protobuf (#4985) 5 years ago
  Marko 46f6d17601
crypto/merkle: remove simple prefix (#4989) 5 years ago
  Callum Waters 5697e144a7
evidence: adr56 form amnesia evidence (#4821) 5 years ago
  Marko 99985278d4
evidence: migrate reactor to proto (#4949) 5 years ago
  Erik Grinaker ba3a2dde37
rpc: replace Amino with new JSON encoder (#4968) 5 years ago
  Marko 4a87d60736
light: migrate to proto (#4964) 5 years ago
  Marko f9f4916bc3
store: proto migration (#4974) 5 years ago
  Marko dc49dcc1c1
evidence: json tags for DuplicateVoteEvidence (#4959) 5 years ago
  Marko a88537bb88
ints: stricter numbers (#4939) 5 years ago
  Callum Waters 2014357a19
evidence: remove header from phantom evidence (#4892) 5 years ago
  Marko e03b61abd2
proto: add proto files for ibc unblock (#4853) 5 years ago
  Callum Waters c0682a3bed
evidence: prevent proposer from proposing duplicate pieces of evidence (#4839) 5 years ago
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 5 years ago
  Callum Waters 7cb3d90e01
evidence: create proof of lock change and implement it in evidence store (#4746) 5 years ago
  Callum Waters a620e5fd96
evidence: cap evidence to an absolute number (#4780) 5 years ago
  Anton Kaliaev d202fab478
types: simplify VerifyCommitTrusting 5 years ago
  Callum c6acc54145 replaced other evidence mocks 5 years ago
  Callum 08aa4765b0 create tests for validating evidence 5 years ago
  Marko a5a84e11f1
evidence: remove pubkey from duplicate vote evidence 5 years ago
  Alexander Bezobchuk 9f29672e23
types: implement Header#ValidateBasic (#4638) 5 years ago
  Marko 7a6ca0c1bf
evidence: remove unused param (#4726) 5 years ago