-
scrollableRef.current.clientHeight
- ? 'remixui_default-icons-container remixui_requiredSection'
- : activateScroll && activateScroll.scrollState
- ? 'remixui_default-icons-container remixui_requiredSection'
- : 'remixui_requiredSection'
- }
- >
-
p.isRequired && p.profile.name !== 'pluginManager')}
- verticalIconsPlugin={verticalIconsPlugin}
- itemContextAction={itemContextAction}
- />
- {scrollableRef.current && scrollableRef.current.scrollHeight > scrollableRef.current.clientHeight ? (
-
- ) : null}
+ scrollableRef.current.clientHeight ? 'remixui_default-icons-container remixui_requiredSection' : activateScroll && activateScroll.scrollState ? 'remixui_default-icons-container remixui_requiredSection' : 'remixui_requiredSection'}>
+ p.isRequired && p.profile.name !== 'pluginManager')} verticalIconsPlugin={verticalIconsPlugin} itemContextAction={itemContextAction} />
+ {scrollableRef.current && scrollableRef.current.scrollHeight > scrollableRef.current.clientHeight ? : null}
-
diff --git a/package.json b/package.json
index b34d1021179..16af79719a8 100644
--- a/package.json
+++ b/package.json
@@ -114,15 +114,15 @@
"@openzeppelin/upgrades-core": "^1.30.0",
"@openzeppelin/wizard": "0.4.0",
"@reduxjs/toolkit": "^2.0.1",
- "@remixproject/engine": "0.3.42",
- "@remixproject/engine-electron": "0.3.42",
- "@remixproject/engine-web": "0.3.42",
- "@remixproject/plugin": "0.3.42",
- "@remixproject/plugin-api": "0.3.42",
- "@remixproject/plugin-electron": "0.3.42",
- "@remixproject/plugin-utils": "0.3.42",
- "@remixproject/plugin-webview": "0.3.42",
- "@remixproject/plugin-ws": "0.3.42",
+ "@remixproject/engine": "0.3.44",
+ "@remixproject/engine-electron": "0.3.44",
+ "@remixproject/engine-web": "0.3.44",
+ "@remixproject/plugin": "0.3.44",
+ "@remixproject/plugin-api": "0.3.44",
+ "@remixproject/plugin-electron": "0.3.44",
+ "@remixproject/plugin-utils": "0.3.44",
+ "@remixproject/plugin-webview": "0.3.44",
+ "@remixproject/plugin-ws": "0.3.44",
"@ricarso/react-image-magnifiers": "^1.9.0",
"@types/nightwatch": "^2.3.1",
"@web3modal/ethers5": "^4.0.1",
@@ -133,6 +133,7 @@
"bn.js": "^5.1.2",
"bootstrap": "^5.2.2",
"brace": "^0.8.0",
+ "cbor": "^10.0.3",
"change-case": "^4.1.1",
"chokidar": "^2.1.8",
"circom_wasm": "https://github.com/remix-project-org/circom_wasm.git",
@@ -167,6 +168,7 @@
"isomorphic-git": "^1.25.7",
"jquery": "^3.3.1",
"js-yaml": "^4.1.0",
+ "json-bigint": "^1.0.0",
"jspdf": "^2.5.1",
"jszip": "^3.6.0",
"just-once": "^2.2.0",
@@ -217,7 +219,7 @@
"tslib": "^2.3.0",
"web3": "^4.1.0",
"winston": "^3.3.3",
- "ws": "^8.17.1",
+ "ws": "^8.18.0",
"xterm": "^5.2.1",
"xterm-addon-search": "^0.12.0"
},
@@ -262,6 +264,7 @@
"@types/express-ws": "^3.0.1",
"@types/fs-extra": "^9.0.1",
"@types/isomorphic-git__lightning-fs": "^4.4.2",
+ "@types/json-bigint": "^1.0.4",
"@types/lodash": "^4.14.172",
"@types/mocha": "^9.1.1",
"@types/node": "18.16.1",
@@ -275,7 +278,7 @@
"@types/request": "^2.48.7",
"@types/semver": "^7.3.10",
"@types/tape": "^4.13.0",
- "@types/ws": "^7.2.4",
+ "@types/ws": "^8.5.13",
"@typescript-eslint/eslint-plugin": "^5.40.1",
"@typescript-eslint/parser": "^5.40.1",
"@uniswap/v2-core": "^1.0.1",
diff --git a/yarn.lock b/yarn.lock
index 89c2ba8cd6a..e71734fc30c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -6557,82 +6557,82 @@
resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.14.0.tgz#9bc39a5a3a71b81bdb310eba6def5bc3966695b7"
integrity sha512-WOHih+ClN7N8oHk9N4JUiMxQJmRVaOxcg8w7F/oHUXzJt920ekASLI/7cYX8XkntDWRhLZtsk6LbGrkgOAvi5A==
-"@remixproject/engine-electron@0.3.42":
- version "0.3.42"
- resolved "https://registry.yarnpkg.com/@remixproject/engine-electron/-/engine-electron-0.3.42.tgz#12328f762f3a2969a55abda58c9f3307143bb03b"
- integrity sha512-rtvHtNPfAUUxDEFeHd2Wm6M7ee6Tx8uDhprgA9PRxiL3WjJg39PVTCm6X4Y3hpPdiqFvC56cTW30q5Fsg8X8dQ==
- dependencies:
- "@remixproject/engine" "0.3.42"
- "@remixproject/plugin-api" "0.3.42"
- "@remixproject/plugin-utils" "0.3.42"
-
-"@remixproject/engine-web@0.3.42":
- version "0.3.42"
- resolved "https://registry.yarnpkg.com/@remixproject/engine-web/-/engine-web-0.3.42.tgz#1221666a43d33c73119df97e6f65ab908fc2e80d"
- integrity sha512-FtKfXOLY3mxHtkgdEKargup17N4w9Qqniiwxec5193zO6nR0wlBz5fB8ClKUp3V1boiQAg7fEOJv01QZ4UUTgw==
- dependencies:
- "@remixproject/engine" "0.3.42"
- "@remixproject/plugin-api" "0.3.42"
- "@remixproject/plugin-utils" "0.3.42"
-
-"@remixproject/engine@0.3.42":
- version "0.3.42"
- resolved "https://registry.yarnpkg.com/@remixproject/engine/-/engine-0.3.42.tgz#30606ea9c6b6d16a14eb71480ad450e82bac18dd"
- integrity sha512-5t0H7SLxzyy03FAm7OSVLaiufrOYRinICAY3LRZDIqTu2wWeNQ/MTuBsfzBv0erzq8F/07rRyksbaPQdeQKoOw==
- dependencies:
- "@remixproject/plugin-api" "0.3.42"
- "@remixproject/plugin-utils" "0.3.42"
-
-"@remixproject/plugin-api@0.3.42":
- version "0.3.42"
- resolved "https://registry.yarnpkg.com/@remixproject/plugin-api/-/plugin-api-0.3.42.tgz#c64d8b75a139d4e5cc342861d288d638818a8081"
- integrity sha512-q1YLSAeluuTaLZDO2iwn3k3wW4Ii/FFVMt/5IoB8bId7pWLyVe4C+QtntrIpoRnfa8D1Hi6XEE3Sq0l5W2knMQ==
- dependencies:
- "@remixproject/plugin-utils" "0.3.42"
-
-"@remixproject/plugin-electron@0.3.42":
- version "0.3.42"
- resolved "https://registry.yarnpkg.com/@remixproject/plugin-electron/-/plugin-electron-0.3.42.tgz#e3a230593c5ec5d9f88ef6e6bb5a8a0d0c52e6ed"
- integrity sha512-Raa/A6raZ79VRAh4GYPxD74ZXy4W1JqocnR23AV/WVVjefF/5EsmjBFyCGJLFW9cN53+QeB968T3VFNBjHtaUQ==
- dependencies:
- "@remixproject/engine" "0.3.42"
- "@remixproject/plugin" "0.3.42"
- "@remixproject/plugin-api" "0.3.42"
- "@remixproject/plugin-utils" "0.3.42"
-
-"@remixproject/plugin-utils@0.3.42":
- version "0.3.42"
- resolved "https://registry.yarnpkg.com/@remixproject/plugin-utils/-/plugin-utils-0.3.42.tgz#4ac4b4aaa15e14f1a905236645a4813a63b00c9c"
- integrity sha512-4SkvanwKTxZ7iffTkjwxFqqXo9XLl1swc4SIyW02WrzXAOYPKZ8Vj48N1CIcTA+HqZtnoKAHlQklYcegDtL2sw==
+"@remixproject/engine-electron@0.3.44":
+ version "0.3.44"
+ resolved "https://registry.yarnpkg.com/@remixproject/engine-electron/-/engine-electron-0.3.44.tgz#fd01d74b8ce1f637db4096168382bd4f34917b09"
+ integrity sha512-dqLh1Cg1Sx4hfrHShfAHVyAainL4iHzskOd29+gmvPGtX5J5uf5WyIuEkpj14FH40P8szxECYNIXH1XRQPJRrQ==
+ dependencies:
+ "@remixproject/engine" "0.3.44"
+ "@remixproject/plugin-api" "0.3.44"
+ "@remixproject/plugin-utils" "0.3.44"
+
+"@remixproject/engine-web@0.3.44":
+ version "0.3.44"
+ resolved "https://registry.yarnpkg.com/@remixproject/engine-web/-/engine-web-0.3.44.tgz#7722a7bc5ac8863f919dcd80c37259431bf33331"
+ integrity sha512-vTOPHa5pqpllqJ67ONp/RK43xGAeocZ23RAe7zZ+YIEEC6cGs2WjTBB++MKVB/AK5icps9AvFuI26nlqGkSk9A==
+ dependencies:
+ "@remixproject/engine" "0.3.44"
+ "@remixproject/plugin-api" "0.3.44"
+ "@remixproject/plugin-utils" "0.3.44"
+
+"@remixproject/engine@0.3.44":
+ version "0.3.44"
+ resolved "https://registry.yarnpkg.com/@remixproject/engine/-/engine-0.3.44.tgz#fafe15bae1f02feed731f406ece131547b07c4f9"
+ integrity sha512-mwq4wBN+wE5Bdjm0nXOpIm/810dSPYEPlQEn6K2buV5DfzPaRewSgxCuAlLTeoITk5Vg1O/NX+VAesLixv79/g==
+ dependencies:
+ "@remixproject/plugin-api" "0.3.44"
+ "@remixproject/plugin-utils" "0.3.44"
+
+"@remixproject/plugin-api@0.3.44":
+ version "0.3.44"
+ resolved "https://registry.yarnpkg.com/@remixproject/plugin-api/-/plugin-api-0.3.44.tgz#fcc2dcae5140c781e0b916b563d650968c7cb78d"
+ integrity sha512-Sx/8AhwlfSl/JA2DTIF1SPDkEz+iwDqfTLNBT6zUVSSkCwqM7SbO7UZZZA8YJK1mP8+t6M0ZDDCwDQmCtGOPnw==
+ dependencies:
+ "@remixproject/plugin-utils" "0.3.44"
+
+"@remixproject/plugin-electron@0.3.44":
+ version "0.3.44"
+ resolved "https://registry.yarnpkg.com/@remixproject/plugin-electron/-/plugin-electron-0.3.44.tgz#050378779aa2a8979c0e77497633ec0922b29703"
+ integrity sha512-3ofuttt7xsPKe3royKuEaN0PgKIS8zMY5vHQTx3+8PqAx3DCcCRn9Xd7qQl/mFNEDxjjOgLrRw2Q2P8NQs7DEQ==
+ dependencies:
+ "@remixproject/engine" "0.3.44"
+ "@remixproject/plugin" "0.3.44"
+ "@remixproject/plugin-api" "0.3.44"
+ "@remixproject/plugin-utils" "0.3.44"
+
+"@remixproject/plugin-utils@0.3.44":
+ version "0.3.44"
+ resolved "https://registry.yarnpkg.com/@remixproject/plugin-utils/-/plugin-utils-0.3.44.tgz#fdaa978f1c10331b68e67bef9e636c7d19069c27"
+ integrity sha512-DX4vcbEplMFLE6SZ10wBMBQ6ntT9rEsPfajlhSnmZYyMpmuP0RHQLopNHsL+DxuHpOJM+hXFNEdORhWrgIQ3Kw==
dependencies:
tslib "2.0.1"
-"@remixproject/plugin-webview@0.3.42":
- version "0.3.42"
- resolved "https://registry.yarnpkg.com/@remixproject/plugin-webview/-/plugin-webview-0.3.42.tgz#08febdcd1b61e8296128fdb4130d99415e8a63dc"
- integrity sha512-Do+TmHDMirXXzbuneVRWdsfUax3z4R3d+dAu2AVMO2eRkiElRUgxO9A4bcwMZNP2ETW2A5Dq9jL0qDtjyaYiXg==
+"@remixproject/plugin-webview@0.3.44":
+ version "0.3.44"
+ resolved "https://registry.yarnpkg.com/@remixproject/plugin-webview/-/plugin-webview-0.3.44.tgz#6d923efc84ebfb7da1fbe0fcb12d6dc55bc9a9bd"
+ integrity sha512-QZ6GQI5mJrz+VTQjFTocTkprd6Epoytdskfo9LenSgXPvcf+zvzi66+qZSvK0xHKTLvvJWutuk1FVreGEdEVSw==
dependencies:
- "@remixproject/plugin" "0.3.42"
- "@remixproject/plugin-api" "0.3.42"
- "@remixproject/plugin-utils" "0.3.42"
+ "@remixproject/plugin" "0.3.44"
+ "@remixproject/plugin-api" "0.3.44"
+ "@remixproject/plugin-utils" "0.3.44"
axios "^0.21.1"
-"@remixproject/plugin-ws@0.3.42":
- version "0.3.42"
- resolved "https://registry.yarnpkg.com/@remixproject/plugin-ws/-/plugin-ws-0.3.42.tgz#5c93112445de3bfbaddd3ce04e177d66e2ebd08a"
- integrity sha512-CifgiuaHWHQVTjH4O5tMBGd9ov4LW1ENBObez1xTLYEGW90EQjFHnBXBgyyMbR9vrpMtBim7unTBUZokRdT9bg==
+"@remixproject/plugin-ws@0.3.44":
+ version "0.3.44"
+ resolved "https://registry.yarnpkg.com/@remixproject/plugin-ws/-/plugin-ws-0.3.44.tgz#37c05093163a59a90458b46de9e0c7defc7d0f58"
+ integrity sha512-ZSat1Xs+FfYTcRiyHCiGc8jv6r0yHX0guTZAYp/9MZHHUHwMF2Rpo4i4LfSBIJowWRfUADJEuLg/ZZsJDteQrA==
dependencies:
- "@remixproject/plugin" "0.3.42"
- "@remixproject/plugin-api" "0.3.42"
- "@remixproject/plugin-utils" "0.3.42"
+ "@remixproject/plugin" "0.3.44"
+ "@remixproject/plugin-api" "0.3.44"
+ "@remixproject/plugin-utils" "0.3.44"
-"@remixproject/plugin@0.3.42":
- version "0.3.42"
- resolved "https://registry.yarnpkg.com/@remixproject/plugin/-/plugin-0.3.42.tgz#26709eedf53a7fe13717fa909eebebfd757f74bf"
- integrity sha512-QhpKCnxlxuwGWxaJHpO7yW3p+GqEEA7451BMT2zeFfUs///RrkmJdG7Z56RHAmH8GaGlALrMemsg68O3K55eAQ==
+"@remixproject/plugin@0.3.44":
+ version "0.3.44"
+ resolved "https://registry.yarnpkg.com/@remixproject/plugin/-/plugin-0.3.44.tgz#9a82e93641c7627b2f9d0ee23754d78870adc91d"
+ integrity sha512-pkGCLfvcZwItHD4xA1ZnQtKsgffiYymqx0cSDcPAHm4i5x7S80vJ3BVjJm/CT/gyBXP8qF5SFGP6RjveFm7haQ==
dependencies:
- "@remixproject/plugin-api" "0.3.42"
- "@remixproject/plugin-utils" "0.3.42"
+ "@remixproject/plugin-api" "0.3.44"
+ "@remixproject/plugin-utils" "0.3.44"
events "3.2.0"
"@repeaterjs/repeater@^3.0.4":
@@ -7520,6 +7520,11 @@
resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.9.tgz#cd82382c4f902fed9691a2ed79ec68c5898af4c2"
integrity sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==
+"@types/json-bigint@^1.0.4":
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/@types/json-bigint/-/json-bigint-1.0.4.tgz#250d29e593375499d8ba6efaab22d094c3199ef3"
+ integrity sha512-ydHooXLbOmxBbubnA7Eh+RpBzuaIiQjh8WGJYQB50JFGFrdxW7JzVlyEV7fAXw0T2sqJ1ysTneJbiyNLqZRAag==
+
"@types/json-schema@^7.0.8":
version "7.0.9"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d"
@@ -7901,13 +7906,6 @@
dependencies:
"@types/node" "*"
-"@types/ws@^7.2.4":
- version "7.4.7"
- resolved "https://registry.yarnpkg.com/@types/ws/-/ws-7.4.7.tgz#f7c390a36f7a0679aa69de2d501319f4f8d9b702"
- integrity sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==
- dependencies:
- "@types/node" "*"
-
"@types/ws@^8.0.0":
version "8.5.10"
resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.10.tgz#4acfb517970853fa6574a3a6886791d04a396787"
@@ -7915,6 +7913,13 @@
dependencies:
"@types/node" "*"
+"@types/ws@^8.5.13":
+ version "8.5.13"
+ resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.13.tgz#6414c280875e2691d0d1e080b05addbf5cb91e20"
+ integrity sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==
+ dependencies:
+ "@types/node" "*"
+
"@types/yargs-parser@*":
version "20.2.1"
resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.1.tgz#3b9ce2489919d9e4fea439b76916abc34b2df129"
@@ -11601,6 +11606,13 @@ catering@^2.0.0, catering@^2.1.0, catering@^2.1.1:
resolved "https://registry.yarnpkg.com/catering/-/catering-2.1.1.tgz#66acba06ed5ee28d5286133982a927de9a04b510"
integrity sha512-K7Qy8O9p76sL3/3m7/zLKbRkyOlSZAgzEaLhyj2mXS8PsCud2Eo4hAb8aLtZqHh0QGqLcb9dlJSu6lHRVENm1w==
+cbor@^10.0.3:
+ version "10.0.3"
+ resolved "https://registry.yarnpkg.com/cbor/-/cbor-10.0.3.tgz#202d79cd696f408700af51b0c9771577048a860e"
+ integrity sha512-72Jnj81xMsqepqdcSdf2+fflz/UDsThOHy5hj2MW5F5xzHL8Oa0KQ6I6V9CwVUPxg5pf+W9xp6W2KilaRXWWtw==
+ dependencies:
+ nofilter "^3.0.2"
+
cbor@^9.0.0:
version "9.0.1"
resolved "https://registry.yarnpkg.com/cbor/-/cbor-9.0.1.tgz#b16e393d4948d44758cd54ac6151379d443b37ae"
@@ -20046,6 +20058,13 @@ jsesc@~0.5.0:
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
+json-bigint@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/json-bigint/-/json-bigint-1.0.0.tgz#ae547823ac0cad8398667f8cd9ef4730f5b01ff1"
+ integrity sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==
+ dependencies:
+ bignumber.js "^9.0.0"
+
json-buffer@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
@@ -23328,7 +23347,7 @@ nodent@>=2.6.12:
nodent-runtime "^3.2.1"
resolve "^1.5.0"
-nofilter@^3.1.0:
+nofilter@^3.0.2, nofilter@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/nofilter/-/nofilter-3.1.0.tgz#c757ba68801d41ff930ba2ec55bab52ca184aa66"
integrity sha512-l2NNj07e9afPnhAhvgVrCD/oy2Ai1yfLpuo3EpiO1jFTsB4sFz6oIfAfSZyQzVpkZQ9xS8ZS5g1jCBgq4Hwo0g==
@@ -31982,7 +32001,7 @@ ws@8.5.0:
resolved "https://registry.yarnpkg.com/ws/-/ws-8.5.0.tgz#bfb4be96600757fe5382de12c670dab984a1ed4f"
integrity sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==
-ws@>=8.7.0, ws@^8.12.0, ws@^8.13.0, ws@^8.15.0, ws@^8.17.1, ws@^8.4.2, ws@^8.7.0, ws@^8.8.1:
+ws@>=8.7.0, ws@^8.12.0, ws@^8.13.0, ws@^8.15.0, ws@^8.18.0, ws@^8.4.2, ws@^8.7.0, ws@^8.8.1:
version "8.18.0"
resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc"
integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==