Type alias ExecuteOptions<A, R, CAP>

ExecuteOptions<A, R, CAP>: UCANBasicOptions & InferNb<InferInvokedCapability<CAP>["nb"]> & {
    proofs?: Delegation[];
    with?: R;
}

Type Parameters

  • A extends Ability

  • R extends Resource

  • CAP extends CapabilityParser<Match<{
        can: A;
        nb?: {};
        with: R;
    }, UnknownMatch>>

Generated using TypeDoc