640 Commits (00c284d9d77d4539264a5edd12a75d9bc248a746)

Author SHA1 Message Date
  Erik Grinaker e7184c499d
statesync: check all necessary heights when adding snapshot to pool (#5516) 4 years ago
  Marko 1a74e01d18
update changelog for rc5 (#5501) 4 years ago
  Marko 82e4693cc5
abci: remove setOption (#5447) 4 years ago
  Callum Waters 302aec6dcc
evidence: use bytes instead of quantity to limit size (#5449) 4 years ago
  Erik Grinaker 08708046a7
privval: fix ping message encoding (#5441) 4 years ago
  Erik Grinaker 2a0fa665fd
config: set statesync.rpc_servers when generating config file (#5433) 4 years ago
  Erik Grinaker b0130b4661
privval: allow passing options to NewSignerDialerEndpoint (#5434) 4 years ago
  Tess Rinearson c50c33e4e9
CHANGELOG: update for 0.34.0-rc4 (#5400) 4 years ago
  Erik Grinaker f83ecdad1d
config: add state sync discovery_time setting (#5399) 4 years ago
  Erik Grinaker ebfe0cbb8c
abci: fix socket client error for state sync responses (#5395) 4 years ago
  Erik Grinaker a2bbc2984b
changelog: minor tweaks (#5389) 4 years ago
  Anton Kaliaev ffe2742a6c
mempool: batch txs per peer in broadcastTxRoutine (#5321) 4 years ago
  Erik Grinaker 58b4deca86
blockstore: fix race conditions when loading data (#5382) 4 years ago
  Erik Grinaker 3502901dd8
docker: fix incorrect time_iota_ms configuration (#5385) 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 6ab2a19088
header: check block protocol (#5340) 4 years ago
  Erik Grinaker 39d2ac4dbc
statesync: fix the validator set heights (again) (#5330) 4 years ago
  Erik Grinaker 63ea4f1d26
consensus: fix wrong proposer schedule for `InitChain` validators (#5329) 4 years ago
  Callum Waters c752e2e586
abci: update evidence (#5324) 4 years ago
  Marko 710a97d850
evidence: remove amnesia & POLC (#5319) 4 years ago
  Erik Grinaker 2f4c1f60c7
statesync: broadcast snapshot request to all peers on startup (#5320) 4 years ago
  Marko 82011ee7ab
evidence: remove lunatic (#5318) 4 years ago
  Marko e0140e4beb
evidence: remove ConflictingHeaders type (#5317) 4 years ago
  Callum Waters 2b58a62721
light: implement light block (#5298) 4 years ago
  Marko b6a5f7b126
rpc: add private & unconditional to /dial_peer (#5293) 4 years ago
  Anton Kaliaev 43c3e4265b
config: rename prof_laddr to pprof_laddr and move it to rpc (#5315) 4 years ago
  Erik Grinaker 686361ff3e
statesync: fix valset off-by-one causing consensus failures (#5311) 4 years ago
  Callum Waters 86707862d4
fix validator set proposer priorities in light client provider (#5307) 4 years ago
  Erik Grinaker 49efd44faa
node: fix genesis state propagation to state sync (#5302) 4 years ago
  dongsam e30b125725
consensus: double-sign risk reduction (ADR-51) (#5147) 4 years ago
  Marko 135ac0400e
blockchain: verify +2/3 (#5278) 4 years ago
  Marko 1b961d021f
crypto: remove secp256k1 (#5280) 4 years ago
  Marko 42e4e8b58e
lint: add markdown linter (#5254) 4 years ago
  Marko 8cdaa7f515
privval: add chainID to requests (#5239) 4 years ago
  Erik Grinaker edf5cff80f
blockchain: fix fast sync halt with initial height > 1 (#5249) 4 years ago
  Erik Grinaker 8f3e7248e7
changelog: update for 0.34.0-rc3 (#5240) 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 b1b82c493a
db: add support for badgerdb (#5233) 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
  Erik Grinaker 08ffe13295
abci: add ResponseInitChain.app_hash, check and record it (#5227) 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
  Sad Pencil 62d09ccc10
libs/rand: fix "out-of-memory" error on unexpected argument (#5215) 4 years ago
  Marko 1c9a2640e9
crypto: consistent api across keys (#5214) 4 years ago
  Erik Grinaker 3413a0dbd8
node: don't attempt fast sync when InitChain sets self as only validator (#5211) 4 years ago
  Callum Waters 68468fb024
evidence: fix usage of time field in abci evidence (#5201) 4 years ago