Skip to content

EIP-7928 BAL does not capture pre-compile balance changes #30

@raxhvl

Description

@raxhvl

Precompile balance changes are correctly captured for withdrawals but not for value transfer.

Function Name Goal Setup Expectation
test_bal_precompile_funded BAL records precompile value transfer with or without balance change Alice sends value to precompile (all precompiles) via direct transaction. Parameterized: (1) with value (1 ETH), (2) without value (0 ETH). For with_value: BAL MUST include precompile with balance_changes. For no_value: BAL MUST include precompile with empty balance_changes. No storage_changes or code_changes in either case.

Error

Expected Balance change (1, 1000000000000000000). Actual changes: []

cc @nerolation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions