erigon-pulse/turbo/adapter/ethapi
lmittmann 6985036070
turbo/adapter/ethapi: Add CallArgs.Input attribute (#8242)
This PR adds the ability to pass `input` instead of `data` in
`eth_call`.

Go-ethereum has support for the `input`-attribute (instead of the
`data`) in `eth_call` for some time. The recent go-ethereum release
v1.13.0 changed the ethclient to do a `eth_call` with the `input`
attribute rather than "data". This makes the latest go-ethereum
ethclient incompatible with erigon.

Co-authored-by: lmittmann <lmittmann@users.noreply.github.com>
2023-09-20 09:31:00 +07:00
..
api.go turbo/adapter/ethapi: Add CallArgs.Input attribute (#8242) 2023-09-20 09:31:00 +07:00
backend.go move all packages from "internal" folder - to simplify users live (#5857) 2022-10-25 09:58:25 +07:00
get_proof.go Add eth_getProof support for historical blocks (#7115) 2023-03-23 03:22:33 +00:00
internal.go reference hash, address, and chain config from lib (#6536) 2023-01-13 18:12:18 +00:00
state_overrides.go reference hash, address, and chain config from lib (#6536) 2023-01-13 18:12:18 +00:00