diff --git a/package-lock.json b/package-lock.json index 719f9d5..bb11dfc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@axelar-network/axelarjs-sdk": "^0.14.1", "@cosmjs/encoding": "^0.32.2", "@dynamic-labs/algorand": "^2.0.6", - "@dynamic-labs/blocto-evm": "^2.0.6", + "@dynamic-labs/blocto-evm": "^3.0.0", "@dynamic-labs/cosmos": "^2.0.6", "@dynamic-labs/ethereum": "^2.0.6", "@dynamic-labs/ethers-v5": "^2.0.6", @@ -46,7 +46,7 @@ "grapesjs-preset-webpage": "^1.0.3", "localforage": "^1.10.0", "lucide-react": "^0.343.0", - "magic-sdk": "^25.0.0", + "magic-sdk": "^29.0.5", "match-sorter": "^6.3.4", "miscreant": "^0.3.2", "pdf-lib": "^1.17.1", @@ -4997,18 +4997,149 @@ } }, "node_modules/@dynamic-labs/blocto-evm": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@dynamic-labs/blocto-evm/-/blocto-evm-2.0.6.tgz", - "integrity": "sha512-73en6bBI7/M70BButfrTw1om+lSRUleiE/9zYXbClOXYOvWNeIQIK5kgkKDQUYYWThqLkYLF78qLc9M7miaW9A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs/blocto-evm/-/blocto-evm-3.0.0.tgz", + "integrity": "sha512-RT/WwnOkNYepb9MVNPrySJsAb9PKfWRrEfWhTNIPRNdNTuDOEIL4UdChec8AApJ2v+Kjkpw/F49LDz4K39kxTA==", + "license": "MIT", "dependencies": { "@blocto/sdk": "0.5.4", - "@dynamic-labs/ethereum": "2.0.6", - "@dynamic-labs/wallet-connector-core": "2.0.6" + "@dynamic-labs/ethereum-core": "3.0.0", + "@dynamic-labs/wallet-connector-core": "3.0.0" + }, + "peerDependencies": { + "viem": "^2.7.6" + } + }, + "node_modules/@dynamic-labs/blocto-evm/node_modules/@dynamic-labs/ethereum-core": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs/ethereum-core/-/ethereum-core-3.0.0.tgz", + "integrity": "sha512-ba+SqnQJXuFZV5SpQgrqwrn6lIpepv7wKdpOrfhtyzGnA+X4/t5nYN1RgtVsa1lBd9fBQ5FCZ09I8piyTOwwFg==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "0.0.529" }, "peerDependencies": { + "@dynamic-labs/logger": "3.0.0", + "@dynamic-labs/rpc-providers": "3.0.0", + "@dynamic-labs/types": "3.0.0", + "@dynamic-labs/utils": "3.0.0", + "@dynamic-labs/wallet-book": "3.0.0", + "@dynamic-labs/wallet-connector-core": "3.0.0", "viem": "^2.7.6" } }, + "node_modules/@dynamic-labs/blocto-evm/node_modules/@dynamic-labs/iconic": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs/iconic/-/iconic-3.0.0.tgz", + "integrity": "sha512-Qa3Ts6zlJmfH1ium8UC8nRq53AW5lSHCbSmyavs+qCT+jGBd9zxbyKQbOmzKmj9wvVpdpaVzBFrbfho39/4OgQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@dynamic-labs/logger": "3.0.0", + "sharp": "0.33.2" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@dynamic-labs/blocto-evm/node_modules/@dynamic-labs/logger": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs/logger/-/logger-3.0.0.tgz", + "integrity": "sha512-5BBjWuYrEOcG++lEUK/Zx2WjOSH4G/vBdiWyHFn5sDSxh80rNCjBPFzknfWbFTeT7oXyIls8RfOGFmk27KzxyQ==", + "license": "MIT", + "peer": true, + "peerDependencies": { + "eventemitter3": "5.0.1" + } + }, + "node_modules/@dynamic-labs/blocto-evm/node_modules/@dynamic-labs/rpc-providers": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs/rpc-providers/-/rpc-providers-3.0.0.tgz", + "integrity": "sha512-jYnmUb7+Uf0Jq0SMKBAA+0yFErsK0lSQ/FCF5XZE2l0T6WYl041wna/UL4gUALn/5xdRTDwSZ3Axsf+pBJpW4Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "@dynamic-labs/types": "3.0.0" + } + }, + "node_modules/@dynamic-labs/blocto-evm/node_modules/@dynamic-labs/sdk-api-core": { + "version": "0.0.529", + "resolved": "https://registry.npmjs.org/@dynamic-labs/sdk-api-core/-/sdk-api-core-0.0.529.tgz", + "integrity": "sha512-V39278lcWdgJLWkrcMFidgVLVCPN4H4o3YpjGJ/04JRz8dddfxToLCTBP8oTuXdyfbAuLCm9w2/Y6wpZzP0xrg==", + "license": "Apache-2.0" + }, + "node_modules/@dynamic-labs/blocto-evm/node_modules/@dynamic-labs/types": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs/types/-/types-3.0.0.tgz", + "integrity": "sha512-exyudjSvzPmULXEZokcYwovtuG9XWWb7hzgXKtM3INIFJGk0A0j0Ies/M4Hv0FsEJn2wJBCZa+js9NVqVzQ0sg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@dynamic-labs/sdk-api-core": "0.0.529" + } + }, + "node_modules/@dynamic-labs/blocto-evm/node_modules/@dynamic-labs/utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs/utils/-/utils-3.0.0.tgz", + "integrity": "sha512-BQ93TkdKlblh5e+wbEClamhsduM3SzE5gAZgitxw7pn5mw9zXKyB71OCMszsTEQxoWpX8+IX/fWIf6r+N5H/pw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@dynamic-labs/logger": "3.0.0", + "@dynamic-labs/sdk-api-core": "0.0.529", + "@dynamic-labs/types": "3.0.0", + "buffer": "6.0.3", + "eventemitter3": "5.0.1", + "stream": "0.0.2", + "tldts": "6.0.16" + } + }, + "node_modules/@dynamic-labs/blocto-evm/node_modules/@dynamic-labs/wallet-book": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs/wallet-book/-/wallet-book-3.0.0.tgz", + "integrity": "sha512-eqhSDTm7xwop2UONsJUkImMw0sqv3AWS+5SqiekXUP6bK0aABCToLUS7lpNNRs8m5h0XpY2pOQRF0AbeSaTdEA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@dynamic-labs/iconic": "3.0.0", + "@dynamic-labs/logger": "3.0.0", + "@dynamic-labs/utils": "3.0.0", + "util": "0.12.5", + "zod": "3.22.4" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@dynamic-labs/blocto-evm/node_modules/@dynamic-labs/wallet-connector-core": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@dynamic-labs/wallet-connector-core/-/wallet-connector-core-3.0.0.tgz", + "integrity": "sha512-nfpWMNYPfwGA3UYtdvdj2IeGDBgaVCFdKCGfJ8Lgn1LD1X/MARtG/732hO1cQeQUw1Jlw1NDD0LwaAi/pPSJhA==", + "license": "MIT", + "dependencies": { + "@dynamic-labs/sdk-api-core": "0.0.529" + }, + "peerDependencies": { + "@dynamic-labs/logger": "3.0.0", + "@dynamic-labs/rpc-providers": "3.0.0", + "@dynamic-labs/types": "3.0.0", + "@dynamic-labs/utils": "3.0.0", + "@dynamic-labs/wallet-book": "3.0.0", + "eventemitter3": "5.0.1" + } + }, + "node_modules/@dynamic-labs/blocto-evm/node_modules/zod": { + "version": "3.22.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz", + "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", + "license": "MIT", + "peer": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, "node_modules/@dynamic-labs/cosmos": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@dynamic-labs/cosmos/-/cosmos-2.0.6.tgz", @@ -9268,22 +9399,23 @@ } }, "node_modules/@magic-sdk/commons": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@magic-sdk/commons/-/commons-21.0.0.tgz", - "integrity": "sha512-WoIbl04s+24aEhSSeRUdP+Y8GqbsNb+ehU+VgRe3bOrP++PhWq6XsCR2bcRETkal3F5tKhu5UC+UphMse8H2fg==", + "version": "25.0.6", + "resolved": "https://registry.npmjs.org/@magic-sdk/commons/-/commons-25.0.6.tgz", + "integrity": "sha512-5GWYG+5hI9X4Qf/E611uJ2jJAwU6KBnl7zHwytq9fpKRTsMXZbmF2A7A/I32p6Iy6tOFKKOcGstoiwwVC8JUfA==", + "license": "MIT", "peerDependencies": { "@magic-sdk/provider": ">=18.6.0", "@magic-sdk/types": ">=15.8.0" } }, "node_modules/@magic-sdk/provider": { - "version": "25.0.0", - "resolved": "https://registry.npmjs.org/@magic-sdk/provider/-/provider-25.0.0.tgz", - "integrity": "sha512-BRsXmLa9xFGRYuWqwbTrTFdrtlNd+VF0mnI6Ke0EnhVGJIs1BMkTwbvRgvvc5tVSurWCdNtlyUlm+knNeRcKiA==", + "version": "29.0.6", + "resolved": "https://registry.npmjs.org/@magic-sdk/provider/-/provider-29.0.6.tgz", + "integrity": "sha512-I1PIt0KLIR+1FIKKIXJ76w18w/uBnDo2iHD2VTUiPPpt7KaJj61CVi9woHGmLBYyA+rbmwAIXgO0C3Nl5O8Jnw==", + "license": "MIT", "dependencies": { - "@magic-sdk/types": "^21.0.0", - "eventemitter3": "^4.0.4", - "web3-core": "1.5.2" + "@magic-sdk/types": "^24.18.2", + "eventemitter3": "^4.0.4" }, "peerDependencies": { "localforage": "^1.7.4" @@ -9292,12 +9424,14 @@ "node_modules/@magic-sdk/provider/node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "license": "MIT" }, "node_modules/@magic-sdk/types": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@magic-sdk/types/-/types-21.0.0.tgz", - "integrity": "sha512-UGPCfECJupN5wOKjsqslN6zIwjT2GZD2MLt5Oemas7lKU/wt+jyuDbhyFWUWxZYw1QOjkuqh2mYpgT45nUEmRg==" + "version": "24.18.2", + "resolved": "https://registry.npmjs.org/@magic-sdk/types/-/types-24.18.2.tgz", + "integrity": "sha512-BPLi6h87ujltmg2Tx9E1o2Dz5xcKNeLTJgL+VcAhhvePUbDZ0S+YB1vNihobtKfq3QL/Uj5Sn8Y9M7GnyxCYOg==", + "license": "MIT" }, "node_modules/@mdxeditor/editor": { "version": "3.8.0", @@ -39509,13 +39643,14 @@ } }, "node_modules/magic-sdk": { - "version": "25.0.0", - "resolved": "https://registry.npmjs.org/magic-sdk/-/magic-sdk-25.0.0.tgz", - "integrity": "sha512-ii9xuIzjuHoC4z84FaxVEm4p/39a9KpSBiJGAt6Lm7OMXMdeluWk6z+cg4XJZdeqDpgyKK5IdZngtiMvFQx6Ig==", + "version": "29.0.5", + "resolved": "https://registry.npmjs.org/magic-sdk/-/magic-sdk-29.0.5.tgz", + "integrity": "sha512-naKw1gIzC+Hy9i/cg0AnrvgOcdWQFy73boGy17WzPbj1imfM3WxiEOeXrBv7/Yp1/P5VrKKeWZEw9tC4hI1yGQ==", + "license": "MIT", "dependencies": { - "@magic-sdk/commons": "^21.0.0", - "@magic-sdk/provider": "^25.0.0", - "@magic-sdk/types": "^21.0.0", + "@magic-sdk/commons": "^25.0.5", + "@magic-sdk/provider": "^29.0.5", + "@magic-sdk/types": "^24.18.1", "localforage": "^1.7.4" } }, diff --git a/package.json b/package.json index e595971..7115ad0 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@axelar-network/axelarjs-sdk": "^0.14.1", "@cosmjs/encoding": "^0.32.2", "@dynamic-labs/algorand": "^2.0.6", - "@dynamic-labs/blocto-evm": "^2.0.6", + "@dynamic-labs/blocto-evm": "^3.0.0", "@dynamic-labs/cosmos": "^2.0.6", "@dynamic-labs/ethereum": "^2.0.6", "@dynamic-labs/ethers-v5": "^2.0.6", @@ -48,7 +48,7 @@ "grapesjs-preset-webpage": "^1.0.3", "localforage": "^1.10.0", "lucide-react": "^0.343.0", - "magic-sdk": "^25.0.0", + "magic-sdk": "^29.0.5", "match-sorter": "^6.3.4", "miscreant": "^0.3.2", "pdf-lib": "^1.17.1",