hedera-json-rpc-relay icon indicating copy to clipboard operation
hedera-json-rpc-relay copied to clipboard

feat: add `eth_call`, `eth_getLogs` and `eth_estimateGas` coverage to conformity tests

Open natanasow opened this issue 5 months ago • 4 comments

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.)

natanasow avatar Sep 09 '24 11:09 natanasow