Skip to content

Use batch-run when replaying EVM transactions during ingestion #943

@m-Peter

Description

@m-Peter

Currently, we replay each EVM transaction individually, which requires creating a new EVM emulator, a new BlockView, and to commit the changes in the end.

For blocks with large numbers of transactions, we could achieve a much better performance, by using the existing BatchRunTransactions API.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions