mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-05 04:55:18 +00:00
1.8 KiB
1.8 KiB
v0.34.0-rc3
Special thanks to external contributors on this release:
Friendly reminder, we have a bug bounty program.
BREAKING CHANGES
-
ABCI
- #5227 Added
ResponseInitChain.app_hashwhich must match genesis app hash and is recorded in genesis block (@erikgrinaker)
- #5227 Added
-
Blockchain Protocol
- #5193 Header hashes are no longer empty for empty inputs, notably
DataHash,EvidenceHash, andLastResultsHash(@erikgrinaker)
- #5193 Header hashes are no longer empty for empty inputs, notably
-
Go API
- [evidence] #5181 Phantom validator evidence was removed (also from abci) (@cmwaters)
- [merkle] #5193
HashFromByteSlicesandProofsFromByteSlicesnow return a hash for empty inputs, following RFC6962 (@erikgrinaker) - [crypto] [#5214] Change
GenPrivKeySecp256k1toGenPrivKeyFromSecretto be consistent with other keys
FEATURES:
- [abci] #5174 Add amnesia evidence and remove mock and potential amnesia evidence from abci (@cmwaters)
IMPROVEMENTS:
- [evidence] #5219 Change the source of evidence time to block time (@cmwaters)
BUG FIXES:
- [evidence] #5170 change abci evidence time to the time the infraction happened not the time the evidence was committed on the block (@cmwaters)
- [node] Don't attempt fast sync when the ABCI application specifies ourself as the only validator via
InitChain(@erikgrinaker) - [libs/rand] #5215 Fix out-of-memory error on unexpected argument of Str() (@SadPencil)