Constraints
@mandaitor/sdk / Constraints
Interface: Constraints
Defined in: @mandaitor/sdk/dist/types.d.ts:69
Properties
custom?
optionalcustom?:Record<string,unknown>
Defined in: @mandaitor/sdk/dist/types.d.ts:83
Custom constraint extensions
escalation_rules?
optionalescalation_rules?:EscalationRule[]
Defined in: @mandaitor/sdk/dist/types.d.ts:72
rate_limits?
optionalrate_limits?:Record<string,RateLimit>
Defined in: @mandaitor/sdk/dist/types.d.ts:73
require_human_confirmation?
optionalrequire_human_confirmation?:boolean
Defined in: @mandaitor/sdk/dist/types.d.ts:75
Require human confirmation for each invocation
require_mfa?
optionalrequire_mfa?:boolean
Defined in: @mandaitor/sdk/dist/types.d.ts:81
When true, verification requires MFA proof in context.
Callers must provide one of: context.amr (containing "mfa"),
context.loa ("SUBSTANTIAL" or "HIGH"), or context.mfa_timestamp.
time?
optionaltime?:TimeConstraint
Defined in: @mandaitor/sdk/dist/types.d.ts:70
transaction_limits?
optionaltransaction_limits?:Record<string,TransactionLimit>
Defined in: @mandaitor/sdk/dist/types.d.ts:71