As the end result, we should have a separate go-client folder here: hedera-json-rpc-relay/tools, and the automated tests against the specification should be added to this workflow: dev-tool-test.yml.
Solution
We have divided the work into a few steps:
[ ] Develop the equivalent of the hardhat-example using the Go client.
[ ] Develop tests that will test the Go client against the Hedera RPC specification.
Problem
The goal of this issue is to analyze the Hedera EVM compatibility with the Ethereum Go client: github.com/ethereum/go-ethereum/ethclient. We should test every RPC endpoint (Websockets, HTTP) against this specification: OpenRPC Specification.
As the end result, we should have a separate go-client folder here: hedera-json-rpc-relay/tools, and the automated tests against the specification should be added to this workflow: dev-tool-test.yml.
Solution
We have divided the work into a few steps:
Alternatives
No response