487 Commits (v0.34.12)

Author SHA1 Message Date
  mergify[bot] da9eefd111
rpc: add chunked rpc interface (backport #6445) (#6717) 3 years ago
  mergify[bot] be8c9833ca
state sync: tune request timeout and chunkers (backport #6566) (#6581) 3 years ago
  Marko c376b44f1c
Backport: #6494 (#6506) 3 years ago
  Callum Waters a9ac63510d
p2p: fix using custom channels (#6339) 3 years ago
  mergify[bot] b00cac9368
rpc: index block events to support block event queries (bp #6226) (#6261) 3 years ago
  Callum a2a6852ab9 use correct source of evidence time 3 years ago
  Callum Waters 9d354c842e evidence: structs can independently form abci evidence (#5610) 4 years ago
  Marko 9379bc92fd fix lint failures with 1.31 (#5489) 4 years ago
  Marko 09982ae407
backport block size fixes (#5492) 4 years ago
  Callum Waters 7d5d417dc9
evidence: use bytes instead of quantity to limit size (#5449)(#5476) 4 years ago
  Erik Grinaker f83ecdad1d
config: add state sync discovery_time setting (#5399) 4 years ago
  Anton Kaliaev 85a4be87a7
rpc/client: take context as first param (#5347) 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
  Marko b8d08b9ef4
lint: add errchecks (#5316) 4 years ago
  Anton Kaliaev 43c3e4265b
config: rename prof_laddr to pprof_laddr and move it to rpc (#5315) 4 years ago
  Erik Grinaker 49efd44faa
node: fix genesis state propagation to state sync (#5302) 4 years ago
  Callum Waters b7f6e47a42
evidence: modularise evidence by moving verification function into evidence package (#5234) 4 years ago
  Marko 8cdaa7f515
privval: add chainID to requests (#5239) 4 years ago
  Erik Grinaker feaa1ed17e
state: don't save genesis state in database when loaded (#5231) 4 years ago
  Erik Grinaker cc247c091b
genesis: add support for arbitrary initial height (#5191) 4 years ago
  Callum Waters 312c4f8fe1
evidence: change evidence time to block time (#5219) 4 years ago
  Erik Grinaker 3413a0dbd8
node: don't attempt fast sync when InitChain sets self as only validator (#5211) 4 years ago
  Marko 6ccccb0933
lint: errcheck (#5091) 4 years ago
  Marko 7e2cc1db5e
linter: (1/2) enable errcheck (#5064) 4 years ago
  Erik Grinaker 04b8cf7879
deps: bump tm-db to 0.6.0 (#5058) 4 years ago
  Callum Waters 3ecc0ffe7e
evidence: replace mock evidence with mocked duplicate vote evidence (#5036) 4 years ago
  Marko 5412426ae8
indexer: remove index filtering (#5006) 4 years ago
  Anton Kaliaev 257a374b78
rpc: add /check_tx endpoint (#5017) 4 years ago
  Marko b8b50733f0
encoding: remove codecs (#4996) 4 years ago
  Marko 74cae49c3b
proto: leftover amino (#4986) 4 years ago
  Marko 99985278d4
evidence: migrate reactor to proto (#4949) 4 years ago
  Erik Grinaker db8f1b3df3
migrate all JSON to new JSON encoder (#4975) 4 years ago
  Erik Grinaker ba3a2dde37
rpc: replace Amino with new JSON encoder (#4968) 4 years ago
  Marko b9af87c4ea
state: proto migration (#4951) 4 years ago
  Marko c2578e2262
light: rename lite2 to light & remove lite (#4946) 4 years ago
  Marko 9149ee7d8b
lint: various fixes 4 years ago
  Callum Waters c0682a3bed
evidence: prevent proposer from proposing duplicate pieces of evidence (#4839) 4 years ago
  Anton Kaliaev a14ff5cb30
rpc: refactor lib folder (#4836) 4 years ago
  Anton Kaliaev 379b1b85bc
rpc: use a struct to wrap all the global objects 4 years ago
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 4 years ago
  Anton Kaliaev 2afae13a48
privval: retry GetPubKey/SignVote/SignProposal N times before 4 years ago
  Callum Waters a620e5fd96
evidence: cap evidence to an absolute number (#4780) 4 years ago
  Anton Kaliaev 52784f67d0
mempool: allow ReapX and CheckTx functions to run in parallel 4 years ago
  Erik Grinaker eb443f4b77
blockchain/v2: integrate with state sync 4 years ago
  Erik Grinaker 511ab6717c
add state sync reactor (#4705) 4 years ago
  Anton Kaliaev f31f4327b5
privval: remove deprecated `OldFilePV` 4 years ago
  Anton Kaliaev 41c11ad2c1
evidence: handling evidence from light client(s) (#4532) 4 years ago
  Anton Kaliaev e2d6859afd p2p: limit the number of incoming connections 4 years ago