Skip to main content

CreateVUIInput

@mandaitor/sdk


@mandaitor/sdk / CreateVUIInput

Interface: CreateVUIInput

Defined in: @mandaitor/sdk/dist/types.d.ts:255

Experimental

VUI input for mandate creation (instruction_text + metadata)

Properties

constraints_derived?

optional constraints_derived?: object

Defined in: @mandaitor/sdk/dist/types.d.ts:267

Experimental

Constraints derived from the instruction (advisory, not enforced)

allowed_actions?

optional allowed_actions?: string[]

max_amount?

optional max_amount?: number

time_bound?

optional time_bound?: string


instruction_channel

instruction_channel: InstructionChannel

Defined in: @mandaitor/sdk/dist/types.d.ts:259

Experimental

Channel through which the instruction was received


instruction_text

instruction_text: string

Defined in: @mandaitor/sdk/dist/types.d.ts:257

Experimental

Original instruction text (max 2048 chars)


principal_confirmation

principal_confirmation: object

Defined in: @mandaitor/sdk/dist/types.d.ts:261

Experimental

How the principal confirmed the instruction

evidence_ref?

optional evidence_ref?: string

method

method: ConfirmationMethod

timestamp

timestamp: string