Command: EnumSchema<{ $Intent: ObjectSchema<{ data: RecordSchema<StringSchema<undefined>, UnknownSchema, undefined>; inputs: RecordSchema<StringSchema<undefined>, UnionSchema<[GenericSchema< | { GasCoin: true; } | { Input: number; type?: (...
) | (...
) | (...
); } | { Result: number; } | { NestedResult: [(...
), (...
)]; }, | { $kind: "GasCoin"; GasCoin: true; } | { $kind: "Input"; Input: number; type?: (...
) | (...
); } | { $kind: "Input"; Input: number; type?: (...
) | (...
); } | { $kind: "Result"; Result: number; } | { $kind: "NestedResult"; NestedResult: [(...
), (...
)]; }, BaseIssue<unknown>>, ArraySchema<GenericSchema< | { GasCoin: ...
; } | { Input: ...
; type?: ...
; } | { Result: ...
; } | { NestedResult: ...
; }, | { $kind: ...
; GasCoin: ...
; } | { $kind: ...
; Input: ...
; type?: ...
; } | { $kind: ...
; Input: ...
; type?: ...
; } | { $kind: ...
; Result: ...
; } | { $kind: ...
; NestedResult: ...
; }, BaseIssue<unknown>>, undefined>], undefined>, undefined>; name: StringSchema<undefined>; }, undefined>; MakeMoveVec: ObjectSchema<{ elements: ArraySchema<GenericSchema< | { GasCoin: true; } | { Input: number; type?: "object" | "pure"; } | { Result: number; } | { NestedResult: [number, number]; }, | { $kind: "GasCoin"; GasCoin: true; } | { $kind: "Input"; Input: number; type?: "pure"; } | { $kind: "Input"; Input: number; type?: "object"; } | { $kind: "Result"; Result: number; } | { $kind: "NestedResult"; NestedResult: [number, number]; }, BaseIssue<unknown>>, undefined>; type: NullableSchema<StringSchema<undefined>, never>; }, undefined>; MergeCoins: ObjectSchema<{ destination: GenericSchema< | { GasCoin: true; } | { Input: number; type?: "object" | "pure"; } | { Result: number; } | { NestedResult: [number, number]; }, | { $kind: "GasCoin"; GasCoin: true; } | { $kind: "Input"; Input: number; type?: "pure"; } | { $kind: "Input"; Input: number; type?: "object"; } | { $kind: "Result"; Result: number; } | { $kind: "NestedResult"; NestedResult: [number, number]; }, BaseIssue<unknown>>; sources: ArraySchema<GenericSchema< | { GasCoin: true; } | { Input: number; type?: "object" | "pure"; } | { Result: number; } | { NestedResult: [number, number]; }, | { $kind: "GasCoin"; GasCoin: true; } | { $kind: "Input"; Input: number; type?: "pure"; } | { $kind: "Input"; Input: number; type?: "object"; } | { $kind: "Result"; Result: number; } | { $kind: "NestedResult"; NestedResult: [number, number]; }, BaseIssue<unknown>>, undefined>; }, undefined>; MoveCall: ObjectSchema<{ _argumentTypes: OptionalSchema<NullableSchema<ArraySchema<ObjectSchema<{ body: GenericSchema<OpenMoveTypeSignatureBody, OpenMoveTypeSignatureBody, BaseIssue<(...
)>>; ref: NullableSchema<UnionSchema<(...
), (...
)>, never>; }, undefined>, undefined>, never>, never>; arguments: ArraySchema<GenericSchema< | { GasCoin: true; } | { Input: number; type?: "object" | "pure"; } | { Result: number; } | { NestedResult: [number, number]; }, | { $kind: "GasCoin"; GasCoin: true; } | { $kind: "Input"; Input: number; type?: "pure"; } | { $kind: "Input"; Input: number; type?: "object"; } | { $kind: "Result"; Result: number; } | { $kind: "NestedResult"; NestedResult: [number, number]; }, BaseIssue<unknown>>, undefined>; function: StringSchema<undefined>; module: StringSchema<undefined>; package: SchemaWithPipe<[StringSchema<undefined>, TransformAction<string, string>, CheckAction<string, undefined>]>; typeArguments: ArraySchema<StringSchema<undefined>, undefined>; }, undefined>; Publish: ObjectSchema<{ dependencies: ArraySchema<SchemaWithPipe<[StringSchema<undefined>, TransformAction<string, string>, CheckAction<string, undefined>]>, undefined>; modules: ArraySchema<StringSchema<undefined>, undefined>; }, undefined>; SplitCoins: ObjectSchema<{ amounts: ArraySchema<GenericSchema< | { GasCoin: true; } | { Input: number; type?: "object" | "pure"; } | { Result: number; } | { NestedResult: [number, number]; }, | { $kind: "GasCoin"; GasCoin: true; } | { $kind: "Input"; Input: number; type?: "pure"; } | { $kind: "Input"; Input: number; type?: "object"; } | { $kind: "Result"; Result: number; } | { $kind: "NestedResult"; NestedResult: [number, number]; }, BaseIssue<unknown>>, undefined>; coin: GenericSchema< | { GasCoin: true; } | { Input: number; type?: "object" | "pure"; } | { Result: number; } | { NestedResult: [number, number]; }, | { $kind: "GasCoin"; GasCoin: true; } | { $kind: "Input"; Input: number; type?: "pure"; } | { $kind: "Input"; Input: number; type?: "object"; } | { $kind: "Result"; Result: number; } | { $kind: "NestedResult"; NestedResult: [number, number]; }, BaseIssue<unknown>>; }, undefined>; TransferObjects: ObjectSchema<{ address: GenericSchema< | { GasCoin: true; } | { Input: number; type?: "object" | "pure"; } | { Result: number; } | { NestedResult: [number, number]; }, | { $kind: "GasCoin"; GasCoin: true; } | { $kind: "Input"; Input: number; type?: "pure"; } | { $kind: "Input"; Input: number; type?: "object"; } | { $kind: "Result"; Result: number; } | { $kind: "NestedResult"; NestedResult: [number, number]; }, BaseIssue<unknown>>; objects: ArraySchema<GenericSchema< | { GasCoin: true; } | { Input: number; type?: "object" | "pure"; } | { Result: number; } | { NestedResult: [number, number]; }, | { $kind: "GasCoin"; GasCoin: true; } | { $kind: "Input"; Input: number; type?: "pure"; } | { $kind: "Input"; Input: number; type?: "object"; } | { $kind: "Result"; Result: number; } | { $kind: "NestedResult"; NestedResult: [number, number]; }, BaseIssue<unknown>>, undefined>; }, undefined>; Upgrade: ObjectSchema<{ dependencies: ArraySchema<SchemaWithPipe<[StringSchema<undefined>, TransformAction<string, string>, CheckAction<string, undefined>]>, undefined>; modules: ArraySchema<StringSchema<undefined>, undefined>; package: SchemaWithPipe<[StringSchema<undefined>, TransformAction<string, string>, CheckAction<string, undefined>]>; ticket: GenericSchema< | { GasCoin: true; } | { Input: number; type?: "object" | "pure"; } | { Result: number; } | { NestedResult: [number, number]; }, | { $kind: "GasCoin"; GasCoin: true; } | { $kind: "Input"; Input: number; type?: "pure"; } | { $kind: "Input"; Input: number; type?: "object"; } | { $kind: "Result"; Result: number; } | { $kind: "NestedResult"; NestedResult: [number, number]; }, BaseIssue<unknown>>; }, undefined>; }> = ...