git.delta.rocks / unique-network / refs/commits / 28d97cada79a

difftreelog

test add bench for nesting (#963)

Pavel Orlov2023-07-11parent: #83605d4.patch.diff
in: master
* feat: added bench for nesting

* fix: nitpicks

* fix: remove unused deps

* test(market): compilator version has been changed

* use toolchain version from .env fir codestyle wf

* fix: fmt

* chore: update `proc-macro2` dep

Updated from 1.0.59 to 1.0.63

* Fix solidity version

---------

16 files changed

modified.github/workflows/codestyle.ymldiffbeforeafterboth
16 - uses: actions/checkout@v3.1.016 - uses: actions/checkout@v3.1.0
17 with:17 with:
18 ref: ${{ github.head_ref }} 18 ref: ${{ github.head_ref }}
19 - name: Read .env file
20 uses: xom9ikk/dotenv@v2
19 - name: Install latest nightly21 - name: Install toolchain version from .env
20 uses: dtolnay/rust-toolchain@nightly22 uses: dtolnay/rust-toolchain@master
21 with:23 with:
24 toolchain: ${{ env.RUST_TOOLCHAIN }}
22 targets: wasm32-unknown-unknown25 targets: wasm32-unknown-unknown
23 components: rustfmt, clippy26 components: rustfmt, clippy
24 - name: Run cargo fmt27 - name: Run cargo fmt
50 - uses: actions/checkout@v3.1.053 - uses: actions/checkout@v3.1.0
51 - name: Install substrate dependencies54 - name: Install substrate dependencies
52 run: sudo apt install -y libssl-dev pkg-config libclang-dev clang protobuf-compiler55 run: sudo apt install -y libssl-dev pkg-config libclang-dev clang protobuf-compiler
56 - name: Read .env file
57 uses: xom9ikk/dotenv@v2
53 - name: Install latest nightly58 - name: Install toolchain version from .env
54 uses: dtolnay/rust-toolchain@nightly59 uses: dtolnay/rust-toolchain@master
55 with:60 with:
61 toolchain: ${{ env.RUST_TOOLCHAIN }}
56 targets: wasm32-unknown-unknown62 targets: wasm32-unknown-unknown
57 components: rustfmt, clippy63 components: rustfmt, clippy
58 - name: Run cargo check64 - name: Run cargo check
modified.vscode/settings.jsondiffbeforeafterboth
9 "rust-analyzer.cargo.extraEnv": {9 "rust-analyzer.cargo.extraEnv": {
10 "SKIP_WASM_BUILD": "1"10 "SKIP_WASM_BUILD": "1"
11 },11 },
12 "rust-analyzer.cargo.features": [12 "rust-analyzer.cargo.features": ["runtime-benchmarks", "try-runtime"],
13 "runtime-benchmarks",13 "solidity.packageDefaultDependenciesDirectory": "tests/node_modules"
14 "try-runtime"
15 ]
16}14}
modifiedCargo.lockdiffbeforeafterboth
92169216
9217[[package]]9217[[package]]
9218name = "proc-macro2"9218name = "proc-macro2"
9219version = "1.0.59"9219version = "1.0.63"
9220source = "registry+https://github.com/rust-lang/crates.io-index"9220source = "registry+https://github.com/rust-lang/crates.io-index"
9221checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b"9221checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb"
9222dependencies = [9222dependencies = [
9223 "unicode-ident",9223 "unicode-ident",
9224]9224]
modifiedpallets/evm-coder-substrate/procedural/src/lib.rsdiffbeforeafterboth
52 let (impl_generics, ty_generics, _where_clause) = input.generics.split_for_impl();52 let (impl_generics, ty_generics, _where_clause) = input.generics.split_for_impl();
53 let ident = &input.ident;53 let ident = &input.ident;
54 let Data::Enum(data) = &input.data else {54 let Data::Enum(data) = &input.data else {
55 return Err(Error::new_spanned(input, "PreDispatch input is enum"))55 return Err(Error::new_spanned(input, "PreDispatch input is enum"));
56 };56 };
5757
58 let matching = data58 let matching = data
modifiedpallets/structure/src/lib.rsdiffbeforeafterboth
401 }401 }
402 let Some((collection, token)) = T::CrossTokenAddressMapping::address_to_token(account) else {402 let Some((collection, token)) = T::CrossTokenAddressMapping::address_to_token(account)
403 else {
403 return Ok(())404 return Ok(());
404 };405 };
405406
406 let dispatch = T::CollectionDispatch::dispatch(collection)?;407 let dispatch = T::CollectionDispatch::dispatch(collection)?;
modifiedtests/package.jsondiffbeforeafterboth
136 "@polkadot/util-crypto": "12.2.1",136 "@polkadot/util-crypto": "12.2.1",
137 "@polkadot/wasm-crypto-asmjs": "^7.2.1",137 "@polkadot/wasm-crypto-asmjs": "^7.2.1",
138 "@polkadot/wasm-crypto-wasm": "^7.2.1",138 "@polkadot/wasm-crypto-wasm": "^7.2.1",
139 "@rmrk-team/evm-contracts": "^1.2.1",
140 "@typechain/web3-v1": "^6.0.3",
139 "chai-as-promised": "^7.1.1",141 "chai-as-promised": "^7.1.1",
140 "chai-like": "^1.1.1",142 "chai-like": "^1.1.1",
141 "csv-writer": "^1.6.0",143 "csv-writer": "^1.6.0",
142 "find-process": "^1.4.7",144 "find-process": "^1.4.7",
143 "lossless-json": "^2.0.9",145 "lossless-json": "^2.0.9",
144 "solc": "0.8.17",146 "solc": "0.8.18",
147 "typechain": "^8.2.0",
145 "web3": "1.10.0"148 "web3": "1.10.0"
146 },149 },
147 "resolutions": {150 "resolutions": {
addedtests/src/benchmarks/nesting/ABIGEN/RMRKNestableMintable.tsdiffbeforeafterboth

no changes

addedtests/src/benchmarks/nesting/ABIGEN/index.tsdiffbeforeafterboth

no changes

addedtests/src/benchmarks/nesting/ABIGEN/types.tsdiffbeforeafterboth

no changes

addedtests/src/benchmarks/nesting/RMRKNestableMintable.soldiffbeforeafterboth

no changes

addedtests/src/benchmarks/nesting/abigen.tsdiffbeforeafterboth

no changes

addedtests/src/benchmarks/nesting/index.tsdiffbeforeafterboth

no changes

addedtests/src/benchmarks/nesting/relayer.soldiffbeforeafterboth

no changes

modifiedtests/src/eth/marketplace-v2/Market.soldiffbeforeafterboth
1// SPDX-License-Identifier: UNLICENSED1// SPDX-License-Identifier: UNLICENSED
2pragma solidity 0.8.17;2pragma solidity 0.8.18;
33
4import "@openzeppelin/contracts/security/ReentrancyGuard.sol";4import "@openzeppelin/contracts/security/ReentrancyGuard.sol";
5import "@openzeppelin/contracts/utils/introspection/ERC165Checker.sol";5import "@openzeppelin/contracts/utils/introspection/ERC165Checker.sol";
modifiedtests/src/eth/transferValue.test.tsdiffbeforeafterboth
34 const contract = await helper.ethContract.deployByCode(34 const contract = await helper.ethContract.deployByCode(
35 contractOwner,35 contractOwner,
36 'Test',36 'Test',
37 `37 `
38 // SPDX-License-Identifier: UNLICENSED38 // SPDX-License-Identifier: UNLICENSED
39 pragma solidity 0.8.17;39 pragma solidity 0.8.18;
40 40
41 contract Test {41 contract Test {
42 function send() public payable {42 function send() public payable {
43 if (msg.value < 1000000000000000000)43 if (msg.value < 1000000000000000000)
44 revert("Not enough gold");44 revert("Not enough gold");
45 }45 }
46 46
47 function withdraw(address to) public {47 function withdraw(address to) public {
48 payable(to).transfer(1000000000000000000);48 payable(to).transfer(1000000000000000000);
49 }49 }
50 }50 }
51 `,51 `,
52 );52 );
5353
54 const balanceBefore = await helper.balance.getSubstrate(buyer.address);54 const balanceBefore = await helper.balance.getSubstrate(buyer.address);
modifiedtests/yarn.lockdiffbeforeafterboth
339 "@nodelib/fs.scandir" "2.1.5"339 "@nodelib/fs.scandir" "2.1.5"
340 fastq "^1.6.0"340 fastq "^1.6.0"
341341
342"@openzeppelin/contracts@^4.6.0":
343 version "4.9.2"
344 resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.9.2.tgz#1cb2d5e4d3360141a17dbc45094a8cad6aac16c1"
345 integrity sha512-mO+y6JaqXjWeMh9glYVzVu8HYPGknAAnWyxTRhGeckOruyXQMNnlcW6w/Dx9ftLeIQk6N+ZJFuVmTwF7lEIFrg==
346
342"@openzeppelin/contracts@^4.9.0":347"@openzeppelin/contracts@^4.9.0":
343 version "4.9.1"348 version "4.9.1"
344 resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.9.1.tgz#afa804d2c68398704b0175acc94d91a54f203645"349 resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.9.1.tgz#afa804d2c68398704b0175acc94d91a54f203645"
1015 resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570"1020 resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570"
1016 integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==1021 integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==
10171022
1023"@rmrk-team/evm-contracts@^1.2.1":
1024 version "1.2.1"
1025 resolved "https://registry.yarnpkg.com/@rmrk-team/evm-contracts/-/evm-contracts-1.2.1.tgz#5397958eb83b2d8cfebc88138811c65a90770ae5"
1026 integrity sha512-jFElzC/B3VHDbvidNhAJkAOYUGXbm288zFOVM5OUyLZFcagipBZawwz2pb40XMM4HVVsw/BVUSd+L/fOWXWvpw==
1027 dependencies:
1028 "@openzeppelin/contracts" "^4.6.0"
1029
1018"@scure/base@1.1.1":1030"@scure/base@1.1.1":
1019 version "1.1.1"1031 version "1.1.1"
1020 resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.1.tgz#ebb651ee52ff84f420097055f4bf46cfba403938"1032 resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.1.tgz#ebb651ee52ff84f420097055f4bf46cfba403938"
1083 resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9"1095 resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9"
1084 integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==1096 integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==
10851097
1098"@typechain/web3-v1@^6.0.3":
1099 version "6.0.3"
1100 resolved "https://registry.yarnpkg.com/@typechain/web3-v1/-/web3-v1-6.0.3.tgz#e9ea16811168677ae14dcaba719ffcc4933c8369"
1101 integrity sha512-bFBYiA/Wh9XSoPtZ0nnrvg0a0brAHXhL/nCsPnPS999f9EUD9MOwkdOh8zhvY5oNzi6GMD5+KEmwE7A/eTqgeQ==
1102 dependencies:
1103 lodash "^4.17.15"
1104 ts-essentials "^7.0.1"
1105
1086"@types/bn.js@^5.1.0", "@types/bn.js@^5.1.1":1106"@types/bn.js@^5.1.0", "@types/bn.js@^5.1.1":
1087 version "5.1.1"1107 version "5.1.1"
1088 resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.1.tgz#b51e1b55920a4ca26e9285ff79936bbdec910682"1108 resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.1.tgz#b51e1b55920a4ca26e9285ff79936bbdec910682"
1175 dependencies:1195 dependencies:
1176 "@types/node" "*"1196 "@types/node" "*"
11771197
1198"@types/prettier@^2.1.1":
1199 version "2.7.3"
1200 resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.3.tgz#3e51a17e291d01d17d3fc61422015a933af7a08f"
1201 integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==
1202
1178"@types/responselike@^1.0.0":1203"@types/responselike@^1.0.0":
1179 version "1.0.0"1204 version "1.0.0"
1180 resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29"1205 resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29"
1398 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"1423 resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
1399 integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==1424 integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
14001425
1426ansi-styles@^3.2.1:
1427 version "3.2.1"
1428 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
1429 integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
1430 dependencies:
1431 color-convert "^1.9.0"
1432
1401ansi-styles@^4.0.0, ansi-styles@^4.1.0:1433ansi-styles@^4.0.0, ansi-styles@^4.1.0:
1402 version "4.3.0"1434 version "4.3.0"
1403 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"1435 resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
1423 resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"1455 resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
1424 integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==1456 integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
14251457
1458array-back@^3.0.1, array-back@^3.1.0:
1459 version "3.1.0"
1460 resolved "https://registry.yarnpkg.com/array-back/-/array-back-3.1.0.tgz#b8859d7a508871c9a7b2cf42f99428f65e96bfb0"
1461 integrity sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==
1462
1463array-back@^4.0.1, array-back@^4.0.2:
1464 version "4.0.2"
1465 resolved "https://registry.yarnpkg.com/array-back/-/array-back-4.0.2.tgz#8004e999a6274586beeb27342168652fdb89fa1e"
1466 integrity sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==
1467
1426array-flatten@1.1.1:1468array-flatten@1.1.1:
1427 version "1.1.1"1469 version "1.1.1"
1428 resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"1470 resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
1741 pathval "^1.1.1"1783 pathval "^1.1.1"
1742 type-detect "^4.0.5"1784 type-detect "^4.0.5"
17431785
1786chalk@^2.4.2:
1787 version "2.4.2"
1788 resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
1789 integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
1790 dependencies:
1791 ansi-styles "^3.2.1"
1792 escape-string-regexp "^1.0.5"
1793 supports-color "^5.3.0"
1794
1744chalk@^4.0.0, chalk@^4.1.0:1795chalk@^4.0.0, chalk@^4.1.0:
1745 version "4.1.2"1796 version "4.1.2"
1746 resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"1797 resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
1832 dependencies:1883 dependencies:
1833 mimic-response "^1.0.0"1884 mimic-response "^1.0.0"
18341885
1886color-convert@^1.9.0:
1887 version "1.9.3"
1888 resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
1889 integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
1890 dependencies:
1891 color-name "1.1.3"
1892
1835color-convert@^2.0.1:1893color-convert@^2.0.1:
1836 version "2.0.1"1894 version "2.0.1"
1837 resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"1895 resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
1838 integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==1896 integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
1839 dependencies:1897 dependencies:
1840 color-name "~1.1.4"1898 color-name "~1.1.4"
18411899
1900color-name@1.1.3:
1901 version "1.1.3"
1902 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
1903 integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
1904
1842color-name@~1.1.4:1905color-name@~1.1.4:
1843 version "1.1.4"1906 version "1.1.4"
1844 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"1907 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
1856 resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69"1919 resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69"
1857 integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==1920 integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==
18581921
1922command-line-args@^5.1.1:
1923 version "5.2.1"
1924 resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.2.1.tgz#c44c32e437a57d7c51157696893c5909e9cec42e"
1925 integrity sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==
1926 dependencies:
1927 array-back "^3.1.0"
1928 find-replace "^3.0.0"
1929 lodash.camelcase "^4.3.0"
1930 typical "^4.0.0"
1931
1932command-line-usage@^6.1.0:
1933 version "6.1.3"
1934 resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-6.1.3.tgz#428fa5acde6a838779dfa30e44686f4b6761d957"
1935 integrity sha512-sH5ZSPr+7UStsloltmDh7Ce5fb8XPlHyoPzTpyyMuYCtervL65+ubVZ6Q61cFtFl62UyJlc8/JwERRbAFPUqgw==
1936 dependencies:
1937 array-back "^4.0.2"
1938 chalk "^2.4.2"
1939 table-layout "^1.0.2"
1940 typical "^5.2.0"
1941
1859commander@^5.1.0:1942commander@^5.1.0:
1860 version "5.1.0"1943 version "5.1.0"
1861 resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"1944 resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
2012 dependencies:2095 dependencies:
2013 ms "2.0.0"2096 ms "2.0.0"
20142097
2015debug@4, debug@4.3.4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:2098debug@4, debug@4.3.4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4:
2016 version "4.3.4"2099 version "4.3.4"
2017 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"2100 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
2018 integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==2101 integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
2055 dependencies:2138 dependencies:
2056 type-detect "^4.0.0"2139 type-detect "^4.0.0"
20572140
2141deep-extend@~0.6.0:
2142 version "0.6.0"
2143 resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
2144 integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
2145
2058deep-is@^0.1.3:2146deep-is@^0.1.3:
2059 version "0.1.4"2147 version "0.1.4"
2060 resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"2148 resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
2215 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"2303 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
2216 integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==2304 integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
22172305
2306escape-string-regexp@^1.0.5:
2307 version "1.0.5"
2308 resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
2309 integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
2310
2218eslint-plugin-mocha@^10.1.0:2311eslint-plugin-mocha@^10.1.0:
2219 version "10.1.0"2312 version "10.1.0"
2220 resolved "https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-10.1.0.tgz#69325414f875be87fb2cb00b2ef33168d4eb7c8d"2313 resolved "https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-10.1.0.tgz#69325414f875be87fb2cb00b2ef33168d4eb7c8d"
2599 commander "^5.1.0"2692 commander "^5.1.0"
2600 debug "^4.1.1"2693 debug "^4.1.1"
26012694
2695find-replace@^3.0.0:
2696 version "3.0.0"
2697 resolved "https://registry.yarnpkg.com/find-replace/-/find-replace-3.0.0.tgz#3e7e23d3b05167a76f770c9fbd5258b0def68c38"
2698 integrity sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==
2699 dependencies:
2700 array-back "^3.0.1"
2701
2602find-up@5.0.0, find-up@^5.0.0:2702find-up@5.0.0, find-up@^5.0.0:
2603 version "5.0.0"2703 version "5.0.0"
2604 resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"2704 resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
2700 jsonfile "^4.0.0"2800 jsonfile "^4.0.0"
2701 universalify "^0.1.0"2801 universalify "^0.1.0"
27022802
2803fs-extra@^7.0.0:
2804 version "7.0.1"
2805 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
2806 integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==
2807 dependencies:
2808 graceful-fs "^4.1.2"
2809 jsonfile "^4.0.0"
2810 universalify "^0.1.0"
2811
2703fs-minipass@^1.2.7:2812fs-minipass@^1.2.7:
2704 version "1.2.7"2813 version "1.2.7"
2705 resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7"2814 resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7"
2775 dependencies:2884 dependencies:
2776 is-glob "^4.0.3"2885 is-glob "^4.0.3"
27772886
2887glob@7.1.7:
2888 version "7.1.7"
2889 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
2890 integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
2891 dependencies:
2892 fs.realpath "^1.0.0"
2893 inflight "^1.0.4"
2894 inherits "2"
2895 minimatch "^3.0.4"
2896 once "^1.3.0"
2897 path-is-absolute "^1.0.0"
2898
2778glob@7.2.0:2899glob@7.2.0:
2779 version "7.2.0"2900 version "7.2.0"
2780 resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"2901 resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
2909 ajv "^6.12.3"3030 ajv "^6.12.3"
2910 har-schema "^2.0.0"3031 har-schema "^2.0.0"
29113032
3033has-flag@^3.0.0:
3034 version "3.0.0"
3035 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
3036 integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
3037
2912has-flag@^4.0.0:3038has-flag@^4.0.0:
2913 version "4.0.0"3039 version "4.0.0"
2914 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"3040 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
3383 dependencies:3509 dependencies:
3384 p-locate "^5.0.0"3510 p-locate "^5.0.0"
33853511
3512lodash.camelcase@^4.3.0:
3513 version "4.3.0"
3514 resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
3515 integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==
3516
3386lodash.merge@^4.6.2:3517lodash.merge@^4.6.2:
3387 version "4.6.2"3518 version "4.6.2"
3388 resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"3519 resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
3389 integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==3520 integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
33903521
3391lodash@^4.17.21:3522lodash@^4.17.15, lodash@^4.17.21:
3392 version "4.17.21"3523 version "4.17.21"
3393 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"3524 resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
3394 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==3525 integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
3596 dependencies:3727 dependencies:
3597 minimist "^1.2.6"3728 minimist "^1.2.6"
35983729
3730mkdirp@^1.0.4:
3731 version "1.0.4"
3732 resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
3733 integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
3734
3599mocha@^10.1.0, mocha@^10.2.0:3735mocha@^10.1.0, mocha@^10.2.0:
3600 version "10.2.0"3736 version "10.2.0"
3601 resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.2.0.tgz#1fd4a7c32ba5ac372e03a17eef435bd00e5c68b8"3737 resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.2.0.tgz#1fd4a7c32ba5ac372e03a17eef435bd00e5c68b8"
4023 resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"4159 resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
4024 integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==4160 integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
40254161
4162prettier@^2.3.1:
4163 version "2.8.8"
4164 resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da"
4165 integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==
4166
4026process@^0.11.10:4167process@^0.11.10:
4027 version "0.11.10"4168 version "0.11.10"
4028 resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"4169 resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
4172 dependencies:4313 dependencies:
4173 picomatch "^2.2.1"4314 picomatch "^2.2.1"
41744315
4316reduce-flatten@^2.0.0:
4317 version "2.0.0"
4318 resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz#734fd84e65f375d7ca4465c69798c25c9d10ae27"
4319 integrity sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==
4320
4175request@^2.79.0:4321request@^2.79.0:
4176 version "2.88.2"4322 version "2.88.2"
4177 resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"4323 resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
4437 pako "^2.0.4"4583 pako "^2.0.4"
4438 ws "^8.8.1"4584 ws "^8.8.1"
44394585
4440solc@0.8.17:4586solc@0.8.18:
4441 version "0.8.17"4587 version "0.8.18"
4442 resolved "https://registry.yarnpkg.com/solc/-/solc-0.8.17.tgz#c748fec6a64bf029ec406aa9b37e75938d1115ae"4588 resolved "https://registry.yarnpkg.com/solc/-/solc-0.8.18.tgz#a05ce8918540eda5f10aa91f0f52f239b9645dad"
4443 integrity sha512-Dtidk2XtTTmkB3IKdyeg6wLYopJnBVxdoykN8oP8VY3PQjN16BScYoUJTXFm2OP7P0hXNAqWiJNmmfuELtLf8g==4589 integrity sha512-wVAa2Y3BYd64Aby5LsgS3g6YC2NvZ3bJ+A8TAIAukfVuQb3AjyGrLZpyxQk5YLn14G35uZtSnIgHEpab9klOLQ==
4444 dependencies:4590 dependencies:
4445 command-exists "^1.2.8"4591 command-exists "^1.2.8"
4446 commander "^8.1.0"4592 commander "^8.1.0"
4480 resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"4626 resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
4481 integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==4627 integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==
44824628
4629string-format@^2.0.0:
4630 version "2.0.0"
4631 resolved "https://registry.yarnpkg.com/string-format/-/string-format-2.0.0.tgz#f2df2e7097440d3b65de31b6d40d54c96eaffb9b"
4632 integrity sha512-bbEs3scLeYNXLecRRuk6uJxdXUSj6le/8rNPHChIJTn2V79aXVTR1EH2OH5zLKKoz0V02fOUKZZcw01pLUShZA==
4633
4483string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:4634string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
4484 version "4.2.3"4635 version "4.2.3"
4485 resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"4636 resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
4527 dependencies:4678 dependencies:
4528 has-flag "^4.0.0"4679 has-flag "^4.0.0"
45294680
4681supports-color@^5.3.0:
4682 version "5.5.0"
4683 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
4684 integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
4685 dependencies:
4686 has-flag "^3.0.0"
4687
4530supports-color@^7.1.0:4688supports-color@^7.1.0:
4531 version "7.2.0"4689 version "7.2.0"
4532 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"4690 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
4556 resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"4714 resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
4557 integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==4715 integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
45584716
4717table-layout@^1.0.2:
4718 version "1.0.2"
4719 resolved "https://registry.yarnpkg.com/table-layout/-/table-layout-1.0.2.tgz#c4038a1853b0136d63365a734b6931cf4fad4a04"
4720 integrity sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A==
4721 dependencies:
4722 array-back "^4.0.1"
4723 deep-extend "~0.6.0"
4724 typical "^5.2.0"
4725 wordwrapjs "^4.0.0"
4726
4559tar@^4.0.2:4727tar@^4.0.2:
4560 version "4.4.19"4728 version "4.4.19"
4561 resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.19.tgz#2e4d7263df26f2b914dee10c825ab132123742f3"4729 resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.19.tgz#2e4d7263df26f2b914dee10c825ab132123742f3"
4652 resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"4820 resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
4653 integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==4821 integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
46544822
4823ts-command-line-args@^2.2.0:
4824 version "2.5.1"
4825 resolved "https://registry.yarnpkg.com/ts-command-line-args/-/ts-command-line-args-2.5.1.tgz#e64456b580d1d4f6d948824c274cf6fa5f45f7f0"
4826 integrity sha512-H69ZwTw3rFHb5WYpQya40YAX2/w7Ut75uUECbgBIsLmM+BNuYnxsltfyyLMxy6sEeKxgijLTnQtLd0nKd6+IYw==
4827 dependencies:
4828 chalk "^4.1.0"
4829 command-line-args "^5.1.1"
4830 command-line-usage "^6.1.0"
4831 string-format "^2.0.0"
4832
4833ts-essentials@^7.0.1:
4834 version "7.0.3"
4835 resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-7.0.3.tgz#686fd155a02133eedcc5362dc8b5056cde3e5a38"
4836 integrity sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ==
4837
4655ts-node@^10.9.1:4838ts-node@^10.9.1:
4656 version "10.9.1"4839 version "10.9.1"
4657 resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b"4840 resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b"
4740 resolved "https://registry.yarnpkg.com/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0"4923 resolved "https://registry.yarnpkg.com/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0"
4741 integrity sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==4924 integrity sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==
47424925
4926typechain@^8.2.0:
4927 version "8.2.0"
4928 resolved "https://registry.yarnpkg.com/typechain/-/typechain-8.2.0.tgz#bd4fc8f111d4405e36858bae6f744604617b60f3"
4929 integrity sha512-tZqhqjxJ9xAS/Lh32jccTjMkpx7sTdUVVHAy5Bf0TIer5QFNYXotiX74oCvoVYjyxUKDK3MXHtMFzMyD3kE+jg==
4930 dependencies:
4931 "@types/prettier" "^2.1.1"
4932 debug "^4.3.1"
4933 fs-extra "^7.0.0"
4934 glob "7.1.7"
4935 js-sha3 "^0.8.0"
4936 lodash "^4.17.15"
4937 mkdirp "^1.0.4"
4938 prettier "^2.3.1"
4939 ts-command-line-args "^2.2.0"
4940 ts-essentials "^7.0.1"
4941
4743typedarray-to-buffer@^3.1.5:4942typedarray-to-buffer@^3.1.5:
4744 version "3.1.5"4943 version "3.1.5"
4745 resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"4944 resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
4757 resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.3.tgz#8d84219244a6b40b6fb2b33cc1c062f715b9e826"4956 resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.3.tgz#8d84219244a6b40b6fb2b33cc1c062f715b9e826"
4758 integrity sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==4957 integrity sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==
47594958
4959typical@^4.0.0:
4960 version "4.0.0"
4961 resolved "https://registry.yarnpkg.com/typical/-/typical-4.0.0.tgz#cbeaff3b9d7ae1e2bbfaf5a4e6f11eccfde94fc4"
4962 integrity sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==
4963
4964typical@^5.2.0:
4965 version "5.2.0"
4966 resolved "https://registry.yarnpkg.com/typical/-/typical-5.2.0.tgz#4daaac4f2b5315460804f0acf6cb69c52bb93066"
4967 integrity sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==
4968
4760uglify-js@^3.1.4:4969uglify-js@^3.1.4:
4761 version "3.17.4"4970 version "3.17.4"
4762 resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c"4971 resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c"
5200 version "1.0.0"5409 version "1.0.0"
5201 resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"5410 resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
5202 integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==5411 integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
5412
5413wordwrapjs@^4.0.0:
5414 version "4.0.1"
5415 resolved "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-4.0.1.tgz#d9790bccfb110a0fc7836b5ebce0937b37a8b98f"
5416 integrity sha512-kKlNACbvHrkpIw6oPeYDSmdCTu2hdMHoyXLTcUKala++lx5Y+wjJ/e474Jqv5abnVmwxw08DiTuHmw69lJGksA==
5417 dependencies:
5418 reduce-flatten "^2.0.0"
5419 typical "^5.2.0"
52035420
5204workerpool@6.2.1:5421workerpool@6.2.1:
5205 version "6.2.1"5422 version "6.2.1"