diff --git a/packages/sdk/package-lock.json b/packages/sdk/package-lock.json index 8835d9a15..75fb84f75 100644 --- a/packages/sdk/package-lock.json +++ b/packages/sdk/package-lock.json @@ -18,7 +18,7 @@ "debug": "^4.3.4", "ethers": "^6.13.2", "graphql-request": "^6.0.0", - "iexec": "^8.22.0", + "iexec": "^8.22.2", "jszip": "^3.7.1", "kubo-rpc-client": "^5.4.1", "magic-bytes.js": "^1.0.15", @@ -176,7 +176,6 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", "dev": true, - "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.22.13", @@ -2072,6 +2071,12 @@ "multiformats": "^13.0.0" } }, + "node_modules/@mudgen/diamond-1": { + "name": "contracts-starter", + "version": "1.0.0", + "resolved": "git+ssh://git@github.com/mudgen/diamond-1-hardhat.git#3da037b378195b4108b977cf2014600eeddbf67d", + "license": "MIT" + }, "node_modules/@multiformats/dns": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@multiformats/dns/-/dns-1.0.6.tgz", @@ -2243,7 +2248,6 @@ "integrity": "sha512-HHAlbXjWI6Kl9JmmUW1LSygT1YbblXgj2UvvDzMkTBPRzYMhW6xchxdO8HbtMPtFYRt/EQq9u1z7j4ttRSrFsA==", "dev": true, "hasInstallScript": true, - "peer": true, "dependencies": { "@swc/counter": "^0.1.3", "@swc/types": "^0.1.12" @@ -2759,7 +2763,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.10.0.tgz", "integrity": "sha512-uoLj4g2OTL8rfUQVx2AFO1hp/zja1wABJq77P6IclQs6I/m9GLrm7jCdgzZkvWdDCQf1uEvoa8s8CupsgWQgVg==", "dev": true, - "peer": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", "@typescript-eslint/scope-manager": "6.10.0", @@ -2795,7 +2798,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.10.0.tgz", "integrity": "sha512-+sZwIj+s+io9ozSxIWbNB5873OSdfeBEH/FR0re14WLI6BaKuSOnnwCJ2foUiu8uXf4dRp1UqHP0vrZ1zXGrog==", "dev": true, - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "6.10.0", "@typescript-eslint/types": "6.10.0", @@ -3007,7 +3009,6 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -3495,7 +3496,6 @@ "url": "https://github.com/sponsors/ai" } ], - "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001587", "electron-to-chromium": "^1.4.668", @@ -4076,6 +4076,11 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/createx": { + "version": "1.0.0", + "resolved": "git+ssh://git@github.com/pcaversaccio/createx.git#cbac803268835138f86a69bfe01fcf05a50e0447", + "license": "AGPL-3.0-only" + }, "node_modules/cross-fetch": { "version": "3.1.8", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", @@ -4345,7 +4350,6 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "peer": true, "dependencies": { "iconv-lite": "^0.6.2" } @@ -4547,7 +4551,6 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", "dev": true, - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -4729,7 +4732,6 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz", "integrity": "sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==", "dev": true, - "peer": true, "dependencies": { "array-includes": "^3.1.7", "array.prototype.findlastindex": "^1.2.3", @@ -5130,7 +5132,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "@adraffy/ens-normalize": "1.10.1", "@noble/curves": "1.2.0", @@ -5976,13 +5977,13 @@ ] }, "node_modules/iexec": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/iexec/-/iexec-8.22.0.tgz", - "integrity": "sha512-6mqR0Vp6eHAcEelAjeXuGn8EzmsbPdHsSdBfSXlrM8hHMKOCVFPbgkRind1VFlDxhvKvHaY8szk0xUELa5YCnA==", + "version": "8.22.2", + "resolved": "https://registry.npmjs.org/iexec/-/iexec-8.22.2.tgz", + "integrity": "sha512-j97Phrb6fQWr2kur/YjnyIa8Ysaq139nCicuxAO/sgjICyyrunOxCXzzovXDEJs8rGhEret8XSkZWYow3BOVfw==", "license": "Apache-2.0", "dependencies": { "@ensdomains/ens-contracts": "^1.2.5", - "@iexec/poco": "^5.5.0", + "@iexec/poco": "^6.1.0", "@iexec/voucher-contracts": "^1.0.0", "@multiformats/multiaddr": "^12.4.0", "@types/bn.js": "^5.1.6", @@ -6011,6 +6012,28 @@ "iexec": "dist/esm/cli/cmd/iexec.js" } }, + "node_modules/iexec/node_modules/@iexec/poco": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@iexec/poco/-/poco-6.1.0.tgz", + "integrity": "sha512-BPbDtf2fgQuotr6rf74ACVdwlKqkErEZ8qLbTWM+2CIBj2EX3+6KBGWsFoudoOGjgT7vUJ3jeNX8SWvHzSHg6A==", + "license": "Apache-2.0", + "dependencies": { + "@iexec/interface": "3.0.35-8", + "@iexec/solidity": "^0.1.1", + "@mudgen/diamond-1": "github:mudgen/diamond-1-hardhat#3da037b", + "@openzeppelin/contracts": "3.3.0", + "@openzeppelin/contracts-v5": "npm:@openzeppelin/contracts@^5.0.2", + "@uniswap/v2-periphery": "1.1.0-beta.0", + "createx": "github:pcaversaccio/createx#v1.0.0", + "rlc-faucet-contract": "1.0.10" + } + }, + "node_modules/iexec/node_modules/@openzeppelin/contracts": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-3.3.0.tgz", + "integrity": "sha512-AemZEsQYtUp1WRkcmZm1div5ORfTpLquLaziCIrSagjxyKdmObxuaY1yjQ5SHFMctR8rLwp706NXTbiIRJg7pw==", + "license": "MIT" + }, "node_modules/iexec/node_modules/graphql-request": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-7.1.2.tgz", @@ -6738,7 +6761,6 @@ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, - "peer": true, "dependencies": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -10101,7 +10123,6 @@ "version": "8.3.2", "resolved": "https://registry.npmjs.org/typechain/-/typechain-8.3.2.tgz", "integrity": "sha512-x/sQYr5w9K7yv3es7jo4KTX05CLxOf7TRWwoHlrjRh8H82G64g+k7VuWPJlgMo6qrjfCulOdfBjiaDtmhFYD/Q==", - "peer": true, "dependencies": { "@types/prettier": "^2.1.1", "debug": "^4.3.1", @@ -10238,7 +10259,6 @@ "version": "4.9.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/packages/sdk/package.json b/packages/sdk/package.json index f4f0b1cb6..2cbff5df7 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -61,7 +61,7 @@ "debug": "^4.3.4", "ethers": "^6.13.2", "graphql-request": "^6.0.0", - "iexec": "^8.22.0", + "iexec": "^8.22.2", "jszip": "^3.7.1", "kubo-rpc-client": "^5.4.1", "magic-bytes.js": "^1.0.15",