diff --git a/package.json b/package.json index 4965423..fd34da2 100644 --- a/package.json +++ b/package.json @@ -137,9 +137,9 @@ "@typechain/hardhat": "^9.1.0", "@types/chai": "^4.3.11", "@types/mocha": "^10.0.6", - "@types/node": "^20.10.0", - "@typescript-eslint/eslint-plugin": "^6.12.0", - "@typescript-eslint/parser": "^6.12.0", + "@types/node": "^20.10.1", + "@typescript-eslint/eslint-plugin": "^6.13.1", + "@typescript-eslint/parser": "^6.13.1", "chai": "^4.3.10", "eslint": "^8.54.0", "eslint-config-prettier": "^9.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9052263..0aa5665 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,7 +34,7 @@ devDependencies: version: 1.0.9(hardhat@2.19.1) "@nomicfoundation/hardhat-toolbox": specifier: ^4.0.0 - version: 4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.2)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.9)(@nomicfoundation/hardhat-verify@2.0.1)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.10.0)(chai@4.3.10)(ethers@6.9.0)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.1)(solidity-coverage@0.8.5)(ts-node@10.9.1)(typechain@8.3.2)(typescript@5.3.2) + version: 4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.2)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.9)(@nomicfoundation/hardhat-verify@2.0.1)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.10.1)(chai@4.3.10)(ethers@6.9.0)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.1)(solidity-coverage@0.8.5)(ts-node@10.9.1)(typechain@8.3.2)(typescript@5.3.2) "@nomicfoundation/hardhat-verify": specifier: ^2.0.1 version: 2.0.1(hardhat@2.19.1) @@ -43,7 +43,7 @@ devDependencies: version: 5.0.0 "@tenderly/hardhat-tenderly": specifier: ^2.0.1 - version: 2.0.1(@types/node@20.10.0)(ethers@6.9.0)(hardhat@2.19.1) + version: 2.0.1(@types/node@20.10.1)(ethers@6.9.0)(hardhat@2.19.1) "@truffle/dashboard-hardhat-plugin": specifier: ^0.2.15 version: 0.2.15(hardhat@2.19.1) @@ -60,14 +60,14 @@ devDependencies: specifier: ^10.0.6 version: 10.0.6 "@types/node": - specifier: ^20.10.0 - version: 20.10.0 + specifier: ^20.10.1 + version: 20.10.1 "@typescript-eslint/eslint-plugin": - specifier: ^6.12.0 - version: 6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2) + specifier: ^6.13.1 + version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2) "@typescript-eslint/parser": - specifier: ^6.12.0 - version: 6.12.0(eslint@8.54.0)(typescript@5.3.2) + specifier: ^6.13.1 + version: 6.13.1(eslint@8.54.0)(typescript@5.3.2) chai: specifier: ^4.3.10 version: 4.3.10 @@ -106,7 +106,7 @@ devDependencies: version: 0.8.5(hardhat@2.19.1) ts-node: specifier: ^10.9.1 - version: 10.9.1(@types/node@20.10.0)(typescript@5.3.2) + version: 10.9.1(@types/node@20.10.1)(typescript@5.3.2) typechain: specifier: ^8.3.2 version: 8.3.2(typescript@5.3.2) @@ -1429,7 +1429,7 @@ packages: hardhat: 2.19.1(ts-node@10.9.1)(typescript@5.3.2) dev: true - /@nomicfoundation/hardhat-toolbox@4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.2)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.9)(@nomicfoundation/hardhat-verify@2.0.1)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.10.0)(chai@4.3.10)(ethers@6.9.0)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.1)(solidity-coverage@0.8.5)(ts-node@10.9.1)(typechain@8.3.2)(typescript@5.3.2): + /@nomicfoundation/hardhat-toolbox@4.0.0(@nomicfoundation/hardhat-chai-matchers@2.0.2)(@nomicfoundation/hardhat-ethers@3.0.5)(@nomicfoundation/hardhat-network-helpers@1.0.9)(@nomicfoundation/hardhat-verify@2.0.1)(@typechain/ethers-v6@0.5.1)(@typechain/hardhat@9.1.0)(@types/chai@4.3.11)(@types/mocha@10.0.6)(@types/node@20.10.1)(chai@4.3.10)(ethers@6.9.0)(hardhat-gas-reporter@1.0.9)(hardhat@2.19.1)(solidity-coverage@0.8.5)(ts-node@10.9.1)(typechain@8.3.2)(typescript@5.3.2): resolution: { integrity: sha512-jhcWHp0aHaL0aDYj8IJl80v4SZXWMS1A2XxXa1CA6pBiFfJKuZinCkO6wb+POAt0LIfXB3gA3AgdcOccrcwBwA==, @@ -1461,13 +1461,13 @@ packages: "@typechain/hardhat": 9.1.0(@typechain/ethers-v6@0.5.1)(ethers@6.9.0)(hardhat@2.19.1)(typechain@8.3.2) "@types/chai": 4.3.11 "@types/mocha": 10.0.6 - "@types/node": 20.10.0 + "@types/node": 20.10.1 chai: 4.3.10 ethers: 6.9.0 hardhat: 2.19.1(ts-node@10.9.1)(typescript@5.3.2) hardhat-gas-reporter: 1.0.9(hardhat@2.19.1) solidity-coverage: 0.8.5(hardhat@2.19.1) - ts-node: 10.9.1(@types/node@20.10.0)(typescript@5.3.2) + ts-node: 10.9.1(@types/node@20.10.1)(typescript@5.3.2) typechain: 8.3.2(typescript@5.3.2) typescript: 5.3.2 dev: true @@ -1878,7 +1878,7 @@ packages: defer-to-connect: 2.0.1 dev: true - /@tenderly/hardhat-tenderly@2.0.1(@types/node@20.10.0)(ethers@6.9.0)(hardhat@2.19.1): + /@tenderly/hardhat-tenderly@2.0.1(@types/node@20.10.1)(ethers@6.9.0)(hardhat@2.19.1): resolution: { integrity: sha512-MaVq7UuWvsyqstya5wVwDc5ml5xo1pAS9PRQQZWhg/f6ats3KFboi9BP18Yhypjh4bPw2NPZOBip9u1lV0oaGw==, @@ -1895,7 +1895,7 @@ packages: hardhat: 2.19.1(ts-node@10.9.1)(typescript@5.3.2) hardhat-deploy: 0.11.44 tenderly: 0.7.0(ts-node@10.9.1)(typescript@5.3.2) - ts-node: 10.9.1(@types/node@20.10.0)(typescript@5.3.2) + ts-node: 10.9.1(@types/node@20.10.1)(typescript@5.3.2) tslog: 4.9.2 typescript: 5.3.2 transitivePeerDependencies: @@ -2247,7 +2247,7 @@ packages: integrity: sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==, } dependencies: - "@types/node": 20.10.0 + "@types/node": 20.10.1 dev: true /@types/bn.js@5.1.5: @@ -2256,7 +2256,7 @@ packages: integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==, } dependencies: - "@types/node": 20.10.0 + "@types/node": 20.10.1 dev: true /@types/cacheable-request@6.0.3: @@ -2267,7 +2267,7 @@ packages: dependencies: "@types/http-cache-semantics": 4.0.4 "@types/keyv": 3.1.4 - "@types/node": 20.10.0 + "@types/node": 20.10.1 "@types/responselike": 1.0.3 dev: true @@ -2293,7 +2293,7 @@ packages: integrity: sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==, } dependencies: - "@types/node": 20.10.0 + "@types/node": 20.10.1 dev: true /@types/form-data@0.0.33: @@ -2302,7 +2302,7 @@ packages: integrity: sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==, } dependencies: - "@types/node": 20.10.0 + "@types/node": 20.10.1 dev: true /@types/glob@7.2.0: @@ -2312,7 +2312,7 @@ packages: } dependencies: "@types/minimatch": 5.1.2 - "@types/node": 20.10.0 + "@types/node": 20.10.1 dev: true /@types/http-cache-semantics@4.0.4: @@ -2335,7 +2335,7 @@ packages: integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==, } dependencies: - "@types/node": 20.10.0 + "@types/node": 20.10.1 dev: true /@types/lru-cache@5.1.1: @@ -2380,10 +2380,10 @@ packages: } dev: true - /@types/node@20.10.0: + /@types/node@20.10.1: resolution: { - integrity: sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ==, + integrity: sha512-T2qwhjWwGH81vUEx4EXmBKsTJRXFXNZTL4v0gi01+zyBmCwzE6TyHszqX01m+QHTEq+EZNo13NeJIdEqf+Myrg==, } dependencies: undici-types: 5.26.5 @@ -2402,7 +2402,7 @@ packages: integrity: sha512-uRwJqmiXmh9++aSu1VNEn3iIxWOhd8AHXNSdlaLfdAAdSTY9jYVeGWnzejM3dvrkbqE3/hyQkQQ29IFATEGlew==, } dependencies: - "@types/node": 20.10.0 + "@types/node": 20.10.1 dev: true /@types/prettier@2.7.3: @@ -2425,7 +2425,7 @@ packages: integrity: sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==, } dependencies: - "@types/node": 20.10.0 + "@types/node": 20.10.1 safe-buffer: 5.1.2 dev: true @@ -2435,7 +2435,7 @@ packages: integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==, } dependencies: - "@types/node": 20.10.0 + "@types/node": 20.10.1 dev: true /@types/secp256k1@4.0.6: @@ -2444,7 +2444,7 @@ packages: integrity: sha512-hHxJU6PAEUn0TP4S/ZOzuTUvJWuZ6eIKeNKb5RBpODvSl6hp1Wrw4s7ATY50rklRCScUDpHzVA/DQdSjJ3UoYQ==, } dependencies: - "@types/node": 20.10.0 + "@types/node": 20.10.1 dev: true /@types/semver@7.5.6: @@ -2461,10 +2461,10 @@ packages: } dev: true - /@typescript-eslint/eslint-plugin@6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2): + /@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2): resolution: { - integrity: sha512-XOpZ3IyJUIV1b15M7HVOpgQxPPF7lGXgsfcEIu3yDxFPaf/xZKt7s9QO/pbk7vpWQyVulpJbu4E5LwpZiQo4kA==, + integrity: sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==, } engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: @@ -2476,11 +2476,11 @@ packages: optional: true dependencies: "@eslint-community/regexpp": 4.10.0 - "@typescript-eslint/parser": 6.12.0(eslint@8.54.0)(typescript@5.3.2) - "@typescript-eslint/scope-manager": 6.12.0 - "@typescript-eslint/type-utils": 6.12.0(eslint@8.54.0)(typescript@5.3.2) - "@typescript-eslint/utils": 6.12.0(eslint@8.54.0)(typescript@5.3.2) - "@typescript-eslint/visitor-keys": 6.12.0 + "@typescript-eslint/parser": 6.13.1(eslint@8.54.0)(typescript@5.3.2) + "@typescript-eslint/scope-manager": 6.13.1 + "@typescript-eslint/type-utils": 6.13.1(eslint@8.54.0)(typescript@5.3.2) + "@typescript-eslint/utils": 6.13.1(eslint@8.54.0)(typescript@5.3.2) + "@typescript-eslint/visitor-keys": 6.13.1 debug: 4.3.4(supports-color@8.1.1) eslint: 8.54.0 graphemer: 1.4.0 @@ -2493,10 +2493,10 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.12.0(eslint@8.54.0)(typescript@5.3.2): + /@typescript-eslint/parser@6.13.1(eslint@8.54.0)(typescript@5.3.2): resolution: { - integrity: sha512-s8/jNFPKPNRmXEnNXfuo1gemBdVmpQsK1pcu+QIvuNJuhFzGrpD7WjOcvDc/+uEdfzSYpNu7U/+MmbScjoQ6vg==, + integrity: sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==, } engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: @@ -2506,10 +2506,10 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/scope-manager": 6.12.0 - "@typescript-eslint/types": 6.12.0 - "@typescript-eslint/typescript-estree": 6.12.0(typescript@5.3.2) - "@typescript-eslint/visitor-keys": 6.12.0 + "@typescript-eslint/scope-manager": 6.13.1 + "@typescript-eslint/types": 6.13.1 + "@typescript-eslint/typescript-estree": 6.13.1(typescript@5.3.2) + "@typescript-eslint/visitor-keys": 6.13.1 debug: 4.3.4(supports-color@8.1.1) eslint: 8.54.0 typescript: 5.3.2 @@ -2517,21 +2517,21 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@6.12.0: + /@typescript-eslint/scope-manager@6.13.1: resolution: { - integrity: sha512-5gUvjg+XdSj8pcetdL9eXJzQNTl3RD7LgUiYTl8Aabdi8hFkaGSYnaS6BLc0BGNaDH+tVzVwmKtWvu0jLgWVbw==, + integrity: sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==, } engines: { node: ^16.0.0 || >=18.0.0 } dependencies: - "@typescript-eslint/types": 6.12.0 - "@typescript-eslint/visitor-keys": 6.12.0 + "@typescript-eslint/types": 6.13.1 + "@typescript-eslint/visitor-keys": 6.13.1 dev: true - /@typescript-eslint/type-utils@6.12.0(eslint@8.54.0)(typescript@5.3.2): + /@typescript-eslint/type-utils@6.13.1(eslint@8.54.0)(typescript@5.3.2): resolution: { - integrity: sha512-WWmRXxhm1X8Wlquj+MhsAG4dU/Blvf1xDgGaYCzfvStP2NwPQh6KBvCDbiOEvaE0filhranjIlK/2fSTVwtBng==, + integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==, } engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: @@ -2541,8 +2541,8 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/typescript-estree": 6.12.0(typescript@5.3.2) - "@typescript-eslint/utils": 6.12.0(eslint@8.54.0)(typescript@5.3.2) + "@typescript-eslint/typescript-estree": 6.13.1(typescript@5.3.2) + "@typescript-eslint/utils": 6.13.1(eslint@8.54.0)(typescript@5.3.2) debug: 4.3.4(supports-color@8.1.1) eslint: 8.54.0 ts-api-utils: 1.0.3(typescript@5.3.2) @@ -2551,18 +2551,18 @@ packages: - supports-color dev: true - /@typescript-eslint/types@6.12.0: + /@typescript-eslint/types@6.13.1: resolution: { - integrity: sha512-MA16p/+WxM5JG/F3RTpRIcuOghWO30//VEOvzubM8zuOOBYXsP+IfjoCXXiIfy2Ta8FRh9+IO9QLlaFQUU+10Q==, + integrity: sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==, } engines: { node: ^16.0.0 || >=18.0.0 } dev: true - /@typescript-eslint/typescript-estree@6.12.0(typescript@5.3.2): + /@typescript-eslint/typescript-estree@6.13.1(typescript@5.3.2): resolution: { - integrity: sha512-vw9E2P9+3UUWzhgjyyVczLWxZ3GuQNT7QpnIY3o5OMeLO/c8oHljGc8ZpryBMIyympiAAaKgw9e5Hl9dCWFOYw==, + integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==, } engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: @@ -2571,8 +2571,8 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/types": 6.12.0 - "@typescript-eslint/visitor-keys": 6.12.0 + "@typescript-eslint/types": 6.13.1 + "@typescript-eslint/visitor-keys": 6.13.1 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 @@ -2583,10 +2583,10 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.12.0(eslint@8.54.0)(typescript@5.3.2): + /@typescript-eslint/utils@6.13.1(eslint@8.54.0)(typescript@5.3.2): resolution: { - integrity: sha512-LywPm8h3tGEbgfyjYnu3dauZ0U7R60m+miXgKcZS8c7QALO9uWJdvNoP+duKTk2XMWc7/Q3d/QiCuLN9X6SWyQ==, + integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==, } engines: { node: ^16.0.0 || >=18.0.0 } peerDependencies: @@ -2595,9 +2595,9 @@ packages: "@eslint-community/eslint-utils": 4.4.0(eslint@8.54.0) "@types/json-schema": 7.0.15 "@types/semver": 7.5.6 - "@typescript-eslint/scope-manager": 6.12.0 - "@typescript-eslint/types": 6.12.0 - "@typescript-eslint/typescript-estree": 6.12.0(typescript@5.3.2) + "@typescript-eslint/scope-manager": 6.13.1 + "@typescript-eslint/types": 6.13.1 + "@typescript-eslint/typescript-estree": 6.13.1(typescript@5.3.2) eslint: 8.54.0 semver: 7.5.4 transitivePeerDependencies: @@ -2605,14 +2605,14 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@6.12.0: + /@typescript-eslint/visitor-keys@6.13.1: resolution: { - integrity: sha512-rg3BizTZHF1k3ipn8gfrzDXXSFKyOEB5zxYXInQ6z0hUvmQlhaZQzK+YmHmNViMA9HzW5Q9+bPPt90bU6GQwyw==, + integrity: sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==, } engines: { node: ^16.0.0 || >=18.0.0 } dependencies: - "@typescript-eslint/types": 6.12.0 + "@typescript-eslint/types": 6.13.1 eslint-visitor-keys: 3.4.3 dev: true @@ -6237,7 +6237,7 @@ packages: solc: 0.7.3(debug@4.3.4) source-map-support: 0.5.21 stacktrace-parser: 0.1.10 - ts-node: 10.9.1(@types/node@20.10.0)(typescript@5.3.2) + ts-node: 10.9.1(@types/node@20.10.1)(typescript@5.3.2) tsort: 0.0.1 typescript: 5.3.2 undici: 5.28.1 @@ -9925,7 +9925,7 @@ packages: js-yaml: 4.1.0 open: 8.4.2 prompts: 2.4.2 - ts-node: 10.9.1(@types/node@20.10.0)(typescript@5.3.2) + ts-node: 10.9.1(@types/node@20.10.1)(typescript@5.3.2) tslog: 4.9.2 typescript: 5.3.2 transitivePeerDependencies: @@ -10080,7 +10080,7 @@ packages: code-block-writer: 12.0.0 dev: true - /ts-node@10.9.1(@types/node@20.10.0)(typescript@5.3.2): + /ts-node@10.9.1(@types/node@20.10.1)(typescript@5.3.2): resolution: { integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==, @@ -10102,7 +10102,7 @@ packages: "@tsconfig/node12": 1.0.11 "@tsconfig/node14": 1.0.3 "@tsconfig/node16": 1.0.4 - "@types/node": 20.10.0 + "@types/node": 20.10.1 acorn: 8.11.2 acorn-walk: 8.3.0 arg: 4.1.3