1111 Commits (9f13b9b083da0ec45a48e57d5a283afdf698ba5b)

Author SHA1 Message Date
  mergify[bot] e0c6199aae
abci: change client to use multi-reader mutexes (backport #6306) (#6873) 3 years ago
  mergify[bot] 0c05841902
internal/consensus: update error log (#6863) (#6867) 3 years ago
  mergify[bot] 6fde228e9d
state/privval: vote timestamp fix (backport #6748) (#6783) 3 years ago
  mergify[bot] 0682337de2
logging: shorten precommit log message (#6270) (#6274) 4 years ago
  mergify[bot] d004a584f8
use error.Is to check for nondeterminstic vote error type (#6237) (#6239) 4 years ago
  mergify[bot] a047a4a70f
logs: cleanup (#6198) 4 years ago
  mergify[bot] 0191a22636
state executor: groom logs (bp #6152) (#6172) 4 years ago
  mergify[bot] a0f376127d
consensus: more log grooming (bp #6140) (#6143) 4 years ago
  Tess Rinearson 53d40e1092
consensus: remove privValidator from log call (#6128) 4 years ago
  Aleksandr Bezobchuk bedb00d252 consensus: Groom Logs (#5917) 4 years ago
  Callum Waters fbf2c3815d check block store base is non negative before sending block meta or commits (#6042) 4 years ago
  Anton Kaliaev 72851a12d3 libs/log: format []byte as hexidecimal string (uppercased) (#5960) 4 years ago
  Callum a2a6852ab9 use correct source of evidence time 4 years ago
  Erik Grinaker 15eed81f12 test/consensus: improve WaitGroup handling in Byzantine tests (#5861) 4 years ago
  Anton Kaliaev b1328db07f
modify Reactor priorities (#5826) (#5830) 4 years ago
  Tess Rinearson 0d9606e1b4 reactors: omit incoming message bytes from reactor logs (#5743) 4 years ago
  Erik Grinaker ce144a1d71 test: fix TestByzantinePrevoteEquivocation flake (#5710) 4 years ago
  Callum Waters 9d354c842e evidence: structs can independently form abci evidence (#5610) 4 years ago
  Callum Waters 4947333e67 evidence: don't gossip consensus evidence too soon (#5528) 4 years ago
  Marko 9379bc92fd fix lint failures with 1.31 (#5489) 4 years ago
  QuantumExplorer 1b733ea28d fix a few typos (#5402) 4 years ago
  Erik Grinaker 7c17fa115a
consensus: open target WAL as read/write during autorepair (#5536) (#5547) 4 years ago
  Callum Waters 7d5d417dc9
evidence: use bytes instead of quantity to limit size (#5449)(#5476) 4 years ago
  Callum Waters 52994aa2a9
consensus: check block parts don't exceed maximum block bytes (#5436) 4 years ago
  Erik Grinaker 58b4deca86
blockstore: fix race conditions when loading data (#5382) 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 0ed8dba991
lint: enable errcheck (#5336) 4 years ago
  Callum Waters 3359e0bf2f
resurrect consensus tests (#5334) 4 years ago
  Marko b8d08b9ef4
lint: add errchecks (#5316) 4 years ago
  Marko 4787c5b61a
metrics: switch from gauge to histogram (#5326) 4 years ago
  Erik Grinaker 63ea4f1d26
consensus: fix wrong proposer schedule for `InitChain` validators (#5329) 4 years ago
  Marko f7d4fafa73
docs: add missing metrics (#5325) 4 years ago
  Marko 710a97d850
evidence: remove amnesia & POLC (#5319) 4 years ago
  dongsam e30b125725
consensus: double-sign risk reduction (ADR-51) (#5147) 4 years ago
  Callum Waters b7f6e47a42
evidence: modularise evidence by moving verification function into evidence package (#5234) 4 years ago
  Marko 42e4e8b58e
lint: add markdown linter (#5254) 4 years ago
  Marko 9e98c74e3c
crypto: API modifications (#5236) 4 years ago
  Erik Grinaker e1a1395cf4
consensus: don't check InitChain app hash vs genesis app hash, replace it (#5237) 4 years ago
  Erik Grinaker cc247c091b
genesis: add support for arbitrary initial height (#5191) 4 years ago
  Erik Grinaker 08ffe13295
abci: add ResponseInitChain.app_hash, check and record it (#5227) 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
  Erik Grinaker f66b7a8e32
merkle: return hashes for empty merkle trees (#5193) 4 years ago
  Callum Waters 77429b71d6
fix assertions on byzantine test (#5171) 4 years ago
  Anton Kaliaev 0d8d721999
consensus: only call privValidator.GetPubKey once per block (#5143) 4 years ago
  Marko dc71f265aa
types: check if nil or empty valset (#5167) 4 years ago
  Callum Waters bc8b3e830b
consensus: added byzantine test, modified previous test (#5150) 4 years ago
  Marko 2ac5a559b4
libs: wrap mutexes for build flag with godeadlock (#5126) 4 years ago
  Marko 7c8c356f71
ci: version linter fix (#5128) 4 years ago