diff --git a/package-lock.json b/package-lock.json index 66335c3d..692984ff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,11 @@ "@emotion/react": "11.11.1", "@emotion/styled": "11.11.0", "@hookform/resolvers": "3.3.2", +<<<<<<< HEAD "@itheum/sdk-mx-data-nft": "2.5.0", +======= + "@itheum/sdk-mx-data-nft": "2.4.1", +>>>>>>> milestone-1.10.0 "@itheum/sdk-mx-enterprise": "0.0.7", "@multiversx/sdk-core": "12.17.0", "@multiversx/sdk-dapp": "2.25.1", @@ -26,6 +30,7 @@ "@testing-library/react": "14.1.2", "@testing-library/user-event": "14.5.1", "axios": "1.6.2", + "bignumber.js": "9.1.2", "dotenv": "16.3.1", "framer-motion": "10.16.16", "mime": "4.0.0", @@ -4065,9 +4070,15 @@ } }, "node_modules/@itheum/sdk-mx-data-nft": { +<<<<<<< HEAD "version": "2.5.0", "resolved": "https://registry.npmjs.org/@itheum/sdk-mx-data-nft/-/sdk-mx-data-nft-2.5.0.tgz", "integrity": "sha512-horIw/8/1EAuII6uN+fGkePwJ8u4t52MvjJGo/YBSFpujyvJ6i6JbAXaqyVYMWY3GkWnNTTQMblii0dgZ32FWw==", +======= + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@itheum/sdk-mx-data-nft/-/sdk-mx-data-nft-2.4.1.tgz", + "integrity": "sha512-OhN6zebuubx3XdwoL+s4WKl9ikjPjNUmZWkMaOErSNbO7YUPasjf8H4mN+oZDaOYoytfrmVtvULsIlHmKULtdg==", +>>>>>>> milestone-1.10.0 "dependencies": { "@multiversx/sdk-core": "12.17.0", "@multiversx/sdk-network-providers": "2.2.0", @@ -6292,14 +6303,6 @@ "axios": "0.24.0" } }, - "node_modules/@multiversx/sdk-dapp/node_modules/@multiversx/sdk-native-auth-client/node_modules/axios": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", - "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", - "dependencies": { - "follow-redirects": "^1.14.4" - } - }, "node_modules/@multiversx/sdk-dapp/node_modules/@multiversx/sdk-network-providers": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@multiversx/sdk-network-providers/-/sdk-network-providers-1.5.0.tgz", @@ -6312,7 +6315,7 @@ "json-bigint": "1.0.0" } }, - "node_modules/@multiversx/sdk-dapp/node_modules/@multiversx/sdk-network-providers/node_modules/axios": { + "node_modules/@multiversx/sdk-dapp/node_modules/axios": { "version": "0.24.0", "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", @@ -7966,9 +7969,9 @@ } }, "node_modules/@types/babel__generator": { - "version": "7.6.7", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", - "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "devOptional": true, "dependencies": { "@babel/types": "^7.0.0" @@ -8032,9 +8035,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.44.9", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.9.tgz", - "integrity": "sha512-6yBxcvwnnYoYT1Uk2d+jvIfsuP4mb2EdIxFnrPABj5a/838qe5bGkNLFOiipX4ULQ7XVQvTxOh7jO+BTAiqsEw==", + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.0.tgz", + "integrity": "sha512-FlsN0p4FhuYRjIxpbdXovvHQhtlG05O1GG/RNWvdAxTboR438IOTwmrY/vLA+Xfgg06BTkP045M3vpFwTMv1dg==", "dev": true, "dependencies": { "@types/estree": "*", @@ -12743,9 +12746,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.614", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.614.tgz", - "integrity": "sha512-X4ze/9Sc3QWs6h92yerwqv7aB/uU8vCjZcrMjA8N9R1pjMFRe44dLsck5FzLilOYvcXuDn93B+bpGYyufc70gQ==", + "version": "1.4.615", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.615.tgz", + "integrity": "sha512-/bKPPcgZVUziECqDc+0HkT87+0zhaWSZHNXqF8FLd2lQcptpmUFwoCSWjCdOng9Gdq+afKArPdEg/0ZW461Eng==", "devOptional": true }, "node_modules/emittery": { @@ -13700,9 +13703,9 @@ } }, "node_modules/eslint-plugin-n": { - "version": "16.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-16.4.0.tgz", - "integrity": "sha512-IkqJjGoWYGskVaJA7WQuN8PINIxc0N/Pk/jLeYT4ees6Fo5lAhpwGsYek6gS9tCUxgDC4zJ+OwY2bY/6/9OMKQ==", + "version": "16.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-16.5.0.tgz", + "integrity": "sha512-Hw02Bj1QrZIlKyj471Tb1jSReTl4ghIMHGuBGiMVmw+s0jOPbI4CBuYpGbZr+tdQ+VAvSK6FDSta3J4ib/SKHQ==", "dev": true, "peer": true, "dependencies": { @@ -14719,9 +14722,9 @@ } }, "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", + "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -15913,9 +15916,9 @@ } }, "node_modules/html-webpack-plugin": { - "version": "5.5.4", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.4.tgz", - "integrity": "sha512-3wNSaVVxdxcu0jd4FpQFoICdqgxs4zIQQvj+2yQKFfBOnLETQ6X5CDWdeasuGlSsooFlMkEioWDTqBv1wvw5Iw==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", + "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", "dev": true, "dependencies": { "@types/html-minifier-terser": "^6.0.0", @@ -15932,7 +15935,16 @@ "url": "https://opencollective.com/html-webpack-plugin" }, "peerDependencies": { + "@rspack/core": "0.x || 1.x", "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, "node_modules/htmlparser2": { @@ -27467,9 +27479,9 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" }, "node_modules/regenerator-transform": { "version": "0.15.2", @@ -29270,9 +29282,9 @@ "dev": true }, "node_modules/tailwindcss": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.6.tgz", - "integrity": "sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.0.tgz", + "integrity": "sha512-VigzymniH77knD1dryXbyxR+ePHihHociZbXnLZHUyzf2MMs2ZVqlUrZ3FvpXP8pno9JzmILt1sZPD19M3IxtA==", "dev": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", diff --git a/package.json b/package.json index 98414b48..caf712b2 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "@testing-library/react": "14.1.2", "@testing-library/user-event": "14.5.1", "axios": "1.6.2", + "bignumber.js": "9.1.2", "dotenv": "16.3.1", "framer-motion": "10.16.16", "mime": "4.0.0", diff --git a/src/pages/Enterprise/components/DataNftCollection/MintDataNft.tsx b/src/pages/Enterprise/components/DataNftCollection/MintDataNft.tsx index 5e4ac9a8..ad126b98 100644 --- a/src/pages/Enterprise/components/DataNftCollection/MintDataNft.tsx +++ b/src/pages/Enterprise/components/DataNftCollection/MintDataNft.tsx @@ -138,7 +138,7 @@ export const MintDataNft: React.FC = (props) => { data.datasetTitle, data.datasetDescription, { - antiSpamTax: BigNumber(antiSpamTaxAmount).toNumber(), + antiSpamTax: new BigNumber(antiSpamTaxAmount).toNumber(), antiSpamTokenIdentifier: viewContractConfig.taxToken, imageUrl: data.imageUrl, nftStorageToken: data.nftStorageToken, diff --git a/src/pages/Enterprise/components/LaunchNftMinter.tsx b/src/pages/Enterprise/components/LaunchNftMinter.tsx index 05d71f1f..d3238938 100644 --- a/src/pages/Enterprise/components/LaunchNftMinter.tsx +++ b/src/pages/Enterprise/components/LaunchNftMinter.tsx @@ -89,11 +89,7 @@ export const LaunchNftMinter: React.FC = (props) => { formData.claimsAddress, { taxTokenIdentifier: formData.taxTokenIdentifier ?? "", - taxTokenAmount: formData.taxTokenAmount - ? BigNumber(formData.taxTokenAmount) - .multipliedBy(10 ** tokenRequest) - .toNumber() - : 0, + taxTokenAmount: formData.taxTokenAmount ? new BigNumber(formData.taxTokenAmount).multipliedBy(10 ** tokenRequest).toNumber() : 0, } ); txWhenRequireMintIsTrue.setGasLimit(100000000);