diff --git a/packages/common/package.json b/packages/common/package.json index 79855e6415..b955a01817 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -16,10 +16,10 @@ "test:watch": "vitest watch" }, "dependencies": { - "@allo-team/allo-v2-sdk": "^1.0.77", + "@allo-team/allo-v2-sdk": "^1.0.78", "@ethersproject/abstract-signer": "^5.7.0", "@ethersproject/providers": "^5.7.2", - "@gitcoin/gitcoin-chain-data": "^1.0.23", + "@gitcoin/gitcoin-chain-data": "^1.0.25", "@gitcoinco/passport-sdk-types": "^0.2.0", "@openzeppelin/merkle-tree": "^1.0.2", "@rainbow-me/rainbowkit": "2.1.2", diff --git a/packages/common/src/chains.ts b/packages/common/src/chains.ts index 174fa079b8..6475e22695 100644 --- a/packages/common/src/chains.ts +++ b/packages/common/src/chains.ts @@ -14,6 +14,7 @@ const rpcUrls: { [key: number]: string | undefined } = { 300: "https://zksync-sepolia.g.alchemy.com/v2/", 324: "https://zksync-mainnet.g.alchemy.com/v2/", // 4201: "", // lukso test + 1088: "https://metis-mainnet.g.alchemy.com/v2/", 8453: "https://base-mainnet.g.alchemy.com/v2/", 42161: "https://arb-mainnet.g.alchemy.com/v2/", 42220: "https://celo-mainnet.infura.io/v3/", // celo diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 220d6a6067..f737b7f3b0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -371,8 +371,8 @@ importers: packages/common: dependencies: '@allo-team/allo-v2-sdk': - specifier: ^1.0.77 - version: 1.0.77(@typechain/ethers-v6@0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5))(bufferutil@4.0.8)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: ^1.0.78 + version: 1.0.78(@typechain/ethers-v6@0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5))(bufferutil@4.0.8)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) '@ethersproject/abstract-signer': specifier: ^5.7.0 version: 5.7.0 @@ -380,8 +380,8 @@ importers: specifier: ^5.7.2 version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@gitcoin/gitcoin-chain-data': - specifier: ^1.0.18 - version: 1.0.18(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) + specifier: ^1.0.25 + version: 1.0.25(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) '@gitcoinco/passport-sdk-types': specifier: ^0.2.0 version: 0.2.0 @@ -626,7 +626,7 @@ importers: version: 2.8.2(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@emotion/styled@11.11.5(@emotion/react@11.11.4(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(react@18.3.1))(@types/react@18.3.3)(framer-motion@10.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@craco/craco': specifier: ^7.1.0 - version: 7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7))(@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7))(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5) + version: 7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5) '@datadog/browser-logs': specifier: ^4.19.0 version: 4.50.1(@datadog/browser-rum@4.50.1) @@ -731,7 +731,7 @@ importers: version: link:../common craco-esbuild: specifier: ^0.5.2 - version: 0.5.2(@craco/craco@7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7))(@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7))(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5))(esbuild@0.18.20)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7))(@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7))(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(webpack@5.92.0(esbuild@0.18.20)) + version: 0.5.2(@craco/craco@7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5))(esbuild@0.18.20)(react-scripts@5.0.1(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(webpack@5.92.0(esbuild@0.18.20)) crypto-browserify: specifier: ^3.12.0 version: 3.12.0 @@ -975,7 +975,7 @@ importers: version: 7.24.7 '@craco/craco': specifier: ^7.1.0 - version: 7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7))(@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7))(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5) + version: 7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5) '@datadog/browser-logs': specifier: ^4.17.1 version: 4.50.1(@datadog/browser-rum@4.50.1) @@ -1261,7 +1261,7 @@ importers: version: 10.4.19(postcss@8.4.38) craco-esbuild: specifier: ^0.5.2 - version: 0.5.2(@craco/craco@7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7))(@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7))(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5))(esbuild@0.18.20)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7))(@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7))(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(webpack@5.92.0(esbuild@0.18.20)) + version: 0.5.2(@craco/craco@7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5))(esbuild@0.18.20)(react-scripts@5.0.1(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(webpack@5.92.0(esbuild@0.18.20)) dotenv: specifier: ^16.4.1 version: 16.4.5 @@ -1314,8 +1314,8 @@ packages: '@adraffy/ens-normalize@1.10.1': resolution: {integrity: sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==} - '@allo-team/allo-v2-sdk@1.0.77': - resolution: {integrity: sha512-TSZc/vj7pg/yTNl3whnysd3GbvYqbMmzo5kcIMXSBYuWzGiL+fcUTFAD/Re9JUmbO4aq0wYWUpkjpvOaaYhixw==} + '@allo-team/allo-v2-sdk@1.0.78': + resolution: {integrity: sha512-KBBJ4XmwrVaxgmDxtWQVyi6tIAG1KkfzYtc2vJaUg+zWDCUQV1OvoD6aynHdr5rqwrqwsnMBTTjXNfAZEUsfJg==} engines: {node: '>=16.15.0', npm: '>=8.5.5'} '@alloc/quick-lru@5.2.0': @@ -3319,8 +3319,8 @@ packages: '@foundry-rs/easy-foundryup@0.1.3': resolution: {integrity: sha512-Funb4hrSBeikKCmccFT/d3Ud5o92tlIZHTJeMCVk5b54/+CHZHr4g7MmtvO5xrGhxrOebQ0L+ojIj+VixgW7ug==} - '@gitcoin/gitcoin-chain-data@1.0.18': - resolution: {integrity: sha512-14KA9O7mjKPGQsM4us5IgPHy5NZNTFkhElhyNghNpbTxJEkaY7pa0KI8p/AmlFkKA2NsiOdEe9upZi2JTFAQRQ==} + '@gitcoin/gitcoin-chain-data@1.0.25': + resolution: {integrity: sha512-0FK9im7lc6s0gvDuqkpUw7gZih8AJ5j2sb6Gk54/eMJ5PNKWj6xtwl/WhiZ8pVzLP2rhnTtSiV0t+eYHTtjlEA==} engines: {node: '>=16.15.0', npm: '>=8.5.5'} peerDependencies: typescript: ^5.0.0 @@ -15313,7 +15313,7 @@ snapshots: '@adraffy/ens-normalize@1.10.1': {} - '@allo-team/allo-v2-sdk@1.0.77(@typechain/ethers-v6@0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5))(bufferutil@4.0.8)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)': + '@allo-team/allo-v2-sdk@1.0.78(@typechain/ethers-v6@0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5))(bufferutil@4.0.8)(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)': dependencies: '@typechain/hardhat': 9.1.0(@typechain/ethers-v6@0.5.1(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.4.5))(typescript@5.4.5))(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(hardhat@2.22.5(bufferutil@4.0.8)(ts-node@10.9.2(@types/node@18.19.34)(typescript@5.4.5))(typescript@5.4.5)(utf-8-validate@5.0.10))(typechain@8.3.2(typescript@5.4.5)) dotenv: 16.4.5 @@ -17422,7 +17422,7 @@ snapshots: dependencies: chalk: 4.1.2 - '@craco/craco@7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7))(@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7))(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5)': + '@craco/craco@7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5)': dependencies: autoprefixer: 10.4.19(postcss@8.4.38) cosmiconfig: 7.1.0 @@ -18178,7 +18178,7 @@ snapshots: command-exists: 1.2.9 ts-interface-checker: 0.1.13 - '@gitcoin/gitcoin-chain-data@1.0.18(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)': + '@gitcoin/gitcoin-chain-data@1.0.25(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8)': dependencies: typescript: 5.4.5 viem: 2.13.10(bufferutil@4.0.8)(typescript@5.4.5)(utf-8-validate@5.0.10)(zod@3.23.8) @@ -23880,9 +23880,9 @@ snapshots: optionalDependencies: typescript: 5.4.5 - craco-esbuild@0.5.2(@craco/craco@7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7))(@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7))(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5))(esbuild@0.18.20)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7))(@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7))(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(webpack@5.92.0(esbuild@0.18.20)): + craco-esbuild@0.5.2(@craco/craco@7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5))(esbuild@0.18.20)(react-scripts@5.0.1(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(webpack@5.92.0(esbuild@0.18.20)): dependencies: - '@craco/craco': 7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7))(@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7))(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5) + '@craco/craco': 7.1.0(@types/node@17.0.45)(postcss@8.4.38)(react-scripts@5.0.1(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10))(typescript@5.4.5) esbuild-jest: 0.5.0(esbuild@0.18.20) esbuild-loader: 2.21.0(webpack@5.92.0(esbuild@0.18.20)) react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.24.7(@babel/core@7.24.7))(@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7))(@rspack/core@0.5.7(@swc/helpers@0.5.3))(@types/babel__core@7.20.5)(@types/webpack@5.28.0(esbuild@0.18.20))(bufferutil@4.0.8)(esbuild@0.18.20)(eslint@8.57.0)(react@18.3.1)(ts-node@10.9.2(@types/node@17.0.45)(typescript@5.4.5))(type-fest@2.19.0)(typescript@5.4.5)(utf-8-validate@5.0.10)