From d84aaa1181459566a722a1ebf860a8dbc23c5b9c Mon Sep 17 00:00:00 2001 From: rrr523 Date: Sat, 13 May 2023 03:00:56 +0800 Subject: [PATCH 1/7] chore: Update package.json --- packages/chain-sdk/package.json | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/chain-sdk/package.json b/packages/chain-sdk/package.json index 6e9d83bb..6a30663e 100644 --- a/packages/chain-sdk/package.json +++ b/packages/chain-sdk/package.json @@ -5,6 +5,18 @@ "main": "./dist/esm/index.js", "module": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", + "exports": { + ".": { + "import": { + "types": "./dist/esm/**.d.ts", + "default": "./dist/esm/index.js" + }, + "require": { + "types": "./dist/cjs/types/**.d.ts", + "default": "./dist/cjs/index.js" + } + } + }, "scripts": { "predev": "rimraf ./dist", "dev": "rollup -cw", @@ -58,4 +70,4 @@ "tslib": "^2.5.0", "typescript": "^4.9.5" } -} +} \ No newline at end of file From 096d647bb6fdcb972f17445285a3c1accf26524d Mon Sep 17 00:00:00 2001 From: rrr523 Date: Sat, 13 May 2023 16:17:42 +0800 Subject: [PATCH 2/7] feat: Add export types --- .changeset/thirty-yaks-appear.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/thirty-yaks-appear.md diff --git a/.changeset/thirty-yaks-appear.md b/.changeset/thirty-yaks-appear.md new file mode 100644 index 00000000..6b37cdb3 --- /dev/null +++ b/.changeset/thirty-yaks-appear.md @@ -0,0 +1,5 @@ +--- +'@bnb-chain/greenfield-chain-sdk': patch +--- + +commonjs From 303aa04f3ac95e379e771ef46c625be2fb670e49 Mon Sep 17 00:00:00 2001 From: rrr523 Date: Sat, 13 May 2023 17:09:28 +0800 Subject: [PATCH 3/7] feat: Support cjs --- .changeset/eleven-mayflies-fry.md | 6 ++++++ packages/chain-sdk/package.json | 3 ++- packages/{files => file-handle}/CHANGELOG.md | 0 .../config/tsconfig-cjs.json | 0 .../config/tsconfig-esm.json | 0 .../config/tsconfig-test.json | 0 .../{files => file-handle}/config/tsconfig.json | 0 packages/{files => file-handle}/package.json | 14 +++++++++++++- packages/{files => file-handle}/rollup.config.js | 0 .../src/files-handle-wasm/main.wasm | Bin .../src/files-handle-wasm/wasm_exec.js | 0 .../src/files-handle-wasm/web.d.ts | 0 .../src/files-handle-wasm/web.js | 0 packages/{files => file-handle}/src/index.ts | 0 packages/{files => file-handle}/tsconfig.json | 0 15 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 .changeset/eleven-mayflies-fry.md rename packages/{files => file-handle}/CHANGELOG.md (100%) rename packages/{files => file-handle}/config/tsconfig-cjs.json (100%) rename packages/{files => file-handle}/config/tsconfig-esm.json (100%) rename packages/{files => file-handle}/config/tsconfig-test.json (100%) rename packages/{files => file-handle}/config/tsconfig.json (100%) rename packages/{files => file-handle}/package.json (85%) rename packages/{files => file-handle}/rollup.config.js (100%) rename packages/{files => file-handle}/src/files-handle-wasm/main.wasm (100%) rename packages/{files => file-handle}/src/files-handle-wasm/wasm_exec.js (100%) rename packages/{files => file-handle}/src/files-handle-wasm/web.d.ts (100%) rename packages/{files => file-handle}/src/files-handle-wasm/web.js (100%) rename packages/{files => file-handle}/src/index.ts (100%) rename packages/{files => file-handle}/tsconfig.json (100%) diff --git a/.changeset/eleven-mayflies-fry.md b/.changeset/eleven-mayflies-fry.md new file mode 100644 index 00000000..81e8bb7a --- /dev/null +++ b/.changeset/eleven-mayflies-fry.md @@ -0,0 +1,6 @@ +--- +'@bnb-chain/greenfiled-file-handle': patch +'@bnb-chain/greenfield-chain-sdk': patch +--- + +support commonjs export diff --git a/packages/chain-sdk/package.json b/packages/chain-sdk/package.json index 6a30663e..4bd844d2 100644 --- a/packages/chain-sdk/package.json +++ b/packages/chain-sdk/package.json @@ -2,7 +2,8 @@ "name": "@bnb-chain/greenfield-chain-sdk", "version": "0.1.0-alpha.1", "description": "greenfield js chain sdk", - "main": "./dist/esm/index.js", + "type": "commonjs", + "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", "exports": { diff --git a/packages/files/CHANGELOG.md b/packages/file-handle/CHANGELOG.md similarity index 100% rename from packages/files/CHANGELOG.md rename to packages/file-handle/CHANGELOG.md diff --git a/packages/files/config/tsconfig-cjs.json b/packages/file-handle/config/tsconfig-cjs.json similarity index 100% rename from packages/files/config/tsconfig-cjs.json rename to packages/file-handle/config/tsconfig-cjs.json diff --git a/packages/files/config/tsconfig-esm.json b/packages/file-handle/config/tsconfig-esm.json similarity index 100% rename from packages/files/config/tsconfig-esm.json rename to packages/file-handle/config/tsconfig-esm.json diff --git a/packages/files/config/tsconfig-test.json b/packages/file-handle/config/tsconfig-test.json similarity index 100% rename from packages/files/config/tsconfig-test.json rename to packages/file-handle/config/tsconfig-test.json diff --git a/packages/files/config/tsconfig.json b/packages/file-handle/config/tsconfig.json similarity index 100% rename from packages/files/config/tsconfig.json rename to packages/file-handle/config/tsconfig.json diff --git a/packages/files/package.json b/packages/file-handle/package.json similarity index 85% rename from packages/files/package.json rename to packages/file-handle/package.json index d5dbed8b..ee2f42cc 100644 --- a/packages/files/package.json +++ b/packages/file-handle/package.json @@ -5,6 +5,18 @@ "main": "./dist/esm/index.js", "module": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", + "exports": { + ".": { + "import": { + "types": "./dist/esm/**.d.ts", + "default": "./dist/esm/index.js" + }, + "require": { + "types": "./dist/cjs/**.d.ts", + "default": "./dist/cjs/index.js" + } + } + }, "scripts": { "predev": "rimraf ./dist", "dev": "rollup -cw", @@ -48,4 +60,4 @@ "tslib": "^2.5.0", "typescript": "^4.9.5" } -} +} \ No newline at end of file diff --git a/packages/files/rollup.config.js b/packages/file-handle/rollup.config.js similarity index 100% rename from packages/files/rollup.config.js rename to packages/file-handle/rollup.config.js diff --git a/packages/files/src/files-handle-wasm/main.wasm b/packages/file-handle/src/files-handle-wasm/main.wasm similarity index 100% rename from packages/files/src/files-handle-wasm/main.wasm rename to packages/file-handle/src/files-handle-wasm/main.wasm diff --git a/packages/files/src/files-handle-wasm/wasm_exec.js b/packages/file-handle/src/files-handle-wasm/wasm_exec.js similarity index 100% rename from packages/files/src/files-handle-wasm/wasm_exec.js rename to packages/file-handle/src/files-handle-wasm/wasm_exec.js diff --git a/packages/files/src/files-handle-wasm/web.d.ts b/packages/file-handle/src/files-handle-wasm/web.d.ts similarity index 100% rename from packages/files/src/files-handle-wasm/web.d.ts rename to packages/file-handle/src/files-handle-wasm/web.d.ts diff --git a/packages/files/src/files-handle-wasm/web.js b/packages/file-handle/src/files-handle-wasm/web.js similarity index 100% rename from packages/files/src/files-handle-wasm/web.js rename to packages/file-handle/src/files-handle-wasm/web.js diff --git a/packages/files/src/index.ts b/packages/file-handle/src/index.ts similarity index 100% rename from packages/files/src/index.ts rename to packages/file-handle/src/index.ts diff --git a/packages/files/tsconfig.json b/packages/file-handle/tsconfig.json similarity index 100% rename from packages/files/tsconfig.json rename to packages/file-handle/tsconfig.json From ea9c62563e23237f9ce14eb2939b967ea403f366 Mon Sep 17 00:00:00 2001 From: rrr523 Date: Sat, 13 May 2023 17:13:58 +0800 Subject: [PATCH 4/7] chore: Update pnpm lock file --- pnpm-lock.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a8440df..a68a2619 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -141,7 +141,7 @@ importers: typescript: ^4.9.5 dependencies: '@bnb-chain/greenfield-cosmos-types': 0.4.0-alpha.7 - '@bnb-chain/greenfiled-file-handle': link:../files + '@bnb-chain/greenfiled-file-handle': link:../file-handle '@cosmjs/proto-signing': 0.29.5 '@cosmjs/stargate': 0.29.5 '@cosmjs/tendermint-rpc': 0.29.5 @@ -160,7 +160,7 @@ importers: tslib: 2.5.0 typescript: 4.9.5 - packages/files: + packages/file-handle: specifiers: '@rollup/plugin-wasm': ^6.1.2 rollup: ^2.79.1 From d10f4715ea81604c1829d7161136bf9acafbf456 Mon Sep 17 00:00:00 2001 From: rrr523 Date: Sat, 13 May 2023 17:15:44 +0800 Subject: [PATCH 5/7] chore: Example types fix --- .../components/bucket/create/index.arv.tsx | 32 ++++++++----------- 1 file changed, 14 insertions(+), 18 deletions(-) diff --git a/examples/wallet/src/components/bucket/create/index.arv.tsx b/examples/wallet/src/components/bucket/create/index.arv.tsx index 57ab5b6d..9ddad908 100644 --- a/examples/wallet/src/components/bucket/create/index.arv.tsx +++ b/examples/wallet/src/components/bucket/create/index.arv.tsx @@ -1,32 +1,28 @@ +import { client } from '@/client'; import { GRPC_URL } from '@/config'; import { decodeFromHex } from '@/utils/encoding'; +import { getGasFeeBySimulate } from '@/utils/simulate'; import { - Long, + CreateBucketTx, + ISignature712, makeCosmsPubKey, recoverPk, - StorageEnums, ZERO_PUBKEY, } from '@bnb-chain/greenfield-chain-sdk'; -import { getGasFeeBySimulate } from '@/utils/simulate'; -import { CreateBucketTx, ISignature712 } from '@bnb-chain/greenfield-chain-sdk'; import { useState } from 'react'; import { useAccount, useNetwork } from 'wagmi'; -import { client } from '@/client'; interface IApprovalCreateBucket { - type: string; - value: { - bucket_name: string; - creator: string; - visibility: string; - primary_sp_address: string; - primary_sp_approval: { - expired_height: string; - sig: string; - }; - charged_read_quota: number; - redundancy_type: string; + bucket_name: string; + creator: string; + visibility: string; + primary_sp_address: string; + primary_sp_approval: { + expired_height: string; + sig: string; }; + charged_read_quota: number; + redundancy_type: string; } export const CreateBucket = () => { @@ -39,7 +35,7 @@ export const CreateBucket = () => { }); const [gasLimit, setGasLimit] = useState(0); const [textarea, setTextArea] = useState(''); - const [xGnfdSignedMsg, setXGnfdSignedMsg] = useState(null); + const [xGnfdSignedMsg, setXGnfdSignedMsg] = useState(null); const [gasPrice, setGasPrice] = useState(''); return ( From bc5cc1e2c73fa46ac1f4d7daf8fb399139ad997d Mon Sep 17 00:00:00 2001 From: rrr523 Date: Sat, 13 May 2023 17:36:46 +0800 Subject: [PATCH 6/7] feat: Query support nodejs and browser --- .changeset/great-walls-hide.md | 8 + examples/{wallet => nextjs}/.env.simple | 0 examples/{wallet => nextjs}/.eslintrc.json | 0 examples/{wallet => nextjs}/.gitignore | 0 examples/{wallet => nextjs}/CHANGELOG.md | 0 examples/{wallet => nextjs}/README.md | 0 examples/{wallet => nextjs}/next.config.js | 0 examples/{wallet => nextjs}/package.json | 0 .../{wallet => nextjs}/public/favicon.ico | Bin examples/{wallet => nextjs}/public/next.svg | 0 .../{wallet => nextjs}/public/thirteen.svg | 0 examples/{wallet => nextjs}/public/vercel.svg | 0 .../{wallet => nextjs}/src/client/index.ts | 0 .../components/bucket/create/index.arv.tsx | 0 .../src/components/bucket/create/index.tsx | 0 .../src/components/bucket/delete/index.tsx | 0 .../src/components/bucket/index.tsx | 0 .../src/components/bucket/info/index.tsx | 0 .../src/components/deposit/index.tsx | 0 .../components/object/cancel-create/index.tsx | 0 .../components/object/create/index.arv.tsx | 0 .../src/components/object/create/index.tsx | 0 .../src/components/object/del/index.tsx | 0 .../src/components/object/index.tsx | 0 .../src/components/object/info/index.tsx | 0 .../src/components/query/index.tsx | 0 .../src/components/transfer/index.arv.tsx | 0 .../src/components/transfer/index.tsx | 0 .../src/components/walletInfo/index.tsx | 0 .../src/components/withdraw/index.arv.tsx | 0 .../src/components/withdraw/index.tsx | 0 examples/{wallet => nextjs}/src/config/env.ts | 0 .../{wallet => nextjs}/src/config/index.ts | 0 .../{wallet => nextjs}/src/constants/abi.ts | 0 .../src/hooks/useIsMounted.ts | 0 .../{wallet => nextjs}/src/pages/_app.tsx | 0 .../src/pages/_document.tsx | 0 .../src/pages/api/account.ts | 0 .../{wallet => nextjs}/src/pages/index.tsx | 0 .../{wallet => nextjs}/src/pages/query.tsx | 0 examples/{wallet => nextjs}/src/pages/tx.tsx | 0 .../{wallet => nextjs}/src/styles/globals.css | 0 .../{wallet => nextjs}/src/utils/encoding.ts | 0 .../{wallet => nextjs}/src/utils/simulate.ts | 0 examples/{wallet => nextjs}/tsconfig.json | 0 examples/nodejs/index.js | 10 + examples/nodejs/package.json | 17 + packages/chain-sdk/package.json | 6 +- packages/file-handle/package.json | 6 +- pnpm-lock.yaml | 559 +++--------------- 50 files changed, 126 insertions(+), 480 deletions(-) create mode 100644 .changeset/great-walls-hide.md rename examples/{wallet => nextjs}/.env.simple (100%) rename examples/{wallet => nextjs}/.eslintrc.json (100%) rename examples/{wallet => nextjs}/.gitignore (100%) rename examples/{wallet => nextjs}/CHANGELOG.md (100%) rename examples/{wallet => nextjs}/README.md (100%) rename examples/{wallet => nextjs}/next.config.js (100%) rename examples/{wallet => nextjs}/package.json (100%) rename examples/{wallet => nextjs}/public/favicon.ico (100%) rename examples/{wallet => nextjs}/public/next.svg (100%) rename examples/{wallet => nextjs}/public/thirteen.svg (100%) rename examples/{wallet => nextjs}/public/vercel.svg (100%) rename examples/{wallet => nextjs}/src/client/index.ts (100%) rename examples/{wallet => nextjs}/src/components/bucket/create/index.arv.tsx (100%) rename examples/{wallet => nextjs}/src/components/bucket/create/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/bucket/delete/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/bucket/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/bucket/info/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/deposit/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/object/cancel-create/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/object/create/index.arv.tsx (100%) rename examples/{wallet => nextjs}/src/components/object/create/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/object/del/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/object/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/object/info/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/query/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/transfer/index.arv.tsx (100%) rename examples/{wallet => nextjs}/src/components/transfer/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/walletInfo/index.tsx (100%) rename examples/{wallet => nextjs}/src/components/withdraw/index.arv.tsx (100%) rename examples/{wallet => nextjs}/src/components/withdraw/index.tsx (100%) rename examples/{wallet => nextjs}/src/config/env.ts (100%) rename examples/{wallet => nextjs}/src/config/index.ts (100%) rename examples/{wallet => nextjs}/src/constants/abi.ts (100%) rename examples/{wallet => nextjs}/src/hooks/useIsMounted.ts (100%) rename examples/{wallet => nextjs}/src/pages/_app.tsx (100%) rename examples/{wallet => nextjs}/src/pages/_document.tsx (100%) rename examples/{wallet => nextjs}/src/pages/api/account.ts (100%) rename examples/{wallet => nextjs}/src/pages/index.tsx (100%) rename examples/{wallet => nextjs}/src/pages/query.tsx (100%) rename examples/{wallet => nextjs}/src/pages/tx.tsx (100%) rename examples/{wallet => nextjs}/src/styles/globals.css (100%) rename examples/{wallet => nextjs}/src/utils/encoding.ts (100%) rename examples/{wallet => nextjs}/src/utils/simulate.ts (100%) rename examples/{wallet => nextjs}/tsconfig.json (100%) create mode 100644 examples/nodejs/index.js create mode 100644 examples/nodejs/package.json diff --git a/.changeset/great-walls-hide.md b/.changeset/great-walls-hide.md new file mode 100644 index 00000000..0ab78d6d --- /dev/null +++ b/.changeset/great-walls-hide.md @@ -0,0 +1,8 @@ +--- +'@bnb-chain/greenfiled-file-handle': patch +'@bnb-chain/greenfield-chain-sdk': patch +'@demo/wallet': patch +'@demo/nodejs': patch +--- + +Query support nodejs and browser diff --git a/examples/wallet/.env.simple b/examples/nextjs/.env.simple similarity index 100% rename from examples/wallet/.env.simple rename to examples/nextjs/.env.simple diff --git a/examples/wallet/.eslintrc.json b/examples/nextjs/.eslintrc.json similarity index 100% rename from examples/wallet/.eslintrc.json rename to examples/nextjs/.eslintrc.json diff --git a/examples/wallet/.gitignore b/examples/nextjs/.gitignore similarity index 100% rename from examples/wallet/.gitignore rename to examples/nextjs/.gitignore diff --git a/examples/wallet/CHANGELOG.md b/examples/nextjs/CHANGELOG.md similarity index 100% rename from examples/wallet/CHANGELOG.md rename to examples/nextjs/CHANGELOG.md diff --git a/examples/wallet/README.md b/examples/nextjs/README.md similarity index 100% rename from examples/wallet/README.md rename to examples/nextjs/README.md diff --git a/examples/wallet/next.config.js b/examples/nextjs/next.config.js similarity index 100% rename from examples/wallet/next.config.js rename to examples/nextjs/next.config.js diff --git a/examples/wallet/package.json b/examples/nextjs/package.json similarity index 100% rename from examples/wallet/package.json rename to examples/nextjs/package.json diff --git a/examples/wallet/public/favicon.ico b/examples/nextjs/public/favicon.ico similarity index 100% rename from examples/wallet/public/favicon.ico rename to examples/nextjs/public/favicon.ico diff --git a/examples/wallet/public/next.svg b/examples/nextjs/public/next.svg similarity index 100% rename from examples/wallet/public/next.svg rename to examples/nextjs/public/next.svg diff --git a/examples/wallet/public/thirteen.svg b/examples/nextjs/public/thirteen.svg similarity index 100% rename from examples/wallet/public/thirteen.svg rename to examples/nextjs/public/thirteen.svg diff --git a/examples/wallet/public/vercel.svg b/examples/nextjs/public/vercel.svg similarity index 100% rename from examples/wallet/public/vercel.svg rename to examples/nextjs/public/vercel.svg diff --git a/examples/wallet/src/client/index.ts b/examples/nextjs/src/client/index.ts similarity index 100% rename from examples/wallet/src/client/index.ts rename to examples/nextjs/src/client/index.ts diff --git a/examples/wallet/src/components/bucket/create/index.arv.tsx b/examples/nextjs/src/components/bucket/create/index.arv.tsx similarity index 100% rename from examples/wallet/src/components/bucket/create/index.arv.tsx rename to examples/nextjs/src/components/bucket/create/index.arv.tsx diff --git a/examples/wallet/src/components/bucket/create/index.tsx b/examples/nextjs/src/components/bucket/create/index.tsx similarity index 100% rename from examples/wallet/src/components/bucket/create/index.tsx rename to examples/nextjs/src/components/bucket/create/index.tsx diff --git a/examples/wallet/src/components/bucket/delete/index.tsx b/examples/nextjs/src/components/bucket/delete/index.tsx similarity index 100% rename from examples/wallet/src/components/bucket/delete/index.tsx rename to examples/nextjs/src/components/bucket/delete/index.tsx diff --git a/examples/wallet/src/components/bucket/index.tsx b/examples/nextjs/src/components/bucket/index.tsx similarity index 100% rename from examples/wallet/src/components/bucket/index.tsx rename to examples/nextjs/src/components/bucket/index.tsx diff --git a/examples/wallet/src/components/bucket/info/index.tsx b/examples/nextjs/src/components/bucket/info/index.tsx similarity index 100% rename from examples/wallet/src/components/bucket/info/index.tsx rename to examples/nextjs/src/components/bucket/info/index.tsx diff --git a/examples/wallet/src/components/deposit/index.tsx b/examples/nextjs/src/components/deposit/index.tsx similarity index 100% rename from examples/wallet/src/components/deposit/index.tsx rename to examples/nextjs/src/components/deposit/index.tsx diff --git a/examples/wallet/src/components/object/cancel-create/index.tsx b/examples/nextjs/src/components/object/cancel-create/index.tsx similarity index 100% rename from examples/wallet/src/components/object/cancel-create/index.tsx rename to examples/nextjs/src/components/object/cancel-create/index.tsx diff --git a/examples/wallet/src/components/object/create/index.arv.tsx b/examples/nextjs/src/components/object/create/index.arv.tsx similarity index 100% rename from examples/wallet/src/components/object/create/index.arv.tsx rename to examples/nextjs/src/components/object/create/index.arv.tsx diff --git a/examples/wallet/src/components/object/create/index.tsx b/examples/nextjs/src/components/object/create/index.tsx similarity index 100% rename from examples/wallet/src/components/object/create/index.tsx rename to examples/nextjs/src/components/object/create/index.tsx diff --git a/examples/wallet/src/components/object/del/index.tsx b/examples/nextjs/src/components/object/del/index.tsx similarity index 100% rename from examples/wallet/src/components/object/del/index.tsx rename to examples/nextjs/src/components/object/del/index.tsx diff --git a/examples/wallet/src/components/object/index.tsx b/examples/nextjs/src/components/object/index.tsx similarity index 100% rename from examples/wallet/src/components/object/index.tsx rename to examples/nextjs/src/components/object/index.tsx diff --git a/examples/wallet/src/components/object/info/index.tsx b/examples/nextjs/src/components/object/info/index.tsx similarity index 100% rename from examples/wallet/src/components/object/info/index.tsx rename to examples/nextjs/src/components/object/info/index.tsx diff --git a/examples/wallet/src/components/query/index.tsx b/examples/nextjs/src/components/query/index.tsx similarity index 100% rename from examples/wallet/src/components/query/index.tsx rename to examples/nextjs/src/components/query/index.tsx diff --git a/examples/wallet/src/components/transfer/index.arv.tsx b/examples/nextjs/src/components/transfer/index.arv.tsx similarity index 100% rename from examples/wallet/src/components/transfer/index.arv.tsx rename to examples/nextjs/src/components/transfer/index.arv.tsx diff --git a/examples/wallet/src/components/transfer/index.tsx b/examples/nextjs/src/components/transfer/index.tsx similarity index 100% rename from examples/wallet/src/components/transfer/index.tsx rename to examples/nextjs/src/components/transfer/index.tsx diff --git a/examples/wallet/src/components/walletInfo/index.tsx b/examples/nextjs/src/components/walletInfo/index.tsx similarity index 100% rename from examples/wallet/src/components/walletInfo/index.tsx rename to examples/nextjs/src/components/walletInfo/index.tsx diff --git a/examples/wallet/src/components/withdraw/index.arv.tsx b/examples/nextjs/src/components/withdraw/index.arv.tsx similarity index 100% rename from examples/wallet/src/components/withdraw/index.arv.tsx rename to examples/nextjs/src/components/withdraw/index.arv.tsx diff --git a/examples/wallet/src/components/withdraw/index.tsx b/examples/nextjs/src/components/withdraw/index.tsx similarity index 100% rename from examples/wallet/src/components/withdraw/index.tsx rename to examples/nextjs/src/components/withdraw/index.tsx diff --git a/examples/wallet/src/config/env.ts b/examples/nextjs/src/config/env.ts similarity index 100% rename from examples/wallet/src/config/env.ts rename to examples/nextjs/src/config/env.ts diff --git a/examples/wallet/src/config/index.ts b/examples/nextjs/src/config/index.ts similarity index 100% rename from examples/wallet/src/config/index.ts rename to examples/nextjs/src/config/index.ts diff --git a/examples/wallet/src/constants/abi.ts b/examples/nextjs/src/constants/abi.ts similarity index 100% rename from examples/wallet/src/constants/abi.ts rename to examples/nextjs/src/constants/abi.ts diff --git a/examples/wallet/src/hooks/useIsMounted.ts b/examples/nextjs/src/hooks/useIsMounted.ts similarity index 100% rename from examples/wallet/src/hooks/useIsMounted.ts rename to examples/nextjs/src/hooks/useIsMounted.ts diff --git a/examples/wallet/src/pages/_app.tsx b/examples/nextjs/src/pages/_app.tsx similarity index 100% rename from examples/wallet/src/pages/_app.tsx rename to examples/nextjs/src/pages/_app.tsx diff --git a/examples/wallet/src/pages/_document.tsx b/examples/nextjs/src/pages/_document.tsx similarity index 100% rename from examples/wallet/src/pages/_document.tsx rename to examples/nextjs/src/pages/_document.tsx diff --git a/examples/wallet/src/pages/api/account.ts b/examples/nextjs/src/pages/api/account.ts similarity index 100% rename from examples/wallet/src/pages/api/account.ts rename to examples/nextjs/src/pages/api/account.ts diff --git a/examples/wallet/src/pages/index.tsx b/examples/nextjs/src/pages/index.tsx similarity index 100% rename from examples/wallet/src/pages/index.tsx rename to examples/nextjs/src/pages/index.tsx diff --git a/examples/wallet/src/pages/query.tsx b/examples/nextjs/src/pages/query.tsx similarity index 100% rename from examples/wallet/src/pages/query.tsx rename to examples/nextjs/src/pages/query.tsx diff --git a/examples/wallet/src/pages/tx.tsx b/examples/nextjs/src/pages/tx.tsx similarity index 100% rename from examples/wallet/src/pages/tx.tsx rename to examples/nextjs/src/pages/tx.tsx diff --git a/examples/wallet/src/styles/globals.css b/examples/nextjs/src/styles/globals.css similarity index 100% rename from examples/wallet/src/styles/globals.css rename to examples/nextjs/src/styles/globals.css diff --git a/examples/wallet/src/utils/encoding.ts b/examples/nextjs/src/utils/encoding.ts similarity index 100% rename from examples/wallet/src/utils/encoding.ts rename to examples/nextjs/src/utils/encoding.ts diff --git a/examples/wallet/src/utils/simulate.ts b/examples/nextjs/src/utils/simulate.ts similarity index 100% rename from examples/wallet/src/utils/simulate.ts rename to examples/nextjs/src/utils/simulate.ts diff --git a/examples/wallet/tsconfig.json b/examples/nextjs/tsconfig.json similarity index 100% rename from examples/wallet/tsconfig.json rename to examples/nextjs/tsconfig.json diff --git a/examples/nodejs/index.js b/examples/nodejs/index.js new file mode 100644 index 00000000..f4e074a4 --- /dev/null +++ b/examples/nodejs/index.js @@ -0,0 +1,10 @@ +const { Client } = require('@bnb-chain/greenfield-chain-sdk'); +// import {Client} from '@bnb-chain/greenfield-chain-sdk' + +const client = Client.create('https://gnfd.qa.bnbchain.world', '9000'); + +(async () => { + const account = await client.account.getAccount('0x7239B73CA99b095d4FEe1495cB62e36be8CfeeD1'); + + console.log(account); +})(); diff --git a/examples/nodejs/package.json b/examples/nodejs/package.json new file mode 100644 index 00000000..996ebc5e --- /dev/null +++ b/examples/nodejs/package.json @@ -0,0 +1,17 @@ +{ + "name": "@demo/nodejs", + "version": "0.0.1", + "type": "commonjs", + "private": true, + "scripts": { + "dev": "cross-env NODE_ENV=development next dev", + "dev:qa": "cross-env NODE_ENV=test next dev", + "build": "cross-env NODE_ENV=development next build", + "build:qa": "cross-env NODE_ENV=test next build", + "start": "next start", + "lint": "next lint" + }, + "dependencies": { + "@bnb-chain/greenfield-chain-sdk": "workspace:*" + } +} \ No newline at end of file diff --git a/packages/chain-sdk/package.json b/packages/chain-sdk/package.json index 4bd844d2..4259caf2 100644 --- a/packages/chain-sdk/package.json +++ b/packages/chain-sdk/package.json @@ -1,8 +1,8 @@ { "name": "@bnb-chain/greenfield-chain-sdk", + "private": "true", "version": "0.1.0-alpha.1", "description": "greenfield js chain sdk", - "type": "commonjs", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", @@ -18,6 +18,10 @@ } } }, + "browser": { + "./dist/cjs/index.js": "./dist/cjs/index.js", + "./dist/esm/index.js": "./dist/esm/index.js" + }, "scripts": { "predev": "rimraf ./dist", "dev": "rollup -cw", diff --git a/packages/file-handle/package.json b/packages/file-handle/package.json index ee2f42cc..bec74958 100644 --- a/packages/file-handle/package.json +++ b/packages/file-handle/package.json @@ -2,7 +2,7 @@ "name": "@bnb-chain/greenfiled-file-handle", "version": "0.1.0-alpha.0", "description": "greenfield js chain sdk", - "main": "./dist/esm/index.js", + "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", "exports": { @@ -17,6 +17,10 @@ } } }, + "browser": { + "./dist/cjs/index.js": "./dist/cjs/index.js", + "./dist/esm/index.js": "./dist/esm/index.js" + }, "scripts": { "predev": "rimraf ./dist", "dev": "rollup -cw", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a68a2619..dc1b4675 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,7 +64,7 @@ importers: prettier: 2.8.8 rimraf: 3.0.2 - examples/wallet: + examples/nextjs: specifiers: '@bnb-chain/greenfield-chain-sdk': workspace:* '@bnb-chain/greenfield-cosmos-types': 0.3.0-alpha.8 @@ -100,13 +100,13 @@ importers: '@ethersproject/signing-key': 5.7.0 '@metamask/eth-sig-util': 5.0.2 '@next/font': 13.1.6 - '@types/node': 18.15.10 - '@types/react': 18.0.30 - '@types/react-dom': 18.0.11 + '@types/node': 18.16.7 + '@types/react': 18.2.6 + '@types/react-dom': 18.2.4 axios: 1.3.4 cors: 2.8.5 - eslint: 8.36.0 - eslint-config-next: 13.1.6_vgl77cfdswitgr47lm5swmv43m + eslint: 8.40.0 + eslint-config-next: 13.1.6_jgkqkwom7vrxl4kyi454n2sy2i ethers: 5.7.2 evmosjs: 0.2.17 long: 5.2.1 @@ -114,11 +114,17 @@ importers: react: 18.2.0 react-dom: 18.2.0_react@18.2.0 typescript: 4.9.5 - wagmi: 0.11.7_q2e4kn5zbmhn3p7niaxa3m3cru + wagmi: 0.11.7_76vh7hzkggrg75gljfbopgdmqi devDependencies: cross-env: 7.0.3 dotenv: 16.0.3 + examples/nodejs: + specifiers: + '@bnb-chain/greenfield-chain-sdk': workspace:* + dependencies: + '@bnb-chain/greenfield-chain-sdk': link:../../packages/chain-sdk + packages/chain-sdk: specifiers: '@bnb-chain/greenfield-cosmos-types': 0.4.0-alpha.7 @@ -351,13 +357,6 @@ packages: '@babel/types': 7.21.5 dev: true - /@babel/helper-module-imports/7.18.6: - resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.21.3 - dev: false - /@babel/helper-module-imports/7.21.4: resolution: {integrity: sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==} engines: {node: '>=6.9.0'} @@ -386,11 +385,6 @@ packages: '@babel/types': 7.21.5 dev: true - /@babel/helper-plugin-utils/7.20.2: - resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==} - engines: {node: '>=6.9.0'} - dev: false - /@babel/helper-plugin-utils/7.21.5: resolution: {integrity: sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==} engines: {node: '>=6.9.0'} @@ -443,11 +437,6 @@ packages: dependencies: '@babel/types': 7.21.5 - /@babel/helper-string-parser/7.19.4: - resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} - engines: {node: '>=6.9.0'} - dev: false - /@babel/helper-string-parser/7.21.5: resolution: {integrity: sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==} engines: {node: '>=6.9.0'} @@ -1252,23 +1241,6 @@ packages: '@babel/helper-plugin-utils': 7.21.5 dev: true - /@babel/plugin-transform-runtime/7.21.0_@babel+core@7.21.8: - resolution: {integrity: sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.21.8 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-plugin-utils': 7.20.2 - babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.21.8 - babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.21.8 - babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.21.8 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/plugin-transform-runtime/7.21.4_@babel+core@7.21.8: resolution: {integrity: sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==} engines: {node: '>=6.9.0'} @@ -1284,7 +1256,6 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.21.8: resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} @@ -1508,19 +1479,11 @@ packages: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} dev: true - /@babel/runtime/7.21.0: - resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.13.11 - dev: false - /@babel/runtime/7.21.5: resolution: {integrity: sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.11 - dev: true /@babel/template/7.20.7: resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} @@ -1547,15 +1510,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/types/7.21.3: - resolution: {integrity: sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.19.4 - '@babel/helper-validator-identifier': 7.19.1 - to-fast-properties: 2.0.0 - dev: false - /@babel/types/7.21.5: resolution: {integrity: sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==} engines: {node: '>=6.9.0'} @@ -2176,16 +2130,6 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.9 - /@eslint-community/eslint-utils/4.4.0_eslint@8.36.0: - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 8.36.0 - eslint-visitor-keys: 3.4.0 - dev: false - /@eslint-community/eslint-utils/4.4.0_eslint@8.40.0: resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2194,34 +2138,10 @@ packages: dependencies: eslint: 8.40.0 eslint-visitor-keys: 3.4.1 - dev: true - - /@eslint-community/regexpp/4.4.1: - resolution: {integrity: sha512-BISJ6ZE4xQsuL/FmsyRaiffpq977bMlsKfGHTQrOGFErfByxIe6iZTxPf/00Zon9b9a7iUykfQwejN3s2ZW/Bw==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: false /@eslint-community/regexpp/4.5.1: resolution: {integrity: sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: true - - /@eslint/eslintrc/2.0.1: - resolution: {integrity: sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 9.5.0 - globals: 13.20.0 - ignore: 5.2.4 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: false /@eslint/eslintrc/2.0.3: resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==} @@ -2238,17 +2158,10 @@ packages: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - dev: true - - /@eslint/js/8.36.0: - resolution: {integrity: sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: false /@eslint/js/8.40.0: resolution: {integrity: sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true /@ethereumjs/rlp/4.0.1: resolution: {integrity: sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==} @@ -3311,7 +3224,7 @@ packages: /@solana/web3.js/1.74.0: resolution: {integrity: sha512-RKZyPqizPCxmpMGfpu4fuplNZEWCrhRBjjVstv5QnAJvgln1jgOfgui+rjl1ExnqDnWKg9uaZ5jtGROH/cwabg==} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 '@noble/ed25519': 1.7.3 '@noble/hashes': 1.3.0 '@noble/secp256k1': 1.7.1 @@ -3324,7 +3237,7 @@ packages: buffer: 6.0.1 fast-stable-stringify: 1.0.0 jayson: 3.7.0 - node-fetch: 2.6.9 + node-fetch: 2.6.11 rpc-websockets: 7.5.1 superstruct: 0.14.2 transitivePeerDependencies: @@ -3514,7 +3427,7 @@ packages: /@types/bn.js/4.11.6: resolution: {integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==} dependencies: - '@types/node': 18.15.10 + '@types/node': 18.16.7 dev: false /@types/chai/4.3.5: @@ -3524,7 +3437,7 @@ packages: /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.15.10 + '@types/node': 18.16.7 dev: false /@types/estree/0.0.39: @@ -3563,16 +3476,8 @@ packages: /@types/node/12.20.55: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - /@types/node/18.15.10: - resolution: {integrity: sha512-9avDaQJczATcXgfmMAW3MIWArOO7A+m90vuCFLr8AotWf8igO/mRoYukrk2cqZVtv38tHs33retzHEilM7FpeQ==} - dev: false - /@types/node/18.16.7: resolution: {integrity: sha512-MFg7ua/bRtnA1hYE3pVyWxGd/r7aMqjNOdHvlSsXV3n8iaeGKkOaPzpJh6/ovf4bEXWcojkeMJpTsq3mzXW4IQ==} - dev: true - - /@types/node/20.1.2: - resolution: {integrity: sha512-CTO/wa8x+rZU626cL2BlbCDzydgnFNgc19h4YvizpTO88MFQxab8wqisxaofQJ/9bLGugRdWIuX/TbIs6VVF6g==} /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -3585,39 +3490,16 @@ packages: /@types/pbkdf2/3.1.0: resolution: {integrity: sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==} dependencies: - '@types/node': 18.15.10 + '@types/node': 18.16.7 dev: false /@types/prop-types/15.7.5: resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} - /@types/react-dom/18.0.11: - resolution: {integrity: sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==} - dependencies: - '@types/react': 18.0.37 - dev: false - /@types/react-dom/18.2.4: resolution: {integrity: sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==} dependencies: '@types/react': 18.2.6 - dev: true - - /@types/react/18.0.30: - resolution: {integrity: sha512-AnME2cHDH11Pxt/yYX6r0w448BfTwQOLEhQEjCdwB7QskEI7EKtxhGUsExTQe/MsY3D9D5rMtu62WRocw9A8FA==} - dependencies: - '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.3 - csstype: 3.1.1 - dev: false - - /@types/react/18.0.37: - resolution: {integrity: sha512-4yaZZtkRN3ZIQD3KSEwkfcik8s0SWV+82dlJot1AbGYHCzJkWP3ENBY6wYeDRmKZ6HkrgoGAmR2HqdwYGp6OEw==} - dependencies: - '@types/prop-types': 15.7.5 - '@types/scheduler': 0.16.3 - csstype: 3.1.2 - dev: false /@types/react/18.2.6: resolution: {integrity: sha512-wRZClXn//zxCFW+ye/D2qY65UsYP1Fpex2YXorHc8awoNamkMZSvBxwxdYVInsHOZZd2Ppq8isnSzJL5Mpf8OA==} @@ -3625,7 +3507,6 @@ packages: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.3 csstype: 3.1.2 - dev: true /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} @@ -3639,7 +3520,7 @@ packages: /@types/secp256k1/4.0.3: resolution: {integrity: sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==} dependencies: - '@types/node': 18.15.10 + '@types/node': 18.16.7 dev: false /@types/semver/6.2.3: @@ -3657,7 +3538,7 @@ packages: /@types/ws/7.4.7: resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==} dependencies: - '@types/node': 18.15.10 + '@types/node': 18.16.7 dev: false /@typescript-eslint/eslint-plugin/5.59.5_jdo46vuzdvtqioigt7za7mzwma: @@ -3701,26 +3582,6 @@ packages: - typescript dev: true - /@typescript-eslint/parser/5.57.0_vgl77cfdswitgr47lm5swmv43m: - resolution: {integrity: sha512-orrduvpWYkgLCyAdNtR1QIWovcNZlEm6yL8nwH/eTxWLd8gsP+25pdLHYzL2QdkqrieaDwLpytHqycncv0woUQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 5.57.0 - '@typescript-eslint/types': 5.57.0 - '@typescript-eslint/typescript-estree': 5.57.0_typescript@4.9.5 - debug: 4.3.4 - eslint: 8.36.0 - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - dev: false - /@typescript-eslint/parser/5.59.5_jgkqkwom7vrxl4kyi454n2sy2i: resolution: {integrity: sha512-NJXQC4MRnF9N9yWqQE2/KLRSOLvrrlZb48NGVfBa+RuPMN6B7ZcK5jZOvhuygv4D64fRKnZI4L4p8+M+rfeQuw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3739,15 +3600,6 @@ packages: typescript: 4.9.5 transitivePeerDependencies: - supports-color - dev: true - - /@typescript-eslint/scope-manager/5.57.0: - resolution: {integrity: sha512-NANBNOQvllPlizl9LatX8+MHi7bx7WGIWYjPHDmQe5Si/0YEYfxSljJpoTyTWFTgRy3X8gLYSE4xQ2U+aCozSw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.57.0 - '@typescript-eslint/visitor-keys': 5.57.0 - dev: false /@typescript-eslint/scope-manager/5.59.5: resolution: {integrity: sha512-jVecWwnkX6ZgutF+DovbBJirZcAxgxC0EOHYt/niMROf8p4PwxxG32Qdhj/iIQQIuOflLjNkxoXyArkcIP7C3A==} @@ -3755,7 +3607,6 @@ packages: dependencies: '@typescript-eslint/types': 5.59.5 '@typescript-eslint/visitor-keys': 5.59.5 - dev: true /@typescript-eslint/type-utils/5.59.5_jgkqkwom7vrxl4kyi454n2sy2i: resolution: {integrity: sha512-4eyhS7oGym67/pSxA2mmNq7X164oqDYNnZCUayBwJZIRVvKpBCMBzFnFxjeoDeShjtO6RQBHBuwybuX3POnDqg==} @@ -3777,36 +3628,9 @@ packages: - supports-color dev: true - /@typescript-eslint/types/5.57.0: - resolution: {integrity: sha512-mxsod+aZRSyLT+jiqHw1KK6xrANm19/+VFALVFP5qa/aiJnlP38qpyaTd0fEKhWvQk6YeNZ5LGwI1pDpBRBhtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: false - /@typescript-eslint/types/5.59.5: resolution: {integrity: sha512-xkfRPHbqSH4Ggx4eHRIO/eGL8XL4Ysb4woL8c87YuAo8Md7AUjyWKa9YMwTL519SyDPrfEgKdewjkxNCVeJW7w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - /@typescript-eslint/typescript-estree/5.57.0_typescript@4.9.5: - resolution: {integrity: sha512-LTzQ23TV82KpO8HPnWuxM2V7ieXW8O142I7hQTxWIHDcCEIjtkat6H96PFkYBQqGFLW/G/eVVOB9Z8rcvdY/Vw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.57.0 - '@typescript-eslint/visitor-keys': 5.57.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.5 - typescript: 4.9.5 - transitivePeerDependencies: - - supports-color - dev: false /@typescript-eslint/typescript-estree/5.59.5_typescript@4.9.5: resolution: {integrity: sha512-+XXdLN2CZLZcD/mO7mQtJMvCkzRfmODbeSKuMY/yXbGkzvA9rJyDY5qDYNoiz2kP/dmyAxXquL2BvLQLJFPQIg==} @@ -3827,7 +3651,6 @@ packages: typescript: 4.9.5 transitivePeerDependencies: - supports-color - dev: true /@typescript-eslint/utils/5.59.5_jgkqkwom7vrxl4kyi454n2sy2i: resolution: {integrity: sha512-sCEHOiw+RbyTii9c3/qN74hYDPNORb8yWCoPLmB7BIflhplJ65u2PBpdRla12e3SSTJ2erRkPjz7ngLHhUegxA==} @@ -3849,21 +3672,12 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.57.0: - resolution: {integrity: sha512-ery2g3k0hv5BLiKpPuwYt9KBkAp2ugT6VvyShXdLOkax895EC55sP0Tx5L0fZaQueiK3fBLvHVvEl3jFS5ia+g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.57.0 - eslint-visitor-keys: 3.4.0 - dev: false - /@typescript-eslint/visitor-keys/5.59.5: resolution: {integrity: sha512-qL+Oz+dbeBRTeyJTIy0eniD3uvqU7x+y1QceBismZ41hd4aBSRh8UAw4pZP0+XzLuPZmx4raNMq/I+59W2lXKA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: '@typescript-eslint/types': 5.59.5 eslint-visitor-keys: 3.4.1 - dev: true /@wagmi/chains/0.2.9_typescript@4.9.5: resolution: {integrity: sha512-z0Nv7Cto+t/47NtC8td7khMSWX0zKVCnm8gkgrRs9PHvN+4W7XZfUVQYfhIfkbelT/ONN9V1OA+ho122gmRr3Q==} @@ -3876,7 +3690,7 @@ packages: typescript: 4.9.5 dev: false - /@wagmi/connectors/0.2.7_gyj7vzdnwqaxldlp5e3bxcpvvq: + /@wagmi/connectors/0.2.7_lava2f64c2cmd33nb3t2aamzq4: resolution: {integrity: sha512-9l5XBlaO7AGukvIbgLj3L1VMbRvHmwQTu36t0mQRE90LHzqP45/BK9BtrpUI8DjdmIMwQ+omMqSqBuhawT5Zwg==} peerDependencies: '@wagmi/core': '>=0.9.x' @@ -3892,9 +3706,9 @@ packages: '@ledgerhq/connect-kit-loader': 1.0.2 '@safe-global/safe-apps-provider': 0.15.2 '@safe-global/safe-apps-sdk': 7.10.1 - '@wagmi/core': 0.9.7_3abfzemgxgecfyrj4vm4p6kpgi + '@wagmi/core': 0.9.7_ggafbflcu3luqnvuy4xuc3h6nu '@walletconnect/ethereum-provider': 1.8.0 - '@walletconnect/universal-provider': 2.3.3_z3vu5dg2hu3jqyh3anri5tms2q + '@walletconnect/universal-provider': 2.3.3_dfji5vargqbhwd5qh6ylai2p3e '@web3modal/standalone': 2.2.2_react@18.2.0 abitype: 0.3.0_typescript@4.9.5 ethers: 5.7.2 @@ -3916,7 +3730,7 @@ packages: - zod dev: false - /@wagmi/core/0.9.7_3abfzemgxgecfyrj4vm4p6kpgi: + /@wagmi/core/0.9.7_ggafbflcu3luqnvuy4xuc3h6nu: resolution: {integrity: sha512-9NYoxpEM+sYAv0Jg3DvMbWTnJguPwiqs61382ATU5dqMsYF1v17ngg6S15gg8oIv9Y7nYrLsiFsQ9qkNYzKlJA==} peerDependencies: ethers: '>=5.5.1 <6' @@ -3926,7 +3740,7 @@ packages: optional: true dependencies: '@wagmi/chains': 0.2.9_typescript@4.9.5 - '@wagmi/connectors': 0.2.7_gyj7vzdnwqaxldlp5e3bxcpvvq + '@wagmi/connectors': 0.2.7_lava2f64c2cmd33nb3t2aamzq4 abitype: 0.3.0_typescript@4.9.5 ethers: 5.7.2 eventemitter3: 4.0.7 @@ -3983,10 +3797,10 @@ packages: - utf-8-validate dev: false - /@walletconnect/core/2.3.3_z3vu5dg2hu3jqyh3anri5tms2q: + /@walletconnect/core/2.3.3_dfji5vargqbhwd5qh6ylai2p3e: resolution: {integrity: sha512-pkPG3f0Mb9WcWMeLtRS8+RSV9gpnAGrU0y291LNXjggDupg5H7I1hFtcj5HI0kmpk4suAS4RKqYAxPzy4MgFRQ==} dependencies: - '@walletconnect/heartbeat': 1.2.0_z3vu5dg2hu3jqyh3anri5tms2q + '@walletconnect/heartbeat': 1.2.0_dfji5vargqbhwd5qh6ylai2p3e '@walletconnect/jsonrpc-provider': 1.0.10 '@walletconnect/jsonrpc-utils': 1.0.6 '@walletconnect/jsonrpc-ws-connection': 1.0.10 @@ -3996,8 +3810,8 @@ packages: '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.1 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.3.3_z3vu5dg2hu3jqyh3anri5tms2q - '@walletconnect/utils': 2.3.3_z3vu5dg2hu3jqyh3anri5tms2q + '@walletconnect/types': 2.3.3_dfji5vargqbhwd5qh6ylai2p3e + '@walletconnect/utils': 2.3.3_dfji5vargqbhwd5qh6ylai2p3e events: 3.3.0 lodash.isequal: 4.5.0 pino: 7.11.0 @@ -4064,14 +3878,14 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/heartbeat/1.2.0_z3vu5dg2hu3jqyh3anri5tms2q: + /@walletconnect/heartbeat/1.2.0_dfji5vargqbhwd5qh6ylai2p3e: resolution: {integrity: sha512-0vbzTa/ARrpmMmOD+bQMxPvFYKtOLQZObgZakrYr0aODiMOO71CmPVNV2eAqXnw9rMmcP+z91OybLeIFlwTjjA==} dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/time': 1.0.2 chai: 4.3.7 mocha: 10.2.0 - ts-node: 10.9.1_z3vu5dg2hu3jqyh3anri5tms2q + ts-node: 10.9.1_dfji5vargqbhwd5qh6ylai2p3e tslib: 1.14.1 transitivePeerDependencies: - '@swc/core' @@ -4211,18 +4025,18 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/sign-client/2.3.3_z3vu5dg2hu3jqyh3anri5tms2q: + /@walletconnect/sign-client/2.3.3_dfji5vargqbhwd5qh6ylai2p3e: resolution: {integrity: sha512-Q+KiqYYecf9prJoQWLIV7zJcEPa69XBzwrad4sQPcDD1BZMWa1f8OZUH3HmlmuCzopqEr4mgXU6v6yFHOasADw==} dependencies: - '@walletconnect/core': 2.3.3_z3vu5dg2hu3jqyh3anri5tms2q + '@walletconnect/core': 2.3.3_dfji5vargqbhwd5qh6ylai2p3e '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.0_z3vu5dg2hu3jqyh3anri5tms2q + '@walletconnect/heartbeat': 1.2.0_dfji5vargqbhwd5qh6ylai2p3e '@walletconnect/jsonrpc-provider': 1.0.10 '@walletconnect/jsonrpc-utils': 1.0.6 '@walletconnect/logger': 2.0.1 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.3.3_z3vu5dg2hu3jqyh3anri5tms2q - '@walletconnect/utils': 2.3.3_z3vu5dg2hu3jqyh3anri5tms2q + '@walletconnect/types': 2.3.3_dfji5vargqbhwd5qh6ylai2p3e + '@walletconnect/utils': 2.3.3_dfji5vargqbhwd5qh6ylai2p3e events: 3.3.0 pino: 7.11.0 transitivePeerDependencies: @@ -4272,11 +4086,11 @@ packages: deprecated: 'WalletConnect''s v1 SDKs are now deprecated. Please upgrade to a v2 SDK. For details see: https://docs.walletconnect.com/' dev: false - /@walletconnect/types/2.3.3_z3vu5dg2hu3jqyh3anri5tms2q: + /@walletconnect/types/2.3.3_dfji5vargqbhwd5qh6ylai2p3e: resolution: {integrity: sha512-g2x27MloGElcRTwYM9Md/1E2RQ5ifYBCFZ/sfnpQrZPVxK3NzSMHJlcV6qrQm9ST82i+UrLEce9RkDgvjKk7+w==} dependencies: '@walletconnect/events': 1.0.1 - '@walletconnect/heartbeat': 1.2.0_z3vu5dg2hu3jqyh3anri5tms2q + '@walletconnect/heartbeat': 1.2.0_dfji5vargqbhwd5qh6ylai2p3e '@walletconnect/jsonrpc-types': 1.0.2 '@walletconnect/keyvaluestorage': 1.0.2 '@walletconnect/logger': 2.0.1 @@ -4290,7 +4104,7 @@ packages: - typescript dev: false - /@walletconnect/universal-provider/2.3.3_z3vu5dg2hu3jqyh3anri5tms2q: + /@walletconnect/universal-provider/2.3.3_dfji5vargqbhwd5qh6ylai2p3e: resolution: {integrity: sha512-pibtlTUn7dg5Y5vs8tzSGaaDlq8eSXgHh7o9iMMpE4Fr06HyM36J0niGTOsKvMa+u5keCTwVhbB4MNnN08zVvg==} dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.6 @@ -4298,9 +4112,9 @@ packages: '@walletconnect/jsonrpc-types': 1.0.2 '@walletconnect/jsonrpc-utils': 1.0.6 '@walletconnect/logger': 2.0.1 - '@walletconnect/sign-client': 2.3.3_z3vu5dg2hu3jqyh3anri5tms2q - '@walletconnect/types': 2.3.3_z3vu5dg2hu3jqyh3anri5tms2q - '@walletconnect/utils': 2.3.3_z3vu5dg2hu3jqyh3anri5tms2q + '@walletconnect/sign-client': 2.3.3_dfji5vargqbhwd5qh6ylai2p3e + '@walletconnect/types': 2.3.3_dfji5vargqbhwd5qh6ylai2p3e + '@walletconnect/utils': 2.3.3_dfji5vargqbhwd5qh6ylai2p3e eip1193-provider: 1.0.1 events: 3.3.0 pino: 7.11.0 @@ -4329,7 +4143,7 @@ packages: query-string: 6.13.5 dev: false - /@walletconnect/utils/2.3.3_z3vu5dg2hu3jqyh3anri5tms2q: + /@walletconnect/utils/2.3.3_dfji5vargqbhwd5qh6ylai2p3e: resolution: {integrity: sha512-wS9ptLlT30c7m7zme3/y3cNjKXztZeKIulqBD1K/VxSxWEA4mK9mmXEACdmahjiX4EHZWtdHvEIu2rLDhkrrvQ==} dependencies: '@stablelib/chacha20poly1305': 1.0.1 @@ -4341,7 +4155,7 @@ packages: '@walletconnect/relay-api': 1.0.9 '@walletconnect/safe-json': 1.0.1 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.3.3_z3vu5dg2hu3jqyh3anri5tms2q + '@walletconnect/types': 2.3.3_dfji5vargqbhwd5qh6ylai2p3e '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -4369,7 +4183,7 @@ packages: /@walletconnect/window-metadata/1.0.0: resolution: {integrity: sha512-9eFvmJxIKCC3YWOL97SgRkKhlyGXkrHwamfechmqszbypFspaSk+t2jQXAEU7YClHF6Qjw5eYOmy1//zFi9/GA==} dependencies: - '@walletconnect/window-getters': 1.0.0 + '@walletconnect/window-getters': 1.0.1 dev: false /@walletconnect/window-metadata/1.0.1: @@ -4660,15 +4474,9 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} - /axe-core/4.6.3: - resolution: {integrity: sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg==} - engines: {node: '>=4'} - dev: false - /axe-core/4.7.0: resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} engines: {node: '>=4'} - dev: true /axios/0.21.4: resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} @@ -5047,10 +4855,6 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - /caniuse-lite/1.0.30001472: - resolution: {integrity: sha512-xWC/0+hHHQgj3/vrKYY0AAzeIUgr7L9wlELIcAvZdDUHlhL/kNxMdnQLOSOQfP8R51ZzPhmHdyMkI0MMpmxCfg==} - dev: false - /caniuse-lite/1.0.30001486: resolution: {integrity: sha512-uv7/gXuHi10Whlj0pp5q/tsK/32J2QSqVRKQhs2j8VsDCjgyruAh/eEXHF822VqO9yT6iZKw3nRwZRSPBE9OQg==} @@ -5464,10 +5268,6 @@ packages: randomfill: 1.0.4 dev: true - /csstype/3.1.1: - resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} - dev: false - /csstype/3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} @@ -5889,7 +5689,7 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - /eslint-config-next/13.1.6_vgl77cfdswitgr47lm5swmv43m: + /eslint-config-next/13.1.6_jgkqkwom7vrxl4kyi454n2sy2i: resolution: {integrity: sha512-0cg7h5wztg/SoLAlxljZ0ZPUQ7i6QKqRiP4M2+MgTZtxWwNKb2JSwNc18nJ6/kXBI6xYvPraTbQSIhAuVw6czw==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -5900,14 +5700,14 @@ packages: dependencies: '@next/eslint-plugin-next': 13.1.6 '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/parser': 5.57.0_vgl77cfdswitgr47lm5swmv43m - eslint: 8.36.0 + '@typescript-eslint/parser': 5.59.5_jgkqkwom7vrxl4kyi454n2sy2i + eslint: 8.40.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.3_eakrjjutlgqjxe5ydhtnd4qdmy - eslint-plugin-import: 2.27.5_eslint@8.36.0 - eslint-plugin-jsx-a11y: 6.7.1_eslint@8.36.0 - eslint-plugin-react: 7.32.2_eslint@8.36.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.36.0 + eslint-import-resolver-typescript: 3.5.3_e43qr7ng6kygh3xxr4conxr2wi + eslint-plugin-import: 2.27.5_eslint@8.40.0 + eslint-plugin-jsx-a11y: 6.7.1_eslint@8.40.0 + eslint-plugin-react: 7.32.2_eslint@8.40.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.40.0 typescript: 4.9.5 transitivePeerDependencies: - eslint-import-resolver-webpack @@ -5958,7 +5758,7 @@ packages: transitivePeerDependencies: - supports-color - /eslint-import-resolver-typescript/3.5.3_eakrjjutlgqjxe5ydhtnd4qdmy: + /eslint-import-resolver-typescript/3.5.3_e43qr7ng6kygh3xxr4conxr2wi: resolution: {integrity: sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -5967,19 +5767,19 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.12.0 - eslint: 8.36.0 - eslint-plugin-import: 2.27.5_eslint@8.36.0 + eslint: 8.40.0 + eslint-plugin-import: 2.27.5_eslint@8.40.0 get-tsconfig: 4.5.0 globby: 13.1.3 - is-core-module: 2.11.0 + is-core-module: 2.12.0 is-glob: 4.0.3 synckit: 0.8.5 transitivePeerDependencies: - supports-color dev: false - /eslint-module-utils/2.7.4_mynqafrekjmjm6w6lcthssrfee: - resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} + /eslint-module-utils/2.8.0_kfpfpgtw4jkzwgh7btxglzw7sm: + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -5999,14 +5799,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: + '@typescript-eslint/parser': 5.59.5_jgkqkwom7vrxl4kyi454n2sy2i debug: 3.2.7 - eslint: 8.36.0 + eslint: 8.40.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color - dev: false + dev: true - /eslint-module-utils/2.8.0_kfpfpgtw4jkzwgh7btxglzw7sm: + /eslint-module-utils/2.8.0_psn6fw4moe3x2es443hwiatkh4: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -6027,13 +5828,12 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.59.5_jgkqkwom7vrxl4kyi454n2sy2i debug: 3.2.7 eslint: 8.40.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color - dev: true + dev: false /eslint-plugin-flowtype/8.0.3_voctbk3tr2epnkfodigb2qrmya: resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} @@ -6083,7 +5883,7 @@ packages: - supports-color dev: true - /eslint-plugin-import/2.27.5_eslint@8.36.0: + /eslint-plugin-import/2.27.5_eslint@8.40.0: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -6098,15 +5898,15 @@ packages: array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.36.0 + eslint: 8.40.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_mynqafrekjmjm6w6lcthssrfee + eslint-module-utils: 2.8.0_psn6fw4moe3x2es443hwiatkh4 has: 1.0.3 - is-core-module: 2.11.0 + is-core-module: 2.12.0 is-glob: 4.0.3 minimatch: 3.1.2 object.values: 1.1.6 - resolve: 1.22.1 + resolve: 1.22.2 semver: 6.3.0 tsconfig-paths: 3.14.2 transitivePeerDependencies: @@ -6136,31 +5936,6 @@ packages: - typescript dev: true - /eslint-plugin-jsx-a11y/6.7.1_eslint@8.36.0: - resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - dependencies: - '@babel/runtime': 7.21.0 - aria-query: 5.1.3 - array-includes: 3.1.6 - array.prototype.flatmap: 1.3.1 - ast-types-flow: 0.0.7 - axe-core: 4.6.3 - axobject-query: 3.1.1 - damerau-levenshtein: 1.0.8 - emoji-regex: 9.2.2 - eslint: 8.36.0 - has: 1.0.3 - jsx-ast-utils: 3.3.3 - language-tags: 1.0.5 - minimatch: 3.1.2 - object.entries: 1.1.6 - object.fromentries: 2.0.6 - semver: 6.3.0 - dev: false - /eslint-plugin-jsx-a11y/6.7.1_eslint@8.40.0: resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} @@ -6184,7 +5959,6 @@ packages: object.entries: 1.1.6 object.fromentries: 2.0.6 semver: 6.3.0 - dev: true /eslint-plugin-prettier/4.2.1_aq37wtubambsjkbuajxtwljxa4: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} @@ -6202,15 +5976,6 @@ packages: prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-react-hooks/4.6.0_eslint@8.36.0: - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - dependencies: - eslint: 8.36.0 - dev: false - /eslint-plugin-react-hooks/4.6.0_eslint@8.40.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} @@ -6218,31 +5983,6 @@ packages: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: eslint: 8.40.0 - dev: true - - /eslint-plugin-react/7.32.2_eslint@8.36.0: - resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - dependencies: - array-includes: 3.1.6 - array.prototype.flatmap: 1.3.1 - array.prototype.tosorted: 1.1.1 - doctrine: 2.1.0 - eslint: 8.36.0 - estraverse: 5.3.0 - jsx-ast-utils: 3.3.3 - minimatch: 3.1.2 - object.entries: 1.1.6 - object.fromentries: 2.0.6 - object.hasown: 1.1.2 - object.values: 1.1.6 - prop-types: 15.8.1 - resolve: 2.0.0-next.4 - semver: 6.3.0 - string.prototype.matchall: 4.0.8 - dev: false /eslint-plugin-react/7.32.2_eslint@8.40.0: resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} @@ -6266,7 +6006,6 @@ packages: resolve: 2.0.0-next.4 semver: 6.3.0 string.prototype.matchall: 4.0.8 - dev: true /eslint-plugin-testing-library/5.11.0_jgkqkwom7vrxl4kyi454n2sy2i: resolution: {integrity: sha512-ELY7Gefo+61OfXKlQeXNIDVVLPcvKTeiQOoMZG9TeuWa7Ln4dUNRv8JdRWBQI9Mbb427XGlVB1aa1QPZxBJM8Q==} @@ -6289,90 +6028,21 @@ packages: estraverse: 4.3.0 dev: true - /eslint-scope/7.1.1: - resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - dev: false - /eslint-scope/7.2.0: resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - dev: true /eslint-visitor-keys/2.1.0: resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} engines: {node: '>=10'} dev: true - /eslint-visitor-keys/3.3.0: - resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: false - - /eslint-visitor-keys/3.4.0: - resolution: {integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: false - /eslint-visitor-keys/3.4.1: resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - /eslint/8.36.0: - resolution: {integrity: sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.36.0 - '@eslint-community/regexpp': 4.4.1 - '@eslint/eslintrc': 2.0.1 - '@eslint/js': 8.36.0 - '@humanwhocodes/config-array': 0.11.8 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.4 - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.1.1 - eslint-visitor-keys: 3.4.0 - espree: 9.5.0 - esquery: 1.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.20.0 - grapheme-splitter: 1.0.4 - ignore: 5.2.4 - import-fresh: 3.3.0 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-sdsl: 4.4.0 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.1 - strip-ansi: 6.0.1 - strip-json-comments: 3.1.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - dev: false /eslint/8.40.0: resolution: {integrity: sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==} @@ -6421,16 +6091,6 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color - dev: true - - /espree/9.5.0: - resolution: {integrity: sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.8.2 - acorn-jsx: 5.3.2_acorn@8.8.2 - eslint-visitor-keys: 3.3.0 - dev: false /espree/9.5.2: resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==} @@ -6439,7 +6099,6 @@ packages: acorn: 8.8.2 acorn-jsx: 5.3.2_acorn@8.8.2 eslint-visitor-keys: 3.4.1 - dev: true /esprima/4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -6483,8 +6142,8 @@ packages: /eth-block-tracker/4.4.3_@babel+core@7.21.8: resolution: {integrity: sha512-A8tG4Z4iNg4mw5tP1Vung9N9IjgMNqpiMoJ/FouSFwNCGHv2X0mmOYwtQOJzki6XN7r7Tyo01S29p7b224I4jw==} dependencies: - '@babel/plugin-transform-runtime': 7.21.0_@babel+core@7.21.8 - '@babel/runtime': 7.21.0 + '@babel/plugin-transform-runtime': 7.21.4_@babel+core@7.21.8 + '@babel/runtime': 7.21.5 eth-query: 2.1.2 json-rpc-random-id: 1.0.1 pify: 3.0.0 @@ -7265,6 +6924,7 @@ packages: resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} dependencies: has: 1.0.3 + dev: true /is-core-module/2.12.0: resolution: {integrity: sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==} @@ -7520,7 +7180,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.1.2 + '@types/node': 18.16.7 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -8219,7 +7879,7 @@ packages: dependencies: '@next/env': 13.1.6 '@swc/helpers': 0.4.14 - caniuse-lite: 1.0.30001472 + caniuse-lite: 1.0.30001486 postcss: 8.4.14 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -8257,7 +7917,6 @@ packages: optional: true dependencies: whatwg-url: 5.0.0 - dev: true /node-fetch/2.6.7: resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} @@ -8271,18 +7930,6 @@ packages: whatwg-url: 5.0.0 dev: false - /node-fetch/2.6.9: - resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - dependencies: - whatwg-url: 5.0.0 - dev: false - /node-gyp-build/4.6.0: resolution: {integrity: sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==} hasBin: true @@ -8742,7 +8389,7 @@ packages: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 20.1.2 + '@types/node': 18.16.7 long: 4.0.0 dev: false @@ -8976,7 +8623,7 @@ packages: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} dependencies: - resolve: 1.22.1 + resolve: 1.22.2 dev: false /redent/3.0.0: @@ -9069,6 +8716,7 @@ packages: is-core-module: 2.11.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + dev: true /resolve/1.22.2: resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} @@ -9181,7 +8829,7 @@ packages: /rpc-websockets/7.5.1: resolution: {integrity: sha512-kGFkeTsmd37pHPMaHIgN1LVKXMi0JD782v4Ds9ZKtLlwdTKjn+CxM9A9/gLT2LaOuEcEFGL98h1QWQtlOIdW0w==} dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.21.5 eventemitter3: 4.0.7 uuid: 8.3.2 ws: 8.13.0_3cxu5zja4e2r5wmvge7mdcljwq @@ -9280,21 +8928,12 @@ packages: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true - /semver/7.3.8: - resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: false - /semver/7.5.0: resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==} engines: {node: '>=10'} hasBin: true dependencies: lru-cache: 6.0.0 - dev: true /serialize-javascript/4.0.0: resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} @@ -9841,38 +9480,6 @@ packages: typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - dev: true - - /ts-node/10.9.1_z3vu5dg2hu3jqyh3anri5tms2q: - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.3 - '@types/node': 18.15.10 - acorn: 8.8.2 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.9.5 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - dev: false /tsconfig-paths/3.14.2: resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} @@ -10109,7 +9716,7 @@ packages: engines: {node: '>= 0.8'} dev: false - /wagmi/0.11.7_q2e4kn5zbmhn3p7niaxa3m3cru: + /wagmi/0.11.7_76vh7hzkggrg75gljfbopgdmqi: resolution: {integrity: sha512-IiB1TxTVn+xvjju3ZNQfiwfiB6EZj1h3CO7Zt8q0PEDRN76jqniaeOV7QAnfBgtbqmVh2co4Miaz1rRtvVPMTQ==} peerDependencies: ethers: '>=5.5.1 <6' @@ -10122,7 +9729,7 @@ packages: '@tanstack/query-sync-storage-persister': 4.27.1 '@tanstack/react-query': 4.28.0_biqbaboplfbrettd7655fr4n2y '@tanstack/react-query-persist-client': 4.28.0_qfusmmwykmcbgdy37sd3cqxiry - '@wagmi/core': 0.9.7_3abfzemgxgecfyrj4vm4p6kpgi + '@wagmi/core': 0.9.7_ggafbflcu3luqnvuy4xuc3h6nu abitype: 0.3.0_typescript@4.9.5 ethers: 5.7.2 react: 18.2.0 @@ -10178,10 +9785,6 @@ packages: is-weakmap: 2.0.1 is-weakset: 2.0.2 - /which-module/2.0.0: - resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==} - dev: false - /which-module/2.0.1: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} @@ -10419,7 +10022,7 @@ packages: require-main-filename: 2.0.0 set-blocking: 2.0.0 string-width: 3.1.0 - which-module: 2.0.0 + which-module: 2.0.1 y18n: 4.0.3 yargs-parser: 13.1.2 dev: false From b602f8e692f4fc2b80b31a2af946ab02f315d10f Mon Sep 17 00:00:00 2001 From: rrr523 Date: Sat, 13 May 2023 17:42:57 +0800 Subject: [PATCH 7/7] fix: Update type --- packages/chain-sdk/package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/chain-sdk/package.json b/packages/chain-sdk/package.json index 4259caf2..8700b4f4 100644 --- a/packages/chain-sdk/package.json +++ b/packages/chain-sdk/package.json @@ -1,6 +1,5 @@ { "name": "@bnb-chain/greenfield-chain-sdk", - "private": "true", "version": "0.1.0-alpha.1", "description": "greenfield js chain sdk", "main": "./dist/cjs/index.js",