Skip to main content

Crate revive_strategy

Crate revive_strategy 

Source
Expand description

This crate provides the Revive strategy for the Foundry EVM ExecutorStrategy.

It is designed to work with the Revive runtime, allowing for the execution of smart contracts in a Polkadot environment.

It is heavily inspired from https://github.com/matter-labs/foundry-zksync/tree/main/crates/strategy/zksync

Modulesยง

backend ๐Ÿ”’
cheatcodes ๐Ÿ”’
executor ๐Ÿ”’
state ๐Ÿ”’
tracing ๐Ÿ”’

Enumsยง

ReviveRuntimeMode
Runtime backend mode for pallet-revive
ReviveStartupMigration
Controls the automatic migration to pallet-revive during test execution.

Traitsยง

PvmCheatcodeInspectorStrategyBuilder
ReviveExecutorStrategyBuilder
Create Revive strategy for [ExecutorStrategy].