Skip to content

nooschain v0.1.0


nooschain / contracts/invocation-policy / requireCallerMatchesInvokePolicy

Function: requireCallerMatchesInvokePolicy()

requireCallerMatchesInvokePolicy(caller, policy, context): void

Defined in: contracts/invocation-policy.ts:58

Parameters

caller

ResolvedActor

policy

allow

({ principalType: "anyUser"; } | { principalType: "anyContract"; } | { principalType: "any"; } | { principalType: "system"; } | { principalId: string; principalType: "user"; } | { principalId: string; principalType: "organization"; } | { principalId: string; principalType: "contract"; })[] = ...

context

contractId

string

method

string

Returns

void

Audience-first NOOSChain documentation.