This bounty is no longer available
Web3 DAO | Ethereum Foundation Logo

RPC `Client` doesn't contain London hardfork methods

Organization

Ethereum Foundation

Deadline

N/A

Status

ENDED


INSTRUCTIONS

Rationale

ethclient.Client or gethclient.Client should contain the latest methods from the London hard fork (eth_feeHistory, eth_resend, eth_fillTransaction, etc)

Why should this feature exist?

go Clients should be able to call the new methods without having to implement a new client

What are the use-cases?

E2E and integration tests, APIs, support latest changes on the RPC server, etc

Do you have ideas regarding the implementation of this feature?

  • Define a list of missing methods and where should they be implemented (gethclient or ethclient)
  • Implement based on other references from the same package
  • Test

Are you willing to implement this feature?

yes