From d3fde209986a301aa521bbb1405c3f54efc8ec76 Mon Sep 17 00:00:00 2001 From: mehditorabiv Date: Sun, 1 Sep 2024 10:24:21 +0300 Subject: [PATCH] audit fix code --- package-lock.json | 1260 +++++++++++++++++++++++++++++---------------- package.json | 6 +- 2 files changed, 805 insertions(+), 461 deletions(-) diff --git a/package-lock.json b/package-lock.json index 60198d1..3a79d42 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,11 +10,11 @@ "dependencies": { "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", - "@ethereum-attestation-service/eas-sdk": "^2.5.0", + "@ethereum-attestation-service/eas-sdk": "^2.2.0", "@fontsource/inter": "^5.0.19", "@fontsource/roboto": "^5.0.13", - "@lit-protocol/lit-node-client": "^6.4.0", - "@lit-protocol/types": "^6.4.0", + "@lit-protocol/lit-node-client": "^5.1.0", + "@lit-protocol/types": "^2.2.39", "@mui/icons-material": "^5.16.0", "@mui/material": "^5.16.0", "@rainbow-me/rainbowkit": "^2.1.3", @@ -3037,29 +3037,27 @@ } }, "node_modules/@ethereum-attestation-service/eas-contracts": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@ethereum-attestation-service/eas-contracts/-/eas-contracts-1.7.1.tgz", - "integrity": "sha512-z2MeCrkp4JrtOMBHQt5fcdbxryC+xxofoPzzv3wcx5GbfG27PpkXRKxlSlb1l2jIT1YfDc701rixbP6vHaEN3Q==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@ethereum-attestation-service/eas-contracts/-/eas-contracts-1.4.1.tgz", + "integrity": "sha512-c+yaTMrEjOESG3yFztPQnNCGARZOBde6r7RnH4hK/T7BS84rC0Y0BbUv/4tOwGBAhN9ke8MJ7G/qySngVtJk3w==", "license": "MIT", "dependencies": { - "hardhat": "2.22.4" + "hardhat": "2.22.1" } }, "node_modules/@ethereum-attestation-service/eas-sdk": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@ethereum-attestation-service/eas-sdk/-/eas-sdk-2.6.0.tgz", - "integrity": "sha512-Xjkcuw+ADMOp2CHMHt/fRElEHPNQskmgsYDoQ2LArwHCM1tUAegHnuKavs1tLiJIMDkeeZXHALJZjYlOek+kBA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ethereum-attestation-service/eas-sdk/-/eas-sdk-2.2.0.tgz", + "integrity": "sha512-G2t1kfKzSZA+QVymwFG/i+WkjBAtSrErrSi6Dn0IvmA74mqQ6afDxtPi5mPp5GOdjWd5atZXvUyYCZEb81nCFQ==", "license": "MIT", "dependencies": { - "@ethereum-attestation-service/eas-contracts": "1.7.1", - "@openzeppelin/merkle-tree": "^1.0.7", - "ethers": "^6.13.2", + "@ethereum-attestation-service/eas-contracts": "1.4.1", + "ethers": "^6.11.1", "js-base64": "^3.7.7", "lodash": "^4.17.21", "multiformats": "9.9.0", "pako": "^2.1.0", - "semver": "^7.6.3", - "viem": "^2.19.2" + "semver": "^7.6.0" } }, "node_modules/@ethereumjs/common": { @@ -4274,31 +4272,48 @@ "license": "BSD-3-Clause" }, "node_modules/@lit-protocol/access-control-conditions": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/access-control-conditions/-/access-control-conditions-6.4.10.tgz", - "integrity": "sha512-+sj1BujgMf055G4ThozbAnm3oVwy9a8PcEpSJYLePqX3lbbTr9/P0mKUqLXsnfOoJ2pjWizRWH+5cdzv/e8gIg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/access-control-conditions/-/access-control-conditions-5.1.0.tgz", + "integrity": "sha512-CPL0vCtNCFDyBLIP1P7l9MiRLQkAiiI4Sz9fiAV7VYRn2jF/ylErXX+BnGaDuOwuH6nbXwj5exAxF+mebTJV4A==", "license": "MIT", "dependencies": { "@ethersproject/abstract-provider": "5.7.0", "@ethersproject/contracts": "5.7.0", "@ethersproject/providers": "5.7.2", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/logger": "6.4.10", - "@lit-protocol/misc": "6.4.10", - "@lit-protocol/types": "6.4.10", - "@lit-protocol/uint8arrays": "6.4.10", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/constants": "5.1.0", + "@lit-protocol/logger": "5.1.0", + "@lit-protocol/misc": "5.1.0", + "@lit-protocol/types": "5.1.0", + "@lit-protocol/uint8arrays": "5.1.0", "ajv": "^8.12.0", "ethers": "^5.7.1", "jszip": "^3.10.1", "punycode": "2.3.1", "siwe": "^2.0.5", - "tslib": "1.14.1", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0", "uint8arrays": "^4.0.3", "util": "0.12.5" } }, + "node_modules/@lit-protocol/access-control-conditions/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, "node_modules/@lit-protocol/access-control-conditions/node_modules/ajv": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", @@ -4370,20 +4385,28 @@ "license": "MIT" }, "node_modules/@lit-protocol/access-control-conditions/node_modules/multiformats": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", - "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", "license": "Apache-2.0 OR MIT", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, - "node_modules/@lit-protocol/access-control-conditions/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/access-control-conditions/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } }, "node_modules/@lit-protocol/access-control-conditions/node_modules/uint8arrays": { "version": "4.0.10", @@ -4394,10 +4417,20 @@ "multiformats": "^12.0.1" } }, + "node_modules/@lit-protocol/access-control-conditions/node_modules/uint8arrays/node_modules/multiformats": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", + "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, "node_modules/@lit-protocol/accs-schemas": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/@lit-protocol/accs-schemas/-/accs-schemas-0.0.11.tgz", - "integrity": "sha512-TYoUaR98Xy4RQPxmrMkvssUJFcdWYrtgcRBgUreeDPCj21MVhk+/hqoUf6GGt3Fyn+Orqq/xneZV4edjHhxuqQ==", + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/@lit-protocol/accs-schemas/-/accs-schemas-0.0.7.tgz", + "integrity": "sha512-n8fJ6NMh2T3KgSKe0CRB0Uam6ZwxUTQV0oQXY0vEmSL+Q2a1PsM2FX42szOM+O7LgY+Bko7AiCjjDHbqQoJydg==", "license": "MIT", "dependencies": { "ajv": "^8.12.0" @@ -4426,9 +4459,9 @@ "license": "MIT" }, "node_modules/@lit-protocol/auth-browser": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/auth-browser/-/auth-browser-6.4.10.tgz", - "integrity": "sha512-Zww2p+SvfqmxlFZYGFgtArfB0rybPgVVkwFAPJJpoMozGBtgoOAn1Jf3+U6vfba4sEt4aI4B5/UkmKQMIzPfOQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/auth-browser/-/auth-browser-5.1.0.tgz", + "integrity": "sha512-pyrc5uQv+gt3vTnyfom8g1vyD/fZPlNfuW6pfiYuicSoWB0hbnIos24/tuia6SUYmwnqIFSDNLYpbJ1lN+io3g==", "license": "MIT", "dependencies": { "@ethersproject/abstract-provider": "5.7.0", @@ -4437,22 +4470,40 @@ "@ethersproject/providers": "5.7.2", "@ethersproject/strings": "5.7.0", "@ethersproject/wallet": "5.7.0", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/logger": "6.4.10", - "@lit-protocol/misc": "6.4.10", - "@lit-protocol/misc-browser": "6.4.10", - "@lit-protocol/types": "6.4.10", - "@lit-protocol/uint8arrays": "6.4.10", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/constants": "5.1.0", + "@lit-protocol/logger": "5.1.0", + "@lit-protocol/misc": "5.1.0", + "@lit-protocol/misc-browser": "5.1.0", + "@lit-protocol/types": "5.1.0", + "@lit-protocol/uint8arrays": "5.1.0", "ajv": "^8.12.0", + "buffer": "5.7.1", "ethers": "^5.7.1", "jszip": "^3.10.1", "punycode": "2.3.1", - "tslib": "1.14.1", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0", "uint8arrays": "^4.0.3" } }, + "node_modules/@lit-protocol/auth-browser/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, "node_modules/@lit-protocol/auth-browser/node_modules/ajv": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", @@ -4469,6 +4520,30 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/@lit-protocol/auth-browser/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, "node_modules/@lit-protocol/auth-browser/node_modules/ethers": { "version": "5.7.2", "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.7.2.tgz", @@ -4524,20 +4599,28 @@ "license": "MIT" }, "node_modules/@lit-protocol/auth-browser/node_modules/multiformats": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", - "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", "license": "Apache-2.0 OR MIT", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, - "node_modules/@lit-protocol/auth-browser/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/auth-browser/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } }, "node_modules/@lit-protocol/auth-browser/node_modules/uint8arrays": { "version": "4.0.10", @@ -4548,48 +4631,24 @@ "multiformats": "^12.0.1" } }, - "node_modules/@lit-protocol/auth-helpers": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/auth-helpers/-/auth-helpers-6.4.10.tgz", - "integrity": "sha512-1WCPuvFxzuhwrKbdL8ciaboiGjlXsCn/4BeYYpa25ZoxVizEz6VhgshCQpgj76RnA++wPznogpXDyrkpidVMYA==", - "license": "MIT", - "dependencies": { - "@ethersproject/abstract-provider": "5.7.0", - "@ethersproject/contracts": "5.7.0", - "@ethersproject/providers": "5.7.2", - "@lit-protocol/access-control-conditions": "6.4.10", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/logger": "6.4.10", - "@lit-protocol/misc": "6.4.10", - "@lit-protocol/types": "6.4.10", - "@lit-protocol/uint8arrays": "6.4.10", - "ajv": "^8.12.0", - "ethers": "^5.7.1", - "jszip": "^3.10.1", - "punycode": "2.3.1", - "siwe": "^2.0.5", - "siwe-recap": "0.0.2-alpha.0", - "tslib": "2.6.0", - "uint8arrays": "^4.0.3", - "util": "0.12.5" + "node_modules/@lit-protocol/auth-browser/node_modules/uint8arrays/node_modules/multiformats": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", + "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" } }, - "node_modules/@lit-protocol/auth-helpers/node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "node_modules/@lit-protocol/auth-helpers": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/auth-helpers/-/auth-helpers-5.1.0.tgz", + "integrity": "sha512-rd+5TTpIZ1kjpsRKckihlpa43uKUa5HTdvxcO18maPuRW2cMJq/qfR8IY+JT9ji/wiet3LL/6395ULny28Bq6g==", "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0" } }, "node_modules/@lit-protocol/auth-helpers/node_modules/ethers": { @@ -4607,6 +4666,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "@ethersproject/abi": "5.7.0", "@ethersproject/abstract-provider": "5.7.0", @@ -4640,12 +4700,6 @@ "@ethersproject/wordlists": "5.7.0" } }, - "node_modules/@lit-protocol/auth-helpers/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, "node_modules/@lit-protocol/auth-helpers/node_modules/multiformats": { "version": "11.0.2", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", @@ -4670,35 +4724,10 @@ "ethers": "^5.5.1" } }, - "node_modules/@lit-protocol/auth-helpers/node_modules/tslib": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", - "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==", - "license": "0BSD" - }, - "node_modules/@lit-protocol/auth-helpers/node_modules/uint8arrays": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.10.tgz", - "integrity": "sha512-AnJNUGGDJAgFw/eWu/Xb9zrVKEGlwJJCaeInlf3BkecE/zcTobk5YXYIPNQJO1q5Hh1QZrQQHf0JvcHqz2hqoA==", - "license": "Apache-2.0 OR MIT", - "dependencies": { - "multiformats": "^12.0.1" - } - }, - "node_modules/@lit-protocol/auth-helpers/node_modules/uint8arrays/node_modules/multiformats": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", - "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", - "license": "Apache-2.0 OR MIT", - "engines": { - "node": ">=16.0.0", - "npm": ">=7.0.0" - } - }, "node_modules/@lit-protocol/bls-sdk": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/bls-sdk/-/bls-sdk-6.4.10.tgz", - "integrity": "sha512-X7l+4IJBp5xTwtLixnhlAeBOOPO+vpZ5n91nNHdopbo238ujkBdyo3680D2cPz3dTEsdHUATfty0MiPY9BXggA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/bls-sdk/-/bls-sdk-5.1.0.tgz", + "integrity": "sha512-ShTWVGLDb2IV2yWyGg/HQRREbYkdZeX8Lm4k4FRJbeC0agDOG96LwrmohT2W1obo3+RPnRMU5IybqMIsFv43RQ==", "license": "MIT", "dependencies": { "tslib": "1.14.1", @@ -4712,19 +4741,36 @@ "license": "0BSD" }, "node_modules/@lit-protocol/constants": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/constants/-/constants-6.4.10.tgz", - "integrity": "sha512-vfMjrkBgWThY2zC44/jGpic9rqYBawmKShFoHIFmOgxMpR/EX5OK0tucjl02C1RFmsn77b/PiHRWe1gzayehpA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/constants/-/constants-5.1.0.tgz", + "integrity": "sha512-TB5QDY16OIrRyJ4UMMMrr0zZ+n64gnoi0+7hmXJZbvcEous0LODnPcuddIvPr8luaRDnAlmS8fzsDOnX0dDo9g==", "license": "MIT", "dependencies": { "@ethersproject/abstract-provider": "5.7.0", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/types": "6.4.10", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/types": "5.1.0", "ethers": "^5.7.1", "jszip": "^3.10.1", "siwe": "^2.0.5", - "tslib": "1.14.1" + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, + "node_modules/@lit-protocol/constants/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" } }, "node_modules/@lit-protocol/constants/node_modules/ethers": { @@ -4775,24 +4821,34 @@ "@ethersproject/wordlists": "5.7.0" } }, - "node_modules/@lit-protocol/constants/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/constants/node_modules/multiformats": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } }, - "node_modules/@lit-protocol/contracts": { - "version": "0.0.63", - "resolved": "https://registry.npmjs.org/@lit-protocol/contracts/-/contracts-0.0.63.tgz", - "integrity": "sha512-CAorNt72ybIY/g//dDeR837izNGuYQR99XwPSK2X2AJ6c+aZX1kdXCrOnxsbY40BzFrOk/dIFo+ymJ9E3qh48w==", + "node_modules/@lit-protocol/constants/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, "peerDependencies": { - "typescript": "^5.0.0" + "ethers": "^5.5.1" } }, "node_modules/@lit-protocol/contracts-sdk": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/contracts-sdk/-/contracts-sdk-6.4.10.tgz", - "integrity": "sha512-QQIDXzXAdpEeZw+RPWiiFV243ZR1vI1bmXZ1S4FmBeYGtXTcwHGqDdWb44GiBqKK0xMp+XCchpG2CtFt9ACDOg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/contracts-sdk/-/contracts-sdk-5.1.0.tgz", + "integrity": "sha512-llKHR/lUNdTUucGvByJDhdESHz4RIHwWyIjQ5pD9jPcuNdHmgobQ0+AuN/0C0e+HZbXz/4CdUp3L3WZgwaX80w==", "license": "MIT", "dependencies": { "@cosmjs/amino": "0.30.1", @@ -4802,12 +4858,12 @@ "@ethersproject/abstract-provider": "5.7.0", "@ethersproject/contracts": "5.7.0", "@ethersproject/providers": "5.7.2", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/logger": "6.4.10", - "@lit-protocol/misc": "6.4.10", - "@lit-protocol/types": "6.4.10", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/constants": "5.1.0", + "@lit-protocol/logger": "5.1.0", + "@lit-protocol/misc": "5.1.0", + "@lit-protocol/types": "5.1.0", "ajv": "^8.12.0", "bitcoinjs-lib": "^6.1.0", "ethers": "^5.7.1", @@ -4816,11 +4872,28 @@ "process": "0.11.10", "punycode": "2.3.1", "siwe": "^2.0.5", - "tslib": "1.14.1", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0", "uint8arrays": "^4.0.3", "util": "0.12.5" } }, + "node_modules/@lit-protocol/contracts-sdk/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, "node_modules/@lit-protocol/contracts-sdk/node_modules/ajv": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", @@ -4892,20 +4965,28 @@ "license": "MIT" }, "node_modules/@lit-protocol/contracts-sdk/node_modules/multiformats": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", - "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", "license": "Apache-2.0 OR MIT", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, - "node_modules/@lit-protocol/contracts-sdk/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/contracts-sdk/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } }, "node_modules/@lit-protocol/contracts-sdk/node_modules/uint8arrays": { "version": "4.0.10", @@ -4916,10 +4997,20 @@ "multiformats": "^12.0.1" } }, + "node_modules/@lit-protocol/contracts-sdk/node_modules/uint8arrays/node_modules/multiformats": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", + "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, "node_modules/@lit-protocol/core": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/core/-/core-6.4.10.tgz", - "integrity": "sha512-2sWVbbXO3LdtALqlJhxldrUrTv1HUmjIzLEeYb+HdVB1Bs367QyGHSC8MSJqaWYEG4AmRMij7nRdltuPvwYRKw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/core/-/core-5.1.0.tgz", + "integrity": "sha512-2agtSqLEBjkFkNynhdpY/EKezWNwfBMlLGNrRTk/WcYc1AURRFCDwH7wktyls6Dpzsqw4Ic/ZjKafBAzKcZTRg==", "license": "MIT", "dependencies": { "@cosmjs/amino": "0.30.1", @@ -4929,24 +5020,24 @@ "@ethersproject/abstract-provider": "5.7.0", "@ethersproject/contracts": "5.7.0", "@ethersproject/providers": "5.7.2", - "@lit-protocol/access-control-conditions": "6.4.10", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/bls-sdk": "6.4.10", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/contracts-sdk": "6.4.10", - "@lit-protocol/crypto": "6.4.10", - "@lit-protocol/ecdsa-sdk": "6.4.10", - "@lit-protocol/logger": "6.4.10", - "@lit-protocol/misc": "6.4.10", - "@lit-protocol/nacl": "6.4.10", - "@lit-protocol/sev-snp-utils-sdk": "6.4.10", - "@lit-protocol/types": "6.4.10", - "@lit-protocol/uint8arrays": "6.4.10", + "@lit-protocol/access-control-conditions": "5.1.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/bls-sdk": "5.1.0", + "@lit-protocol/constants": "5.1.0", + "@lit-protocol/contracts-sdk": "5.1.0", + "@lit-protocol/crypto": "5.1.0", + "@lit-protocol/ecdsa-sdk": "5.1.0", + "@lit-protocol/logger": "5.1.0", + "@lit-protocol/misc": "5.1.0", + "@lit-protocol/nacl": "5.1.0", + "@lit-protocol/sev-snp-utils-sdk": "5.1.0", + "@lit-protocol/types": "5.1.0", + "@lit-protocol/uint8arrays": "5.1.0", "ajv": "^8.12.0", "bitcoinjs-lib": "^6.1.0", "bs58": "^5.0.0", - "cross-fetch": "3.1.4", + "cross-fetch": "^3.1.4", "date-and-time": "^2.4.1", "ethers": "^5.7.1", "jose": "^4.14.4", @@ -4956,11 +5047,28 @@ "process": "0.11.10", "punycode": "2.3.1", "siwe": "^2.0.5", - "tslib": "1.14.1", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0", "uint8arrays": "^4.0.3", "util": "0.12.5" } }, + "node_modules/@lit-protocol/core/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, "node_modules/@lit-protocol/core/node_modules/ajv": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", @@ -4978,12 +5086,12 @@ } }, "node_modules/@lit-protocol/core/node_modules/cross-fetch": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", - "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", "license": "MIT", "dependencies": { - "node-fetch": "2.6.1" + "node-fetch": "^2.6.12" } }, "node_modules/@lit-protocol/core/node_modules/ethers": { @@ -5040,26 +5148,35 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "license": "MIT" }, - "node_modules/@lit-protocol/core/node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "license": "MIT", - "engines": { - "node": "4.x || >=6.0.0" - } - }, "node_modules/@lit-protocol/core/node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", "license": "(MIT AND Zlib)" }, - "node_modules/@lit-protocol/core/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/core/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } + }, + "node_modules/@lit-protocol/core/node_modules/siwe-recap/node_modules/multiformats": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } }, "node_modules/@lit-protocol/core/node_modules/uint8arrays": { "version": "4.0.10", @@ -5081,37 +5198,54 @@ } }, "node_modules/@lit-protocol/crypto": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/crypto/-/crypto-6.4.10.tgz", - "integrity": "sha512-CG7eSB/G2k1d6X77/dEtpx/TZZ6NTvDneJRzCvJyqc88LVhS2W2FpAU4oMe3kzkzXhh7W+wdFHYW4T7Xs2oDMg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/crypto/-/crypto-5.1.0.tgz", + "integrity": "sha512-ED6POFrTkzJVYcur8ahMjHdB5kwEVy5z5v4Bb2KQg9ZQTpzbaK3ZoP/TnC2MPhHdHDNs1Z3C/NWMsZ4sxHpgaw==", "license": "MIT", "dependencies": { "@ethersproject/abstract-provider": "5.7.0", "@ethersproject/contracts": "5.7.0", "@ethersproject/providers": "5.7.2", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/bls-sdk": "6.4.10", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/ecdsa-sdk": "6.4.10", - "@lit-protocol/logger": "6.4.10", - "@lit-protocol/misc": "6.4.10", - "@lit-protocol/nacl": "6.4.10", - "@lit-protocol/sev-snp-utils-sdk": "6.4.10", - "@lit-protocol/types": "6.4.10", - "@lit-protocol/uint8arrays": "6.4.10", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/bls-sdk": "5.1.0", + "@lit-protocol/constants": "5.1.0", + "@lit-protocol/ecdsa-sdk": "5.1.0", + "@lit-protocol/logger": "5.1.0", + "@lit-protocol/misc": "5.1.0", + "@lit-protocol/nacl": "5.1.0", + "@lit-protocol/sev-snp-utils-sdk": "5.1.0", + "@lit-protocol/types": "5.1.0", + "@lit-protocol/uint8arrays": "5.1.0", "ajv": "^8.12.0", - "cross-fetch": "3.1.4", + "cross-fetch": "^3.1.4", "ethers": "^5.7.1", "jszip": "^3.10.1", "pako": "1.0.11", "punycode": "2.3.1", "siwe": "^2.0.5", - "tslib": "1.14.1", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0", "uint8arrays": "^4.0.3", "util": "0.12.5" } }, + "node_modules/@lit-protocol/crypto/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, "node_modules/@lit-protocol/crypto/node_modules/ajv": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", @@ -5129,12 +5263,12 @@ } }, "node_modules/@lit-protocol/crypto/node_modules/cross-fetch": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", - "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", "license": "MIT", "dependencies": { - "node-fetch": "2.6.1" + "node-fetch": "^2.6.12" } }, "node_modules/@lit-protocol/crypto/node_modules/ethers": { @@ -5192,35 +5326,34 @@ "license": "MIT" }, "node_modules/@lit-protocol/crypto/node_modules/multiformats": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", - "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", "license": "Apache-2.0 OR MIT", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, - "node_modules/@lit-protocol/crypto/node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "license": "MIT", - "engines": { - "node": "4.x || >=6.0.0" - } - }, "node_modules/@lit-protocol/crypto/node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", "license": "(MIT AND Zlib)" }, - "node_modules/@lit-protocol/crypto/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/crypto/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } }, "node_modules/@lit-protocol/crypto/node_modules/uint8arrays": { "version": "4.0.10", @@ -5231,10 +5364,20 @@ "multiformats": "^12.0.1" } }, + "node_modules/@lit-protocol/crypto/node_modules/uint8arrays/node_modules/multiformats": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", + "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, "node_modules/@lit-protocol/ecdsa-sdk": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/ecdsa-sdk/-/ecdsa-sdk-6.4.10.tgz", - "integrity": "sha512-EizEoZW5QUk2PtNGua17YLN5C4FldlhIVZAyoeROc5gp4ezoDQeaQO7SHTGnxvIVLx9tgi4DYqo6C+z7ZrN3FA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/ecdsa-sdk/-/ecdsa-sdk-5.1.0.tgz", + "integrity": "sha512-i/2rxcgqaR/+khhcXmm4R5ffO8IDeRfxEd+qLGZUD/LpN/PH5GyB8iV1Eyir0FTp6iy+q9w1FSfgBDhvS0JMpg==", "license": "MIT", "dependencies": { "tslib": "1.14.1", @@ -5248,38 +5391,55 @@ "license": "0BSD" }, "node_modules/@lit-protocol/encryption": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/encryption/-/encryption-6.4.10.tgz", - "integrity": "sha512-lZ3f9pdz8AXRRdDKqMMjEkP+8oVnJd1PeWzWIe56eXynKhDBQhy4O4jxSDHjCvQT5jIdHO0MNd9lAW0mbKvFOw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/encryption/-/encryption-5.1.0.tgz", + "integrity": "sha512-PYqPzPqAm8+iDsYNmC+ZxQMoFfVhUk2T1K/we+hnNP4ZS3/XXGk6Hq6wVcyBHkGU/AXhVSzPO+jh7TU0Sod0Mw==", "license": "MIT", "dependencies": { "@ethersproject/abstract-provider": "5.7.0", "@ethersproject/contracts": "5.7.0", "@ethersproject/providers": "5.7.2", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/bls-sdk": "6.4.10", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/crypto": "6.4.10", - "@lit-protocol/ecdsa-sdk": "6.4.10", - "@lit-protocol/logger": "6.4.10", - "@lit-protocol/misc": "6.4.10", - "@lit-protocol/nacl": "6.4.10", - "@lit-protocol/sev-snp-utils-sdk": "6.4.10", - "@lit-protocol/types": "6.4.10", - "@lit-protocol/uint8arrays": "6.4.10", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/bls-sdk": "5.1.0", + "@lit-protocol/constants": "5.1.0", + "@lit-protocol/crypto": "5.1.0", + "@lit-protocol/ecdsa-sdk": "5.1.0", + "@lit-protocol/logger": "5.1.0", + "@lit-protocol/misc": "5.1.0", + "@lit-protocol/nacl": "5.1.0", + "@lit-protocol/sev-snp-utils-sdk": "5.1.0", + "@lit-protocol/types": "5.1.0", + "@lit-protocol/uint8arrays": "5.1.0", "ajv": "^8.12.0", - "cross-fetch": "3.1.4", + "cross-fetch": "^3.1.4", "ethers": "^5.7.1", "jszip": "^3.10.1", "pako": "1.0.11", "punycode": "2.3.1", "siwe": "^2.0.5", - "tslib": "1.14.1", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0", "uint8arrays": "^4.0.3", "util": "0.12.5" } }, + "node_modules/@lit-protocol/encryption/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, "node_modules/@lit-protocol/encryption/node_modules/ajv": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", @@ -5297,12 +5457,12 @@ } }, "node_modules/@lit-protocol/encryption/node_modules/cross-fetch": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", - "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", "license": "MIT", "dependencies": { - "node-fetch": "2.6.1" + "node-fetch": "^2.6.12" } }, "node_modules/@lit-protocol/encryption/node_modules/ethers": { @@ -5360,35 +5520,34 @@ "license": "MIT" }, "node_modules/@lit-protocol/encryption/node_modules/multiformats": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", - "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", "license": "Apache-2.0 OR MIT", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, - "node_modules/@lit-protocol/encryption/node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "license": "MIT", - "engines": { - "node": "4.x || >=6.0.0" - } - }, "node_modules/@lit-protocol/encryption/node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", "license": "(MIT AND Zlib)" }, - "node_modules/@lit-protocol/encryption/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/encryption/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } }, "node_modules/@lit-protocol/encryption/node_modules/uint8arrays": { "version": "4.0.10", @@ -5399,10 +5558,20 @@ "multiformats": "^12.0.1" } }, + "node_modules/@lit-protocol/encryption/node_modules/uint8arrays/node_modules/multiformats": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", + "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, "node_modules/@lit-protocol/lit-node-client": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/lit-node-client/-/lit-node-client-6.4.10.tgz", - "integrity": "sha512-VN9qbSwiRTqtwXyAn8SQKSpKp/tNV6xab4pNAEK6a+QR0yCnqImFXU32lkVUg+hViDSrIFP2OASlo57OTED8zw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/lit-node-client/-/lit-node-client-5.1.0.tgz", + "integrity": "sha512-98QcYUk7m+yBHyIhzKPnkrLZW5TP0MyVq/GqIvWVVmm10YKmXWs0vxwAmiskLRZDkTGNZ+cD8+7aut7/YpiPIA==", "license": "MIT", "dependencies": { "@cosmjs/amino": "0.30.1", @@ -5416,32 +5585,32 @@ "@ethersproject/strings": "5.7.0", "@ethersproject/transactions": "5.7.0", "@ethersproject/wallet": "5.7.0", - "@lit-protocol/access-control-conditions": "6.4.10", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/auth-browser": "6.4.10", - "@lit-protocol/auth-helpers": "6.4.10", - "@lit-protocol/bls-sdk": "6.4.10", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/contracts-sdk": "6.4.10", - "@lit-protocol/core": "6.4.10", - "@lit-protocol/crypto": "6.4.10", - "@lit-protocol/ecdsa-sdk": "6.4.10", - "@lit-protocol/encryption": "6.4.10", - "@lit-protocol/lit-node-client-nodejs": "6.4.10", - "@lit-protocol/logger": "6.4.10", - "@lit-protocol/misc": "6.4.10", - "@lit-protocol/misc-browser": "6.4.10", - "@lit-protocol/nacl": "6.4.10", - "@lit-protocol/sev-snp-utils-sdk": "6.4.10", - "@lit-protocol/types": "6.4.10", - "@lit-protocol/uint8arrays": "6.4.10", + "@lit-protocol/access-control-conditions": "5.1.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-browser": "5.1.0", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/bls-sdk": "5.1.0", + "@lit-protocol/constants": "5.1.0", + "@lit-protocol/contracts-sdk": "5.1.0", + "@lit-protocol/core": "5.1.0", + "@lit-protocol/crypto": "5.1.0", + "@lit-protocol/ecdsa-sdk": "5.1.0", + "@lit-protocol/encryption": "5.1.0", + "@lit-protocol/lit-node-client-nodejs": "5.1.0", + "@lit-protocol/logger": "5.1.0", + "@lit-protocol/misc": "5.1.0", + "@lit-protocol/misc-browser": "5.1.0", + "@lit-protocol/nacl": "5.1.0", + "@lit-protocol/sev-snp-utils-sdk": "5.1.0", + "@lit-protocol/types": "5.1.0", + "@lit-protocol/uint8arrays": "5.1.0", "@walletconnect/ethereum-provider": "2.9.2", "@walletconnect/modal": "2.6.1", "ajv": "^8.12.0", "bitcoinjs-lib": "^6.1.0", "bs58": "^5.0.0", - "cross-fetch": "3.1.4", + "buffer": "5.7.1", + "cross-fetch": "^3.1.4", "date-and-time": "^2.4.1", "ethers": "^5.7.1", "jose": "^4.14.4", @@ -5452,6 +5621,7 @@ "punycode": "2.3.1", "siwe": "^2.0.5", "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0", "tweetnacl": "^1.0.3", "tweetnacl-util": "^0.15.1", "uint8arrays": "^4.0.3", @@ -5459,9 +5629,9 @@ } }, "node_modules/@lit-protocol/lit-node-client-nodejs": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/lit-node-client-nodejs/-/lit-node-client-nodejs-6.4.10.tgz", - "integrity": "sha512-q6MAc7iwYHhWCLQ34wx5sl2AVHBM/p+LXryIlpHq9kGPvJCAh3cUy/e/O6OXg5x1hHcjeS5Y9lWJRjlgs+d8qw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/lit-node-client-nodejs/-/lit-node-client-nodejs-5.1.0.tgz", + "integrity": "sha512-pT70YNMhF73paN2kCgbkE3sZ3h8KGWwqPr90m1yr+ox3v26Gpx2hudqmkR4vx0hHi6ubZZS53uRsJzjx1vdxBg==", "license": "MIT", "dependencies": { "@cosmjs/amino": "0.30.1", @@ -5472,28 +5642,27 @@ "@ethersproject/contracts": "5.7.0", "@ethersproject/providers": "5.7.2", "@ethersproject/transactions": "5.7.0", - "@lit-protocol/access-control-conditions": "6.4.10", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/auth-helpers": "6.4.10", - "@lit-protocol/bls-sdk": "6.4.10", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/contracts-sdk": "6.4.10", - "@lit-protocol/core": "6.4.10", - "@lit-protocol/crypto": "6.4.10", - "@lit-protocol/ecdsa-sdk": "6.4.10", - "@lit-protocol/encryption": "6.4.10", - "@lit-protocol/logger": "6.4.10", - "@lit-protocol/misc": "6.4.10", - "@lit-protocol/misc-browser": "6.4.10", - "@lit-protocol/nacl": "6.4.10", - "@lit-protocol/sev-snp-utils-sdk": "6.4.10", - "@lit-protocol/types": "6.4.10", - "@lit-protocol/uint8arrays": "6.4.10", + "@lit-protocol/access-control-conditions": "5.1.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/bls-sdk": "5.1.0", + "@lit-protocol/constants": "5.1.0", + "@lit-protocol/contracts-sdk": "5.1.0", + "@lit-protocol/core": "5.1.0", + "@lit-protocol/crypto": "5.1.0", + "@lit-protocol/ecdsa-sdk": "5.1.0", + "@lit-protocol/encryption": "5.1.0", + "@lit-protocol/logger": "5.1.0", + "@lit-protocol/misc": "5.1.0", + "@lit-protocol/misc-browser": "5.1.0", + "@lit-protocol/nacl": "5.1.0", + "@lit-protocol/sev-snp-utils-sdk": "5.1.0", + "@lit-protocol/types": "5.1.0", + "@lit-protocol/uint8arrays": "5.1.0", "ajv": "^8.12.0", "bitcoinjs-lib": "^6.1.0", "bs58": "^5.0.0", - "cross-fetch": "3.1.4", + "cross-fetch": "^3.1.4", "date-and-time": "^2.4.1", "ethers": "^5.7.1", "jose": "^4.14.4", @@ -5509,6 +5678,22 @@ "util": "0.12.5" } }, + "node_modules/@lit-protocol/lit-node-client-nodejs/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, "node_modules/@lit-protocol/lit-node-client-nodejs/node_modules/ajv": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", @@ -5526,12 +5711,12 @@ } }, "node_modules/@lit-protocol/lit-node-client-nodejs/node_modules/cross-fetch": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", - "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", "license": "MIT", "dependencies": { - "node-fetch": "2.6.1" + "node-fetch": "^2.6.12" } }, "node_modules/@lit-protocol/lit-node-client-nodejs/node_modules/ethers": { @@ -5588,15 +5773,6 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "license": "MIT" }, - "node_modules/@lit-protocol/lit-node-client-nodejs/node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "license": "MIT", - "engines": { - "node": "4.x || >=6.0.0" - } - }, "node_modules/@lit-protocol/lit-node-client-nodejs/node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", @@ -5646,6 +5822,28 @@ "npm": ">=7.0.0" } }, + "node_modules/@lit-protocol/lit-node-client/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, + "node_modules/@lit-protocol/lit-node-client/node_modules/@lit-protocol/types/node_modules/tslib": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", + "license": "0BSD" + }, "node_modules/@lit-protocol/lit-node-client/node_modules/@walletconnect/core": { "version": "2.9.2", "resolved": "https://registry.npmjs.org/@walletconnect/core/-/core-2.9.2.tgz", @@ -5876,13 +6074,37 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/@lit-protocol/lit-node-client/node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, "node_modules/@lit-protocol/lit-node-client/node_modules/cross-fetch": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", - "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", "license": "MIT", "dependencies": { - "node-fetch": "2.6.1" + "node-fetch": "^2.6.12" } }, "node_modules/@lit-protocol/lit-node-client/node_modules/ethers": { @@ -5950,15 +6172,6 @@ "lit-html": "^2.7.0" } }, - "node_modules/@lit-protocol/lit-node-client/node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "license": "MIT", - "engines": { - "node": "4.x || >=6.0.0" - } - }, "node_modules/@lit-protocol/lit-node-client/node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", @@ -6057,23 +6270,40 @@ } }, "node_modules/@lit-protocol/logger": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/logger/-/logger-6.4.10.tgz", - "integrity": "sha512-cg/AzkwiRmizPJFD2UCOOI6OuMDCAhTG+dSpbzKbY73lZ5hC0a5Jl2+8dUARcQ2CdeELDaC6HlquSc6nU61sNQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/logger/-/logger-5.1.0.tgz", + "integrity": "sha512-RXds6cGk6ATO6ywj68w6cryamlcSSL6UFiyWaEnW3h8E/F0bQo2gNQECWd0I99tuaCQElTkouGZZOXuwAqANQg==", "dependencies": { "@ethersproject/abstract-provider": "5.7.0", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/types": "6.4.10", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/constants": "5.1.0", + "@lit-protocol/types": "5.1.0", "ethers": "^5.7.1", "jszip": "^3.10.1", "punycode": "2.3.1", "siwe": "^2.0.5", - "tslib": "1.14.1", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0", "uint8arrays": "^4.0.3" } }, + "node_modules/@lit-protocol/logger/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, "node_modules/@lit-protocol/logger/node_modules/ethers": { "version": "5.7.2", "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.7.2.tgz", @@ -6123,20 +6353,28 @@ } }, "node_modules/@lit-protocol/logger/node_modules/multiformats": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", - "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", "license": "Apache-2.0 OR MIT", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, - "node_modules/@lit-protocol/logger/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/logger/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } }, "node_modules/@lit-protocol/logger/node_modules/uint8arrays": { "version": "4.0.10", @@ -6147,46 +6385,74 @@ "multiformats": "^12.0.1" } }, + "node_modules/@lit-protocol/logger/node_modules/uint8arrays/node_modules/multiformats": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", + "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, "node_modules/@lit-protocol/misc": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/misc/-/misc-6.4.10.tgz", - "integrity": "sha512-NJ7ia4M5tcW/MZyRvWbaR5wEmjDy2s/pEV30Os2IyatL+Fjzo1BNh69VmGMqQkEi46UJH99hGIFZnl3TwvojNw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/misc/-/misc-5.1.0.tgz", + "integrity": "sha512-N4LHZCLBTJGL3RS91OkVMigbjfdIFU01Ymh9HxWRtkaJXmOKk/9okQAcSHc+ylHNCgTn/2zf2dMbiWTqCPipRA==", "license": "MIT", "dependencies": { "@ethersproject/abstract-provider": "5.7.0", "@ethersproject/contracts": "5.7.0", "@ethersproject/providers": "5.7.2", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/logger": "6.4.10", - "@lit-protocol/types": "6.4.10", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/constants": "5.1.0", + "@lit-protocol/logger": "5.1.0", + "@lit-protocol/types": "5.1.0", "ajv": "^8.12.0", "ethers": "^5.7.1", "jszip": "^3.10.1", "punycode": "2.3.1", "siwe": "^2.0.5", - "tslib": "1.14.1", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0", "uint8arrays": "^4.0.3", "util": "0.12.5" } }, "node_modules/@lit-protocol/misc-browser": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/misc-browser/-/misc-browser-6.4.10.tgz", - "integrity": "sha512-iGZxjQD2CZj5EWlWTD5nbNAaCNqVSTUViLD/jAL6WeY3P+mv39T7WDz8Dvg73ejxMXVEJFf1ulVVS6gEl3Lpcg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/misc-browser/-/misc-browser-5.1.0.tgz", + "integrity": "sha512-bG01X743eGxSW5maAlR1sY3aIOGmfzHlc3I31Ox+K2Omx4HEcrqEbAeOpXxbREaewaSRpQJNe2nJXrV5h/64CQ==", "license": "MIT", "dependencies": { "@ethersproject/abstract-provider": "5.7.0", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/constants": "6.4.10", - "@lit-protocol/contracts": "^0.0.63", - "@lit-protocol/types": "6.4.10", - "@lit-protocol/uint8arrays": "6.4.10", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "@lit-protocol/constants": "5.1.0", + "@lit-protocol/types": "5.1.0", + "@lit-protocol/uint8arrays": "5.1.0", "ethers": "^5.7.1", "jszip": "^3.10.1", "siwe": "^2.0.5", - "tslib": "1.14.1" + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, + "node_modules/@lit-protocol/misc-browser/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" } }, "node_modules/@lit-protocol/misc-browser/node_modules/ethers": { @@ -6237,11 +6503,45 @@ "@ethersproject/wordlists": "5.7.0" } }, - "node_modules/@lit-protocol/misc-browser/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/misc-browser/node_modules/multiformats": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/@lit-protocol/misc-browser/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } + }, + "node_modules/@lit-protocol/misc/node_modules/@lit-protocol/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-5.1.0.tgz", + "integrity": "sha512-VundTuMZZ5bRKeG5sWaX0e33H8BAka94XHYKTGXWJ81XmU0WBJ7YO+WDCeHsyix/SM9246klVzd8dwQsGcDzZw==", + "license": "MIT", + "dependencies": { + "@ethersproject/abstract-provider": "5.7.0", + "@lit-protocol/accs-schemas": "0.0.7", + "@lit-protocol/auth-helpers": "5.1.0", + "ethers": "^5.7.1", + "jszip": "^3.10.1", + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } }, "node_modules/@lit-protocol/misc/node_modules/ajv": { "version": "8.17.1", @@ -6314,20 +6614,28 @@ "license": "MIT" }, "node_modules/@lit-protocol/misc/node_modules/multiformats": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", - "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", "license": "Apache-2.0 OR MIT", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, - "node_modules/@lit-protocol/misc/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/misc/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } }, "node_modules/@lit-protocol/misc/node_modules/uint8arrays": { "version": "4.0.10", @@ -6338,10 +6646,20 @@ "multiformats": "^12.0.1" } }, + "node_modules/@lit-protocol/misc/node_modules/uint8arrays/node_modules/multiformats": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz", + "integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, "node_modules/@lit-protocol/nacl": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/nacl/-/nacl-6.4.10.tgz", - "integrity": "sha512-M8EWFI1NQLzunLC6TTh3nsK86+/hSMSktutrD3L+jX70M7hu08NGsAfO42GHtuzOh7L8VlVtEq579YBwGz7EyQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/nacl/-/nacl-5.1.0.tgz", + "integrity": "sha512-TtW8vPdFjLBOUZHTNXUUdjTFtlhuguDbcMHr5XT0aeGeidS3vE2E7NbbEOdYP4KPRYDU7YBwn2r779C+wzH+AQ==", "license": "MIT", "dependencies": { "tslib": "1.14.1" @@ -6354,31 +6672,22 @@ "license": "0BSD" }, "node_modules/@lit-protocol/sev-snp-utils-sdk": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/sev-snp-utils-sdk/-/sev-snp-utils-sdk-6.4.10.tgz", - "integrity": "sha512-OYJWkyD+EdamaROABBBVPajXAEHVTlaPi5Zc1ZL32APNL658MlA24w4NCsgeQ91Efsz5fHoJPFq3zZJhsoM9yA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/sev-snp-utils-sdk/-/sev-snp-utils-sdk-5.1.0.tgz", + "integrity": "sha512-DAF0INvlBBaVNAYqPqEx2FDPDoC0sXHzZ3GaEmPTMlEocucZi8rFX8xtRmUJYtAzBHbOnx9mX7QCyC7UMByUFg==", "license": "MIT", "dependencies": { - "cross-fetch": "3.1.4", + "cross-fetch": "^3.1.4", "tslib": "1.14.1" } }, "node_modules/@lit-protocol/sev-snp-utils-sdk/node_modules/cross-fetch": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", - "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", "license": "MIT", "dependencies": { - "node-fetch": "2.6.1" - } - }, - "node_modules/@lit-protocol/sev-snp-utils-sdk/node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "license": "MIT", - "engines": { - "node": "4.x || >=6.0.0" + "node-fetch": "^2.6.12" } }, "node_modules/@lit-protocol/sev-snp-utils-sdk/node_modules/tslib": { @@ -6388,17 +6697,26 @@ "license": "0BSD" }, "node_modules/@lit-protocol/types": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-6.4.10.tgz", - "integrity": "sha512-Js4F/VsB2bWJwSbXcxw3KQxnGqjUSyaPo0BMir3xKkRufV25iZvI9858twK1Ca8cT9+Vou2YtxaDYHd/T7I9CA==", + "version": "2.2.39", + "resolved": "https://registry.npmjs.org/@lit-protocol/types/-/types-2.2.39.tgz", + "integrity": "sha512-JXGzpBk5mlA3CUkAkbuvWaQ3aTDc+l4v9pi0DU/RkWEcJD8CaLHM5oSv6t9ZlIZl3c2ibEN+sMr98LwbrxHExA==", "license": "MIT", "dependencies": { - "@ethersproject/abstract-provider": "5.7.0", - "@lit-protocol/accs-schemas": "^0.0.11", - "ethers": "^5.7.1", - "jszip": "^3.10.1", + "@lit-protocol/auth-helpers": "2.2.39", "siwe": "^2.0.5", - "tslib": "1.14.1" + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" + } + }, + "node_modules/@lit-protocol/types/node_modules/@lit-protocol/auth-helpers": { + "version": "2.2.39", + "resolved": "https://registry.npmjs.org/@lit-protocol/auth-helpers/-/auth-helpers-2.2.39.tgz", + "integrity": "sha512-a8wSm1FF8B3ikO7LtCKccg+iU6fEz8Q125ch4tXfxx2+ifb+jfkQPzSQB61iVwtDOMvkoNBptPYKf2A0IeZFkg==", + "license": "MIT", + "dependencies": { + "siwe": "^2.0.5", + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" } }, "node_modules/@lit-protocol/types/node_modules/ethers": { @@ -6416,6 +6734,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "@ethersproject/abi": "5.7.0", "@ethersproject/abstract-provider": "5.7.0", @@ -6449,25 +6768,43 @@ "@ethersproject/wordlists": "5.7.0" } }, - "node_modules/@lit-protocol/types/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/types/node_modules/multiformats": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/@lit-protocol/types/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } }, "node_modules/@lit-protocol/uint8arrays": { - "version": "6.4.10", - "resolved": "https://registry.npmjs.org/@lit-protocol/uint8arrays/-/uint8arrays-6.4.10.tgz", - "integrity": "sha512-luOpINn0ZbqV0HE430swHvHSd43H+Fgcj0rtg18UOTetywIE/EpLaXMrmiy19L23yV77nqUtQIpZ06Ku2YURug==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@lit-protocol/uint8arrays/-/uint8arrays-5.1.0.tgz", + "integrity": "sha512-dRZ0rprsWB8z441QGculhTHahwxMIH2/b7znWnN7s75MhNl4OLh7F/isq7rXq6Q2v/xNxgm/HN58++b5NWbWOQ==", "license": "MIT", "dependencies": { "@ethersproject/abstract-provider": "5.7.0", - "@lit-protocol/accs-schemas": "^0.0.11", - "@lit-protocol/contracts": "^0.0.63", + "@lit-protocol/accs-schemas": "0.0.7", "ethers": "^5.7.1", "jszip": "^3.10.1", "siwe": "^2.0.5", - "tslib": "1.14.1" + "siwe-recap": "0.0.2-alpha.0", + "tslib": "^2.3.0" } }, "node_modules/@lit-protocol/uint8arrays/node_modules/ethers": { @@ -6518,11 +6855,29 @@ "@ethersproject/wordlists": "5.7.0" } }, - "node_modules/@lit-protocol/uint8arrays/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" + "node_modules/@lit-protocol/uint8arrays/node_modules/multiformats": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.2.tgz", + "integrity": "sha512-b5mYMkOkARIuVZCpvijFj9a6m5wMVLC7cf/jIPd5D/ARDOfLC5+IFkbgDXQgcU2goIsTD/O9NY4DI/Mt4OGvlg==", + "license": "Apache-2.0 OR MIT", + "engines": { + "node": ">=16.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/@lit-protocol/uint8arrays/node_modules/siwe-recap": { + "version": "0.0.2-alpha.0", + "resolved": "https://registry.npmjs.org/siwe-recap/-/siwe-recap-0.0.2-alpha.0.tgz", + "integrity": "sha512-xqFUnvrACWW/Q4s5HQ02avg8IyH2RcgkUzfvN4scYaaHErotLVtTGDZkSS0sn/oNK4MXRt83lTqredsvXgt8iA==", + "license": "MIT", + "dependencies": { + "canonicalize": "^2.0.0", + "multiformats": "^11.0.2", + "siwe": "^2.1.4" + }, + "peerDependencies": { + "ethers": "^5.5.1" + } }, "node_modules/@lit/reactive-element": { "version": "1.6.3", @@ -8093,18 +8448,6 @@ "node": ">= 12" } }, - "node_modules/@openzeppelin/merkle-tree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@openzeppelin/merkle-tree/-/merkle-tree-1.0.7.tgz", - "integrity": "sha512-i93t0YYv6ZxTCYU3CdO5Q+DXK0JH10A4dCBOMlzYbX+ujTXm+k1lXiEyVqmf94t3sqmv8sm/XT5zTa0+efnPgQ==", - "license": "MIT", - "dependencies": { - "@ethersproject/abi": "^5.7.0", - "@ethersproject/bytes": "^5.7.0", - "@ethersproject/constants": "^5.7.0", - "@ethersproject/keccak256": "^5.7.0" - } - }, "node_modules/@parcel/watcher": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.4.1.tgz", @@ -18038,14 +18381,14 @@ } }, "node_modules/hardhat": { - "version": "2.22.4", - "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-2.22.4.tgz", - "integrity": "sha512-09qcXJFBHQUaraJkYNr7XlmwjOj27xBB0SL2rYS024hTj9tPMbp26AFjlf5quBMO9SR4AJFg+4qWahcYcvXBuQ==", + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/hardhat/-/hardhat-2.22.1.tgz", + "integrity": "sha512-cTWYIJc5jQ132XUI8oRI/TO9L6oavPoJRCTRU9sIjkVxvkxz0Axz0K83Z3BEdJTqBQ2W84ZRoTekti84kBwCjg==", "license": "MIT", "dependencies": { "@ethersproject/abi": "^5.1.2", "@metamask/eth-sig-util": "^4.0.0", - "@nomicfoundation/edr": "^0.3.7", + "@nomicfoundation/edr": "^0.3.1", "@nomicfoundation/ethereumjs-common": "4.0.4", "@nomicfoundation/ethereumjs-tx": "5.0.4", "@nomicfoundation/ethereumjs-util": "9.0.4", @@ -26596,6 +26939,7 @@ "version": "5.5.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", + "devOptional": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/package.json b/package.json index e3a5fcd..78ceb10 100644 --- a/package.json +++ b/package.json @@ -18,11 +18,11 @@ "dependencies": { "@emotion/react": "^11.11.4", "@emotion/styled": "^11.11.5", - "@ethereum-attestation-service/eas-sdk": "^2.5.0", + "@ethereum-attestation-service/eas-sdk": "^2.2.0", "@fontsource/inter": "^5.0.19", "@fontsource/roboto": "^5.0.13", - "@lit-protocol/lit-node-client": "^6.4.0", - "@lit-protocol/types": "^6.4.0", + "@lit-protocol/lit-node-client": "^5.1.0", + "@lit-protocol/types": "^2.2.39", "@mui/icons-material": "^5.16.0", "@mui/material": "^5.16.0", "@rainbow-me/rainbowkit": "^2.1.3",