fn transact<CTX: FoundryContextExt>(
ccx: &mut CheatsCtxt<'_, CTX>,
executor: &mut dyn CheatcodesExecutor<CTX>,
transaction: B256,
fork_id: Option<U256>,
) -> Resultfn transact<CTX: FoundryContextExt>(
ccx: &mut CheatsCtxt<'_, CTX>,
executor: &mut dyn CheatcodesExecutor<CTX>,
transaction: B256,
fork_id: Option<U256>,
) -> Result