Rulvar API reference / @rulvar/core / ApprovalRevocationOutcome
Interface: ApprovalRevocationOutcome
Defined in: packages/core/src/engine/external.ts:104
One recorded approval revocation's outcome (RV4008).
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
entryRef | number | - | packages/core/src/engine/external.ts:115 |
state | | "denied-pending" | "revoked-allow" | "already-revoked" | "already-closed" | 'denied-pending': the approval was still open and is now denied through the ordinary first-closing-wins arbitration. 'revoked-allow': a recorded allow now carries a journaled revocation that beats it at the consumption recheck. 'already-revoked': a prior revocation already stands. 'already-closed': the approval was denied or abandoned; there is nothing to revoke. | packages/core/src/engine/external.ts:114 |