Type Alias: Command
Command =
EnumSchema<{MoveCall:ObjectSchema<{package:SchemaWithPipe<readonly [StringSchema<undefined>,TransformAction<string,string>,CheckAction<string,undefined>]>;module:StringSchema<undefined>;function:StringSchema<undefined>;typeArguments:ArraySchema<StringSchema<undefined>,undefined>;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>;_argumentTypes:OptionalSchema<NullableSchema<ArraySchema<ObjectSchema<{ref:NullableSchema<UnionSchema<..., ...>,undefined>;body:GenericSchema<OpenMoveTypeSignatureBody>; },undefined>,undefined>,undefined>,undefined>; },undefined>;TransferObjects:ObjectSchema<{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>;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]; }>; },undefined>;SplitCoins:ObjectSchema<{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]; }>;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>; },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>;Publish:ObjectSchema<{modules:ArraySchema<StringSchema<undefined>,undefined>;dependencies:ArraySchema<SchemaWithPipe<readonly [StringSchema<undefined>,TransformAction<string,string>,CheckAction<string,undefined>]>,undefined>; },undefined>;MakeMoveVec:ObjectSchema<{type:NullableSchema<StringSchema<undefined>,undefined>;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>; },undefined>;Upgrade:ObjectSchema<{modules:ArraySchema<StringSchema<undefined>,undefined>;dependencies:ArraySchema<SchemaWithPipe<readonly [StringSchema<undefined>,TransformAction<string,string>,CheckAction<string,undefined>]>,undefined>;package:SchemaWithPipe<readonly [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>;$Intent:ObjectSchema<{name:StringSchema<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>;data:RecordSchema<StringSchema<undefined>,UnknownSchema,undefined>; },undefined>; }>