github hashgraph/hedera-json-rpc-relay v0.50.0

latest releases: v0.66.0, v0.66.0-rc1, v0.65.1...
8 months ago

Overview

Release v0.50.0 brings a host of enhancements, bug fixes, and dependency upgrades to improve functionality and performance.

One key enhancement includes the addition of support for the OPERATOR_KEY_FORMAT configuration, allowing for a broader range of private key types: DER, HEX_ECDSA, and HEX_ED25519. With this new support, the Relay can now be operated by an account using any of these private key formats.

The release also introduces new examples for Hardhat Viem and Golang Ethereum Client usage, highlighting Hedera's commitment to supporting a wide range of development tools and environments. These additions enrich the existing coverage in the Hedera JSON-RPC Relay repository for many other tools including examples for Foundry, Hardhat, Truffle, Subgraph, etc.. By providing these comprehensive examples, Hedera ensures that developers have the resources they need to efficiently integrate and leverage these tools, enhancing the versatility and applicability of the Hedera JSON-RPC Relay in diverse development scenarios.

Significant bug fixes address issues such as npm binary not being found, unit tests failing in CI, and correcting the transaction 'v' value.

Furthermore, this release updates various dependencies, ensuring better compatibility and security. These updates collectively enhance the reliability and usability of the Hedera JSON-RPC Relay.

What's Changed

Enhancements

Bug Fixes

  • fix: Adding the node install as now the npm binary is not found. by @ebadiere in #2562
  • fix: 2561 release automation cannot find npm by @ebadiere in #2564
  • fix: Updated release flows to setup-node and setup make before calling npm ci by @rbarkerSL in #2565
  • fix: fixed condition to employ HFS in submitEthereumTransaction() by @quiet-node in #2566
  • test: re-included eth_getCode and eth_sendRawTransaction in the release testing flow by @quiet-node in #2582
  • fix: unit tests failing in CI by @konstantinabl in #2258
  • fix: Set the correct txn v value. by @ebadiere in #2592
  • fix: removed name field in JsonRpcError class by @quiet-node in #2590

Dependency Upgrades

New Contributors

Full Changelog: v0.49.0...v0.50.0

Don't miss a new hedera-json-rpc-relay release

NewReleases is sending notifications on new releases.