System information
Geth version: master
CL client & version: n/a
OS & Version: n/a
Commit hash : b98b255
Expected behaviour
ethclient.Client interface exports all public receivers to allow integrating third-parties testing.
Actual behaviour
ethclient.Client is missing the following public receivers in interfaces, at least:
NetworkID(ctx context.Context) (*big.Int, error)
EstimateGasAtBlock(ctx context.Context, call CallMsg, blockNumber *big.Int) (uint64, error)
EstimateGasAtBlockHash(ctx context.Context, call CallMsg, blockHash common.Hash) (uint64, error)
Steps to reproduce the behaviour
Attempt to use exported interfaces in third party application.
Backtrace
n/a
Resolution
Fixed in #33392