v0.77.0 #5731
steven-sheehy
started this conversation in
Releases
v0.77.0
#5731
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This release fixes the tracking of NFT balances. Historically, these came from the balance file sent by the consensus nodes every 15 minutes. When we started tracking the live fungible token balances and moved away from using this balance file we unfortunately broke the NFT balance calculation. We not only fixed the issue but went ahead and took the time to track the up-to-date NFT balance as well.
The
/api/v1/contracts/{id}/state
REST API shows the current state of a contract's slot values. Users requested the ability to query for the key/value pairs for their contract at an arbitrary point in the past. To address, we now expose atimestamp
query parameter that will get the historical contract state. This allows the JSON-RPC relay to offer a propereth_getStorageAt
with support for historical blocks.HIP-584 continues to make progress. Quite a few bugs were squashed including handling reverts and populating the revert reason and raw data. Performance tests were added to k6 to load test contract calls with token precompiles.
Enhancements
unique
indices in both v1 and v2 migrations. #5524contracts/{id}/state
endpoint to support older states #5517contracts/{id}/state
endpoint #5516eth_call
with token precompiles #5301eth_call
JSON RPC calls #5048Bug Fixes
data
field in JSON Error response #5675ContractController
#5321Documentation
Dependency Upgrades
@hashgraph
/proto from 2.11.2 to 2.12.0 in /hedera-mirror-rest #5448Contributors
We'd like to thank all the contributors who worked on this release!
This discussion was created from the release v0.77.0.
Beta Was this translation helpful? Give feedback.
All reactions