v0.156.0 #13691
steven-sheehy
started this conversation in
Releases
v0.156.0
#13691
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The
/api/v1/contracts/callREST API now supports the ability for client calls to change contract state in memory and persist those changes across calls. This feature is controlled via a new propertyhiero.mirror.web3.evm.sharedWritableStateand is disabled by default. Developers can use this feature to run a Hedera EVM locally to debug their calls. The changes are not stored in the database and will be lost upon application restart.Breaking Changes
The REST API now returns access list as an object array instead of as a hex encoded string. While a breaking change, this field is empty in all environments since consensus nodes do not yet support them. After the consensus nodes gain Pectra support, they will add support for access lists so we took the opportunity to improve our field to be similar to the JSON-RPC specification. Below is an example of the new format:
Enhancements
Bug Fixes
RecordFileConsensusTimestampsRecalculateMigration(0.156) #13664RecordFileConsensusTimestampsRecalculateMigration#13621record_fileconsensus start and end timestamps migration #13521Dependency Upgrades
@testcontainers/postgresql in /rest #13584Deployments
Contributors
Thank you to all the contributors who worked on this release:
@Suvrat1629
@bilyana-gospodinova
@IvanKavaldzhiev
@jnels124
@karthik120710
@martingeorgiev1
@nirbosl
@sdimitrov9
@steven-sheehy
@xin-hedera
This discussion was created from the release v0.156.0.
Beta Was this translation helpful? Give feedback.
All reactions