Rulvar API reference / @rulvar/effects / verifyReceiptObservation
Function: verifyReceiptObservation()
ts
function verifyReceiptObservation(
observation,
effectClass,
envelope): ReceiptVerification;Defined in: packages/effects/src/receipts.ts:72
Verifies one receipt observation against the envelope. The order of checks is the RFC's: issuer identity, content bindings, key resolution with validity windows, revocation, then the signature itself. A receipt that binds fewer fields than its class requires verifies unverified no matter how good its signature is.
Parameters
| Parameter | Type |
|---|---|
observation | EffectReceiptObservation |
effectClass | EffectClass |
envelope | EffectTrustEnvelope |