v0.42.0
Release Notes - Version 0.42.0
Summary
This release includes a couple changes for EVM related items, notably the deprecation of EthereumFlow
and the removal of shard and realm encoding for EVM addresses as outlined here. There was also a fix for the SDK being unable to query the address book of a local Solo instance.
Deprecated Features
EthereumFlow
:EthereumFlow
has been deprecated.EthereumFlow
was first implemented as an easy way for developers to deploy contracts that were over the maximum size allowed for Hiero transactions. However, with the addition of HIP-1086, this maximum size has been increased to the maximum allowed size for a contract. So now, there is no longer a need to create a file with the call data; it can all be just packed into theEthereumTransaction
itself. As such, users are encouraged to now useEthereumTransaction
instead ofEthereumFlow
.
Enhancements
- Remove shard and realm encoding of EVM addresses for entities: shard and realm for Hiero entities are no longer encoded into their associated EVM addresses. The decision for this is explained here.
Bug Fixes
- Fix solo mirror node gRPC connection issue: There was a bug that wasn't allowing a user to submit
AddressBookQuery
s to a local solo deployment. This has been fixed, as well as testing theClient.forMirrorNetwork
API and confirming it works with solo.
Documentation Updates
- Fix OpenSSF scorecard link in README: the link to the OpenSSF scorecard for this repo was incorrect, so it was fixed.
Full Changelog: v0.41.0...v0.42.0