mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-08 14:21:14 +00:00
Ethermint currently has to maintain a map height-> block hash on the store (see here) as it needs to expose the eth_getBlockByHash JSON-RPC query for Web3 compatibility. This query is currently not supported by the tendermint RPC client.
3.1 KiB
3.1 KiB
v0.33.6
**
Special thanks to external contributors on this release:
Friendly reminder, we have a bug bounty program.
BREAKING CHANGES:
-
CLI/RPC/Config
- [evidence] #4725 Remove
Pubkeyfrom DuplicateVoteEvidence - [rpc] #4792
/validatorsare now sorted by voting power (@melekes)
- [evidence] #4725 Remove
-
Apps
- [abci] #4704 Add ABCI methods
ListSnapshots,LoadSnapshotChunk,OfferSnapshot, andApplySnapshotChunkfor state sync snapshots.ABCIVersionbumped to 0.17.0.
- [abci] #4704 Add ABCI methods
-
P2P Protocol
-
Go API
- [crypto] #4721 Remove
SimpleHashFromMap()andSimpleProofsFromMap()(@erikgrinaker) - [types] #4798 Simplify
VerifyCommitTrustingfunc + remove extra validation (@melekes) - [libs] #4831 Remove
Bech32pkg from Tendermint. This pkg now lives in the cosmos-sdk
- [crypto] #4721 Remove
-
Blockchain Protocol
FEATURES:
- [statesync] Add state sync support, where a new node can be rapidly bootstrapped by fetching state snapshots from peers instead of replaying blocks. See the
[statesync]config section. - [evidence] #4532 Handle evidence from light clients (@melekes)
- [lite2] #4532 Submit conflicting headers, if any, to a full node & all witnesses (@melekes)
- [rpc] #4532 Support
BlockByHashquery (@fedekunze)
IMPROVEMENTS:
- [txindex] #4466 Allow to index an event at runtime (@favadi)
abci.EventAttributereplacesKV.Pair
- [evidence] #4722 Improved evidence db (@cmwaters)
- [state] #4781 Export
InitStateVersionfor the initial state version (@erikgrinaker) - [p2p/conn] #4795 Return err on
signChallenge()instead of panic - [evidence] #4839 Reject duplicate evidence from being proposed (@cmwaters)
- [evidence] #4892 Remove redundant header from phantom validator evidence (@cmwaters)
- [types] #4905 Add ValidateBasic to validator and validator set (@cmwaters)
BUG FIXES:
- [consensus] #4895 Cache the address of the validator to reduce querying a remote KMS (@joe-bowman)