hedera-json-rpc-relay
hedera-json-rpc-relay copied to clipboard
Implementation of Ethereum JSON-RPC APIs for Hedera
**Description**: This PR aims to remove redundant logic in the eth_sendRawTransaction, which was responsible for retyring transaction if timeout error occurs. However the underlying problem in the SDK was fixed,...
**Description**: Currently with our synthetic transactions, which are constructed on the fly using events from the operations, we don't return adequate and real logsBloom. This might be a problem for...
**Description**: Currently the logic in the server validator is really tangled up and hard to maintain, also there are several bugs inside which need to be addressed. This PR: -...
**Description**: - added GET_RECORD_DEFAULT_TO_CONSENSUS_NODE to configuration docs. This configuration allows the Relay to retrieve transaction record by making calls to Consensus Node (CN) or Mirror Node (MN) based on its...
**Description**: **Related issue(s)**: Fixes #2665 **Notes for reviewer**: **Checklist** - [ ] Documented (Code comments, README, etc.) - [ ] Tested (unit, integration, etc.)
**Description**: Currently, when we return block information, we don't include actual receiptsRoot, this is because Hedera is not using Merkle Patricia trie. However, this can be easily calculated during the...
There is outdated logic for retrying transactions in the sendRawTransaction method. This was needed due to problems in the SDK, which have been fixed. We should now remove this logic...
**Description**: Creates an example project demonstrating Web3py usage with Hedera **Related issue(s)**: Implements # [#2724](https://github.com/hashgraph/hedera-json-rpc-relay/issues/2724) **Notes for reviewer**: **Checklist** - [X] Documented (Code comments, README, etc.) - [X] Tested (unit,...
**Description**: The result of recent research on the rust ethereum client, it contains three libraries: web3rs, ethers.rs, alloy-core. The initial research of each library is located in an associated folder...
 Snyk has created this PR to upgrade @graphprotocol/graph-cli from 0.69.0 to 0.78.0. :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly...