diff --git a/package-lock.json b/package-lock.json index 8b2fcd2a..3704002b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "better-call-dev", "version": "4.5.2", "dependencies": { - "@airgap/beacon-sdk": "4.5.0", + "@airgap/beacon-sdk": "4.6.2", "@baking-bad/vjsf": "^1.21.3", "@braintree/sanitize-url": "^6.0.0", "@sentry/tracing": "^6.19.2", @@ -82,21 +82,499 @@ } }, "node_modules/@airgap/beacon-blockchain-substrate": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@airgap/beacon-blockchain-substrate/-/beacon-blockchain-substrate-4.5.0.tgz", - "integrity": "sha512-go9WUbLYu3E96T9OPbVlaXp0z3XPMcMf5n5wIr05IYFV1GSLnEWQEDGZhDK260LUvJLyEQr94+FwyrDVTY4Q5g==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-blockchain-substrate/-/beacon-blockchain-substrate-4.6.2.tgz", + "integrity": "sha512-DdxcB8qK3mVIXd3RR5CNw8y0H5O6dZGFmJjei0BPsgHbIU+JkMJ0b/iWjRkPGHphvN3OGkHrGSklXF1Bo04+1g==", "dependencies": { - "@airgap/beacon-types": "4.5.0", - "@airgap/beacon-ui": "4.5.0" + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-ui": "4.6.2" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@airgap/beacon-core": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-core/-/beacon-core-4.6.2.tgz", + "integrity": "sha512-VmTsvP39yaq8YTiJc5FaQjoA13gjnKA79iX40wxt5aK+SBbVu4a5vRIT+8wfI0xmBerSZz1jKl1uNVTHMounNw==", + "dependencies": { + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2", + "@stablelib/ed25519": "^2.0.2", + "@stablelib/nacl": "^2.0.1", + "@stablelib/utf8": "^2.0.1", + "@stablelib/x25519-session": "^2.0.1", + "broadcast-channel": "^7.1.0", + "bs58check": "4.0.0" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@airgap/beacon-transport-postmessage": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-transport-postmessage/-/beacon-transport-postmessage-4.6.2.tgz", + "integrity": "sha512-7kDQjxwOhxLk1zyeOIWOzf5q33aeeCYpSJWPfS0Jie1/lgGTYtPwr5yRq0BKQBavdX/XhBdu5LlqaTXb8ofJcg==", + "dependencies": { + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@airgap/beacon-types": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-types/-/beacon-types-4.6.2.tgz", + "integrity": "sha512-H6ZXvDlDVfJ7UYw74DhGcxyQ719bivzHzNMyBqiSWTWqXxC32h+uYFvVigAgYbZaBPyPAK0ftjDte+9Jsoj9/Q==", + "dependencies": { + "@types/chrome": "0.0.315" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@airgap/beacon-ui": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-ui/-/beacon-ui-4.6.2.tgz", + "integrity": "sha512-pPP/QxQONWH6sX6urpkOKx9YuvY/pi5sfv3jyLSCcVrl2wlw+1uaONq3CPSCNU9MQZeoAgLTU5yMCo53Y/OofA==", + "dependencies": { + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-transport-postmessage": "4.6.2", + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2", + "@walletconnect/utils": "2.18.0", + "qrcode-svg": "^1.1.0", + "react": "^19.1.0", + "react-dom": "^19.1.0" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@airgap/beacon-utils": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-utils/-/beacon-utils-4.6.2.tgz", + "integrity": "sha512-DPpdhyaXtFpKhlFGj8CCnE0CJHP5K/ZkOoDABvstVp6JeBRw8JeBWluIaCQNkYLdFBTQGRfGS73CVcvmK95R5A==", + "dependencies": { + "@stablelib/ed25519": "^2.0.2", + "@stablelib/nacl": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/utf8": "^2.0.1", + "bs58check": "4.0.0" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/binary": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/binary/-/binary-2.0.1.tgz", + "integrity": "sha512-U9iAO8lXgEDONsA0zPPSgcf3HUBNAqHiJmSHgZz62OvC3Hi2Bhc5kTnQ3S1/L+sthDTHtCMhcEiklmIly6uQ3w==", + "dependencies": { + "@stablelib/int": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/blake2b": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/blake2b/-/blake2b-2.0.1.tgz", + "integrity": "sha512-kBN4i9FHpkTEVrHwKtb1ZjI6QwyoK8emY9TaLcHHFSZkw2FN9Td8Js9mU2U10q+EZ3Mp6z78QgdPDwJXbc3Dtw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/hash": "^2.0.0", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/bytes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/bytes/-/bytes-2.0.1.tgz", + "integrity": "sha512-QIzI6V7nkJA5CjOZ7GoceBd4CIKrJoC471VaI6jh1xPQ2cMhkhQK4HddyzCXOR2y+fBF3/5B2HO3FXXI9C+Xzg==" + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/constant-time": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/constant-time/-/constant-time-2.0.1.tgz", + "integrity": "sha512-0NWPogffRm+UWBH0+iM5otZmNrVe5OHFIvyoNIVankMAYOQzMwcdVALOVPrB5Ho0dST+Oc3H8/hPh65Z8R/uew==" + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/ed25519": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@stablelib/ed25519/-/ed25519-2.0.2.tgz", + "integrity": "sha512-d/lJ5sgzhtmpMIbKFWfev+i6WebBdIzzBpMzXtZdvUijoksjXosYFNqytoMj7cRshNj+/XTLYnnVMdZfd+penw==", + "dependencies": { + "@stablelib/random": "^2.0.1", + "@stablelib/sha512": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/hash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@stablelib/hash/-/hash-2.0.0.tgz", + "integrity": "sha512-u3WPSqGido8lwJuMcrBgM5K54LrPGhkWAdtsyccf7dGsLixAZUds77zOAbu7bvKPwQlmoByH0txBi5rTmEKuHg==" + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/int": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/int/-/int-2.0.1.tgz", + "integrity": "sha512-Ht63fQp3wz/F8U4AlXEPb7hfJOIILs8Lq55jgtD7KueWtyjhVuzcsGLSTAWtZs3XJDZYdF1WcSKn+kBtbzupww==" + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/keyagreement": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/keyagreement/-/keyagreement-2.0.1.tgz", + "integrity": "sha512-2+tWBLCMtWlHQ7GqjD5L+lQRyWtun4Lou0IOdTML8zuTuAS0EgihnHFx+4uMZwYU1In40J/WlpyKSLidHfStRQ==", + "dependencies": { + "@stablelib/bytes": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/nacl": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/nacl/-/nacl-2.0.1.tgz", + "integrity": "sha512-tNHlKrhK17RlaAP4wTBS/NudvP/YJxTxwY3grfwDZw5Q98TBi3fQZNTnZD55jLOpg3IyQP7TFL6q5USkzT3MtQ==", + "dependencies": { + "@stablelib/poly1305": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1", + "@stablelib/x25519": "^2.0.1", + "@stablelib/xsalsa20": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/poly1305": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/poly1305/-/poly1305-2.0.1.tgz", + "integrity": "sha512-D8xfZcL/5zeVARJ9I2fZOUCnZvsJx8G4JDQvD+ecsnaCildPtqZDwqqjtOc4cfHAdScrMjOzUVsssjXUTBw3YQ==", + "dependencies": { + "@stablelib/constant-time": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/random": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/random/-/random-2.0.1.tgz", + "integrity": "sha512-W6GAtXEEs7r+dSbuBsvoFmlyL3gLxle41tQkjKu17dDWtDdjhVUbtRfRCQcCUeczwkgjQxMPopgwYEvxXtHXGw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/salsa20": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/salsa20/-/salsa20-2.0.1.tgz", + "integrity": "sha512-Eqf8K+UCBKMhg5biPscnmNHc6c6wZV/WplNdJZEMQrPexE6iO3Vfvw15qf2qw/+aQhiRqcDwtSefYXu4dIG+QA==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/constant-time": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/sha512": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/sha512/-/sha512-2.0.1.tgz", + "integrity": "sha512-DUNe5cbnoH3sSIN+MG04RvTCLXtkbyy/SnQxiNO+GgF/KSXkkUSlF6mUVvCUdZBZ2X3NgogR+tAvaRSn8wxnLw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/hash": "^2.0.0", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/utf8": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/utf8/-/utf8-2.0.1.tgz", + "integrity": "sha512-7+C2Iap42fbLyoKMaEIIDSb1TrcQVo+lGDItYAwb2JoAJr7QffyuDnbtvV/qzTyokOIMBrJgT+Rpsp1bPR8SjA==" + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/wipe": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/wipe/-/wipe-2.0.1.tgz", + "integrity": "sha512-1eU2K9EgOcV4qc9jcP6G72xxZxEm5PfeI5H55l08W95b4oRJaqhmlWRc4xZAm6IVSKhVNxMi66V67hCzzuMTAg==" + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/x25519": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/x25519/-/x25519-2.0.1.tgz", + "integrity": "sha512-qi04HS2puHaBf50kM/kes5QcZFGsx8yF0YmCjLCOa/LPmnBaKEKX9ZR82OnnCwMn72YH13R/bBZgr/UP0aPFfA==", + "dependencies": { + "@stablelib/keyagreement": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/x25519-session": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/x25519-session/-/x25519-session-2.0.1.tgz", + "integrity": "sha512-GQrplqJsHiKwrXBoUpwpguaydLQbCiemcyeitnlDyTHhbtv3x5DO7zmZFac1RBIBxcdfYCwW6RaGmRdBKNm6Zg==", + "dependencies": { + "@stablelib/blake2b": "^2.0.1", + "@stablelib/keyagreement": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1", + "@stablelib/x25519": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@stablelib/xsalsa20": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/xsalsa20/-/xsalsa20-2.0.1.tgz", + "integrity": "sha512-qFfcqrIqcZo40bAEpDSAbIcfE+8WFo+4HtzmlO+G8ObKukIaWGIROvz64NEYv50lQodY5OoQV3koC2EXXI9ofw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/salsa20": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/@types/chrome": { + "version": "0.0.315", + "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.315.tgz", + "integrity": "sha512-Oy1dYWkr6BCmgwBtOngLByCHstQ3whltZg7/7lubgIZEYvKobDneqplgc6LKERNRBwckFviV4UU5AZZNUFrJ4A==", + "dependencies": { + "@types/filesystem": "*", + "@types/har-format": "*" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==" + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@airgap/beacon-blockchain-substrate/node_modules/bs58check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-4.0.0.tgz", + "integrity": "sha512-FsGDOnFg9aVI9erdriULkd/JjEWONV/lQE5aYziB5PoBsXRind56lh8doIZIc9X4HoxT5x4bLjMWN1/NB8Zp5g==", + "dependencies": { + "@noble/hashes": "^1.2.0", + "bs58": "^6.0.0" } }, "node_modules/@airgap/beacon-blockchain-tezos": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@airgap/beacon-blockchain-tezos/-/beacon-blockchain-tezos-4.5.0.tgz", - "integrity": "sha512-BVSU1jenfOe4h/4ORY2k3wZmDg9+Dmno2B2fhbSnLNpLYP7IdW3GTdUiS36CbdqqSKypIwazrItpp4gvGhzDEw==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-blockchain-tezos/-/beacon-blockchain-tezos-4.6.2.tgz", + "integrity": "sha512-lkZOOciaLyIyKFxuNwWuyj4itKc8b9ZnRIb5XbJ1zRPtn2FISfOzeNIW3RMuLXgrIrAaIi9TTVBAOb26vwZJkQ==", "dependencies": { - "@airgap/beacon-types": "4.5.0", - "@airgap/beacon-ui": "4.5.0" + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-ui": "4.6.2" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@airgap/beacon-core": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-core/-/beacon-core-4.6.2.tgz", + "integrity": "sha512-VmTsvP39yaq8YTiJc5FaQjoA13gjnKA79iX40wxt5aK+SBbVu4a5vRIT+8wfI0xmBerSZz1jKl1uNVTHMounNw==", + "dependencies": { + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2", + "@stablelib/ed25519": "^2.0.2", + "@stablelib/nacl": "^2.0.1", + "@stablelib/utf8": "^2.0.1", + "@stablelib/x25519-session": "^2.0.1", + "broadcast-channel": "^7.1.0", + "bs58check": "4.0.0" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@airgap/beacon-transport-postmessage": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-transport-postmessage/-/beacon-transport-postmessage-4.6.2.tgz", + "integrity": "sha512-7kDQjxwOhxLk1zyeOIWOzf5q33aeeCYpSJWPfS0Jie1/lgGTYtPwr5yRq0BKQBavdX/XhBdu5LlqaTXb8ofJcg==", + "dependencies": { + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@airgap/beacon-types": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-types/-/beacon-types-4.6.2.tgz", + "integrity": "sha512-H6ZXvDlDVfJ7UYw74DhGcxyQ719bivzHzNMyBqiSWTWqXxC32h+uYFvVigAgYbZaBPyPAK0ftjDte+9Jsoj9/Q==", + "dependencies": { + "@types/chrome": "0.0.315" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@airgap/beacon-ui": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-ui/-/beacon-ui-4.6.2.tgz", + "integrity": "sha512-pPP/QxQONWH6sX6urpkOKx9YuvY/pi5sfv3jyLSCcVrl2wlw+1uaONq3CPSCNU9MQZeoAgLTU5yMCo53Y/OofA==", + "dependencies": { + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-transport-postmessage": "4.6.2", + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2", + "@walletconnect/utils": "2.18.0", + "qrcode-svg": "^1.1.0", + "react": "^19.1.0", + "react-dom": "^19.1.0" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@airgap/beacon-utils": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-utils/-/beacon-utils-4.6.2.tgz", + "integrity": "sha512-DPpdhyaXtFpKhlFGj8CCnE0CJHP5K/ZkOoDABvstVp6JeBRw8JeBWluIaCQNkYLdFBTQGRfGS73CVcvmK95R5A==", + "dependencies": { + "@stablelib/ed25519": "^2.0.2", + "@stablelib/nacl": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/utf8": "^2.0.1", + "bs58check": "4.0.0" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/binary": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/binary/-/binary-2.0.1.tgz", + "integrity": "sha512-U9iAO8lXgEDONsA0zPPSgcf3HUBNAqHiJmSHgZz62OvC3Hi2Bhc5kTnQ3S1/L+sthDTHtCMhcEiklmIly6uQ3w==", + "dependencies": { + "@stablelib/int": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/blake2b": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/blake2b/-/blake2b-2.0.1.tgz", + "integrity": "sha512-kBN4i9FHpkTEVrHwKtb1ZjI6QwyoK8emY9TaLcHHFSZkw2FN9Td8Js9mU2U10q+EZ3Mp6z78QgdPDwJXbc3Dtw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/hash": "^2.0.0", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/bytes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/bytes/-/bytes-2.0.1.tgz", + "integrity": "sha512-QIzI6V7nkJA5CjOZ7GoceBd4CIKrJoC471VaI6jh1xPQ2cMhkhQK4HddyzCXOR2y+fBF3/5B2HO3FXXI9C+Xzg==" + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/constant-time": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/constant-time/-/constant-time-2.0.1.tgz", + "integrity": "sha512-0NWPogffRm+UWBH0+iM5otZmNrVe5OHFIvyoNIVankMAYOQzMwcdVALOVPrB5Ho0dST+Oc3H8/hPh65Z8R/uew==" + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/ed25519": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@stablelib/ed25519/-/ed25519-2.0.2.tgz", + "integrity": "sha512-d/lJ5sgzhtmpMIbKFWfev+i6WebBdIzzBpMzXtZdvUijoksjXosYFNqytoMj7cRshNj+/XTLYnnVMdZfd+penw==", + "dependencies": { + "@stablelib/random": "^2.0.1", + "@stablelib/sha512": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/hash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@stablelib/hash/-/hash-2.0.0.tgz", + "integrity": "sha512-u3WPSqGido8lwJuMcrBgM5K54LrPGhkWAdtsyccf7dGsLixAZUds77zOAbu7bvKPwQlmoByH0txBi5rTmEKuHg==" + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/int": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/int/-/int-2.0.1.tgz", + "integrity": "sha512-Ht63fQp3wz/F8U4AlXEPb7hfJOIILs8Lq55jgtD7KueWtyjhVuzcsGLSTAWtZs3XJDZYdF1WcSKn+kBtbzupww==" + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/keyagreement": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/keyagreement/-/keyagreement-2.0.1.tgz", + "integrity": "sha512-2+tWBLCMtWlHQ7GqjD5L+lQRyWtun4Lou0IOdTML8zuTuAS0EgihnHFx+4uMZwYU1In40J/WlpyKSLidHfStRQ==", + "dependencies": { + "@stablelib/bytes": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/nacl": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/nacl/-/nacl-2.0.1.tgz", + "integrity": "sha512-tNHlKrhK17RlaAP4wTBS/NudvP/YJxTxwY3grfwDZw5Q98TBi3fQZNTnZD55jLOpg3IyQP7TFL6q5USkzT3MtQ==", + "dependencies": { + "@stablelib/poly1305": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1", + "@stablelib/x25519": "^2.0.1", + "@stablelib/xsalsa20": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/poly1305": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/poly1305/-/poly1305-2.0.1.tgz", + "integrity": "sha512-D8xfZcL/5zeVARJ9I2fZOUCnZvsJx8G4JDQvD+ecsnaCildPtqZDwqqjtOc4cfHAdScrMjOzUVsssjXUTBw3YQ==", + "dependencies": { + "@stablelib/constant-time": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/random": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/random/-/random-2.0.1.tgz", + "integrity": "sha512-W6GAtXEEs7r+dSbuBsvoFmlyL3gLxle41tQkjKu17dDWtDdjhVUbtRfRCQcCUeczwkgjQxMPopgwYEvxXtHXGw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/salsa20": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/salsa20/-/salsa20-2.0.1.tgz", + "integrity": "sha512-Eqf8K+UCBKMhg5biPscnmNHc6c6wZV/WplNdJZEMQrPexE6iO3Vfvw15qf2qw/+aQhiRqcDwtSefYXu4dIG+QA==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/constant-time": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/sha512": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/sha512/-/sha512-2.0.1.tgz", + "integrity": "sha512-DUNe5cbnoH3sSIN+MG04RvTCLXtkbyy/SnQxiNO+GgF/KSXkkUSlF6mUVvCUdZBZ2X3NgogR+tAvaRSn8wxnLw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/hash": "^2.0.0", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/utf8": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/utf8/-/utf8-2.0.1.tgz", + "integrity": "sha512-7+C2Iap42fbLyoKMaEIIDSb1TrcQVo+lGDItYAwb2JoAJr7QffyuDnbtvV/qzTyokOIMBrJgT+Rpsp1bPR8SjA==" + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/wipe": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/wipe/-/wipe-2.0.1.tgz", + "integrity": "sha512-1eU2K9EgOcV4qc9jcP6G72xxZxEm5PfeI5H55l08W95b4oRJaqhmlWRc4xZAm6IVSKhVNxMi66V67hCzzuMTAg==" + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/x25519": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/x25519/-/x25519-2.0.1.tgz", + "integrity": "sha512-qi04HS2puHaBf50kM/kes5QcZFGsx8yF0YmCjLCOa/LPmnBaKEKX9ZR82OnnCwMn72YH13R/bBZgr/UP0aPFfA==", + "dependencies": { + "@stablelib/keyagreement": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/x25519-session": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/x25519-session/-/x25519-session-2.0.1.tgz", + "integrity": "sha512-GQrplqJsHiKwrXBoUpwpguaydLQbCiemcyeitnlDyTHhbtv3x5DO7zmZFac1RBIBxcdfYCwW6RaGmRdBKNm6Zg==", + "dependencies": { + "@stablelib/blake2b": "^2.0.1", + "@stablelib/keyagreement": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1", + "@stablelib/x25519": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@stablelib/xsalsa20": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/xsalsa20/-/xsalsa20-2.0.1.tgz", + "integrity": "sha512-qFfcqrIqcZo40bAEpDSAbIcfE+8WFo+4HtzmlO+G8ObKukIaWGIROvz64NEYv50lQodY5OoQV3koC2EXXI9ofw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/salsa20": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/@types/chrome": { + "version": "0.0.315", + "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.315.tgz", + "integrity": "sha512-Oy1dYWkr6BCmgwBtOngLByCHstQ3whltZg7/7lubgIZEYvKobDneqplgc6LKERNRBwckFviV4UU5AZZNUFrJ4A==", + "dependencies": { + "@types/filesystem": "*", + "@types/har-format": "*" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==" + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@airgap/beacon-blockchain-tezos/node_modules/bs58check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-4.0.0.tgz", + "integrity": "sha512-FsGDOnFg9aVI9erdriULkd/JjEWONV/lQE5aYziB5PoBsXRind56lh8doIZIc9X4HoxT5x4bLjMWN1/NB8Zp5g==", + "dependencies": { + "@noble/hashes": "^1.2.0", + "bs58": "^6.0.0" } }, "node_modules/@airgap/beacon-core": { @@ -128,20 +606,304 @@ } }, "node_modules/@airgap/beacon-sdk": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@airgap/beacon-sdk/-/beacon-sdk-4.5.0.tgz", - "integrity": "sha512-kQwsfYsgrvIntmWywVx69WkFbvEeBYHUqJm7QBjBO3y/8iOD/+QlrWQHecBy5+aJhh7eG3OqJw/DOYWi8WecXg==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-sdk/-/beacon-sdk-4.6.2.tgz", + "integrity": "sha512-+gd5dor9KOICiVxkzxMEozqnFXsexbrYecKALVKEKwvo+lZLv7X5KMKxNmSMgzVI9jmqpEt2CVeLC01Mtqi9bw==", + "dependencies": { + "@airgap/beacon-blockchain-substrate": "4.6.2", + "@airgap/beacon-blockchain-tezos": "4.6.2", + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-dapp": "4.6.2", + "@airgap/beacon-transport-matrix": "4.6.2", + "@airgap/beacon-transport-postmessage": "4.6.2", + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-ui": "4.6.2", + "@airgap/beacon-utils": "4.6.2", + "@airgap/beacon-wallet": "4.6.2" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@airgap/beacon-core": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-core/-/beacon-core-4.6.2.tgz", + "integrity": "sha512-VmTsvP39yaq8YTiJc5FaQjoA13gjnKA79iX40wxt5aK+SBbVu4a5vRIT+8wfI0xmBerSZz1jKl1uNVTHMounNw==", "dependencies": { - "@airgap/beacon-blockchain-substrate": "4.5.0", - "@airgap/beacon-blockchain-tezos": "4.5.0", - "@airgap/beacon-core": "4.5.0", - "@airgap/beacon-dapp": "4.5.0", - "@airgap/beacon-transport-matrix": "4.5.0", - "@airgap/beacon-transport-postmessage": "4.5.0", - "@airgap/beacon-types": "4.5.0", - "@airgap/beacon-ui": "4.5.0", - "@airgap/beacon-utils": "4.5.0", - "@airgap/beacon-wallet": "4.5.0" + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2", + "@stablelib/ed25519": "^2.0.2", + "@stablelib/nacl": "^2.0.1", + "@stablelib/utf8": "^2.0.1", + "@stablelib/x25519-session": "^2.0.1", + "broadcast-channel": "^7.1.0", + "bs58check": "4.0.0" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@airgap/beacon-dapp": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-dapp/-/beacon-dapp-4.6.2.tgz", + "integrity": "sha512-/t1mHwlfp6o+To3Zn8r+2AA/8LMddolPUHz8BbmxZkLnPRotS3MKt2yqLocdcrzrmJ6nw83kQGRY8FGpg95YdA==", + "dependencies": { + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-transport-matrix": "4.6.2", + "@airgap/beacon-transport-postmessage": "4.6.2", + "@airgap/beacon-transport-walletconnect": "4.6.2", + "@airgap/beacon-ui": "4.6.2", + "broadcast-channel": "^7.1.0" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@airgap/beacon-transport-matrix": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-transport-matrix/-/beacon-transport-matrix-4.6.2.tgz", + "integrity": "sha512-Q+1okSHT+M3N+xHW6sQOsHFI1lVX/Zqo97uepn7Ibmg4fWyAlDnk3rOq29cNnWk738IsjPj9O3dVJPTZj1ZHwg==", + "dependencies": { + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-utils": "4.6.2", + "axios": "^1.8.4" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@airgap/beacon-transport-postmessage": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-transport-postmessage/-/beacon-transport-postmessage-4.6.2.tgz", + "integrity": "sha512-7kDQjxwOhxLk1zyeOIWOzf5q33aeeCYpSJWPfS0Jie1/lgGTYtPwr5yRq0BKQBavdX/XhBdu5LlqaTXb8ofJcg==", + "dependencies": { + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@airgap/beacon-transport-walletconnect": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-transport-walletconnect/-/beacon-transport-walletconnect-4.6.2.tgz", + "integrity": "sha512-r8xx9wc4isoMQYZdaf13ZcBxgn1Yqnqlw637wqEDfzTFtJBrahALKbdQuIDZaV5H/gw61YWKn122tp2RT7baXg==", + "dependencies": { + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2", + "@walletconnect/sign-client": "2.18.0", + "elliptic": "^6.6.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@airgap/beacon-types": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-types/-/beacon-types-4.6.2.tgz", + "integrity": "sha512-H6ZXvDlDVfJ7UYw74DhGcxyQ719bivzHzNMyBqiSWTWqXxC32h+uYFvVigAgYbZaBPyPAK0ftjDte+9Jsoj9/Q==", + "dependencies": { + "@types/chrome": "0.0.315" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@airgap/beacon-ui": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-ui/-/beacon-ui-4.6.2.tgz", + "integrity": "sha512-pPP/QxQONWH6sX6urpkOKx9YuvY/pi5sfv3jyLSCcVrl2wlw+1uaONq3CPSCNU9MQZeoAgLTU5yMCo53Y/OofA==", + "dependencies": { + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-transport-postmessage": "4.6.2", + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2", + "@walletconnect/utils": "2.18.0", + "qrcode-svg": "^1.1.0", + "react": "^19.1.0", + "react-dom": "^19.1.0" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@airgap/beacon-utils": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-utils/-/beacon-utils-4.6.2.tgz", + "integrity": "sha512-DPpdhyaXtFpKhlFGj8CCnE0CJHP5K/ZkOoDABvstVp6JeBRw8JeBWluIaCQNkYLdFBTQGRfGS73CVcvmK95R5A==", + "dependencies": { + "@stablelib/ed25519": "^2.0.2", + "@stablelib/nacl": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/utf8": "^2.0.1", + "bs58check": "4.0.0" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/binary": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/binary/-/binary-2.0.1.tgz", + "integrity": "sha512-U9iAO8lXgEDONsA0zPPSgcf3HUBNAqHiJmSHgZz62OvC3Hi2Bhc5kTnQ3S1/L+sthDTHtCMhcEiklmIly6uQ3w==", + "dependencies": { + "@stablelib/int": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/blake2b": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/blake2b/-/blake2b-2.0.1.tgz", + "integrity": "sha512-kBN4i9FHpkTEVrHwKtb1ZjI6QwyoK8emY9TaLcHHFSZkw2FN9Td8Js9mU2U10q+EZ3Mp6z78QgdPDwJXbc3Dtw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/hash": "^2.0.0", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/bytes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/bytes/-/bytes-2.0.1.tgz", + "integrity": "sha512-QIzI6V7nkJA5CjOZ7GoceBd4CIKrJoC471VaI6jh1xPQ2cMhkhQK4HddyzCXOR2y+fBF3/5B2HO3FXXI9C+Xzg==" + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/constant-time": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/constant-time/-/constant-time-2.0.1.tgz", + "integrity": "sha512-0NWPogffRm+UWBH0+iM5otZmNrVe5OHFIvyoNIVankMAYOQzMwcdVALOVPrB5Ho0dST+Oc3H8/hPh65Z8R/uew==" + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/ed25519": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@stablelib/ed25519/-/ed25519-2.0.2.tgz", + "integrity": "sha512-d/lJ5sgzhtmpMIbKFWfev+i6WebBdIzzBpMzXtZdvUijoksjXosYFNqytoMj7cRshNj+/XTLYnnVMdZfd+penw==", + "dependencies": { + "@stablelib/random": "^2.0.1", + "@stablelib/sha512": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/hash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@stablelib/hash/-/hash-2.0.0.tgz", + "integrity": "sha512-u3WPSqGido8lwJuMcrBgM5K54LrPGhkWAdtsyccf7dGsLixAZUds77zOAbu7bvKPwQlmoByH0txBi5rTmEKuHg==" + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/int": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/int/-/int-2.0.1.tgz", + "integrity": "sha512-Ht63fQp3wz/F8U4AlXEPb7hfJOIILs8Lq55jgtD7KueWtyjhVuzcsGLSTAWtZs3XJDZYdF1WcSKn+kBtbzupww==" + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/keyagreement": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/keyagreement/-/keyagreement-2.0.1.tgz", + "integrity": "sha512-2+tWBLCMtWlHQ7GqjD5L+lQRyWtun4Lou0IOdTML8zuTuAS0EgihnHFx+4uMZwYU1In40J/WlpyKSLidHfStRQ==", + "dependencies": { + "@stablelib/bytes": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/nacl": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/nacl/-/nacl-2.0.1.tgz", + "integrity": "sha512-tNHlKrhK17RlaAP4wTBS/NudvP/YJxTxwY3grfwDZw5Q98TBi3fQZNTnZD55jLOpg3IyQP7TFL6q5USkzT3MtQ==", + "dependencies": { + "@stablelib/poly1305": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1", + "@stablelib/x25519": "^2.0.1", + "@stablelib/xsalsa20": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/poly1305": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/poly1305/-/poly1305-2.0.1.tgz", + "integrity": "sha512-D8xfZcL/5zeVARJ9I2fZOUCnZvsJx8G4JDQvD+ecsnaCildPtqZDwqqjtOc4cfHAdScrMjOzUVsssjXUTBw3YQ==", + "dependencies": { + "@stablelib/constant-time": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/random": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/random/-/random-2.0.1.tgz", + "integrity": "sha512-W6GAtXEEs7r+dSbuBsvoFmlyL3gLxle41tQkjKu17dDWtDdjhVUbtRfRCQcCUeczwkgjQxMPopgwYEvxXtHXGw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/salsa20": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/salsa20/-/salsa20-2.0.1.tgz", + "integrity": "sha512-Eqf8K+UCBKMhg5biPscnmNHc6c6wZV/WplNdJZEMQrPexE6iO3Vfvw15qf2qw/+aQhiRqcDwtSefYXu4dIG+QA==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/constant-time": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/sha512": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/sha512/-/sha512-2.0.1.tgz", + "integrity": "sha512-DUNe5cbnoH3sSIN+MG04RvTCLXtkbyy/SnQxiNO+GgF/KSXkkUSlF6mUVvCUdZBZ2X3NgogR+tAvaRSn8wxnLw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/hash": "^2.0.0", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/utf8": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/utf8/-/utf8-2.0.1.tgz", + "integrity": "sha512-7+C2Iap42fbLyoKMaEIIDSb1TrcQVo+lGDItYAwb2JoAJr7QffyuDnbtvV/qzTyokOIMBrJgT+Rpsp1bPR8SjA==" + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/wipe": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/wipe/-/wipe-2.0.1.tgz", + "integrity": "sha512-1eU2K9EgOcV4qc9jcP6G72xxZxEm5PfeI5H55l08W95b4oRJaqhmlWRc4xZAm6IVSKhVNxMi66V67hCzzuMTAg==" + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/x25519": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/x25519/-/x25519-2.0.1.tgz", + "integrity": "sha512-qi04HS2puHaBf50kM/kes5QcZFGsx8yF0YmCjLCOa/LPmnBaKEKX9ZR82OnnCwMn72YH13R/bBZgr/UP0aPFfA==", + "dependencies": { + "@stablelib/keyagreement": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/x25519-session": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/x25519-session/-/x25519-session-2.0.1.tgz", + "integrity": "sha512-GQrplqJsHiKwrXBoUpwpguaydLQbCiemcyeitnlDyTHhbtv3x5DO7zmZFac1RBIBxcdfYCwW6RaGmRdBKNm6Zg==", + "dependencies": { + "@stablelib/blake2b": "^2.0.1", + "@stablelib/keyagreement": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1", + "@stablelib/x25519": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@stablelib/xsalsa20": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/xsalsa20/-/xsalsa20-2.0.1.tgz", + "integrity": "sha512-qFfcqrIqcZo40bAEpDSAbIcfE+8WFo+4HtzmlO+G8ObKukIaWGIROvz64NEYv50lQodY5OoQV3koC2EXXI9ofw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/salsa20": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/@types/chrome": { + "version": "0.0.315", + "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.315.tgz", + "integrity": "sha512-Oy1dYWkr6BCmgwBtOngLByCHstQ3whltZg7/7lubgIZEYvKobDneqplgc6LKERNRBwckFviV4UU5AZZNUFrJ4A==", + "dependencies": { + "@types/filesystem": "*", + "@types/har-format": "*" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/axios": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.12.2.tgz", + "integrity": "sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.4", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==" + }, + "node_modules/@airgap/beacon-sdk/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@airgap/beacon-sdk/node_modules/bs58check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-4.0.0.tgz", + "integrity": "sha512-FsGDOnFg9aVI9erdriULkd/JjEWONV/lQE5aYziB5PoBsXRind56lh8doIZIc9X4HoxT5x4bLjMWN1/NB8Zp5g==", + "dependencies": { + "@noble/hashes": "^1.2.0", + "bs58": "^6.0.0" } }, "node_modules/@airgap/beacon-transport-matrix": { @@ -255,13 +1017,257 @@ } }, "node_modules/@airgap/beacon-wallet": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/@airgap/beacon-wallet/-/beacon-wallet-4.5.0.tgz", - "integrity": "sha512-TLnO9QxsjAen7fB0CjnH5habp5SNlVkgDwA0n5CCtiVq3eUXCBGU89qikhUuZbtD3wZ/r1Ssp1cDy2k6muT+mw==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-wallet/-/beacon-wallet-4.6.2.tgz", + "integrity": "sha512-aL5RgyFo2gOZ6oUBIRXhR3g9xkQIbn7/3Tk2Gr7Wp7WobtYd55kxTO5Bt2mbJxESGEv3c/urrFJsaeMqhqJIKA==", "dependencies": { - "@airgap/beacon-core": "4.5.0", - "@airgap/beacon-transport-matrix": "4.5.0", - "@airgap/beacon-transport-postmessage": "4.5.0" + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-transport-matrix": "4.6.2", + "@airgap/beacon-transport-postmessage": "4.6.2" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@airgap/beacon-core": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-core/-/beacon-core-4.6.2.tgz", + "integrity": "sha512-VmTsvP39yaq8YTiJc5FaQjoA13gjnKA79iX40wxt5aK+SBbVu4a5vRIT+8wfI0xmBerSZz1jKl1uNVTHMounNw==", + "dependencies": { + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2", + "@stablelib/ed25519": "^2.0.2", + "@stablelib/nacl": "^2.0.1", + "@stablelib/utf8": "^2.0.1", + "@stablelib/x25519-session": "^2.0.1", + "broadcast-channel": "^7.1.0", + "bs58check": "4.0.0" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@airgap/beacon-transport-matrix": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-transport-matrix/-/beacon-transport-matrix-4.6.2.tgz", + "integrity": "sha512-Q+1okSHT+M3N+xHW6sQOsHFI1lVX/Zqo97uepn7Ibmg4fWyAlDnk3rOq29cNnWk738IsjPj9O3dVJPTZj1ZHwg==", + "dependencies": { + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-utils": "4.6.2", + "axios": "^1.8.4" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@airgap/beacon-transport-postmessage": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-transport-postmessage/-/beacon-transport-postmessage-4.6.2.tgz", + "integrity": "sha512-7kDQjxwOhxLk1zyeOIWOzf5q33aeeCYpSJWPfS0Jie1/lgGTYtPwr5yRq0BKQBavdX/XhBdu5LlqaTXb8ofJcg==", + "dependencies": { + "@airgap/beacon-core": "4.6.2", + "@airgap/beacon-types": "4.6.2", + "@airgap/beacon-utils": "4.6.2" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@airgap/beacon-types": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-types/-/beacon-types-4.6.2.tgz", + "integrity": "sha512-H6ZXvDlDVfJ7UYw74DhGcxyQ719bivzHzNMyBqiSWTWqXxC32h+uYFvVigAgYbZaBPyPAK0ftjDte+9Jsoj9/Q==", + "dependencies": { + "@types/chrome": "0.0.315" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@airgap/beacon-utils": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@airgap/beacon-utils/-/beacon-utils-4.6.2.tgz", + "integrity": "sha512-DPpdhyaXtFpKhlFGj8CCnE0CJHP5K/ZkOoDABvstVp6JeBRw8JeBWluIaCQNkYLdFBTQGRfGS73CVcvmK95R5A==", + "dependencies": { + "@stablelib/ed25519": "^2.0.2", + "@stablelib/nacl": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/utf8": "^2.0.1", + "bs58check": "4.0.0" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/binary": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/binary/-/binary-2.0.1.tgz", + "integrity": "sha512-U9iAO8lXgEDONsA0zPPSgcf3HUBNAqHiJmSHgZz62OvC3Hi2Bhc5kTnQ3S1/L+sthDTHtCMhcEiklmIly6uQ3w==", + "dependencies": { + "@stablelib/int": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/blake2b": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/blake2b/-/blake2b-2.0.1.tgz", + "integrity": "sha512-kBN4i9FHpkTEVrHwKtb1ZjI6QwyoK8emY9TaLcHHFSZkw2FN9Td8Js9mU2U10q+EZ3Mp6z78QgdPDwJXbc3Dtw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/hash": "^2.0.0", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/bytes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/bytes/-/bytes-2.0.1.tgz", + "integrity": "sha512-QIzI6V7nkJA5CjOZ7GoceBd4CIKrJoC471VaI6jh1xPQ2cMhkhQK4HddyzCXOR2y+fBF3/5B2HO3FXXI9C+Xzg==" + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/constant-time": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/constant-time/-/constant-time-2.0.1.tgz", + "integrity": "sha512-0NWPogffRm+UWBH0+iM5otZmNrVe5OHFIvyoNIVankMAYOQzMwcdVALOVPrB5Ho0dST+Oc3H8/hPh65Z8R/uew==" + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/ed25519": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@stablelib/ed25519/-/ed25519-2.0.2.tgz", + "integrity": "sha512-d/lJ5sgzhtmpMIbKFWfev+i6WebBdIzzBpMzXtZdvUijoksjXosYFNqytoMj7cRshNj+/XTLYnnVMdZfd+penw==", + "dependencies": { + "@stablelib/random": "^2.0.1", + "@stablelib/sha512": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/hash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@stablelib/hash/-/hash-2.0.0.tgz", + "integrity": "sha512-u3WPSqGido8lwJuMcrBgM5K54LrPGhkWAdtsyccf7dGsLixAZUds77zOAbu7bvKPwQlmoByH0txBi5rTmEKuHg==" + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/int": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/int/-/int-2.0.1.tgz", + "integrity": "sha512-Ht63fQp3wz/F8U4AlXEPb7hfJOIILs8Lq55jgtD7KueWtyjhVuzcsGLSTAWtZs3XJDZYdF1WcSKn+kBtbzupww==" + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/keyagreement": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/keyagreement/-/keyagreement-2.0.1.tgz", + "integrity": "sha512-2+tWBLCMtWlHQ7GqjD5L+lQRyWtun4Lou0IOdTML8zuTuAS0EgihnHFx+4uMZwYU1In40J/WlpyKSLidHfStRQ==", + "dependencies": { + "@stablelib/bytes": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/nacl": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/nacl/-/nacl-2.0.1.tgz", + "integrity": "sha512-tNHlKrhK17RlaAP4wTBS/NudvP/YJxTxwY3grfwDZw5Q98TBi3fQZNTnZD55jLOpg3IyQP7TFL6q5USkzT3MtQ==", + "dependencies": { + "@stablelib/poly1305": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1", + "@stablelib/x25519": "^2.0.1", + "@stablelib/xsalsa20": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/poly1305": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/poly1305/-/poly1305-2.0.1.tgz", + "integrity": "sha512-D8xfZcL/5zeVARJ9I2fZOUCnZvsJx8G4JDQvD+ecsnaCildPtqZDwqqjtOc4cfHAdScrMjOzUVsssjXUTBw3YQ==", + "dependencies": { + "@stablelib/constant-time": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/random": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/random/-/random-2.0.1.tgz", + "integrity": "sha512-W6GAtXEEs7r+dSbuBsvoFmlyL3gLxle41tQkjKu17dDWtDdjhVUbtRfRCQcCUeczwkgjQxMPopgwYEvxXtHXGw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/salsa20": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/salsa20/-/salsa20-2.0.1.tgz", + "integrity": "sha512-Eqf8K+UCBKMhg5biPscnmNHc6c6wZV/WplNdJZEMQrPexE6iO3Vfvw15qf2qw/+aQhiRqcDwtSefYXu4dIG+QA==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/constant-time": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/sha512": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/sha512/-/sha512-2.0.1.tgz", + "integrity": "sha512-DUNe5cbnoH3sSIN+MG04RvTCLXtkbyy/SnQxiNO+GgF/KSXkkUSlF6mUVvCUdZBZ2X3NgogR+tAvaRSn8wxnLw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/hash": "^2.0.0", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/utf8": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/utf8/-/utf8-2.0.1.tgz", + "integrity": "sha512-7+C2Iap42fbLyoKMaEIIDSb1TrcQVo+lGDItYAwb2JoAJr7QffyuDnbtvV/qzTyokOIMBrJgT+Rpsp1bPR8SjA==" + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/wipe": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/wipe/-/wipe-2.0.1.tgz", + "integrity": "sha512-1eU2K9EgOcV4qc9jcP6G72xxZxEm5PfeI5H55l08W95b4oRJaqhmlWRc4xZAm6IVSKhVNxMi66V67hCzzuMTAg==" + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/x25519": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/x25519/-/x25519-2.0.1.tgz", + "integrity": "sha512-qi04HS2puHaBf50kM/kes5QcZFGsx8yF0YmCjLCOa/LPmnBaKEKX9ZR82OnnCwMn72YH13R/bBZgr/UP0aPFfA==", + "dependencies": { + "@stablelib/keyagreement": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/x25519-session": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/x25519-session/-/x25519-session-2.0.1.tgz", + "integrity": "sha512-GQrplqJsHiKwrXBoUpwpguaydLQbCiemcyeitnlDyTHhbtv3x5DO7zmZFac1RBIBxcdfYCwW6RaGmRdBKNm6Zg==", + "dependencies": { + "@stablelib/blake2b": "^2.0.1", + "@stablelib/keyagreement": "^2.0.1", + "@stablelib/random": "^2.0.1", + "@stablelib/wipe": "^2.0.1", + "@stablelib/x25519": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@stablelib/xsalsa20": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@stablelib/xsalsa20/-/xsalsa20-2.0.1.tgz", + "integrity": "sha512-qFfcqrIqcZo40bAEpDSAbIcfE+8WFo+4HtzmlO+G8ObKukIaWGIROvz64NEYv50lQodY5OoQV3koC2EXXI9ofw==", + "dependencies": { + "@stablelib/binary": "^2.0.1", + "@stablelib/salsa20": "^2.0.1", + "@stablelib/wipe": "^2.0.1" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/@types/chrome": { + "version": "0.0.315", + "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.0.315.tgz", + "integrity": "sha512-Oy1dYWkr6BCmgwBtOngLByCHstQ3whltZg7/7lubgIZEYvKobDneqplgc6LKERNRBwckFviV4UU5AZZNUFrJ4A==", + "dependencies": { + "@types/filesystem": "*", + "@types/har-format": "*" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/axios": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.12.2.tgz", + "integrity": "sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.4", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/base-x": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-5.0.1.tgz", + "integrity": "sha512-M7uio8Zt++eg3jPj+rHMfCC+IuygQHHCOU+IYsVtik6FWjuYpVt/+MRKcgsAMHh8mMFAwnB+Bs+mTrFiXjMzKg==" + }, + "node_modules/@airgap/beacon-wallet/node_modules/bs58": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-6.0.0.tgz", + "integrity": "sha512-PD0wEnEYg6ijszw/u8s+iI3H17cTymlrwkKhDhPZq+Sokl3AU4htyBFTjAeNAlCCmg0f53g6ih3jATyCKftTfw==", + "dependencies": { + "base-x": "^5.0.0" + } + }, + "node_modules/@airgap/beacon-wallet/node_modules/bs58check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-4.0.0.tgz", + "integrity": "sha512-FsGDOnFg9aVI9erdriULkd/JjEWONV/lQE5aYziB5PoBsXRind56lh8doIZIc9X4HoxT5x4bLjMWN1/NB8Zp5g==", + "dependencies": { + "@noble/hashes": "^1.2.0", + "bs58": "^6.0.0" } }, "node_modules/@akryum/winattr": { @@ -15625,7 +16631,6 @@ "version": "19.1.1", "resolved": "https://registry.npmjs.org/react/-/react-19.1.1.tgz", "integrity": "sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==", - "peer": true, "engines": { "node": ">=0.10.0" } @@ -15634,7 +16639,6 @@ "version": "19.1.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.1.tgz", "integrity": "sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==", - "peer": true, "dependencies": { "scheduler": "^0.26.0" }, @@ -16467,8 +17471,7 @@ "node_modules/scheduler": { "version": "0.26.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", - "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", - "peer": true + "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==" }, "node_modules/schema-utils": { "version": "3.3.0", diff --git a/package.json b/package.json index b51413ec..acbd0860 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "@airgap/beacon-sdk": "4.5.0", + "@airgap/beacon-sdk": "4.6.2", "@baking-bad/vjsf": "^1.21.3", "@braintree/sanitize-url": "^6.0.0", "@sentry/tracing": "^6.19.2", diff --git a/src/utils/wallet.js b/src/utils/wallet.js index 9114a4f8..a7729c96 100644 --- a/src/utils/wallet.js +++ b/src/utils/wallet.js @@ -1,4 +1,4 @@ -import {DAppClient, ColorMode, NetworkType} from "@airgap/beacon-sdk"; +import { DAppClient, ColorMode, NetworkType, PermissionScope } from "@airgap/beacon-sdk"; import TZKTBlockExplorer from "@/utils/tzkt"; const CORRECT_NETWORK_TYPES = { @@ -91,8 +91,6 @@ export class Wallet { } static async getNewPermissions(network, isLast) { - const rpcUrl = window.config.rpc_endpoints[network]; - const type = CORRECT_NETWORK_TYPES[network] || network; if (!isLast) { await Wallet.wallet.clearActiveAccount(); } else { @@ -107,12 +105,11 @@ export class Wallet { return resolve(); } - this.wallet.requestPermissions({ - network: { - type: type in CORRECT_NETWORK_TYPES ? CORRECT_NETWORK_TYPES[type] : type, - rpcUrl - } - }) + const scopes = [ + PermissionScope.OPERATION_REQUEST, + PermissionScope.SIGN, + ]; + this.wallet.requestPermissions({ scopes }) .then(() => { Wallet.isPermissionGiven = true; resolve();