UNPKG

@mysten/sui

Version:
75 lines 1.67 kB
//#region src/graphql/types.d.ts type MoveData = { Address: string; } | { UID: string; } | { ID: string; } | { Bool: boolean; } | { Number: string; } | { String: string; } | { Vector: [MoveData]; } | { Option: MoveData | null; } | { Struct: [{ name: string; value: MoveData; }]; }; type MoveTypeLayout = 'address' | 'bool' | 'u8' | 'u16' | 'u32' | 'u64' | 'u128' | 'u256' | { vector: MoveTypeLayout; } | { struct: { type: string; fields: [{ name: string; layout: MoveTypeLayout; }]; }; }; type MoveTypeSignature = 'address' | 'bool' | 'u8' | 'u16' | 'u32' | 'u64' | 'u128' | 'u256' | { vector: MoveTypeSignature; } | { datatype: { package: string; module: string; type: string; typeParameters: [MoveTypeSignature]; }; }; type OpenMoveTypeSignature = { ref?: ('&' | '&mut') | null; body: OpenMoveTypeSignatureBody; }; type OpenMoveTypeSignatureBody = 'address' | 'bool' | 'u8' | 'u16' | 'u32' | 'u64' | 'u128' | 'u256' | { vector: OpenMoveTypeSignatureBody; } | { datatype: { package: string; module: string; type: string; typeParameters: [OpenMoveTypeSignatureBody]; }; } | { typeParameter: number; }; interface CustomScalars { BigInt: string; Base64: string; DateTime: string; JSON: unknown; MoveData: MoveData; MoveTypeLayout: MoveTypeLayout; MoveTypeSignature: MoveTypeSignature; OpenMoveTypeSignature: OpenMoveTypeSignature; SuiAddress: string; UInt53: number; } //#endregion export { CustomScalars, MoveData, MoveTypeLayout, MoveTypeSignature, OpenMoveTypeSignature, OpenMoveTypeSignatureBody }; //# sourceMappingURL=types.d.mts.map