pub(crate) fn handle_expect_revert(
is_cheatcode: bool,
is_create: bool,
expected_revert: &mut ExpectedRevert,
status: InstructionResult,
retdata: Bytes,
known_contracts: &Option<ContractsByArtifact>,
) -> Result<(Option<Address>, Bytes)>