diff --git a/ethclient/gethclient/gethclient.go b/ethclient/gethclient/gethclient.go index 37078673ce..73d05d499e 100644 --- a/ethclient/gethclient/gethclient.go +++ b/ethclient/gethclient/gethclient.go @@ -243,14 +243,7 @@ func toCallArg(msg ethereum.CallMsg) interface{} { arg["maxPriorityFeePerGas"] = (*hexutil.Big)(msg.GasTipCap) } if msg.AccessList != nil { - accessListArg := make([]map[string]interface{}, len(msg.AccessList)) - for i, access := range msg.AccessList { - accessListArg[i] = map[string]interface{}{ - "address": access.Address, - "storageKeys": access.StorageKeys, - } - } - arg["accessList"] = accessListArg + arg["accessList"] = msg.AccessList } return arg }