v0.34.0
Version v0.34.0
Added
- 2051: Add support for AWS KMS signing for the PoA consensus module. The new key can be specified with
--consensus-aws-kms AWS_KEY_ARN
. - 2092: Allow iterating by keys in rocksdb, and other storages.
- 2096: GraphQL endpoint to fetch blob byte code by its blob ID.
Changed
- 2106: Remove deadline clock in POA and replace with tokio time functions.
Breaking
- 2051: Misdocumented
CONSENSUS_KEY
environ variable has been removed, useCONSENSUS_KEY_SECRET
instead. Also raises MSRV to1.79.0
.
Fixed
- 2106: Handle the case when nodes with overriding start on the fresh network.
- 2105: Fixed the rollback functionality to work with empty gas price database.
What's Changed
- doc: refine the transaction example in the README by @mmyyrroonn in #2072
- AWS KMS block signing support and Rust 1.79 by @Dentosal in #2051
- feat(iterators): allow key-only iteration by @rymnc in #2092
- feat: graphql endpoint to fetch the blob byte code by its blob ID by @netrome in #2096
- Small improvements for tests to make them more stable by @xgreenx in #2103
- Fixed the rollback functionality to work with empty gas price database by @xgreenx in #2105
- Bump wasmtime version by @Dentosal in #2089
- Handle the case when nodes with overriding start on the fresh network by @xgreenx in #2106
- Remove deadline clock in POA and replace with tokio time functions. by @AurelienFT in #2109
- Release v0.34.0 by @xgreenx in #2117
New Contributors
- @mmyyrroonn made their first contribution in #2072
Full Changelog: v0.33.0...v0.34.0