A UCANOptions instance that includes options specific to Invocations.

Type Parameters

Hierarchy

Properties

attachedBlocks?: BlockStore<unknown>
audience: Principal<`did:${string}:${string}`>
capability: C

The Capability that is being invoked.

expiration?: number
facts?: Fact[]
issuer: UCAN.Signer<`did:${string}:${string}`, SigAlg>

The issuer of an invocation is the "caller" of the RPC method and the party that signs the invocation UCAN token.

lifetimeInSeconds?: number
nonce?: string
notBefore?: number
proofs?: Proof<Capabilities>[]

Generated using TypeDoc