diff --git a/.gitattributes b/.gitattributes index e19c02443..e78d42e12 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,5 +1,5 @@ packages/sui-grpc/src/proto/** linguist-generated=true -packages/typescript/src/graphql/generated/** linguist-generated=true +packages/sui/src/graphql/generated/** linguist-generated=true packages/graphql-transport/src/generated/** linguist-generated=true packages/suins-v2/src/contracts/** linguist-generated=true packages/codegen/tests/generated/** linguist-generated=true diff --git a/graphql.config.ts b/graphql.config.ts index 3de164cd2..5aeaf336c 100644 --- a/graphql.config.ts +++ b/graphql.config.ts @@ -6,16 +6,16 @@ import type { IGraphQLConfig } from 'graphql-config'; const config: IGraphQLConfig = { projects: { tsSDK: { - schema: './packages/typescript/src/graphql/generated/latest/schema.graphql', + schema: './packages/sui/src/graphql/generated/latest/schema.graphql', documents: [ './packages/graphql-transport/src/**/*.ts', './packages/graphql-transport/src/**/*.graphql', - './packages/typescript/src/graphql/queries/**/*.graphql', + './packages/sui/src/graphql/queries/**/*.graphql', ], include: [ './packages/graphql-transport/src/**/*.ts', './packages/graphql-transport/src/**/*.graphql', - './packages/typescript/src/graphql/queries/**/*.graphql', + './packages/sui/src/graphql/queries/**/*.graphql', ], }, }, diff --git a/packages/create-dapp/tsconfig.json b/packages/create-dapp/tsconfig.json index dc1786f5f..55a3fcff7 100644 --- a/packages/create-dapp/tsconfig.json +++ b/packages/create-dapp/tsconfig.json @@ -10,5 +10,5 @@ "rootDir": "src", "emitDeclarationOnly": false }, - "references": [{ "path": "../typescript" }, { "path": "../dapp-kit" }] + "references": [{ "path": "../sui" }, { "path": "../dapp-kit" }] } diff --git a/packages/dapp-kit/tsconfig.json b/packages/dapp-kit/tsconfig.json index 5f7e189ab..c32363e1e 100644 --- a/packages/dapp-kit/tsconfig.json +++ b/packages/dapp-kit/tsconfig.json @@ -9,7 +9,7 @@ "rootDir": "src" }, "references": [ - { "path": "../typescript" }, + { "path": "../sui" }, { "path": "../wallet-standard" }, { "path": "../zksend" } ] diff --git a/packages/dapp-kit/vitest.config.mts b/packages/dapp-kit/vitest.config.mts index 1fb810ed3..a53bedf3a 100644 --- a/packages/dapp-kit/vitest.config.mts +++ b/packages/dapp-kit/vitest.config.mts @@ -21,12 +21,11 @@ export default defineConfig({ '@mysten/wallet-standard': new URL('../wallet-standard/src', import.meta.url).pathname, '@mysten/bcs': new URL('../bcs/src', import.meta.url).pathname, '@mysten/utils': new URL('../utils/src', import.meta.url).pathname, - '@mysten/sui/keypairs/ed25519': new URL('../typescript/src/keypairs/ed25519', import.meta.url) - .pathname, - '@mysten/sui/client': new URL('../typescript/src/client', import.meta.url).pathname, - '@mysten/sui/utils': new URL('../typescript/src/utils', import.meta.url).pathname, - '@mysten/sui/transactions': new URL('../typescript/src/transactions', import.meta.url) + '@mysten/sui/keypairs/ed25519': new URL('../sui/src/keypairs/ed25519', import.meta.url) .pathname, + '@mysten/sui/client': new URL('../sui/src/client', import.meta.url).pathname, + '@mysten/sui/utils': new URL('../sui/src/utils', import.meta.url).pathname, + '@mysten/sui/transactions': new URL('../sui/src/transactions', import.meta.url).pathname, }, }, }); diff --git a/packages/deepbook-v3/tsconfig.json b/packages/deepbook-v3/tsconfig.json index b4ed52cfe..ccdcecbf7 100644 --- a/packages/deepbook-v3/tsconfig.json +++ b/packages/deepbook-v3/tsconfig.json @@ -7,5 +7,5 @@ "isolatedModules": true, "rootDir": "src" }, - "references": [{ "path": "../typescript" }] + "references": [{ "path": "../sui" }] } diff --git a/packages/deepbook/tsconfig.json b/packages/deepbook/tsconfig.json index b4ed52cfe..ccdcecbf7 100644 --- a/packages/deepbook/tsconfig.json +++ b/packages/deepbook/tsconfig.json @@ -7,5 +7,5 @@ "isolatedModules": true, "rootDir": "src" }, - "references": [{ "path": "../typescript" }] + "references": [{ "path": "../sui" }] } diff --git a/packages/docs/content/typescript/install.mdx b/packages/docs/content/typescript/install.mdx index 2f0a298d7..1c4e298ae 100644 --- a/packages/docs/content/typescript/install.mdx +++ b/packages/docs/content/typescript/install.mdx @@ -39,10 +39,10 @@ pnpm sdk build ``` With the SDK built, you can import the library from your `sui` project. To do so, use a path to the -`ts-sdks/packages/typescript` directory that is relative to your project. For example, if you +`ts-sdks/packages/sui` directory that is relative to your project. For example, if you created a folder `my-sui-project` at the same level as `sui`, use the following to import the locally built Sui TypeScript package: ```bash -pnpm add ../ts-sdks/packages/typescript +pnpm add ../ts-sdks/packages/sui ``` diff --git a/packages/docs/typedoc.json b/packages/docs/typedoc.json index 8fa4be780..76a6bc0c0 100644 --- a/packages/docs/typedoc.json +++ b/packages/docs/typedoc.json @@ -13,7 +13,7 @@ "../slush-wallet", "../suins", "../sui-grpc", - "../typescript", + "../sui", "../utils", "../wallet-standard", "../walrus", diff --git a/packages/enoki/demo/main.tsx b/packages/enoki/demo/main.tsx index 5bbbec106..bb28667e0 100644 --- a/packages/enoki/demo/main.tsx +++ b/packages/enoki/demo/main.tsx @@ -8,7 +8,7 @@ import ReactDOM from 'react-dom/client'; import '@mysten/dapp-kit/dist/index.css'; -import { getFullnodeUrl } from '../../typescript/src/client/network.ts'; +import { getFullnodeUrl } from '../../sui/src/client/network.ts'; import { App } from './App.tsx'; import { RegisterEnokiWallets } from './RegisterEnokiWallets.tsx'; diff --git a/packages/enoki/demo/tsconfig.json b/packages/enoki/demo/tsconfig.json index 2d3670f86..f4df7692b 100644 --- a/packages/enoki/demo/tsconfig.json +++ b/packages/enoki/demo/tsconfig.json @@ -21,5 +21,5 @@ "noFallthroughCasesInSwitch": true }, "include": ["."], - "references": [{ "path": "../tsconfig.json" }, { "path": "../../typescript/" }] + "references": [{ "path": "../tsconfig.json" }, { "path": "../../sui/" }] } diff --git a/packages/enoki/tsconfig.json b/packages/enoki/tsconfig.json index e2ad65a72..931cbc955 100644 --- a/packages/enoki/tsconfig.json +++ b/packages/enoki/tsconfig.json @@ -8,5 +8,5 @@ "jsx": "react-jsx", "rootDir": "src" }, - "references": [{ "path": "../typescript" }] + "references": [{ "path": "../sui" }] } diff --git a/packages/graphql-transport/test/compatability.test.ts b/packages/graphql-transport/test/compatability.test.ts index e6e828cb8..b736abaa7 100644 --- a/packages/graphql-transport/test/compatability.test.ts +++ b/packages/graphql-transport/test/compatability.test.ts @@ -7,9 +7,9 @@ import { SuiClient, SuiObjectData, SuiTransactionBlockResponse, -} from '../../typescript/src/client/index.js'; -import { Transaction } from '../../typescript/src/transactions/index.js'; -import { publishPackage, setup, TestToolbox } from '../../typescript/test/e2e/utils/setup'; +} from '../../sui/src/client/index.js'; +import { Transaction } from '../../sui/src/transactions/index.js'; +import { publishPackage, setup, TestToolbox } from '../../sui/test/e2e/utils/setup'; import { SuiClientGraphQLTransport } from '../src/transport'; const DEFAULT_GRAPHQL_URL = import.meta.env.GRAPHQL_URL ?? 'http://127.0.0.1:9125'; diff --git a/packages/graphql-transport/test/globalSetup.ts b/packages/graphql-transport/test/globalSetup.ts index 584cb8eff..c20b65bef 100644 --- a/packages/graphql-transport/test/globalSetup.ts +++ b/packages/graphql-transport/test/globalSetup.ts @@ -57,7 +57,7 @@ export default async function setup({ provide }: GlobalSetupContext) { '--with-graphql', ]) .withCopyDirectoriesToContainer([ - { source: resolve(__dirname, '../../typescript/test/e2e/data'), target: '/test-data' }, + { source: resolve(__dirname, '../../sui/test/e2e/data'), target: '/test-data' }, ]) .withNetwork(network) .withExposedPorts(9000, 9123, 9124, 9125) diff --git a/packages/graphql-transport/test/tsconfig.json b/packages/graphql-transport/test/tsconfig.json index c8c9d063c..070a8575c 100644 --- a/packages/graphql-transport/test/tsconfig.json +++ b/packages/graphql-transport/test/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "../tsconfig.esm.json", - "include": ["./**/*", "../src", "../../typescript"], + "include": ["./**/*", "../src", "../../sui"], "compilerOptions": { "rootDir": "../..", "noEmit": true, diff --git a/packages/graphql-transport/tsconfig.json b/packages/graphql-transport/tsconfig.json index 0298ecac4..3035b5b25 100644 --- a/packages/graphql-transport/tsconfig.json +++ b/packages/graphql-transport/tsconfig.json @@ -8,8 +8,8 @@ "rootDir": "src", "paths": { "@mysten/sui/client": ["../../typescrupt/src/client"], - "@mysten/sui/transactions": ["../../typescript/src/transactions"] + "@mysten/sui/transactions": ["../../sui/src/transactions"] } }, - "references": [{ "path": "../wallet-standard" }, { "path": "../typescript" }] + "references": [{ "path": "../wallet-standard" }, { "path": "../sui" }] } diff --git a/packages/graphql-transport/vitest.config.mts b/packages/graphql-transport/vitest.config.mts index cdd781ee4..d6bb2b0ee 100644 --- a/packages/graphql-transport/vitest.config.mts +++ b/packages/graphql-transport/vitest.config.mts @@ -19,9 +19,9 @@ export default defineConfig({ alias: { '@mysten/bcs': new URL('../bcs/src', import.meta.url).pathname, '@mysten/utils': new URL('../utils/src', import.meta.url).pathname, - '@mysten/sui/transactions': new URL('../typescript/src/transactions', import.meta.url) + '@mysten/sui/transactions': new URL('../sui/src/transactions', import.meta.url) .pathname, - '@mysten/sui': new URL('../typescript/src', import.meta.url).pathname, + '@mysten/sui': new URL('../sui/src', import.meta.url).pathname, }, }, }); diff --git a/packages/kiosk/test/e2e/tsconfig.json b/packages/kiosk/test/e2e/tsconfig.json index 4c962aa65..a40992c1f 100644 --- a/packages/kiosk/test/e2e/tsconfig.json +++ b/packages/kiosk/test/e2e/tsconfig.json @@ -1,6 +1,6 @@ { "extends": "../../tsconfig.esm.json", - "include": ["./**/*", "../../src", "../../../typescript"], + "include": ["./**/*", "../../src", "../../../sui"], "compilerOptions": { "rootDir": "../../..", "noEmit": true, diff --git a/packages/kiosk/tsconfig.json b/packages/kiosk/tsconfig.json index b4ed52cfe..ccdcecbf7 100644 --- a/packages/kiosk/tsconfig.json +++ b/packages/kiosk/tsconfig.json @@ -7,5 +7,5 @@ "isolatedModules": true, "rootDir": "src" }, - "references": [{ "path": "../typescript" }] + "references": [{ "path": "../sui" }] } diff --git a/packages/kiosk/vitest.config.mts b/packages/kiosk/vitest.config.mts index 7894a81b8..0dbf88e76 100644 --- a/packages/kiosk/vitest.config.mts +++ b/packages/kiosk/vitest.config.mts @@ -19,9 +19,8 @@ export default defineConfig({ alias: { '@mysten/bcs': new URL('../bcs/src', import.meta.url).pathname, '@mysten/utils': new URL('../utils/src', import.meta.url).pathname, - '@mysten/sui/transactions': new URL('../typescript/src/transactions', import.meta.url) - .pathname, - '@mysten/sui': new URL('../typescript/src', import.meta.url).pathname, + '@mysten/sui/transactions': new URL('../sui/src/transactions', import.meta.url).pathname, + '@mysten/sui': new URL('../sui/src', import.meta.url).pathname, }, }, }); diff --git a/packages/ledgerjs-hw-app-sui/tsconfig.json b/packages/ledgerjs-hw-app-sui/tsconfig.json index b4ed52cfe..ccdcecbf7 100644 --- a/packages/ledgerjs-hw-app-sui/tsconfig.json +++ b/packages/ledgerjs-hw-app-sui/tsconfig.json @@ -7,5 +7,5 @@ "isolatedModules": true, "rootDir": "src" }, - "references": [{ "path": "../typescript" }] + "references": [{ "path": "../sui" }] } diff --git a/packages/mvr-static/tsconfig.json b/packages/mvr-static/tsconfig.json index 0890865dd..78bbec1d1 100644 --- a/packages/mvr-static/tsconfig.json +++ b/packages/mvr-static/tsconfig.json @@ -10,5 +10,5 @@ "rootDir": "src", "emitDeclarationOnly": false }, - "references": [{ "path": "../typescript" }] + "references": [{ "path": "../sui" }] } diff --git a/packages/signers/tsconfig.json b/packages/signers/tsconfig.json index b4ed52cfe..ccdcecbf7 100644 --- a/packages/signers/tsconfig.json +++ b/packages/signers/tsconfig.json @@ -7,5 +7,5 @@ "isolatedModules": true, "rootDir": "src" }, - "references": [{ "path": "../typescript" }] + "references": [{ "path": "../sui" }] } diff --git a/packages/typescript/.prettierignore b/packages/sui/.prettierignore similarity index 100% rename from packages/typescript/.prettierignore rename to packages/sui/.prettierignore diff --git a/packages/typescript/CHANGELOG.md b/packages/sui/CHANGELOG.md similarity index 100% rename from packages/typescript/CHANGELOG.md rename to packages/sui/CHANGELOG.md diff --git a/packages/typescript/LICENSE b/packages/sui/LICENSE similarity index 100% rename from packages/typescript/LICENSE rename to packages/sui/LICENSE diff --git a/packages/typescript/README.md b/packages/sui/README.md similarity index 99% rename from packages/typescript/README.md rename to packages/sui/README.md index 1a588c8dc..9961d652e 100644 --- a/packages/typescript/README.md +++ b/packages/sui/README.md @@ -17,7 +17,7 @@ To get started you need to install [pnpm](https://pnpm.io/), then run the follow # Install all dependencies $ pnpm install -# Run `build` for the TypeScript SDK if you're in the `sdk/typescript` project +# Run `build` for the TypeScript SDK if you're in the `sdk/sui` project $ pnpm run build # Run `sdk build` for the TypeScript SDK if you're in the root of `sui` repo diff --git a/packages/typescript/bcs/package.json b/packages/sui/bcs/package.json similarity index 100% rename from packages/typescript/bcs/package.json rename to packages/sui/bcs/package.json diff --git a/packages/typescript/client/package.json b/packages/sui/client/package.json similarity index 100% rename from packages/typescript/client/package.json rename to packages/sui/client/package.json diff --git a/packages/typescript/cryptography/package.json b/packages/sui/cryptography/package.json similarity index 100% rename from packages/typescript/cryptography/package.json rename to packages/sui/cryptography/package.json diff --git a/packages/typescript/docker-compose.yml b/packages/sui/docker-compose.yml similarity index 100% rename from packages/typescript/docker-compose.yml rename to packages/sui/docker-compose.yml diff --git a/packages/typescript/experimental/package.json b/packages/sui/experimental/package.json similarity index 100% rename from packages/typescript/experimental/package.json rename to packages/sui/experimental/package.json diff --git a/packages/typescript/faucet/package.json b/packages/sui/faucet/package.json similarity index 100% rename from packages/typescript/faucet/package.json rename to packages/sui/faucet/package.json diff --git a/packages/typescript/genversion.mjs b/packages/sui/genversion.mjs similarity index 100% rename from packages/typescript/genversion.mjs rename to packages/sui/genversion.mjs diff --git a/packages/typescript/graphql-codegen.ts b/packages/sui/graphql-codegen.ts similarity index 100% rename from packages/typescript/graphql-codegen.ts rename to packages/sui/graphql-codegen.ts diff --git a/packages/typescript/graphql/package.json b/packages/sui/graphql/package.json similarity index 100% rename from packages/typescript/graphql/package.json rename to packages/sui/graphql/package.json diff --git a/packages/typescript/graphql/schemas/2024.1/package.json b/packages/sui/graphql/schemas/2024.1/package.json similarity index 100% rename from packages/typescript/graphql/schemas/2024.1/package.json rename to packages/sui/graphql/schemas/2024.1/package.json diff --git a/packages/typescript/graphql/schemas/2024.4/package.json b/packages/sui/graphql/schemas/2024.4/package.json similarity index 100% rename from packages/typescript/graphql/schemas/2024.4/package.json rename to packages/sui/graphql/schemas/2024.4/package.json diff --git a/packages/typescript/graphql/schemas/latest/package.json b/packages/sui/graphql/schemas/latest/package.json similarity index 100% rename from packages/typescript/graphql/schemas/latest/package.json rename to packages/sui/graphql/schemas/latest/package.json diff --git a/packages/typescript/keypairs/ed25519/package.json b/packages/sui/keypairs/ed25519/package.json similarity index 100% rename from packages/typescript/keypairs/ed25519/package.json rename to packages/sui/keypairs/ed25519/package.json diff --git a/packages/typescript/keypairs/passkey/package.json b/packages/sui/keypairs/passkey/package.json similarity index 100% rename from packages/typescript/keypairs/passkey/package.json rename to packages/sui/keypairs/passkey/package.json diff --git a/packages/typescript/keypairs/secp256k1/package.json b/packages/sui/keypairs/secp256k1/package.json similarity index 100% rename from packages/typescript/keypairs/secp256k1/package.json rename to packages/sui/keypairs/secp256k1/package.json diff --git a/packages/typescript/keypairs/secp256r1/package.json b/packages/sui/keypairs/secp256r1/package.json similarity index 100% rename from packages/typescript/keypairs/secp256r1/package.json rename to packages/sui/keypairs/secp256r1/package.json diff --git a/packages/typescript/multisig/package.json b/packages/sui/multisig/package.json similarity index 100% rename from packages/typescript/multisig/package.json rename to packages/sui/multisig/package.json diff --git a/packages/typescript/package.json b/packages/sui/package.json similarity index 100% rename from packages/typescript/package.json rename to packages/sui/package.json diff --git a/packages/typescript/scripts/generate.ts b/packages/sui/scripts/generate.ts similarity index 100% rename from packages/typescript/scripts/generate.ts rename to packages/sui/scripts/generate.ts diff --git a/packages/typescript/scripts/open-rpc.ts b/packages/sui/scripts/open-rpc.ts similarity index 100% rename from packages/typescript/scripts/open-rpc.ts rename to packages/sui/scripts/open-rpc.ts diff --git a/packages/typescript/scripts/package.json b/packages/sui/scripts/package.json similarity index 100% rename from packages/typescript/scripts/package.json rename to packages/sui/scripts/package.json diff --git a/packages/typescript/scripts/tsconfig.json b/packages/sui/scripts/tsconfig.json similarity index 100% rename from packages/typescript/scripts/tsconfig.json rename to packages/sui/scripts/tsconfig.json diff --git a/packages/typescript/scripts/update-graphql-schemas.ts b/packages/sui/scripts/update-graphql-schemas.ts similarity index 100% rename from packages/typescript/scripts/update-graphql-schemas.ts rename to packages/sui/scripts/update-graphql-schemas.ts diff --git a/packages/typescript/src/bcs/bcs.ts b/packages/sui/src/bcs/bcs.ts similarity index 100% rename from packages/typescript/src/bcs/bcs.ts rename to packages/sui/src/bcs/bcs.ts diff --git a/packages/typescript/src/bcs/effects.ts b/packages/sui/src/bcs/effects.ts similarity index 100% rename from packages/typescript/src/bcs/effects.ts rename to packages/sui/src/bcs/effects.ts diff --git a/packages/typescript/src/bcs/index.ts b/packages/sui/src/bcs/index.ts similarity index 100% rename from packages/typescript/src/bcs/index.ts rename to packages/sui/src/bcs/index.ts diff --git a/packages/typescript/src/bcs/pure.ts b/packages/sui/src/bcs/pure.ts similarity index 100% rename from packages/typescript/src/bcs/pure.ts rename to packages/sui/src/bcs/pure.ts diff --git a/packages/typescript/src/bcs/type-tag-serializer.ts b/packages/sui/src/bcs/type-tag-serializer.ts similarity index 100% rename from packages/typescript/src/bcs/type-tag-serializer.ts rename to packages/sui/src/bcs/type-tag-serializer.ts diff --git a/packages/typescript/src/bcs/types.ts b/packages/sui/src/bcs/types.ts similarity index 100% rename from packages/typescript/src/bcs/types.ts rename to packages/sui/src/bcs/types.ts diff --git a/packages/typescript/src/client/client.ts b/packages/sui/src/client/client.ts similarity index 100% rename from packages/typescript/src/client/client.ts rename to packages/sui/src/client/client.ts diff --git a/packages/typescript/src/client/errors.ts b/packages/sui/src/client/errors.ts similarity index 100% rename from packages/typescript/src/client/errors.ts rename to packages/sui/src/client/errors.ts diff --git a/packages/typescript/src/client/http-transport.ts b/packages/sui/src/client/http-transport.ts similarity index 100% rename from packages/typescript/src/client/http-transport.ts rename to packages/sui/src/client/http-transport.ts diff --git a/packages/typescript/src/client/index.ts b/packages/sui/src/client/index.ts similarity index 100% rename from packages/typescript/src/client/index.ts rename to packages/sui/src/client/index.ts diff --git a/packages/typescript/src/client/network.ts b/packages/sui/src/client/network.ts similarity index 100% rename from packages/typescript/src/client/network.ts rename to packages/sui/src/client/network.ts diff --git a/packages/typescript/src/client/rpc-websocket-client.ts b/packages/sui/src/client/rpc-websocket-client.ts similarity index 100% rename from packages/typescript/src/client/rpc-websocket-client.ts rename to packages/sui/src/client/rpc-websocket-client.ts diff --git a/packages/typescript/src/client/types/chain.ts b/packages/sui/src/client/types/chain.ts similarity index 100% rename from packages/typescript/src/client/types/chain.ts rename to packages/sui/src/client/types/chain.ts diff --git a/packages/typescript/src/client/types/changes.ts b/packages/sui/src/client/types/changes.ts similarity index 100% rename from packages/typescript/src/client/types/changes.ts rename to packages/sui/src/client/types/changes.ts diff --git a/packages/typescript/src/client/types/coins.ts b/packages/sui/src/client/types/coins.ts similarity index 100% rename from packages/typescript/src/client/types/coins.ts rename to packages/sui/src/client/types/coins.ts diff --git a/packages/typescript/src/client/types/common.ts b/packages/sui/src/client/types/common.ts similarity index 100% rename from packages/typescript/src/client/types/common.ts rename to packages/sui/src/client/types/common.ts diff --git a/packages/typescript/src/client/types/generated.ts b/packages/sui/src/client/types/generated.ts similarity index 100% rename from packages/typescript/src/client/types/generated.ts rename to packages/sui/src/client/types/generated.ts diff --git a/packages/typescript/src/client/types/index.ts b/packages/sui/src/client/types/index.ts similarity index 100% rename from packages/typescript/src/client/types/index.ts rename to packages/sui/src/client/types/index.ts diff --git a/packages/typescript/src/client/types/params.ts b/packages/sui/src/client/types/params.ts similarity index 100% rename from packages/typescript/src/client/types/params.ts rename to packages/sui/src/client/types/params.ts diff --git a/packages/typescript/src/cryptography/index.ts b/packages/sui/src/cryptography/index.ts similarity index 100% rename from packages/typescript/src/cryptography/index.ts rename to packages/sui/src/cryptography/index.ts diff --git a/packages/typescript/src/cryptography/intent.ts b/packages/sui/src/cryptography/intent.ts similarity index 100% rename from packages/typescript/src/cryptography/intent.ts rename to packages/sui/src/cryptography/intent.ts diff --git a/packages/typescript/src/cryptography/keypair.ts b/packages/sui/src/cryptography/keypair.ts similarity index 100% rename from packages/typescript/src/cryptography/keypair.ts rename to packages/sui/src/cryptography/keypair.ts diff --git a/packages/typescript/src/cryptography/mnemonics.ts b/packages/sui/src/cryptography/mnemonics.ts similarity index 100% rename from packages/typescript/src/cryptography/mnemonics.ts rename to packages/sui/src/cryptography/mnemonics.ts diff --git a/packages/typescript/src/cryptography/publickey.ts b/packages/sui/src/cryptography/publickey.ts similarity index 100% rename from packages/typescript/src/cryptography/publickey.ts rename to packages/sui/src/cryptography/publickey.ts diff --git a/packages/typescript/src/cryptography/signature-scheme.ts b/packages/sui/src/cryptography/signature-scheme.ts similarity index 100% rename from packages/typescript/src/cryptography/signature-scheme.ts rename to packages/sui/src/cryptography/signature-scheme.ts diff --git a/packages/typescript/src/cryptography/signature.ts b/packages/sui/src/cryptography/signature.ts similarity index 100% rename from packages/typescript/src/cryptography/signature.ts rename to packages/sui/src/cryptography/signature.ts diff --git a/packages/typescript/src/experimental/cache.ts b/packages/sui/src/experimental/cache.ts similarity index 100% rename from packages/typescript/src/experimental/cache.ts rename to packages/sui/src/experimental/cache.ts diff --git a/packages/typescript/src/experimental/client.ts b/packages/sui/src/experimental/client.ts similarity index 100% rename from packages/typescript/src/experimental/client.ts rename to packages/sui/src/experimental/client.ts diff --git a/packages/typescript/src/experimental/core.ts b/packages/sui/src/experimental/core.ts similarity index 100% rename from packages/typescript/src/experimental/core.ts rename to packages/sui/src/experimental/core.ts diff --git a/packages/typescript/src/experimental/errors.ts b/packages/sui/src/experimental/errors.ts similarity index 100% rename from packages/typescript/src/experimental/errors.ts rename to packages/sui/src/experimental/errors.ts diff --git a/packages/typescript/src/experimental/index.ts b/packages/sui/src/experimental/index.ts similarity index 100% rename from packages/typescript/src/experimental/index.ts rename to packages/sui/src/experimental/index.ts diff --git a/packages/typescript/src/experimental/mvr.ts b/packages/sui/src/experimental/mvr.ts similarity index 100% rename from packages/typescript/src/experimental/mvr.ts rename to packages/sui/src/experimental/mvr.ts diff --git a/packages/typescript/src/experimental/transports/graphql.ts b/packages/sui/src/experimental/transports/graphql.ts similarity index 100% rename from packages/typescript/src/experimental/transports/graphql.ts rename to packages/sui/src/experimental/transports/graphql.ts diff --git a/packages/typescript/src/experimental/transports/json-rpc-resolver.ts b/packages/sui/src/experimental/transports/json-rpc-resolver.ts similarity index 100% rename from packages/typescript/src/experimental/transports/json-rpc-resolver.ts rename to packages/sui/src/experimental/transports/json-rpc-resolver.ts diff --git a/packages/typescript/src/experimental/transports/jsonRPC.ts b/packages/sui/src/experimental/transports/jsonRPC.ts similarity index 100% rename from packages/typescript/src/experimental/transports/jsonRPC.ts rename to packages/sui/src/experimental/transports/jsonRPC.ts diff --git a/packages/typescript/src/experimental/transports/utils.ts b/packages/sui/src/experimental/transports/utils.ts similarity index 100% rename from packages/typescript/src/experimental/transports/utils.ts rename to packages/sui/src/experimental/transports/utils.ts diff --git a/packages/typescript/src/experimental/types.ts b/packages/sui/src/experimental/types.ts similarity index 100% rename from packages/typescript/src/experimental/types.ts rename to packages/sui/src/experimental/types.ts diff --git a/packages/typescript/src/faucet/faucet.ts b/packages/sui/src/faucet/faucet.ts similarity index 100% rename from packages/typescript/src/faucet/faucet.ts rename to packages/sui/src/faucet/faucet.ts diff --git a/packages/typescript/src/faucet/index.ts b/packages/sui/src/faucet/index.ts similarity index 100% rename from packages/typescript/src/faucet/index.ts rename to packages/sui/src/faucet/index.ts diff --git a/packages/typescript/src/graphql/client.ts b/packages/sui/src/graphql/client.ts similarity index 100% rename from packages/typescript/src/graphql/client.ts rename to packages/sui/src/graphql/client.ts diff --git a/packages/typescript/src/graphql/generated/2024.1/schema.graphql b/packages/sui/src/graphql/generated/2024.1/schema.graphql similarity index 100% rename from packages/typescript/src/graphql/generated/2024.1/schema.graphql rename to packages/sui/src/graphql/generated/2024.1/schema.graphql diff --git a/packages/typescript/src/graphql/generated/2024.1/tada-env.ts b/packages/sui/src/graphql/generated/2024.1/tada-env.ts similarity index 100% rename from packages/typescript/src/graphql/generated/2024.1/tada-env.ts rename to packages/sui/src/graphql/generated/2024.1/tada-env.ts diff --git a/packages/typescript/src/graphql/generated/2024.1/tsconfig.tada.json b/packages/sui/src/graphql/generated/2024.1/tsconfig.tada.json similarity index 100% rename from packages/typescript/src/graphql/generated/2024.1/tsconfig.tada.json rename to packages/sui/src/graphql/generated/2024.1/tsconfig.tada.json diff --git a/packages/typescript/src/graphql/generated/2024.4/schema.graphql b/packages/sui/src/graphql/generated/2024.4/schema.graphql similarity index 100% rename from packages/typescript/src/graphql/generated/2024.4/schema.graphql rename to packages/sui/src/graphql/generated/2024.4/schema.graphql diff --git a/packages/typescript/src/graphql/generated/2024.4/tada-env.ts b/packages/sui/src/graphql/generated/2024.4/tada-env.ts similarity index 100% rename from packages/typescript/src/graphql/generated/2024.4/tada-env.ts rename to packages/sui/src/graphql/generated/2024.4/tada-env.ts diff --git a/packages/typescript/src/graphql/generated/2024.4/tsconfig.tada.json b/packages/sui/src/graphql/generated/2024.4/tsconfig.tada.json similarity index 100% rename from packages/typescript/src/graphql/generated/2024.4/tsconfig.tada.json rename to packages/sui/src/graphql/generated/2024.4/tsconfig.tada.json diff --git a/packages/typescript/src/graphql/generated/latest/schema.graphql b/packages/sui/src/graphql/generated/latest/schema.graphql similarity index 100% rename from packages/typescript/src/graphql/generated/latest/schema.graphql rename to packages/sui/src/graphql/generated/latest/schema.graphql diff --git a/packages/typescript/src/graphql/generated/latest/tada-env.ts b/packages/sui/src/graphql/generated/latest/tada-env.ts similarity index 100% rename from packages/typescript/src/graphql/generated/latest/tada-env.ts rename to packages/sui/src/graphql/generated/latest/tada-env.ts diff --git a/packages/typescript/src/graphql/generated/latest/tsconfig.tada.json b/packages/sui/src/graphql/generated/latest/tsconfig.tada.json similarity index 100% rename from packages/typescript/src/graphql/generated/latest/tsconfig.tada.json rename to packages/sui/src/graphql/generated/latest/tsconfig.tada.json diff --git a/packages/typescript/src/graphql/generated/queries.ts b/packages/sui/src/graphql/generated/queries.ts similarity index 100% rename from packages/typescript/src/graphql/generated/queries.ts rename to packages/sui/src/graphql/generated/queries.ts diff --git a/packages/typescript/src/graphql/index.ts b/packages/sui/src/graphql/index.ts similarity index 100% rename from packages/typescript/src/graphql/index.ts rename to packages/sui/src/graphql/index.ts diff --git a/packages/typescript/src/graphql/queries/getAllBalances.graphql b/packages/sui/src/graphql/queries/getAllBalances.graphql similarity index 100% rename from packages/typescript/src/graphql/queries/getAllBalances.graphql rename to packages/sui/src/graphql/queries/getAllBalances.graphql diff --git a/packages/typescript/src/graphql/queries/getBalance.graphql b/packages/sui/src/graphql/queries/getBalance.graphql similarity index 100% rename from packages/typescript/src/graphql/queries/getBalance.graphql rename to packages/sui/src/graphql/queries/getBalance.graphql diff --git a/packages/typescript/src/graphql/queries/getCoins.graphql b/packages/sui/src/graphql/queries/getCoins.graphql similarity index 100% rename from packages/typescript/src/graphql/queries/getCoins.graphql rename to packages/sui/src/graphql/queries/getCoins.graphql diff --git a/packages/typescript/src/graphql/queries/getDynamicFields.graphql b/packages/sui/src/graphql/queries/getDynamicFields.graphql similarity index 100% rename from packages/typescript/src/graphql/queries/getDynamicFields.graphql rename to packages/sui/src/graphql/queries/getDynamicFields.graphql diff --git a/packages/typescript/src/graphql/queries/getReferenceGasPrice.graphql b/packages/sui/src/graphql/queries/getReferenceGasPrice.graphql similarity index 100% rename from packages/typescript/src/graphql/queries/getReferenceGasPrice.graphql rename to packages/sui/src/graphql/queries/getReferenceGasPrice.graphql diff --git a/packages/typescript/src/graphql/queries/nameService.graphql b/packages/sui/src/graphql/queries/nameService.graphql similarity index 100% rename from packages/typescript/src/graphql/queries/nameService.graphql rename to packages/sui/src/graphql/queries/nameService.graphql diff --git a/packages/typescript/src/graphql/queries/objects.graphql b/packages/sui/src/graphql/queries/objects.graphql similarity index 100% rename from packages/typescript/src/graphql/queries/objects.graphql rename to packages/sui/src/graphql/queries/objects.graphql diff --git a/packages/typescript/src/graphql/queries/transactions.graphql b/packages/sui/src/graphql/queries/transactions.graphql similarity index 100% rename from packages/typescript/src/graphql/queries/transactions.graphql rename to packages/sui/src/graphql/queries/transactions.graphql diff --git a/packages/typescript/src/graphql/queries/verifyZkLoginSignature.graphql b/packages/sui/src/graphql/queries/verifyZkLoginSignature.graphql similarity index 100% rename from packages/typescript/src/graphql/queries/verifyZkLoginSignature.graphql rename to packages/sui/src/graphql/queries/verifyZkLoginSignature.graphql diff --git a/packages/typescript/src/graphql/schemas/2024.1/index.ts b/packages/sui/src/graphql/schemas/2024.1/index.ts similarity index 100% rename from packages/typescript/src/graphql/schemas/2024.1/index.ts rename to packages/sui/src/graphql/schemas/2024.1/index.ts diff --git a/packages/typescript/src/graphql/schemas/2024.4/index.ts b/packages/sui/src/graphql/schemas/2024.4/index.ts similarity index 100% rename from packages/typescript/src/graphql/schemas/2024.4/index.ts rename to packages/sui/src/graphql/schemas/2024.4/index.ts diff --git a/packages/typescript/src/graphql/schemas/latest/index.ts b/packages/sui/src/graphql/schemas/latest/index.ts similarity index 100% rename from packages/typescript/src/graphql/schemas/latest/index.ts rename to packages/sui/src/graphql/schemas/latest/index.ts diff --git a/packages/typescript/src/graphql/types.ts b/packages/sui/src/graphql/types.ts similarity index 100% rename from packages/typescript/src/graphql/types.ts rename to packages/sui/src/graphql/types.ts diff --git a/packages/typescript/src/keypairs/ed25519/ed25519-hd-key.ts b/packages/sui/src/keypairs/ed25519/ed25519-hd-key.ts similarity index 100% rename from packages/typescript/src/keypairs/ed25519/ed25519-hd-key.ts rename to packages/sui/src/keypairs/ed25519/ed25519-hd-key.ts diff --git a/packages/typescript/src/keypairs/ed25519/index.ts b/packages/sui/src/keypairs/ed25519/index.ts similarity index 100% rename from packages/typescript/src/keypairs/ed25519/index.ts rename to packages/sui/src/keypairs/ed25519/index.ts diff --git a/packages/typescript/src/keypairs/ed25519/keypair.ts b/packages/sui/src/keypairs/ed25519/keypair.ts similarity index 100% rename from packages/typescript/src/keypairs/ed25519/keypair.ts rename to packages/sui/src/keypairs/ed25519/keypair.ts diff --git a/packages/typescript/src/keypairs/ed25519/publickey.ts b/packages/sui/src/keypairs/ed25519/publickey.ts similarity index 100% rename from packages/typescript/src/keypairs/ed25519/publickey.ts rename to packages/sui/src/keypairs/ed25519/publickey.ts diff --git a/packages/typescript/src/keypairs/passkey/index.ts b/packages/sui/src/keypairs/passkey/index.ts similarity index 100% rename from packages/typescript/src/keypairs/passkey/index.ts rename to packages/sui/src/keypairs/passkey/index.ts diff --git a/packages/typescript/src/keypairs/passkey/keypair.ts b/packages/sui/src/keypairs/passkey/keypair.ts similarity index 100% rename from packages/typescript/src/keypairs/passkey/keypair.ts rename to packages/sui/src/keypairs/passkey/keypair.ts diff --git a/packages/typescript/src/keypairs/passkey/publickey.ts b/packages/sui/src/keypairs/passkey/publickey.ts similarity index 100% rename from packages/typescript/src/keypairs/passkey/publickey.ts rename to packages/sui/src/keypairs/passkey/publickey.ts diff --git a/packages/typescript/src/keypairs/passkey/types.ts b/packages/sui/src/keypairs/passkey/types.ts similarity index 100% rename from packages/typescript/src/keypairs/passkey/types.ts rename to packages/sui/src/keypairs/passkey/types.ts diff --git a/packages/typescript/src/keypairs/secp256k1/index.ts b/packages/sui/src/keypairs/secp256k1/index.ts similarity index 100% rename from packages/typescript/src/keypairs/secp256k1/index.ts rename to packages/sui/src/keypairs/secp256k1/index.ts diff --git a/packages/typescript/src/keypairs/secp256k1/keypair.ts b/packages/sui/src/keypairs/secp256k1/keypair.ts similarity index 100% rename from packages/typescript/src/keypairs/secp256k1/keypair.ts rename to packages/sui/src/keypairs/secp256k1/keypair.ts diff --git a/packages/typescript/src/keypairs/secp256k1/publickey.ts b/packages/sui/src/keypairs/secp256k1/publickey.ts similarity index 100% rename from packages/typescript/src/keypairs/secp256k1/publickey.ts rename to packages/sui/src/keypairs/secp256k1/publickey.ts diff --git a/packages/typescript/src/keypairs/secp256r1/index.ts b/packages/sui/src/keypairs/secp256r1/index.ts similarity index 100% rename from packages/typescript/src/keypairs/secp256r1/index.ts rename to packages/sui/src/keypairs/secp256r1/index.ts diff --git a/packages/typescript/src/keypairs/secp256r1/keypair.ts b/packages/sui/src/keypairs/secp256r1/keypair.ts similarity index 100% rename from packages/typescript/src/keypairs/secp256r1/keypair.ts rename to packages/sui/src/keypairs/secp256r1/keypair.ts diff --git a/packages/typescript/src/keypairs/secp256r1/publickey.ts b/packages/sui/src/keypairs/secp256r1/publickey.ts similarity index 100% rename from packages/typescript/src/keypairs/secp256r1/publickey.ts rename to packages/sui/src/keypairs/secp256r1/publickey.ts diff --git a/packages/typescript/src/multisig/index.ts b/packages/sui/src/multisig/index.ts similarity index 100% rename from packages/typescript/src/multisig/index.ts rename to packages/sui/src/multisig/index.ts diff --git a/packages/typescript/src/multisig/publickey.ts b/packages/sui/src/multisig/publickey.ts similarity index 100% rename from packages/typescript/src/multisig/publickey.ts rename to packages/sui/src/multisig/publickey.ts diff --git a/packages/typescript/src/multisig/signer.ts b/packages/sui/src/multisig/signer.ts similarity index 100% rename from packages/typescript/src/multisig/signer.ts rename to packages/sui/src/multisig/signer.ts diff --git a/packages/typescript/src/transactions/Arguments.ts b/packages/sui/src/transactions/Arguments.ts similarity index 100% rename from packages/typescript/src/transactions/Arguments.ts rename to packages/sui/src/transactions/Arguments.ts diff --git a/packages/typescript/src/transactions/Commands.ts b/packages/sui/src/transactions/Commands.ts similarity index 100% rename from packages/typescript/src/transactions/Commands.ts rename to packages/sui/src/transactions/Commands.ts diff --git a/packages/typescript/src/transactions/Inputs.ts b/packages/sui/src/transactions/Inputs.ts similarity index 100% rename from packages/typescript/src/transactions/Inputs.ts rename to packages/sui/src/transactions/Inputs.ts diff --git a/packages/typescript/src/transactions/ObjectCache.ts b/packages/sui/src/transactions/ObjectCache.ts similarity index 100% rename from packages/typescript/src/transactions/ObjectCache.ts rename to packages/sui/src/transactions/ObjectCache.ts diff --git a/packages/typescript/src/transactions/Transaction.ts b/packages/sui/src/transactions/Transaction.ts similarity index 100% rename from packages/typescript/src/transactions/Transaction.ts rename to packages/sui/src/transactions/Transaction.ts diff --git a/packages/typescript/src/transactions/TransactionData.ts b/packages/sui/src/transactions/TransactionData.ts similarity index 100% rename from packages/typescript/src/transactions/TransactionData.ts rename to packages/sui/src/transactions/TransactionData.ts diff --git a/packages/typescript/src/transactions/__tests__/Transaction.test.ts b/packages/sui/src/transactions/__tests__/Transaction.test.ts similarity index 100% rename from packages/typescript/src/transactions/__tests__/Transaction.test.ts rename to packages/sui/src/transactions/__tests__/Transaction.test.ts diff --git a/packages/typescript/src/transactions/__tests__/bcs.test.ts b/packages/sui/src/transactions/__tests__/bcs.test.ts similarity index 100% rename from packages/typescript/src/transactions/__tests__/bcs.test.ts rename to packages/sui/src/transactions/__tests__/bcs.test.ts diff --git a/packages/typescript/src/transactions/data/internal.ts b/packages/sui/src/transactions/data/internal.ts similarity index 100% rename from packages/typescript/src/transactions/data/internal.ts rename to packages/sui/src/transactions/data/internal.ts diff --git a/packages/typescript/src/transactions/data/v1.ts b/packages/sui/src/transactions/data/v1.ts similarity index 100% rename from packages/typescript/src/transactions/data/v1.ts rename to packages/sui/src/transactions/data/v1.ts diff --git a/packages/typescript/src/transactions/data/v2.ts b/packages/sui/src/transactions/data/v2.ts similarity index 100% rename from packages/typescript/src/transactions/data/v2.ts rename to packages/sui/src/transactions/data/v2.ts diff --git a/packages/typescript/src/transactions/executor/caching.ts b/packages/sui/src/transactions/executor/caching.ts similarity index 100% rename from packages/typescript/src/transactions/executor/caching.ts rename to packages/sui/src/transactions/executor/caching.ts diff --git a/packages/typescript/src/transactions/executor/parallel.ts b/packages/sui/src/transactions/executor/parallel.ts similarity index 100% rename from packages/typescript/src/transactions/executor/parallel.ts rename to packages/sui/src/transactions/executor/parallel.ts diff --git a/packages/typescript/src/transactions/executor/queue.ts b/packages/sui/src/transactions/executor/queue.ts similarity index 100% rename from packages/typescript/src/transactions/executor/queue.ts rename to packages/sui/src/transactions/executor/queue.ts diff --git a/packages/typescript/src/transactions/executor/serial.ts b/packages/sui/src/transactions/executor/serial.ts similarity index 100% rename from packages/typescript/src/transactions/executor/serial.ts rename to packages/sui/src/transactions/executor/serial.ts diff --git a/packages/typescript/src/transactions/hash.ts b/packages/sui/src/transactions/hash.ts similarity index 100% rename from packages/typescript/src/transactions/hash.ts rename to packages/sui/src/transactions/hash.ts diff --git a/packages/typescript/src/transactions/index.ts b/packages/sui/src/transactions/index.ts similarity index 100% rename from packages/typescript/src/transactions/index.ts rename to packages/sui/src/transactions/index.ts diff --git a/packages/typescript/src/transactions/intents/CoinWithBalance.ts b/packages/sui/src/transactions/intents/CoinWithBalance.ts similarity index 100% rename from packages/typescript/src/transactions/intents/CoinWithBalance.ts rename to packages/sui/src/transactions/intents/CoinWithBalance.ts diff --git a/packages/typescript/src/transactions/object.ts b/packages/sui/src/transactions/object.ts similarity index 100% rename from packages/typescript/src/transactions/object.ts rename to packages/sui/src/transactions/object.ts diff --git a/packages/typescript/src/transactions/plugins/NamedPackagesPlugin.ts b/packages/sui/src/transactions/plugins/NamedPackagesPlugin.ts similarity index 100% rename from packages/typescript/src/transactions/plugins/NamedPackagesPlugin.ts rename to packages/sui/src/transactions/plugins/NamedPackagesPlugin.ts diff --git a/packages/typescript/src/transactions/pure.ts b/packages/sui/src/transactions/pure.ts similarity index 100% rename from packages/typescript/src/transactions/pure.ts rename to packages/sui/src/transactions/pure.ts diff --git a/packages/typescript/src/transactions/resolve.ts b/packages/sui/src/transactions/resolve.ts similarity index 100% rename from packages/typescript/src/transactions/resolve.ts rename to packages/sui/src/transactions/resolve.ts diff --git a/packages/typescript/src/transactions/serializer.ts b/packages/sui/src/transactions/serializer.ts similarity index 100% rename from packages/typescript/src/transactions/serializer.ts rename to packages/sui/src/transactions/serializer.ts diff --git a/packages/typescript/src/transactions/utils.ts b/packages/sui/src/transactions/utils.ts similarity index 100% rename from packages/typescript/src/transactions/utils.ts rename to packages/sui/src/transactions/utils.ts diff --git a/packages/typescript/src/utils/constants.ts b/packages/sui/src/utils/constants.ts similarity index 100% rename from packages/typescript/src/utils/constants.ts rename to packages/sui/src/utils/constants.ts diff --git a/packages/typescript/src/utils/dynamic-fields.ts b/packages/sui/src/utils/dynamic-fields.ts similarity index 100% rename from packages/typescript/src/utils/dynamic-fields.ts rename to packages/sui/src/utils/dynamic-fields.ts diff --git a/packages/typescript/src/utils/format.ts b/packages/sui/src/utils/format.ts similarity index 100% rename from packages/typescript/src/utils/format.ts rename to packages/sui/src/utils/format.ts diff --git a/packages/typescript/src/utils/index.ts b/packages/sui/src/utils/index.ts similarity index 100% rename from packages/typescript/src/utils/index.ts rename to packages/sui/src/utils/index.ts diff --git a/packages/typescript/src/utils/move-registry.ts b/packages/sui/src/utils/move-registry.ts similarity index 100% rename from packages/typescript/src/utils/move-registry.ts rename to packages/sui/src/utils/move-registry.ts diff --git a/packages/typescript/src/utils/sui-types.ts b/packages/sui/src/utils/sui-types.ts similarity index 100% rename from packages/typescript/src/utils/sui-types.ts rename to packages/sui/src/utils/sui-types.ts diff --git a/packages/typescript/src/utils/suins.ts b/packages/sui/src/utils/suins.ts similarity index 100% rename from packages/typescript/src/utils/suins.ts rename to packages/sui/src/utils/suins.ts diff --git a/packages/typescript/src/verify/index.ts b/packages/sui/src/verify/index.ts similarity index 100% rename from packages/typescript/src/verify/index.ts rename to packages/sui/src/verify/index.ts diff --git a/packages/typescript/src/verify/verify.ts b/packages/sui/src/verify/verify.ts similarity index 100% rename from packages/typescript/src/verify/verify.ts rename to packages/sui/src/verify/verify.ts diff --git a/packages/typescript/src/version.ts b/packages/sui/src/version.ts similarity index 100% rename from packages/typescript/src/version.ts rename to packages/sui/src/version.ts diff --git a/packages/typescript/src/zklogin/address.ts b/packages/sui/src/zklogin/address.ts similarity index 100% rename from packages/typescript/src/zklogin/address.ts rename to packages/sui/src/zklogin/address.ts diff --git a/packages/typescript/src/zklogin/bcs.ts b/packages/sui/src/zklogin/bcs.ts similarity index 100% rename from packages/typescript/src/zklogin/bcs.ts rename to packages/sui/src/zklogin/bcs.ts diff --git a/packages/typescript/src/zklogin/index.ts b/packages/sui/src/zklogin/index.ts similarity index 100% rename from packages/typescript/src/zklogin/index.ts rename to packages/sui/src/zklogin/index.ts diff --git a/packages/typescript/src/zklogin/jwt-decode.ts b/packages/sui/src/zklogin/jwt-decode.ts similarity index 100% rename from packages/typescript/src/zklogin/jwt-decode.ts rename to packages/sui/src/zklogin/jwt-decode.ts diff --git a/packages/typescript/src/zklogin/jwt-utils.ts b/packages/sui/src/zklogin/jwt-utils.ts similarity index 100% rename from packages/typescript/src/zklogin/jwt-utils.ts rename to packages/sui/src/zklogin/jwt-utils.ts diff --git a/packages/typescript/src/zklogin/nonce.ts b/packages/sui/src/zklogin/nonce.ts similarity index 100% rename from packages/typescript/src/zklogin/nonce.ts rename to packages/sui/src/zklogin/nonce.ts diff --git a/packages/typescript/src/zklogin/poseidon.ts b/packages/sui/src/zklogin/poseidon.ts similarity index 100% rename from packages/typescript/src/zklogin/poseidon.ts rename to packages/sui/src/zklogin/poseidon.ts diff --git a/packages/typescript/src/zklogin/publickey.ts b/packages/sui/src/zklogin/publickey.ts similarity index 100% rename from packages/typescript/src/zklogin/publickey.ts rename to packages/sui/src/zklogin/publickey.ts diff --git a/packages/typescript/src/zklogin/signature.ts b/packages/sui/src/zklogin/signature.ts similarity index 100% rename from packages/typescript/src/zklogin/signature.ts rename to packages/sui/src/zklogin/signature.ts diff --git a/packages/typescript/src/zklogin/utils.ts b/packages/sui/src/zklogin/utils.ts similarity index 100% rename from packages/typescript/src/zklogin/utils.ts rename to packages/sui/src/zklogin/utils.ts diff --git a/packages/typescript/test/e2e/checkpoint.test.ts b/packages/sui/test/e2e/checkpoint.test.ts similarity index 100% rename from packages/typescript/test/e2e/checkpoint.test.ts rename to packages/sui/test/e2e/checkpoint.test.ts diff --git a/packages/typescript/test/e2e/coin-metadata.test.ts b/packages/sui/test/e2e/coin-metadata.test.ts similarity index 100% rename from packages/typescript/test/e2e/coin-metadata.test.ts rename to packages/sui/test/e2e/coin-metadata.test.ts diff --git a/packages/typescript/test/e2e/coin-read.test.ts b/packages/sui/test/e2e/coin-read.test.ts similarity index 100% rename from packages/typescript/test/e2e/coin-read.test.ts rename to packages/sui/test/e2e/coin-read.test.ts diff --git a/packages/typescript/test/e2e/coin-with-balance.test.ts b/packages/sui/test/e2e/coin-with-balance.test.ts similarity index 100% rename from packages/typescript/test/e2e/coin-with-balance.test.ts rename to packages/sui/test/e2e/coin-with-balance.test.ts diff --git a/packages/typescript/test/e2e/data/coin_metadata/Move.toml b/packages/sui/test/e2e/data/coin_metadata/Move.toml similarity index 100% rename from packages/typescript/test/e2e/data/coin_metadata/Move.toml rename to packages/sui/test/e2e/data/coin_metadata/Move.toml diff --git a/packages/typescript/test/e2e/data/coin_metadata/sources/coin_metadata.move b/packages/sui/test/e2e/data/coin_metadata/sources/coin_metadata.move similarity index 100% rename from packages/typescript/test/e2e/data/coin_metadata/sources/coin_metadata.move rename to packages/sui/test/e2e/data/coin_metadata/sources/coin_metadata.move diff --git a/packages/typescript/test/e2e/data/coin_metadata/sources/coin_metadata_zero.move b/packages/sui/test/e2e/data/coin_metadata/sources/coin_metadata_zero.move similarity index 100% rename from packages/typescript/test/e2e/data/coin_metadata/sources/coin_metadata_zero.move rename to packages/sui/test/e2e/data/coin_metadata/sources/coin_metadata_zero.move diff --git a/packages/typescript/test/e2e/data/demo-bear/Move.lock b/packages/sui/test/e2e/data/demo-bear/Move.lock similarity index 100% rename from packages/typescript/test/e2e/data/demo-bear/Move.lock rename to packages/sui/test/e2e/data/demo-bear/Move.lock diff --git a/packages/typescript/test/e2e/data/demo-bear/Move.toml b/packages/sui/test/e2e/data/demo-bear/Move.toml similarity index 100% rename from packages/typescript/test/e2e/data/demo-bear/Move.toml rename to packages/sui/test/e2e/data/demo-bear/Move.toml diff --git a/packages/typescript/test/e2e/data/demo-bear/sources/demo_bear.move b/packages/sui/test/e2e/data/demo-bear/sources/demo_bear.move similarity index 100% rename from packages/typescript/test/e2e/data/demo-bear/sources/demo_bear.move rename to packages/sui/test/e2e/data/demo-bear/sources/demo_bear.move diff --git a/packages/typescript/test/e2e/data/display_test/Move.toml b/packages/sui/test/e2e/data/display_test/Move.toml similarity index 100% rename from packages/typescript/test/e2e/data/display_test/Move.toml rename to packages/sui/test/e2e/data/display_test/Move.toml diff --git a/packages/typescript/test/e2e/data/display_test/sources/display_test.move b/packages/sui/test/e2e/data/display_test/sources/display_test.move similarity index 100% rename from packages/typescript/test/e2e/data/display_test/sources/display_test.move rename to packages/sui/test/e2e/data/display_test/sources/display_test.move diff --git a/packages/typescript/test/e2e/data/dynamic_fields/Move.toml b/packages/sui/test/e2e/data/dynamic_fields/Move.toml similarity index 100% rename from packages/typescript/test/e2e/data/dynamic_fields/Move.toml rename to packages/sui/test/e2e/data/dynamic_fields/Move.toml diff --git a/packages/typescript/test/e2e/data/dynamic_fields/sources/dynamic_fields.move b/packages/sui/test/e2e/data/dynamic_fields/sources/dynamic_fields.move similarity index 100% rename from packages/typescript/test/e2e/data/dynamic_fields/sources/dynamic_fields.move rename to packages/sui/test/e2e/data/dynamic_fields/sources/dynamic_fields.move diff --git a/packages/typescript/test/e2e/data/entry_point_types/Move.toml b/packages/sui/test/e2e/data/entry_point_types/Move.toml similarity index 100% rename from packages/typescript/test/e2e/data/entry_point_types/Move.toml rename to packages/sui/test/e2e/data/entry_point_types/Move.toml diff --git a/packages/typescript/test/e2e/data/entry_point_types/sources/entry_point_types.move b/packages/sui/test/e2e/data/entry_point_types/sources/entry_point_types.move similarity index 100% rename from packages/typescript/test/e2e/data/entry_point_types/sources/entry_point_types.move rename to packages/sui/test/e2e/data/entry_point_types/sources/entry_point_types.move diff --git a/packages/typescript/test/e2e/data/entry_point_vector/Move.lock b/packages/sui/test/e2e/data/entry_point_vector/Move.lock similarity index 100% rename from packages/typescript/test/e2e/data/entry_point_vector/Move.lock rename to packages/sui/test/e2e/data/entry_point_vector/Move.lock diff --git a/packages/typescript/test/e2e/data/entry_point_vector/Move.toml b/packages/sui/test/e2e/data/entry_point_vector/Move.toml similarity index 100% rename from packages/typescript/test/e2e/data/entry_point_vector/Move.toml rename to packages/sui/test/e2e/data/entry_point_vector/Move.toml diff --git a/packages/typescript/test/e2e/data/entry_point_vector/sources/objects_vector.move b/packages/sui/test/e2e/data/entry_point_vector/sources/objects_vector.move similarity index 100% rename from packages/typescript/test/e2e/data/entry_point_vector/sources/objects_vector.move rename to packages/sui/test/e2e/data/entry_point_vector/sources/objects_vector.move diff --git a/packages/typescript/test/e2e/data/id_entry_args/Move.toml b/packages/sui/test/e2e/data/id_entry_args/Move.toml similarity index 100% rename from packages/typescript/test/e2e/data/id_entry_args/Move.toml rename to packages/sui/test/e2e/data/id_entry_args/Move.toml diff --git a/packages/typescript/test/e2e/data/id_entry_args/sources/id_entry_args.move b/packages/sui/test/e2e/data/id_entry_args/sources/id_entry_args.move similarity index 100% rename from packages/typescript/test/e2e/data/id_entry_args/sources/id_entry_args.move rename to packages/sui/test/e2e/data/id_entry_args/sources/id_entry_args.move diff --git a/packages/typescript/test/e2e/data/serializer/Move.toml b/packages/sui/test/e2e/data/serializer/Move.toml similarity index 100% rename from packages/typescript/test/e2e/data/serializer/Move.toml rename to packages/sui/test/e2e/data/serializer/Move.toml diff --git a/packages/typescript/test/e2e/data/serializer/sources/serializer.move b/packages/sui/test/e2e/data/serializer/sources/serializer.move similarity index 100% rename from packages/typescript/test/e2e/data/serializer/sources/serializer.move rename to packages/sui/test/e2e/data/serializer/sources/serializer.move diff --git a/packages/typescript/test/e2e/data/serializer_upgrade/Move.toml b/packages/sui/test/e2e/data/serializer_upgrade/Move.toml similarity index 100% rename from packages/typescript/test/e2e/data/serializer_upgrade/Move.toml rename to packages/sui/test/e2e/data/serializer_upgrade/Move.toml diff --git a/packages/typescript/test/e2e/data/serializer_upgrade/sources/serializer.move b/packages/sui/test/e2e/data/serializer_upgrade/sources/serializer.move similarity index 100% rename from packages/typescript/test/e2e/data/serializer_upgrade/sources/serializer.move rename to packages/sui/test/e2e/data/serializer_upgrade/sources/serializer.move diff --git a/packages/typescript/test/e2e/data/tto/Move.toml b/packages/sui/test/e2e/data/tto/Move.toml similarity index 100% rename from packages/typescript/test/e2e/data/tto/Move.toml rename to packages/sui/test/e2e/data/tto/Move.toml diff --git a/packages/typescript/test/e2e/data/tto/sources/tto1.move b/packages/sui/test/e2e/data/tto/sources/tto1.move similarity index 100% rename from packages/typescript/test/e2e/data/tto/sources/tto1.move rename to packages/sui/test/e2e/data/tto/sources/tto1.move diff --git a/packages/typescript/test/e2e/dev-inspect.test.ts b/packages/sui/test/e2e/dev-inspect.test.ts similarity index 100% rename from packages/typescript/test/e2e/dev-inspect.test.ts rename to packages/sui/test/e2e/dev-inspect.test.ts diff --git a/packages/typescript/test/e2e/dynamic-fields.test.ts b/packages/sui/test/e2e/dynamic-fields.test.ts similarity index 100% rename from packages/typescript/test/e2e/dynamic-fields.test.ts rename to packages/sui/test/e2e/dynamic-fields.test.ts diff --git a/packages/typescript/test/e2e/entry-point-string.test.ts b/packages/sui/test/e2e/entry-point-string.test.ts similarity index 100% rename from packages/typescript/test/e2e/entry-point-string.test.ts rename to packages/sui/test/e2e/entry-point-string.test.ts diff --git a/packages/typescript/test/e2e/graphql.test.ts b/packages/sui/test/e2e/graphql.test.ts similarity index 100% rename from packages/typescript/test/e2e/graphql.test.ts rename to packages/sui/test/e2e/graphql.test.ts diff --git a/packages/typescript/test/e2e/id-entry-args.test.ts b/packages/sui/test/e2e/id-entry-args.test.ts similarity index 100% rename from packages/typescript/test/e2e/id-entry-args.test.ts rename to packages/sui/test/e2e/id-entry-args.test.ts diff --git a/packages/typescript/test/e2e/invalid-ids.test.ts b/packages/sui/test/e2e/invalid-ids.test.ts similarity index 100% rename from packages/typescript/test/e2e/invalid-ids.test.ts rename to packages/sui/test/e2e/invalid-ids.test.ts diff --git a/packages/typescript/test/e2e/keypairs.test.ts b/packages/sui/test/e2e/keypairs.test.ts similarity index 100% rename from packages/typescript/test/e2e/keypairs.test.ts rename to packages/sui/test/e2e/keypairs.test.ts diff --git a/packages/typescript/test/e2e/multisig.test.ts b/packages/sui/test/e2e/multisig.test.ts similarity index 100% rename from packages/typescript/test/e2e/multisig.test.ts rename to packages/sui/test/e2e/multisig.test.ts diff --git a/packages/typescript/test/e2e/named-packages-plugin.test.ts b/packages/sui/test/e2e/named-packages-plugin.test.ts similarity index 100% rename from packages/typescript/test/e2e/named-packages-plugin.test.ts rename to packages/sui/test/e2e/named-packages-plugin.test.ts diff --git a/packages/typescript/test/e2e/normalized-modules.test.ts b/packages/sui/test/e2e/normalized-modules.test.ts similarity index 100% rename from packages/typescript/test/e2e/normalized-modules.test.ts rename to packages/sui/test/e2e/normalized-modules.test.ts diff --git a/packages/typescript/test/e2e/object-cache.test.ts b/packages/sui/test/e2e/object-cache.test.ts similarity index 100% rename from packages/typescript/test/e2e/object-cache.test.ts rename to packages/sui/test/e2e/object-cache.test.ts diff --git a/packages/typescript/test/e2e/object-display-standard.test.ts b/packages/sui/test/e2e/object-display-standard.test.ts similarity index 100% rename from packages/typescript/test/e2e/object-display-standard.test.ts rename to packages/sui/test/e2e/object-display-standard.test.ts diff --git a/packages/typescript/test/e2e/object-vector.test.ts b/packages/sui/test/e2e/object-vector.test.ts similarity index 100% rename from packages/typescript/test/e2e/object-vector.test.ts rename to packages/sui/test/e2e/object-vector.test.ts diff --git a/packages/typescript/test/e2e/objects.test.ts b/packages/sui/test/e2e/objects.test.ts similarity index 100% rename from packages/typescript/test/e2e/objects.test.ts rename to packages/sui/test/e2e/objects.test.ts diff --git a/packages/typescript/test/e2e/parallel-executor.test.ts b/packages/sui/test/e2e/parallel-executor.test.ts similarity index 100% rename from packages/typescript/test/e2e/parallel-executor.test.ts rename to packages/sui/test/e2e/parallel-executor.test.ts diff --git a/packages/typescript/test/e2e/party-objects.test.ts b/packages/sui/test/e2e/party-objects.test.ts similarity index 100% rename from packages/typescript/test/e2e/party-objects.test.ts rename to packages/sui/test/e2e/party-objects.test.ts diff --git a/packages/typescript/test/e2e/protocol-config.test.ts b/packages/sui/test/e2e/protocol-config.test.ts similarity index 100% rename from packages/typescript/test/e2e/protocol-config.test.ts rename to packages/sui/test/e2e/protocol-config.test.ts diff --git a/packages/typescript/test/e2e/read-events.test.ts b/packages/sui/test/e2e/read-events.test.ts similarity index 100% rename from packages/typescript/test/e2e/read-events.test.ts rename to packages/sui/test/e2e/read-events.test.ts diff --git a/packages/typescript/test/e2e/read-transactions.test.ts b/packages/sui/test/e2e/read-transactions.test.ts similarity index 100% rename from packages/typescript/test/e2e/read-transactions.test.ts rename to packages/sui/test/e2e/read-transactions.test.ts diff --git a/packages/typescript/test/e2e/receive-object.test.ts b/packages/sui/test/e2e/receive-object.test.ts similarity index 100% rename from packages/typescript/test/e2e/receive-object.test.ts rename to packages/sui/test/e2e/receive-object.test.ts diff --git a/packages/typescript/test/e2e/rpc-endpoint.test.ts b/packages/sui/test/e2e/rpc-endpoint.test.ts similarity index 100% rename from packages/typescript/test/e2e/rpc-endpoint.test.ts rename to packages/sui/test/e2e/rpc-endpoint.test.ts diff --git a/packages/typescript/test/e2e/serial-executor.test.ts b/packages/sui/test/e2e/serial-executor.test.ts similarity index 100% rename from packages/typescript/test/e2e/serial-executor.test.ts rename to packages/sui/test/e2e/serial-executor.test.ts diff --git a/packages/typescript/test/e2e/txn-builder.test.ts b/packages/sui/test/e2e/txn-builder.test.ts similarity index 100% rename from packages/typescript/test/e2e/txn-builder.test.ts rename to packages/sui/test/e2e/txn-builder.test.ts diff --git a/packages/typescript/test/e2e/txn-serializer.test.ts b/packages/sui/test/e2e/txn-serializer.test.ts similarity index 100% rename from packages/typescript/test/e2e/txn-serializer.test.ts rename to packages/sui/test/e2e/txn-serializer.test.ts diff --git a/packages/typescript/test/e2e/utils/env.d.ts b/packages/sui/test/e2e/utils/env.d.ts similarity index 100% rename from packages/typescript/test/e2e/utils/env.d.ts rename to packages/sui/test/e2e/utils/env.d.ts diff --git a/packages/typescript/test/e2e/utils/globalSetup.ts b/packages/sui/test/e2e/utils/globalSetup.ts similarity index 100% rename from packages/typescript/test/e2e/utils/globalSetup.ts rename to packages/sui/test/e2e/utils/globalSetup.ts diff --git a/packages/typescript/test/e2e/utils/setup.ts b/packages/sui/test/e2e/utils/setup.ts similarity index 100% rename from packages/typescript/test/e2e/utils/setup.ts rename to packages/sui/test/e2e/utils/setup.ts diff --git a/packages/typescript/test/e2e/utils/setupEnv.ts b/packages/sui/test/e2e/utils/setupEnv.ts similarity index 100% rename from packages/typescript/test/e2e/utils/setupEnv.ts rename to packages/sui/test/e2e/utils/setupEnv.ts diff --git a/packages/typescript/test/e2e/verify-signatures.test.ts b/packages/sui/test/e2e/verify-signatures.test.ts similarity index 100% rename from packages/typescript/test/e2e/verify-signatures.test.ts rename to packages/sui/test/e2e/verify-signatures.test.ts diff --git a/packages/typescript/test/e2e/vitest.config.mts b/packages/sui/test/e2e/vitest.config.mts similarity index 100% rename from packages/typescript/test/e2e/vitest.config.mts rename to packages/sui/test/e2e/vitest.config.mts diff --git a/packages/typescript/test/e2e/zklogin-signature.test.ts b/packages/sui/test/e2e/zklogin-signature.test.ts similarity index 100% rename from packages/typescript/test/e2e/zklogin-signature.test.ts rename to packages/sui/test/e2e/zklogin-signature.test.ts diff --git a/packages/typescript/test/tsconfig.json b/packages/sui/test/tsconfig.json similarity index 100% rename from packages/typescript/test/tsconfig.json rename to packages/sui/test/tsconfig.json diff --git a/packages/typescript/test/unit/client/http-transport.test.ts b/packages/sui/test/unit/client/http-transport.test.ts similarity index 100% rename from packages/typescript/test/unit/client/http-transport.test.ts rename to packages/sui/test/unit/client/http-transport.test.ts diff --git a/packages/typescript/test/unit/cryptography/ed25519-keypair.test.ts b/packages/sui/test/unit/cryptography/ed25519-keypair.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/ed25519-keypair.test.ts rename to packages/sui/test/unit/cryptography/ed25519-keypair.test.ts diff --git a/packages/typescript/test/unit/cryptography/ed25519-publickey.test.ts b/packages/sui/test/unit/cryptography/ed25519-publickey.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/ed25519-publickey.test.ts rename to packages/sui/test/unit/cryptography/ed25519-publickey.test.ts diff --git a/packages/typescript/test/unit/cryptography/intent.test.ts b/packages/sui/test/unit/cryptography/intent.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/intent.test.ts rename to packages/sui/test/unit/cryptography/intent.test.ts diff --git a/packages/typescript/test/unit/cryptography/keypair.test.ts b/packages/sui/test/unit/cryptography/keypair.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/keypair.test.ts rename to packages/sui/test/unit/cryptography/keypair.test.ts diff --git a/packages/typescript/test/unit/cryptography/multisig.publickey.test.ts b/packages/sui/test/unit/cryptography/multisig.publickey.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/multisig.publickey.test.ts rename to packages/sui/test/unit/cryptography/multisig.publickey.test.ts diff --git a/packages/typescript/test/unit/cryptography/multisig.test.ts b/packages/sui/test/unit/cryptography/multisig.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/multisig.test.ts rename to packages/sui/test/unit/cryptography/multisig.test.ts diff --git a/packages/typescript/test/unit/cryptography/passkey.test.ts b/packages/sui/test/unit/cryptography/passkey.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/passkey.test.ts rename to packages/sui/test/unit/cryptography/passkey.test.ts diff --git a/packages/typescript/test/unit/cryptography/publickey.test.ts b/packages/sui/test/unit/cryptography/publickey.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/publickey.test.ts rename to packages/sui/test/unit/cryptography/publickey.test.ts diff --git a/packages/typescript/test/unit/cryptography/secp256k1-keypair.test.ts b/packages/sui/test/unit/cryptography/secp256k1-keypair.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/secp256k1-keypair.test.ts rename to packages/sui/test/unit/cryptography/secp256k1-keypair.test.ts diff --git a/packages/typescript/test/unit/cryptography/secp256k1-publickey.test.ts b/packages/sui/test/unit/cryptography/secp256k1-publickey.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/secp256k1-publickey.test.ts rename to packages/sui/test/unit/cryptography/secp256k1-publickey.test.ts diff --git a/packages/typescript/test/unit/cryptography/secp256r1-keypair.test.ts b/packages/sui/test/unit/cryptography/secp256r1-keypair.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/secp256r1-keypair.test.ts rename to packages/sui/test/unit/cryptography/secp256r1-keypair.test.ts diff --git a/packages/typescript/test/unit/cryptography/secp256r1-publickey.test.ts b/packages/sui/test/unit/cryptography/secp256r1-publickey.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/secp256r1-publickey.test.ts rename to packages/sui/test/unit/cryptography/secp256r1-publickey.test.ts diff --git a/packages/typescript/test/unit/cryptography/signature.test.ts b/packages/sui/test/unit/cryptography/signature.test.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/signature.test.ts rename to packages/sui/test/unit/cryptography/signature.test.ts diff --git a/packages/typescript/test/unit/cryptography/test-utils.ts b/packages/sui/test/unit/cryptography/test-utils.ts similarity index 100% rename from packages/typescript/test/unit/cryptography/test-utils.ts rename to packages/sui/test/unit/cryptography/test-utils.ts diff --git a/packages/typescript/test/unit/signers/txn-data-serializers/type-tag-serializer.test.ts b/packages/sui/test/unit/signers/txn-data-serializers/type-tag-serializer.test.ts similarity index 100% rename from packages/typescript/test/unit/signers/txn-data-serializers/type-tag-serializer.test.ts rename to packages/sui/test/unit/signers/txn-data-serializers/type-tag-serializer.test.ts diff --git a/packages/typescript/test/unit/transactions/arguments.test.ts b/packages/sui/test/unit/transactions/arguments.test.ts similarity index 100% rename from packages/typescript/test/unit/transactions/arguments.test.ts rename to packages/sui/test/unit/transactions/arguments.test.ts diff --git a/packages/typescript/test/unit/transactions/async-thunks.test.ts b/packages/sui/test/unit/transactions/async-thunks.test.ts similarity index 100% rename from packages/typescript/test/unit/transactions/async-thunks.test.ts rename to packages/sui/test/unit/transactions/async-thunks.test.ts diff --git a/packages/typescript/test/unit/transactions/blob-registration.test.ts b/packages/sui/test/unit/transactions/blob-registration.test.ts similarity index 100% rename from packages/typescript/test/unit/transactions/blob-registration.test.ts rename to packages/sui/test/unit/transactions/blob-registration.test.ts diff --git a/packages/typescript/test/unit/transactions/object-inputs.test.ts b/packages/sui/test/unit/transactions/object-inputs.test.ts similarity index 100% rename from packages/typescript/test/unit/transactions/object-inputs.test.ts rename to packages/sui/test/unit/transactions/object-inputs.test.ts diff --git a/packages/typescript/test/unit/transactions/pure-serialization.test.ts b/packages/sui/test/unit/transactions/pure-serialization.test.ts similarity index 100% rename from packages/typescript/test/unit/transactions/pure-serialization.test.ts rename to packages/sui/test/unit/transactions/pure-serialization.test.ts diff --git a/packages/typescript/test/unit/transactions/v1-json.test.ts b/packages/sui/test/unit/transactions/v1-json.test.ts similarity index 100% rename from packages/typescript/test/unit/transactions/v1-json.test.ts rename to packages/sui/test/unit/transactions/v1-json.test.ts diff --git a/packages/typescript/test/unit/types/common.test.ts b/packages/sui/test/unit/types/common.test.ts similarity index 100% rename from packages/typescript/test/unit/types/common.test.ts rename to packages/sui/test/unit/types/common.test.ts diff --git a/packages/typescript/test/unit/types/stringTypes.test.ts b/packages/sui/test/unit/types/stringTypes.test.ts similarity index 100% rename from packages/typescript/test/unit/types/stringTypes.test.ts rename to packages/sui/test/unit/types/stringTypes.test.ts diff --git a/packages/typescript/test/unit/utils/dynamic-fields.test.ts b/packages/sui/test/unit/utils/dynamic-fields.test.ts similarity index 100% rename from packages/typescript/test/unit/utils/dynamic-fields.test.ts rename to packages/sui/test/unit/utils/dynamic-fields.test.ts diff --git a/packages/typescript/test/unit/utils/move-registry.test.ts b/packages/sui/test/unit/utils/move-registry.test.ts similarity index 100% rename from packages/typescript/test/unit/utils/move-registry.test.ts rename to packages/sui/test/unit/utils/move-registry.test.ts diff --git a/packages/typescript/test/unit/utils/suins.test.ts b/packages/sui/test/unit/utils/suins.test.ts similarity index 100% rename from packages/typescript/test/unit/utils/suins.test.ts rename to packages/sui/test/unit/utils/suins.test.ts diff --git a/packages/typescript/test/unit/zklogin/address.test.ts b/packages/sui/test/unit/zklogin/address.test.ts similarity index 100% rename from packages/typescript/test/unit/zklogin/address.test.ts rename to packages/sui/test/unit/zklogin/address.test.ts diff --git a/packages/typescript/test/unit/zklogin/jwt-utils.test.ts b/packages/sui/test/unit/zklogin/jwt-utils.test.ts similarity index 100% rename from packages/typescript/test/unit/zklogin/jwt-utils.test.ts rename to packages/sui/test/unit/zklogin/jwt-utils.test.ts diff --git a/packages/typescript/test/unit/zklogin/nonce.test.ts b/packages/sui/test/unit/zklogin/nonce.test.ts similarity index 100% rename from packages/typescript/test/unit/zklogin/nonce.test.ts rename to packages/sui/test/unit/zklogin/nonce.test.ts diff --git a/packages/typescript/test/unit/zklogin/poseidon.test.ts b/packages/sui/test/unit/zklogin/poseidon.test.ts similarity index 100% rename from packages/typescript/test/unit/zklogin/poseidon.test.ts rename to packages/sui/test/unit/zklogin/poseidon.test.ts diff --git a/packages/typescript/transactions/package.json b/packages/sui/transactions/package.json similarity index 100% rename from packages/typescript/transactions/package.json rename to packages/sui/transactions/package.json diff --git a/packages/typescript/tsconfig.esm.json b/packages/sui/tsconfig.esm.json similarity index 100% rename from packages/typescript/tsconfig.esm.json rename to packages/sui/tsconfig.esm.json diff --git a/packages/typescript/tsconfig.json b/packages/sui/tsconfig.json similarity index 100% rename from packages/typescript/tsconfig.json rename to packages/sui/tsconfig.json diff --git a/packages/typescript/typedoc.json b/packages/sui/typedoc.json similarity index 100% rename from packages/typescript/typedoc.json rename to packages/sui/typedoc.json diff --git a/packages/typescript/utils/package.json b/packages/sui/utils/package.json similarity index 100% rename from packages/typescript/utils/package.json rename to packages/sui/utils/package.json diff --git a/packages/typescript/verify/package.json b/packages/sui/verify/package.json similarity index 100% rename from packages/typescript/verify/package.json rename to packages/sui/verify/package.json diff --git a/packages/typescript/vitest.config.mts b/packages/sui/vitest.config.mts similarity index 100% rename from packages/typescript/vitest.config.mts rename to packages/sui/vitest.config.mts diff --git a/packages/typescript/zklogin/package.json b/packages/sui/zklogin/package.json similarity index 100% rename from packages/typescript/zklogin/package.json rename to packages/sui/zklogin/package.json diff --git a/packages/suins-v2/tsconfig.json b/packages/suins-v2/tsconfig.json index b4ed52cfe..ccdcecbf7 100644 --- a/packages/suins-v2/tsconfig.json +++ b/packages/suins-v2/tsconfig.json @@ -7,5 +7,5 @@ "isolatedModules": true, "rootDir": "src" }, - "references": [{ "path": "../typescript" }] + "references": [{ "path": "../sui" }] } diff --git a/packages/suins/tsconfig.json b/packages/suins/tsconfig.json index b4ed52cfe..ccdcecbf7 100644 --- a/packages/suins/tsconfig.json +++ b/packages/suins/tsconfig.json @@ -7,5 +7,5 @@ "isolatedModules": true, "rootDir": "src" }, - "references": [{ "path": "../typescript" }] + "references": [{ "path": "../sui" }] } diff --git a/packages/wallet-standard/tsconfig.json b/packages/wallet-standard/tsconfig.json index f502851ef..6ffa805da 100644 --- a/packages/wallet-standard/tsconfig.json +++ b/packages/wallet-standard/tsconfig.json @@ -8,5 +8,5 @@ "isolatedModules": true, "rootDir": "src" }, - "references": [{ "path": "../typescript" }] + "references": [{ "path": "../sui" }] } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8cfdd2bb9..c2efb27df 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -159,7 +159,7 @@ importers: version: link:../bcs '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@stricli/auto-complete': specifier: ^1.2.0 version: 1.2.0 @@ -199,7 +199,7 @@ importers: version: link:../dapp-kit '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@types/node': specifier: ^22.15.29 version: 22.15.29 @@ -221,7 +221,7 @@ importers: version: link:../../../dapp-kit '@mysten/sui': specifier: workspace:* - version: link:../../../typescript + version: link:../../../sui '@radix-ui/colors': specifier: ^3.0.0 version: 3.0.0 @@ -282,7 +282,7 @@ importers: version: link:../../../dapp-kit '@mysten/sui': specifier: workspace:* - version: link:../../../typescript + version: link:../../../sui '@radix-ui/colors': specifier: ^3.0.0 version: 3.0.0 @@ -346,7 +346,7 @@ importers: version: link:../slush-wallet '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@mysten/utils': specifier: workspace:* version: link:../utils @@ -440,7 +440,7 @@ importers: version: link:../../../packages/dapp-kit-react '@mysten/sui': specifier: workspace:* - version: link:../../../../typescript + version: link:../../../../sui '@nanostores/react': specifier: ^1.0.0 version: 1.0.0(nanostores@1.0.1)(react@18.3.1) @@ -477,7 +477,7 @@ importers: version: link:../../../packages/dapp-kit-core '@mysten/sui': specifier: workspace:* - version: link:../../../../typescript + version: link:../../../../sui devDependencies: typescript: specifier: ^5.8.3 @@ -493,7 +493,7 @@ importers: version: link:../../../packages/dapp-kit-core '@mysten/sui': specifier: workspace:* - version: link:../../../../typescript + version: link:../../../../sui vue: specifier: ^3.5.18 version: 3.5.18(typescript@5.8.3) @@ -539,7 +539,7 @@ importers: version: link:../../../slush-wallet '@mysten/sui': specifier: workspace:* - version: link:../../../typescript + version: link:../../../sui '@mysten/utils': specifier: workspace:* version: link:../../../utils @@ -619,7 +619,7 @@ importers: dependencies: '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui devDependencies: '@mysten/build-scripts': specifier: workspace:* @@ -653,7 +653,7 @@ importers: dependencies: '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui devDependencies: '@iarna/toml': specifier: ^2.2.5 @@ -729,7 +729,7 @@ importers: version: link:../slush-wallet '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@mysten/sui-grpc': specifier: workspace:* version: link:../sui-grpc @@ -832,7 +832,7 @@ importers: version: link:../signers '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@mysten/wallet-standard': specifier: workspace:* version: link:../wallet-standard @@ -890,7 +890,7 @@ importers: dependencies: '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@mysten/wallet-standard': specifier: workspace:* version: link:../wallet-standard @@ -924,7 +924,7 @@ importers: version: link:.. '@mysten/sui': specifier: workspace:* - version: link:../../typescript + version: link:../../sui '@mysten/wallet-standard': specifier: workspace:* version: link:../../wallet-standard @@ -991,7 +991,7 @@ importers: version: link:../bcs '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui graphql: specifier: ^16.11.0 version: 16.11.0 @@ -1040,7 +1040,7 @@ importers: dependencies: '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@mysten/utils': specifier: workspace:* version: link:../utils @@ -1119,11 +1119,13 @@ importers: specifier: ^0.13.1 version: 0.13.1 + packages/move-bytecode-template/pkg: {} + packages/mvr-static: dependencies: '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@types/node': specifier: ^22.15.29 version: 22.15.29 @@ -1154,7 +1156,7 @@ importers: version: link:../bcs '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@noble/curves': specifier: ^1.9.4 version: 1.9.4 @@ -1188,7 +1190,7 @@ importers: version: link:../ledgerjs-hw-app-sui '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@noble/curves': specifier: ^1.9.4 version: 1.9.4 @@ -1219,7 +1221,7 @@ importers: dependencies: '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@mysten/utils': specifier: workspace:* version: link:../utils @@ -1249,97 +1251,7 @@ importers: specifier: ^3.2.4 version: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.29)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(msw@2.10.4(@types/node@22.15.29)(typescript@5.8.3))(tsx@4.20.3)(yaml@2.8.0) - packages/sui-grpc: - dependencies: - '@mysten/sui': - specifier: workspace:* - version: link:../typescript - '@mysten/utils': - specifier: workspace:* - version: link:../utils - '@protobuf-ts/grpcweb-transport': - specifier: ^2.11.1 - version: 2.11.1 - '@protobuf-ts/runtime': - specifier: ^2.11.1 - version: 2.11.1 - '@protobuf-ts/runtime-rpc': - specifier: ^2.11.1 - version: 2.11.1 - devDependencies: - '@mysten/build-scripts': - specifier: workspace:* - version: link:../build-scripts - '@protobuf-ts/plugin': - specifier: ^2.11.1 - version: 2.11.1 - typescript: - specifier: ^5.8.3 - version: 5.8.3 - vitest: - specifier: ^3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.5)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(msw@2.10.4(@types/node@22.16.5)(typescript@5.8.3))(tsx@4.20.3)(yaml@2.8.0) - - packages/suins: - dependencies: - '@mysten/sui': - specifier: workspace:* - version: link:../typescript - axios: - specifier: ^1.10.0 - version: 1.11.0 - axios-retry: - specifier: ^4.5.0 - version: 4.5.0(axios@1.11.0) - devDependencies: - '@mysten/build-scripts': - specifier: workspace:* - version: link:../build-scripts - '@types/tmp': - specifier: ^0.2.6 - version: 0.2.6 - ts-retry-promise: - specifier: ^0.8.1 - version: 0.8.1 - typescript: - specifier: ^5.8.3 - version: 5.8.3 - vite: - specifier: ^7.0.5 - version: 7.0.5(@types/node@22.16.5)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0) - vitest: - specifier: ^3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.5)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(msw@2.10.4(@types/node@22.16.5)(typescript@5.8.3))(tsx@4.20.3)(yaml@2.8.0) - - packages/suins-v2: - dependencies: - '@mysten/bcs': - specifier: workspace:* - version: link:../bcs - '@mysten/sui': - specifier: workspace:* - version: link:../typescript - devDependencies: - '@mysten/build-scripts': - specifier: workspace:* - version: link:../build-scripts - '@mysten/codegen': - specifier: workspace:* - version: link:../codegen - '@types/tmp': - specifier: ^0.2.6 - version: 0.2.6 - typescript: - specifier: ^5.8.3 - version: 5.8.3 - vite: - specifier: ^7.0.5 - version: 7.0.5(@types/node@22.16.5)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0) - vitest: - specifier: ^3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.5)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(msw@2.10.4(@types/node@22.16.5)(typescript@5.8.3))(tsx@4.20.3)(yaml@2.8.0) - - packages/typescript: + packages/sui: dependencies: '@graphql-typed-document-node/core': specifier: ^3.2.0 @@ -1386,7 +1298,7 @@ importers: version: 5.0.3(graphql@16.11.0) '@graphql-codegen/cli': specifier: ^5.0.7 - version: 5.0.7(@parcel/watcher@2.5.1)(@types/node@22.15.29)(enquirer@2.4.1)(graphql@16.11.0)(typescript@5.8.3) + version: 5.0.7(@parcel/watcher@2.5.1)(@types/node@22.16.5)(enquirer@2.4.1)(graphql@16.11.0)(typescript@5.8.3) '@graphql-codegen/typed-document-node': specifier: ^5.1.2 version: 5.1.2(graphql@16.11.0) @@ -1410,7 +1322,7 @@ importers: version: 2.5.1 '@types/node': specifier: ^22.15.29 - version: 22.15.29 + version: 22.16.5 '@types/tmp': specifier: ^0.2.6 version: 0.2.6 @@ -1422,10 +1334,10 @@ importers: version: 7.0.3 graphql-config: specifier: ^5.1.5 - version: 5.1.5(@types/node@22.15.29)(graphql@16.11.0)(typescript@5.8.3) + version: 5.1.5(@types/node@22.16.5)(graphql@16.11.0)(typescript@5.8.3) msw: specifier: ^2.10.4 - version: 2.10.4(@types/node@22.15.29)(typescript@5.8.3) + version: 2.10.4(@types/node@22.16.5)(typescript@5.8.3) tmp: specifier: ^0.2.3 version: 0.2.3 @@ -1437,13 +1349,13 @@ importers: version: 5.8.3 vite: specifier: ^7.0.5 - version: 7.0.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0) + version: 7.0.5(@types/node@22.16.5)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0) vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@7.0.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0)) + version: 5.1.4(typescript@5.8.3)(vite@7.0.5(@types/node@22.16.5)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0)) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.29)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(msw@2.10.4(@types/node@22.15.29)(typescript@5.8.3))(tsx@4.20.3)(yaml@2.8.0) + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.5)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(msw@2.10.4(@types/node@22.16.5)(typescript@5.8.3))(tsx@4.20.3)(yaml@2.8.0) wait-on: specifier: ^8.0.4 version: 8.0.4 @@ -1451,6 +1363,96 @@ importers: specifier: ^8.18.3 version: 8.18.3 + packages/sui-grpc: + dependencies: + '@mysten/sui': + specifier: workspace:* + version: link:../sui + '@mysten/utils': + specifier: workspace:* + version: link:../utils + '@protobuf-ts/grpcweb-transport': + specifier: ^2.11.1 + version: 2.11.1 + '@protobuf-ts/runtime': + specifier: ^2.11.1 + version: 2.11.1 + '@protobuf-ts/runtime-rpc': + specifier: ^2.11.1 + version: 2.11.1 + devDependencies: + '@mysten/build-scripts': + specifier: workspace:* + version: link:../build-scripts + '@protobuf-ts/plugin': + specifier: ^2.11.1 + version: 2.11.1 + typescript: + specifier: ^5.8.3 + version: 5.8.3 + vitest: + specifier: ^3.2.4 + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.5)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(msw@2.10.4(@types/node@22.16.5)(typescript@5.8.3))(tsx@4.20.3)(yaml@2.8.0) + + packages/suins: + dependencies: + '@mysten/sui': + specifier: workspace:* + version: link:../sui + axios: + specifier: ^1.10.0 + version: 1.11.0 + axios-retry: + specifier: ^4.5.0 + version: 4.5.0(axios@1.11.0) + devDependencies: + '@mysten/build-scripts': + specifier: workspace:* + version: link:../build-scripts + '@types/tmp': + specifier: ^0.2.6 + version: 0.2.6 + ts-retry-promise: + specifier: ^0.8.1 + version: 0.8.1 + typescript: + specifier: ^5.8.3 + version: 5.8.3 + vite: + specifier: ^7.0.5 + version: 7.0.5(@types/node@22.16.5)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0) + vitest: + specifier: ^3.2.4 + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.5)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(msw@2.10.4(@types/node@22.16.5)(typescript@5.8.3))(tsx@4.20.3)(yaml@2.8.0) + + packages/suins-v2: + dependencies: + '@mysten/bcs': + specifier: workspace:* + version: link:../bcs + '@mysten/sui': + specifier: workspace:* + version: link:../sui + devDependencies: + '@mysten/build-scripts': + specifier: workspace:* + version: link:../build-scripts + '@mysten/codegen': + specifier: workspace:* + version: link:../codegen + '@types/tmp': + specifier: ^0.2.6 + version: 0.2.6 + typescript: + specifier: ^5.8.3 + version: 5.8.3 + vite: + specifier: ^7.0.5 + version: 7.0.5(@types/node@22.16.5)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0) + vitest: + specifier: ^3.2.4 + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.5)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(msw@2.10.4(@types/node@22.16.5)(typescript@5.8.3))(tsx@4.20.3)(yaml@2.8.0) + packages/utils: dependencies: '@scure/base': @@ -1471,7 +1473,7 @@ importers: dependencies: '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@wallet-standard/core': specifier: 1.1.1 version: 1.1.1 @@ -1493,7 +1495,7 @@ importers: version: link:../bcs '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@mysten/utils': specifier: workspace:* version: link:../utils @@ -1581,7 +1583,7 @@ importers: dependencies: '@mysten/sui': specifier: workspace:* - version: link:../typescript + version: link:../sui '@mysten/utils': specifier: workspace:* version: link:../utils @@ -12372,6 +12374,60 @@ snapshots: - uWebSockets.js - utf-8-validate + '@graphql-codegen/cli@5.0.7(@parcel/watcher@2.5.1)(@types/node@22.16.5)(enquirer@2.4.1)(graphql@16.11.0)(typescript@5.8.3)': + dependencies: + '@babel/generator': 7.28.0 + '@babel/template': 7.27.2 + '@babel/types': 7.28.1 + '@graphql-codegen/client-preset': 4.8.3(graphql@16.11.0) + '@graphql-codegen/core': 4.0.2(graphql@16.11.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) + '@graphql-tools/apollo-engine-loader': 8.0.22(graphql@16.11.0) + '@graphql-tools/code-file-loader': 8.1.22(graphql@16.11.0) + '@graphql-tools/git-loader': 8.0.26(graphql@16.11.0) + '@graphql-tools/github-loader': 8.0.22(@types/node@22.16.5)(graphql@16.11.0) + '@graphql-tools/graphql-file-loader': 8.0.22(graphql@16.11.0) + '@graphql-tools/json-file-loader': 8.0.20(graphql@16.11.0) + '@graphql-tools/load': 8.1.2(graphql@16.11.0) + '@graphql-tools/prisma-loader': 8.0.17(@types/node@22.16.5)(graphql@16.11.0) + '@graphql-tools/url-loader': 8.0.33(@types/node@22.16.5)(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) + '@whatwg-node/fetch': 0.10.9 + chalk: 4.1.2 + cosmiconfig: 8.3.6(typescript@5.8.3) + debounce: 1.2.1 + detect-indent: 6.1.0 + graphql: 16.11.0 + graphql-config: 5.1.5(@types/node@22.16.5)(graphql@16.11.0)(typescript@5.8.3) + inquirer: 8.2.6 + is-glob: 4.0.3 + jiti: 1.21.7 + json-to-pretty-yaml: 1.2.2 + listr2: 4.0.5(enquirer@2.4.1) + log-symbols: 4.1.0 + micromatch: 4.0.8 + shell-quote: 1.8.3 + string-env-interpolation: 1.0.1 + ts-log: 2.2.7 + tslib: 2.8.1 + yaml: 2.8.0 + yargs: 17.7.2 + optionalDependencies: + '@parcel/watcher': 2.5.1 + transitivePeerDependencies: + - '@fastify/websocket' + - '@types/node' + - bufferutil + - cosmiconfig-toml-loader + - crossws + - encoding + - enquirer + - graphql-sock + - supports-color + - typescript + - uWebSockets.js + - utf-8-validate + '@graphql-codegen/client-preset@4.8.3(graphql@16.11.0)': dependencies: '@babel/helper-plugin-utils': 7.27.1 @@ -12460,7 +12516,7 @@ snapshots: '@graphql-codegen/typescript-operations@4.6.1(graphql@16.11.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.11.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) '@graphql-codegen/typescript': 4.1.6(graphql@16.11.0) '@graphql-codegen/visitor-plugin-common': 5.8.0(graphql@16.11.0) auto-bind: 4.0.0 @@ -12471,7 +12527,7 @@ snapshots: '@graphql-codegen/typescript@4.1.6(graphql@16.11.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.11.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) '@graphql-codegen/schema-ast': 4.1.0(graphql@16.11.0) '@graphql-codegen/visitor-plugin-common': 5.8.0(graphql@16.11.0) auto-bind: 4.0.0 @@ -12508,7 +12564,7 @@ snapshots: '@graphql-tools/batch-execute@9.0.17(graphql@16.11.0)': dependencies: - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) '@whatwg-node/promise-helpers': 1.3.2 dataloader: 2.2.3 graphql: 16.11.0 @@ -12529,8 +12585,8 @@ snapshots: dependencies: '@graphql-tools/batch-execute': 9.0.17(graphql@16.11.0) '@graphql-tools/executor': 1.4.7(graphql@16.11.0) - '@graphql-tools/schema': 10.0.23(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/schema': 10.0.25(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/promise-helpers': 1.3.2 dataloader: 2.2.3 @@ -12560,13 +12616,13 @@ snapshots: '@graphql-tools/executor-common@0.0.4(graphql@16.11.0)': dependencies: '@envelop/core': 5.2.3 - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) graphql: 16.11.0 '@graphql-tools/executor-graphql-ws@2.0.5(graphql@16.11.0)': dependencies: '@graphql-tools/executor-common': 0.0.4(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) '@whatwg-node/disposablestack': 0.0.6 graphql: 16.11.0 graphql-ws: 6.0.5(graphql@16.11.0)(ws@8.18.3) @@ -12584,10 +12640,10 @@ snapshots: dependencies: '@graphql-hive/signal': 1.0.0 '@graphql-tools/executor-common': 0.0.4(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/disposablestack': 0.0.6 - '@whatwg-node/fetch': 0.10.8 + '@whatwg-node/fetch': 0.10.9 '@whatwg-node/promise-helpers': 1.3.2 graphql: 16.11.0 meros: 1.3.0(@types/node@22.15.29) @@ -12599,10 +12655,10 @@ snapshots: dependencies: '@graphql-hive/signal': 1.0.0 '@graphql-tools/executor-common': 0.0.4(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/disposablestack': 0.0.6 - '@whatwg-node/fetch': 0.10.8 + '@whatwg-node/fetch': 0.10.9 '@whatwg-node/promise-helpers': 1.3.2 graphql: 16.11.0 meros: 1.3.0(@types/node@22.16.5) @@ -12612,7 +12668,7 @@ snapshots: '@graphql-tools/executor-legacy-ws@1.1.17(graphql@16.11.0)': dependencies: - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) '@types/ws': 8.18.1 graphql: 16.11.0 isomorphic-ws: 5.0.0(ws@8.18.3) @@ -12636,7 +12692,7 @@ snapshots: '@graphql-tools/executor@1.4.7(graphql@16.11.0)': dependencies: - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.11.0) '@repeaterjs/repeater': 3.0.6 '@whatwg-node/disposablestack': 0.0.6 @@ -12680,6 +12736,20 @@ snapshots: - '@types/node' - supports-color + '@graphql-tools/github-loader@8.0.22(@types/node@22.16.5)(graphql@16.11.0)': + dependencies: + '@graphql-tools/executor-http': 1.3.3(@types/node@22.16.5)(graphql@16.11.0) + '@graphql-tools/graphql-tag-pluck': 8.3.21(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) + '@whatwg-node/fetch': 0.10.9 + '@whatwg-node/promise-helpers': 1.3.2 + graphql: 16.11.0 + sync-fetch: 0.6.0-2 + tslib: 2.8.1 + transitivePeerDependencies: + - '@types/node' + - supports-color + '@graphql-tools/graphql-file-loader@8.0.20(graphql@16.11.0)': dependencies: '@graphql-tools/import': 7.0.19(graphql@16.11.0) @@ -12808,6 +12878,35 @@ snapshots: - uWebSockets.js - utf-8-validate + '@graphql-tools/prisma-loader@8.0.17(@types/node@22.16.5)(graphql@16.11.0)': + dependencies: + '@graphql-tools/url-loader': 8.0.33(@types/node@22.16.5)(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) + '@types/js-yaml': 4.0.9 + '@whatwg-node/fetch': 0.10.9 + chalk: 4.1.2 + debug: 4.4.1 + dotenv: 16.6.1 + graphql: 16.11.0 + graphql-request: 6.1.0(graphql@16.11.0) + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + jose: 5.10.0 + js-yaml: 4.1.0 + lodash: 4.17.21 + scuid: 1.1.0 + tslib: 2.8.1 + yaml-ast-parser: 0.0.43 + transitivePeerDependencies: + - '@fastify/websocket' + - '@types/node' + - bufferutil + - crossws + - encoding + - supports-color + - uWebSockets.js + - utf-8-validate + '@graphql-tools/relay-operation-optimizer@7.0.19(graphql@16.11.0)': dependencies: '@ardatan/relay-compiler': 12.0.3(graphql@16.11.0) @@ -12900,6 +12999,29 @@ snapshots: - uWebSockets.js - utf-8-validate + '@graphql-tools/url-loader@8.0.33(@types/node@22.16.5)(graphql@16.11.0)': + dependencies: + '@graphql-tools/executor-graphql-ws': 2.0.5(graphql@16.11.0) + '@graphql-tools/executor-http': 1.3.3(@types/node@22.16.5)(graphql@16.11.0) + '@graphql-tools/executor-legacy-ws': 1.1.19(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) + '@graphql-tools/wrap': 10.1.2(graphql@16.11.0) + '@types/ws': 8.18.1 + '@whatwg-node/fetch': 0.10.9 + '@whatwg-node/promise-helpers': 1.3.2 + graphql: 16.11.0 + isomorphic-ws: 5.0.0(ws@8.18.3) + sync-fetch: 0.6.0-2 + tslib: 2.8.1 + ws: 8.18.3 + transitivePeerDependencies: + - '@fastify/websocket' + - '@types/node' + - bufferutil + - crossws + - uWebSockets.js + - utf-8-validate + '@graphql-tools/utils@10.8.6(graphql@16.11.0)': dependencies: '@graphql-typed-document-node/core': 3.2.0(graphql@16.11.0) @@ -12922,7 +13044,7 @@ snapshots: dependencies: '@graphql-tools/delegate': 10.2.19(graphql@16.11.0) '@graphql-tools/schema': 10.0.23(graphql@16.11.0) - '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + '@graphql-tools/utils': 10.9.1(graphql@16.11.0) '@whatwg-node/promise-helpers': 1.3.2 graphql: 16.11.0 tslib: 2.8.1 @@ -13112,6 +13234,7 @@ snapshots: '@inquirer/type': 3.0.8(@types/node@22.15.29) optionalDependencies: '@types/node': 22.15.29 + optional: true '@inquirer/confirm@5.1.14(@types/node@22.16.5)': dependencies: @@ -13119,7 +13242,6 @@ snapshots: '@inquirer/type': 3.0.8(@types/node@22.16.5) optionalDependencies: '@types/node': 22.16.5 - optional: true '@inquirer/core@10.1.15(@types/node@22.15.29)': dependencies: @@ -13133,6 +13255,7 @@ snapshots: yoctocolors-cjs: 2.1.2 optionalDependencies: '@types/node': 22.15.29 + optional: true '@inquirer/core@10.1.15(@types/node@22.16.5)': dependencies: @@ -13146,18 +13269,17 @@ snapshots: yoctocolors-cjs: 2.1.2 optionalDependencies: '@types/node': 22.16.5 - optional: true '@inquirer/figures@1.0.13': {} '@inquirer/type@3.0.8(@types/node@22.15.29)': optionalDependencies: '@types/node': 22.15.29 + optional: true '@inquirer/type@3.0.8(@types/node@22.16.5)': optionalDependencies: '@types/node': 22.16.5 - optional: true '@isaacs/balanced-match@4.0.1': {} @@ -19636,6 +19758,7 @@ snapshots: typescript: 5.8.3 transitivePeerDependencies: - '@types/node' + optional: true msw@2.10.4(@types/node@22.16.5)(typescript@5.8.3): dependencies: @@ -19661,7 +19784,6 @@ snapshots: typescript: 5.8.3 transitivePeerDependencies: - '@types/node' - optional: true muggle-string@0.4.1: {} @@ -21596,13 +21718,13 @@ snapshots: - tsx - yaml - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@7.0.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@7.0.5(@types/node@22.16.5)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0)): dependencies: - debug: 4.4.0 + debug: 4.4.1 globrex: 0.1.2 tsconfck: 3.1.4(typescript@5.8.3) optionalDependencies: - vite: 7.0.5(@types/node@22.15.29)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0) + vite: 7.0.5(@types/node@22.16.5)(jiti@2.4.2)(lightningcss@1.30.1)(tsx@4.20.3)(yaml@2.8.0) transitivePeerDependencies: - supports-color - typescript diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d0fdd8020..1fb757922 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -4,31 +4,30 @@ packages: - '!**/.next/**' - '!packages/codegen/tests/move/**' - '!packages/create-dapp/templates' - - '!packages/typescript/scripts' - - '!packages/typescript/transactions' - - '!packages/typescript/cryptography' - - '!packages/typescript/faucet' - - '!packages/typescript/transactions' - - '!packages/typescript/client' - - '!packages/typescript/verify' - - '!packages/typescript/multisig' - - '!packages/typescript/utils' - - '!packages/typescript/bcs' + - '!packages/sui/scripts' + - '!packages/sui/transactions' + - '!packages/sui/cryptography' + - '!packages/sui/faucet' + - '!packages/sui/client' + - '!packages/sui/verify' + - '!packages/sui/multisig' + - '!packages/sui/utils' + - '!packages/sui/bcs' - '!packages/enoki/react' - - '!packages/typescript/graphql' - - '!packages/typescript/keypairs/ed25519' - - '!packages/typescript/keypairs/secp256k1' - - '!packages/typescript/keypairs/secp256r1' - - '!packages/typescript/graphql/schemas/2024.1' - - '!packages/typescript/graphql/schemas/2024.4' + - '!packages/sui/graphql' + - '!packages/sui/keypairs/ed25519' + - '!packages/sui/keypairs/secp256k1' + - '!packages/sui/keypairs/secp256r1' + - '!packages/sui/graphql/schemas/2024.1' + - '!packages/sui/graphql/schemas/2024.4' - '!packages/signers/aws' - '!packages/signers/gcp' - '!packages/signers/ledger' - - '!packages/typescript/zklogin' - - '!packages/typescript/keypairs/passkey' - - '!packages/typescript/graphql/schemas/latest' + - '!packages/sui/zklogin' + - '!packages/sui/keypairs/passkey' + - '!packages/sui/graphql/schemas/latest' - '!packages/signers/utils' - '!packages/signers/webcrypto' - '!packages/zksend/experimental/unified-adapter' - - '!packages/typescript/experimental' + - '!packages/sui/experimental' - '!packages/dapp-kit-next/packages/dapp-kit-core/web'