Open alexytsu opened 1 year ago
Could be related to this https://github.com/anorth/fvm-workbench/issues/29
It seems that by the time this code is called, the state.code cid of the placeholder actor, no longer matches the Placeholder's Cid recorded in the manifest..
An example test like
placeholder_deploy_test
fails to run to completion on the workbench.However, the call from the INIT_ACTOR_ADDR to the placeholder's address returns with ExitCode::10, failing to deploy an actor over the placeholder.
The backtrace shows that this happens when trying to instantiate the placeholder module from this code in ref_fvm/fvm/src/call_manager/default.rs