19 Commits (7c03e7dbfb25fea4c980b490c6572bd3ec48a9e4)

Author SHA1 Message Date
  Sam Kleinman 01266881b8
evidence: manage and initialize state objects more clearly in the pool (#8080) 3 years ago
  Jasmina Malicevic e80541a251
types/events+evidence: emit events + metrics on evidence validation (#7802) 3 years ago
  Sam Kleinman 28d34d635c
service: change stop interface (#7816) 3 years ago
  Jasmina Malicevic 74864f7fdb
evidence: Refactored the evidence message to process Evidence instead of EvidenceList (#7700) 3 years ago
  Sam Kleinman ae7a76a175
evidence: reactor constructor (#7533) 3 years ago
  Sam Kleinman 332163ede6
testing: remove background contexts (#7509) 3 years ago
  Sam Kleinman bd6dc3ca88
p2p: refactor channel Send/out (#7414) 3 years ago
  Sam Kleinman 892f5d9524
service: cleanup mempool and peer update shutdown (#7401) 3 years ago
  Sam Kleinman 8a991e288c
service: plumb contexts to all (most) threads (#7363) 3 years ago
  M. J. Fromberger 76dea94a01
Remove now-unused nolint:lll directives. (#7356) 3 years ago
  Sam Kleinman 6ab62fe7b6
service: remove stop method and use contexts (#7292) 3 years ago
  William Banfield 4acd117b5e
evidence: remove source of non-determinism from test (#7266) 3 years ago
  Sam Kleinman 7143f14a63
p2p: simplify open channel interface (#7133) 3 years ago
  Sam Kleinman cbe6ad6cd5
p2p: flatten channel descriptor (#7132) 3 years ago
  Sam Kleinman 0900ea8396
p2p: channel shim cleanup (#7129) 3 years ago
  Sam Kleinman 1c4950dbd2
state: move package to internal (#6964) 3 years ago
  Callum Waters 8fe651ba30
e2e: clean up generation of evidence (#6904) 3 years ago
  Sam Kleinman ae5f98881b
p2p: make NodeID and NetAddress public (#6583) 4 years ago
  Sam Kleinman a855f96946
p2p: renames for reactors and routing layer internal moves (#6547) 4 years ago
  Sam Kleinman 0781ca3f50
p2p/pex: cleanup to pex internals and peerManager interface (#6476) 4 years ago
  Callum Waters 64e7b5efea
p2p: add channel descriptors to open channel (#6440) 4 years ago
  Sam Kleinman 91506bf25d
p2p: simple peer scoring (#6277) 4 years ago
  Sam Kleinman 2ceb816721
test infra: make memory network test buffers configurable (#6275) 4 years ago
  Sam Kleinman 5c547137f6
fix: make p2p evidence_pending test not timing dependent (#6252) 4 years ago
  Sam Kleinman acbe3f6570
P2P: Evidence Reactor Test Refactor (#6238) 4 years ago
  Erik Grinaker 2aad26e2f1
p2p: tighten up and test PeerManager (#6034) 4 years ago
  Aleksandr Bezobchuk e986602649
evidence: p2p refactor (#5747) 4 years ago
  Callum Waters 3922dde05d
evidence: structs can independently form abci evidence (#5610) 4 years ago
  Callum Waters 651d8f087b
evidence: don't send committed evidence and ignore inbound evidence that is already committed (#5574) 4 years ago
  Callum Waters 257b34b459
evidence: don't gossip consensus evidence too soon (#5528) 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 56911ee352
state: define interface for state store (#5348) 4 years ago
  Marko 82011ee7ab
evidence: remove lunatic (#5318) 4 years ago
  Callum Waters b7f6e47a42
evidence: modularise evidence by moving verification function into evidence package (#5234) 4 years ago
  Marko 40bd416d59
test: protobuf vectors for reactors (#5221) 4 years ago
  Callum Waters 312c4f8fe1
evidence: change evidence time to block time (#5219) 4 years ago
  Callum Waters 3ecc0ffe7e
evidence: replace mock evidence with mocked duplicate vote evidence (#5036) 5 years ago
  Marko 99985278d4
evidence: migrate reactor to proto (#4949) 5 years ago
  Marko f9f4916bc3
store: proto migration (#4974) 5 years ago
  Callum Waters a620e5fd96
evidence: cap evidence to an absolute number (#4780) 5 years ago
  Marko a5a84e11f1
evidence: remove pubkey from duplicate vote evidence 5 years ago
  Marko 7a6ca0c1bf
evidence: remove unused param (#4726) 5 years ago
  Anton Kaliaev 41c11ad2c1
evidence: handling evidence from light client(s) (#4532) 5 years ago
  Marko 044f1bf288
format: add format cmd & goimport repo (#4586) 5 years ago
  Marko 6d91c1faf4
evidence: introduce time.Duration to evidence params (#4254) 5 years ago
  Marko 3e2751d274
lint: Enable Golint (#4212) 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
  Phil Salant d1d517a9b7 linters: enable scopelint (#3963) 5 years ago