We are planning an upcoming update impacting our explorer node and how the RPC API will behave:
1. hmy_getBlocks/hmyv2_getBlocks/eth_getBlocks: Limit the size of block query to 1024.
2. hmy_getLogs/hmyv2_getLogs/eth_getLogs: Limit the size of block query to 1024.
Since the changes are not backward-compatible, please check the usage of these APIs and update your code as necessary to avoid any service interruption.
We are planning to deploy the new version to our public API providers on Aug 9th 2021.
Why this API change?
Without the block number limitation, one can call these methods querying blocks from genesis to the latest, which will add extra heavy burden to the service provider.
From our investigation to the RPC service degradation, this can be one of the major contributor to the issue. With the API change, this kind of usage is mitigated and will no longer cause service degradation.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
3 @harmonyprotocol updates: 1) our full team is working to on-board foundational node operators for Mainnet v0 by the end of June. Please reach out if we can be helpful. For others interested, sign up at harmony.one/sodl for when we open up participation! @nickwh8te
2) our engineering team has been working around the clock. We worked until 2am last Saturday night to get RC1 ready. RC = release candidate for Mainnet v0. Main focus is on stability of the network and getting nodes running smoothly and earning full block rewards @RongjianLan