You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v0.9.0 of the Hedera JSON RPC Relay brings improvements to the eth_getBalance and eth_getTransactionCount as well as increased support for metrics and rate limiting.
eth_getBalance was updated with support to filter search based on blockNumberOrTag, thus allowing for historic balance queries against the Mirror Node.
eth_getTransactionCount was updated to query the Mirror Node instead on consensus nodes, further more reducing the expenses by the relay.
The relay rate limit logic was expanded to include HBAR rate limiting. Now access to relay calls can be more evenly spread by rate limiting accounts based on HBAR consumption.
The SDKClient transaction and transactionRecord execution logic was updated to use TransactionRecordQuery to help improve metrics and better capture costs for the relay account.
The Helm charts were updated to support rate limit configuration on deployment in kubernetes environments. With this relay runners can customize rate limit tier values and windows to their use case.
Multiple API response schema improvements were made to improve expected formats of outputs utilized by development client tools.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
v0.9.0 of the Hedera JSON RPC Relay brings improvements to the
eth_getBalance
andeth_getTransactionCount
as well as increased support for metrics and rate limiting.eth_getBalance
was updated with support to filter search based onblockNumberOrTag
, thus allowing for historic balance queries against the Mirror Node.eth_getTransactionCount
was updated to query the Mirror Node instead on consensus nodes, further more reducing the expenses by the relay.The relay rate limit logic was expanded to include HBAR rate limiting. Now access to relay calls can be more evenly spread by rate limiting accounts based on HBAR consumption.
The SDKClient transaction and transactionRecord execution logic was updated to use
TransactionRecordQuery
to help improve metrics and better capture costs for the relay account.The Helm charts were updated to support rate limit configuration on deployment in kubernetes environments. With this relay runners can customize rate limit tier values and windows to their use case.
Multiple API response schema improvements were made to improve expected formats of outputs utilized by development client tools.
Enhancements
process.env
variables areundefined
at the time ofconstants
module initializations #562eth_getTransactionReceipt
:effectiveGasPrice
has0xNaN
as value fornon-eth
transactions #561eth_getBalance
to filter search based on blockNumberOrTag #531Bug Fixes
eth_getTransactionByHash
yieldsnull
result #371Full Changelog: v0.8.0...v0.9.0
Contributors
We'd like to thank all the contributors who worked on this release!
This discussion was created from the release v0.9.0.
Beta Was this translation helpful? Give feedback.
All reactions