pub fn resolve<Claim>(
conditional: &SuccinctReceipt<ReceiptClaim>,
assumption: &SuccinctReceipt<Claim>,
) -> Result<SuccinctReceipt<ReceiptClaim>>where
Claim: Digestible + Debug,
Available on non-
target_os="zkvm"
and crate feature prove
only.Expand description
Run the resolve program to remove an assumption from a conditional receipt upon verifying a receipt proving the validity of the assumption.
By applying the resolve program, a conditional receipt (i.e. a receipt for an execution using
the env::verify
API to logically verify a receipt) can be made into an unconditional receipt.