You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm working on an integration test which involves deploying nana-core on local anvil forks of mainnet and optimism. We're using sphinx to manage deploys, which works well on the mainnet fork. On Optimism, however, this fails. To reproduce:
sphinx is able to prepare the transacrions, but upon confirmation (during Deploying Gnosis Safe and Sphinx Module...), anvil crashes with the following output:
thread 'tokio-runtime-worker' panicked at crates/anvil/src/eth/backend/executor.rs:298:29:
Failed to execute transaction. This is a bug.
Custom("[OPTIMISM] Failed to load enveloped transaction.")
stack backtrace:
0: _rust_begin_unwind
1: core::panicking::panic_fmt
2: <&mut anvil::eth::backend::executor::TransactionExecutor<DB,Validator> as core::iter::traits::iterator::Iterator>::next
3: anvil::eth::backend::mem::Backend::do_mine_block::{{closure}}
4: tokio::runtime::task::raw::poll
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
I've attached the output with RUST_BACKTRACE set to full:
Component
Anvil
Have you ensured that all of these are up to date?
What version of Foundry are you on?
forge 0.2.0 (bdc04c2 2024-04-12T00:21:19.564747000Z)
What command(s) is the bug in?
anvil
Operating System
macOS (Apple Silicon)
Describe the bug
I'm working on an integration test which involves deploying
nana-core
on local anvil forks of mainnet and optimism. We're using sphinx to manage deploys, which works well on the mainnet fork. On Optimism, however, this fails. To reproduce:anvil -f "<OPTIMISM_RPC_HERE>" --optimism
This runs the foundry deploy script here.
sphinx is able to prepare the transacrions, but upon confirmation (during
Deploying Gnosis Safe and Sphinx Module...
), anvil crashes with the following output:I've attached the output with
RUST_BACKTRACE
set to full:report.txt
I'll also let the sphinx team know about this. They may have some ideas.
The text was updated successfully, but these errors were encountered: