pub fn prove_transaction_virtual<H: AsHashDB<KeccakHasher, DBValue> + Send + Sync>(
    db: H,
    root: H256,
    transaction: &SignedTransaction,
    machine: &Machine,
    env_info: &EnvInfo,
    factories: Factories
) -> Option<(Bytes, Vec<DBValue>)>
Expand description

Prove a virtual transaction on the given state. Returns None when the transacion could not be proved, and a proof otherwise.