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: [(...)
, (...)
] }, >, ArraySchema< GenericSchema< | { GasCoin: ...
} | { Input: ...
; type?: ...
} | { Result: ...
} | { NestedResult: ...
}, | { $kind: ...
; GasCoin: ...
} | { $kind: ...
; Input: ...
; type?: ...
} | { $kind: ...
; Input: ...
; type?: ...
} | { $kind: ...
; Result: ...
} | { $kind: ...
; NestedResult: ...
}, >, 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] }, >, 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] }, >; 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] }, >, undefined, >; }, undefined, >; MoveCall: ObjectSchema< { _argumentTypes: OptionalSchema< NullableSchema< ArraySchema< ObjectSchema< { body: GenericSchema< OpenMoveTypeSignatureBody, OpenMoveTypeSignatureBody, >; 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] }, >, 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] }, >, 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] }, >; }, 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] }, >; 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] }, >, 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] }, >; }, undefined, >; },> = ...