Skip to content

LEVM: Separate get_state_transitions from execute_block #2504

@JulianVentura

Description

@JulianVentura

Currently, the execute_block function returns the BlockExecutionResult with the account updates, which are calculated by making a call to get_state_transition function. This is ok when we want to execute just one block, but if we want to execute blocks in batches we don't really need to get the account updates after each block execution, we could just obtain it at the end instead.

We want to separate the block execution from the accounts update calculation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    levmLambda EVM implementation

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions