nooschain / contracts/invocation-policy / requireCallerMatchesInvokePolicy
Function: requireCallerMatchesInvokePolicy()
requireCallerMatchesInvokePolicy(
caller,policy,context):void
Defined in: contracts/invocation-policy.ts:58
Parameters
caller
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