replay_error

Function replay_error 

pub fn replay_error(
    config: InvariantConfig,
    executor: Executor,
    calls: &[BasicTxDetails],
    inner_sequence: Option<Vec<Option<BasicTxDetails>>>,
    invariant_contract: &InvariantContract<'_>,
    known_contracts: &ContractsByArtifact,
    ided_contracts: BTreeMap<Address, (String, JsonAbi)>,
    logs: &mut Vec<Log>,
    traces: &mut Vec<(TraceKind, SparsedTraceArena)>,
    line_coverage: &mut Option<HitMaps>,
    deprecated_cheatcodes: &mut HashMap<&'static str, Option<&'static str>, DefaultHashBuilder>,
    progress: Option<&ProgressBar>,
    early_exit: &EarlyExit,
) -> Result<Vec<BaseCounterExample>, Report>
Expand description

Replays the error case, shrinks the failing sequence and collects all necessary traces.