pub fn simulate_invoke_host_function_op_resources(
    ledger_changes: &[LedgerEntryChange],
    simulated_instructions: u32,
) -> Result<(SorobanResources, Vec<LedgerEntryRentChange>)>