Skip to content

Change eth_call parameter from data to input #5917

@lightclient

Description

@lightclient

Component

Anvil

Have you ensured that all of these are up to date?

  • Foundry
  • Foundryup

What version of Foundry are you on?

No response

What command(s) is the bug in?

No response

Operating System

None

Describe the bug

The execution-apis spec says the correct input for eth_call is input. The value data has long be deprecated in favor of input. We recently switched ethclient parameters officially and it seems to have uncovered some non-compliant RPCs.

Spec link: https://github.com/ethereum/execution-apis/blob/584905270d8ad665718058060267061ecfd79ca5/src/schemas/transaction.yaml#L301-L303

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions