Implement 8 more of the core eth_* read-only RPC endpoints
See original GitHub issueThis is a tracking issue for the next alpha release milestone. The endpoints are a subset of #612, and can be chosen from that list as desired. Feel free to make individual PRs for each endpoint chosen (or group them if there are a few that are trivial to group). Link the PRs back to this issue for tracking.
This list is NOT kept up to date – see the list at #612 for the latest known state of implemented rpc methods
-
eth_accounts
(always return[]
) -
eth_syncing
-
eth_gasPrice
(should get its own issue to plan the algorithm) -
eth_getBlockTransactionCountByHash
-
eth_getBlockTransactionCountByNumber
-
eth_getUncleCountByBlockNumber
block string -
eth_call
-
eth_estimateGas
-
eth_getTransactionByHash
-
eth_getTransactionByBlockHashAndIndex
-
eth_getTransactionByBlockNumberAndIndex
-
eth_getTransactionReceipt
-
eth_getUncleByBlockHashAndIndex
-
eth_getUncleByBlockNumberAndIndex
block int -
eth_getUncleByBlockNumberAndIndex
block string -
eth_getLogs
Issue Analytics
- State:
- Created 5 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
How to Add Alchemy RPC Endpoints to Metamask
We'll need to use an Alchemy API key to replace our Metamask endpoint. You can create a free account here. Step 2: Create...
Read more >Add parity_getRawBlockByNumber and parity_submitRawBlock ...
In order to allow for a little bit more flexibility when mining blocks it would be nice ... Thus I would like to...
Read more >MetaMask and Helios for a trustless RPC client setup |
In this article, we'll show you how to use Chainstack and the new Helios light client to ensure your trustless endpoint gives accurate...
Read more >Unable to deploy smart contract to test rinkeby using remix ide ...
Explorer returned to read-only and many RPC endpoints stopped to respond. You should migrate to Goerli or Sepolia. Share.
Read more >EIP-1767: GraphQL interface to Ethereum node data
Backwards Compatibility. This schema implements the bulk of the current read-only functionality provided by the JSON-RPC node interface.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
personal_
will be lower priority for a while here.geth
We can add or mock any behavior in
eth-tester
but it’s a bit ambiguous to me how to best implement something like thepersonal_
module functionality in a modular fasion. Since it’s non-standard JSON-RPC API, I wouldn’t want it to be a core piece, but rather something that could be enabled.Sweet, I guess someone just forgot to check off some methods after implementing them. With those, and the three more implemented, we now have 8 more than we thought we had. Just under the wire for today’s release. 😃