hedera-json-rpc-relay
hedera-json-rpc-relay copied to clipboard
feat: add `eth_call`, `eth_getLogs` and `eth_estimateGas` coverage to conformity tests
Description:
Add eth_call, eth_getLogs and eth_estimateGas test to conformity tests:
- [x] eth_call - non existing contract
- [x] eth_call - existing contract view function and existing from
- [x] eth_call - existing contract tx and existing from
- [x] eth_call - existing contract tx, existing from and positive value
- [x] eth_call - existing contract view function and non-existing from
- [x] eth_call - existing contract tx and non-existing from
- [x] eth_call - existing contract tx, non-existing from and positive value
- [x] eth_estimateGas - non existing contract
- [x] eth_estimateGas - existing contract view function and existing from
- [x] eth_estimateGas - existing contract tx and existing from
- [x] eth_estimateGas - existing contract tx, existing from and positive value
- [x] eth_estimateGas - existing contract view function and non-existing from
- [x] eth_estimateGas - existing contract tx and non-existing from
- [x] eth_estimateGas - existing contract tx, non-existing from and positive value
- [x] eth_getLogs - non-existing contract
- [x] eth_getLogs - existing contract
- [x] eth_getLogs - existing contract and from/to block
Related issue(s):
Fixes #2754
Depends on: https://github.com/hashgraph/hedera-mirror-node/pull/9302
Notes for reviewer:
Checklist
- [ ] Documented (Code comments, README, etc.)
- [ ] Tested (unit, integration, etc.)