v0.129.0
·
5 commits
to release/0.129
since this release
This release begins the design effort for HIP-1081 Block Node. Next sprint the initial support for connecting to a block node will be started. Additionally, all of the /api/v1/tokens/{id}
endpoints now support an ID in the form of a 40 character hexadecimal EVM address.
The integration of the latest consensus node EVM library into/api/v1/contracts/call
continues. This release saw a number of bug fixes and test improvements to verify support for newer EVM functionality. This new code path is now live in all production environments, though each at varying percentage as we work to ramp it up to 100%.
Enhancements
- Add approval integration tests for HIP-906 - Proxy Redirect Contract for Hbar Allowance and Approval #11013
- Add Acceptance tests for topic update, to remove the custom fees #11010
- Modify mirror node state to throw an error if it sees a new state in hedera-app #11003
- Add IsAuthorizedTests for HAC system contract similar to IsAuthorizedTest in consensus node #10933
- Add AliasTests for HAC system contract similar to AliasTest in consensus node #10932
- Rename npm packages to
@hiero-ledger
#10909 - HIP-1056 Test Genesis Block #10901
- Simplify
getTreasury
andgetAutoRenewAccount
methods inTokenReadableKVState
#10807 - Support long form EVM address in
/tokens/{id}
endpoint #10799 - Non-zero realm E2E testing #10743
- Adapt tests in web3 to support different shard and realm #10719
- Add tests for update token custom fees for modularized #10419
- Add tests for HederaAccountService precompile for modularized #10417
Bug Fixes
- Release notes generation not working #11069
- Acceptance tests fail to validate partially up nodes #11060
NullPointerException
on AccountID.accountNum() #11002NullPointerException
on missing account key #10989- Permission denied for /usr/etc/hedera/application.yml #10984
- Account with complex key unduly returned by
accounts?account.publickey={key}
#10904 NullPointerException
on missing contract key #10900- Fix InitializeEntityBalanceMigration to match entityId conversion to the correct entityId size #10898
- Investigate and optimize
TokenAccountRepository.findByIdAndTimestamp
query #10888 - Investigate ERROR in estimatePrecompile.feature acceptance test #10627
Documentation
- HIP-1081: Design block node support #10737