Type parameters
Properties
preparation
• preparation: {kind: "unsupported" } | { kind: "supported" ; abandon: (ctx: Write, preparation: PreparationRef) => Promise<void> }
Methods
acquire
▸ acquire(ctx, result, demand): Promise<CustodyOutcome>
Parameters
Returns
Promise<CustodyOutcome>
check
▸ check(ctx, claim): Promise<InputAssessment>
Parameters
Returns
Promise<InputAssessment>
release
▸ release(ctx, claim): Promise<void>
Parameters
Returns
Promise<void>