|
@@ -10,23 +10,23 @@
|
|
"license": "MIT",
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"devDependencies": {
|
|
"@nomiclabs/hardhat-ethers": "^2.0.5",
|
|
"@nomiclabs/hardhat-ethers": "^2.0.5",
|
|
- "@nomiclabs/hardhat-etherscan": "3.0.3",
|
|
|
|
|
|
+ "@nomiclabs/hardhat-etherscan": "^3.0.3",
|
|
"@nomiclabs/hardhat-solhint": "^2.0.0",
|
|
"@nomiclabs/hardhat-solhint": "^2.0.0",
|
|
"@nomiclabs/hardhat-web3": "^2.0.0",
|
|
"@nomiclabs/hardhat-web3": "^2.0.0",
|
|
- "@openzeppelin/contracts": "^4.5.0",
|
|
|
|
- "@pinata/sdk": "^1.1.24",
|
|
|
|
- "@typechain/ethers-v5": "^8.0.5",
|
|
|
|
- "@typechain/hardhat": "^3.1.0",
|
|
|
|
- "@types/chai": "^4.3.0",
|
|
|
|
- "@types/mocha": "^9.1.0",
|
|
|
|
- "@types/node": "^16.11.26",
|
|
|
|
|
|
+ "@openzeppelin/contracts": "^4.6.0",
|
|
|
|
+ "@pinata/sdk": "^1.1.25",
|
|
|
|
+ "@typechain/ethers-v5": "^10.0.0",
|
|
|
|
+ "@typechain/hardhat": "^6.0.0",
|
|
|
|
+ "@types/chai": "^4.3.1",
|
|
|
|
+ "@types/mocha": "^9.1.1",
|
|
|
|
+ "@types/node": "^16.11.32",
|
|
"babel-eslint": "^10.1.0",
|
|
"babel-eslint": "^10.1.0",
|
|
"chai": "^4.3.6",
|
|
"chai": "^4.3.6",
|
|
"chai-bignumber": "^3.0.0",
|
|
"chai-bignumber": "^3.0.0",
|
|
"chai-bn": "^0.3.1",
|
|
"chai-bn": "^0.3.1",
|
|
"chai-ethers": "^0.0.1",
|
|
"chai-ethers": "^0.0.1",
|
|
"dotenv": "^16.0.0",
|
|
"dotenv": "^16.0.0",
|
|
- "ethers": "^5.6.2",
|
|
|
|
|
|
+ "ethers": "^5.6.4",
|
|
"hardhat": "^2.9.3",
|
|
"hardhat": "^2.9.3",
|
|
"hardhat-deploy": "^0.11.4",
|
|
"hardhat-deploy": "^0.11.4",
|
|
"mocha-skip-if": "^0.0.3",
|
|
"mocha-skip-if": "^0.0.3",
|
|
@@ -34,15 +34,15 @@
|
|
"prettier-plugin-solidity": "^1.0.0-beta.19",
|
|
"prettier-plugin-solidity": "^1.0.0-beta.19",
|
|
"solhint": "^3.3.7",
|
|
"solhint": "^3.3.7",
|
|
"solhint-plugin-prettier": "^0.0.5",
|
|
"solhint-plugin-prettier": "^0.0.5",
|
|
- "solidity-coverage": "^0.7.20",
|
|
|
|
|
|
+ "solidity-coverage": "^0.7.21",
|
|
"transform": "^1.1.2",
|
|
"transform": "^1.1.2",
|
|
"ts-generator": "^0.1.1",
|
|
"ts-generator": "^0.1.1",
|
|
"ts-node": "^10.7.0",
|
|
"ts-node": "^10.7.0",
|
|
"tslint": "^6.1.3",
|
|
"tslint": "^6.1.3",
|
|
"tslint-config-prettier": "^1.18.0",
|
|
"tslint-config-prettier": "^1.18.0",
|
|
"tslint-plugin-prettier": "^2.3.0",
|
|
"tslint-plugin-prettier": "^2.3.0",
|
|
- "typechain": "^6.1.0",
|
|
|
|
- "typescript": "^4.6.3",
|
|
|
|
|
|
+ "typechain": "^8.0.0",
|
|
|
|
+ "typescript": "^4.6.4",
|
|
"web3": "^1.7.3"
|
|
"web3": "^1.7.3"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -418,9 +418,9 @@
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"node_modules/@ethersproject/abi": {
|
|
"node_modules/@ethersproject/abi": {
|
|
- "version": "5.6.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.6.0.tgz",
|
|
|
|
- "integrity": "sha512-AhVByTwdXCc2YQ20v300w6KVHle9g2OFc28ZAFCPnJyEpkv1xKXjZcSTgWOlv1i+0dqlgF8RCF2Rn2KC1t+1Vg==",
|
|
|
|
|
|
+ "version": "5.6.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.6.1.tgz",
|
|
|
|
+ "integrity": "sha512-0cqssYh6FXjlwKWBmLm3+zH2BNARoS5u/hxbz+LpQmcDB3w0W553h2btWui1/uZp2GBM/SI3KniTuMcYyHpA5w==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"funding": [
|
|
"funding": [
|
|
{
|
|
{
|
|
@@ -802,9 +802,9 @@
|
|
]
|
|
]
|
|
},
|
|
},
|
|
"node_modules/@ethersproject/networks": {
|
|
"node_modules/@ethersproject/networks": {
|
|
- "version": "5.6.1",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.6.1.tgz",
|
|
|
|
- "integrity": "sha512-b2rrupf3kCTcc3jr9xOWBuHylSFtbpJf79Ga7QR98ienU2UqGimPGEsYMgbI29KHJfA5Us89XwGVmxrlxmSrMg==",
|
|
|
|
|
|
+ "version": "5.6.2",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.6.2.tgz",
|
|
|
|
+ "integrity": "sha512-9uEzaJY7j5wpYGTojGp8U89mSsgQLc40PCMJLMCnFXTs7nhBveZ0t7dbqWUNrepWTszDbFkYD6WlL8DKx5huHA==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"funding": [
|
|
"funding": [
|
|
{
|
|
{
|
|
@@ -860,9 +860,9 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/@ethersproject/providers": {
|
|
"node_modules/@ethersproject/providers": {
|
|
- "version": "5.6.2",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.6.2.tgz",
|
|
|
|
- "integrity": "sha512-6/EaFW/hNWz+224FXwl8+HdMRzVHt8DpPmu5MZaIQqx/K/ELnC9eY236SMV7mleCM3NnEArFwcAAxH5kUUgaRg==",
|
|
|
|
|
|
+ "version": "5.6.4",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.6.4.tgz",
|
|
|
|
+ "integrity": "sha512-WAdknnaZ52hpHV3qPiJmKx401BLpup47h36Axxgre9zT+doa/4GC/Ne48ICPxTm0BqndpToHjpLP1ZnaxyE+vw==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"funding": [
|
|
"funding": [
|
|
{
|
|
{
|
|
@@ -1908,15 +1908,15 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/@openzeppelin/contracts": {
|
|
"node_modules/@openzeppelin/contracts": {
|
|
- "version": "4.5.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-4.5.0.tgz",
|
|
|
|
- "integrity": "sha512-fdkzKPYMjrRiPK6K4y64e6GzULR7R7RwxSigHS8DDp7aWDeoReqsQI+cxHV1UuhAqX69L1lAaWDxenfP+xiqzA==",
|
|
|
|
|
|
+ "version": "4.6.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-4.6.0.tgz",
|
|
|
|
+ "integrity": "sha512-8vi4d50NNya/bQqCmaVzvHNmwHvS0OBKb7HNtuNwEE3scXWrP31fKQoGxNMT+KbzmrNZzatE3QK5p2gFONI/hg==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"node_modules/@pinata/sdk": {
|
|
"node_modules/@pinata/sdk": {
|
|
- "version": "1.1.24",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@pinata/sdk/-/sdk-1.1.24.tgz",
|
|
|
|
- "integrity": "sha512-OvUpxEoPYTKskbWR9fYtvzDfOP8r8JypfyYIFgNZoFmpOnyLzZOvZnvAxS179RvUULqj4Gj7FnTRRFJDsvD+lw==",
|
|
|
|
|
|
+ "version": "1.1.25",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@pinata/sdk/-/sdk-1.1.25.tgz",
|
|
|
|
+ "integrity": "sha512-juEeQQrSsm5MjCnqjF3tF/yuHQ3QemnJI8ML4f9ps7F7DjTnRNuvehdy14qEPcZX6XkOKrcifFVQX5AbNcp2+g==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"dependencies": {
|
|
"dependencies": {
|
|
"axios": "^0.21.1",
|
|
"axios": "^0.21.1",
|
|
@@ -2909,9 +2909,9 @@
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"node_modules/@typechain/ethers-v5": {
|
|
"node_modules/@typechain/ethers-v5": {
|
|
- "version": "8.0.5",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@typechain/ethers-v5/-/ethers-v5-8.0.5.tgz",
|
|
|
|
- "integrity": "sha512-ntpj4cS3v4WlDu+hSKSyj9A3o1tKtWC30RX1gobeYymZColeJiUemC1Kgfa0MWGmInm5CKxoHVhEvYVgPOZn1A==",
|
|
|
|
|
|
+ "version": "10.0.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@typechain/ethers-v5/-/ethers-v5-10.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-Kot7fwAqnH96ZbI8xrRgj5Kpv9yCEdjo7mxRqrH7bYpEgijT5MmuOo8IVsdhOu7Uog4ONg7k/d5UdbAtTKUgsA==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"dependencies": {
|
|
"dependencies": {
|
|
"lodash": "^4.17.15",
|
|
"lodash": "^4.17.15",
|
|
@@ -2922,8 +2922,8 @@
|
|
"@ethersproject/bytes": "^5.0.0",
|
|
"@ethersproject/bytes": "^5.0.0",
|
|
"@ethersproject/providers": "^5.0.0",
|
|
"@ethersproject/providers": "^5.0.0",
|
|
"ethers": "^5.1.3",
|
|
"ethers": "^5.1.3",
|
|
- "typechain": "^6.0.4",
|
|
|
|
- "typescript": ">=4.0.0"
|
|
|
|
|
|
+ "typechain": "^8.0.0",
|
|
|
|
+ "typescript": ">=4.3.0"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/@typechain/ethers-v5/node_modules/ts-essentials": {
|
|
"node_modules/@typechain/ethers-v5/node_modules/ts-essentials": {
|
|
@@ -2936,17 +2936,21 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/@typechain/hardhat": {
|
|
"node_modules/@typechain/hardhat": {
|
|
- "version": "3.1.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@typechain/hardhat/-/hardhat-3.1.0.tgz",
|
|
|
|
- "integrity": "sha512-C6Be6l+vTpao19PvMH2CB/lhL1TRLkhdPkvQCF/zqkY1e+0iqY2Bb9Jd3PTt6I8QvMm89ZDerrCJC9927ZHmlg==",
|
|
|
|
|
|
+ "version": "6.0.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@typechain/hardhat/-/hardhat-6.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-AnhwODKHxx3+st5uc1j2NQh79Lv2OuvDQe4dKn8ZxhqYsAsTPnHTLBeI8KPZ+mfdE7v13D2QYssRTIkkGhK35A==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"dependencies": {
|
|
"dependencies": {
|
|
- "fs-extra": "^9.1.0"
|
|
|
|
|
|
+ "fs-extra": "^9.1.0",
|
|
|
|
+ "lodash": "^4.17.15"
|
|
},
|
|
},
|
|
"peerDependencies": {
|
|
"peerDependencies": {
|
|
|
|
+ "@ethersproject/abi": "^5.4.7",
|
|
|
|
+ "@ethersproject/providers": "^5.4.7",
|
|
|
|
+ "@typechain/ethers-v5": "^10.0.0",
|
|
|
|
+ "ethers": "^5.4.7",
|
|
"hardhat": "^2.0.10",
|
|
"hardhat": "^2.0.10",
|
|
- "lodash": "^4.17.15",
|
|
|
|
- "typechain": "^6.0.0"
|
|
|
|
|
|
+ "typechain": "^8.0.0"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/@typechain/hardhat/node_modules/fs-extra": {
|
|
"node_modules/@typechain/hardhat/node_modules/fs-extra": {
|
|
@@ -3006,9 +3010,9 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/@types/chai": {
|
|
"node_modules/@types/chai": {
|
|
- "version": "4.3.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.0.tgz",
|
|
|
|
- "integrity": "sha512-/ceqdqeRraGolFTcfoXNiqjyQhZzbINDngeoAq9GoHa8PPK1yNzTaxWjA6BFWp5Ua9JpXEMSS4s5i9tS0hOJtw==",
|
|
|
|
|
|
+ "version": "4.3.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.1.tgz",
|
|
|
|
+ "integrity": "sha512-/zPMqDkzSZ8t3VtxOa4KPq7uzzW978M9Tvh+j7GHKuo6k6GTLxPJ4J5gE5cjfJ26pnXst0N5Hax8Sr0T2Mi9zQ==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"node_modules/@types/glob": {
|
|
"node_modules/@types/glob": {
|
|
@@ -3056,15 +3060,15 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/@types/mocha": {
|
|
"node_modules/@types/mocha": {
|
|
- "version": "9.1.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.1.0.tgz",
|
|
|
|
- "integrity": "sha512-QCWHkbMv4Y5U9oW10Uxbr45qMMSzl4OzijsozynUAgx3kEHUdXB00udx2dWDQ7f2TU2a2uuiFaRZjCe3unPpeg==",
|
|
|
|
|
|
+ "version": "9.1.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.1.1.tgz",
|
|
|
|
+ "integrity": "sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"node_modules/@types/node": {
|
|
"node_modules/@types/node": {
|
|
- "version": "16.11.26",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.26.tgz",
|
|
|
|
- "integrity": "sha512-GZ7bu5A6+4DtG7q9GsoHXy3ALcgeIHP4NnL0Vv2wu0uUB/yQex26v0tf6/na1mm0+bS9Uw+0DFex7aaKr2qawQ==",
|
|
|
|
|
|
+ "version": "16.11.32",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.32.tgz",
|
|
|
|
+ "integrity": "sha512-+fnfNvG5JQdC1uGZiTx+0QVtoOHcggy6+epx65JYroPGsE1uhp+vo5kioiGKsAkor6ocwHteU2EvO7N8vtOZtA==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"node_modules/@types/pbkdf2": {
|
|
"node_modules/@types/pbkdf2": {
|
|
@@ -5807,9 +5811,9 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/ethers": {
|
|
"node_modules/ethers": {
|
|
- "version": "5.6.2",
|
|
|
|
- "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.6.2.tgz",
|
|
|
|
- "integrity": "sha512-EzGCbns24/Yluu7+ToWnMca3SXJ1Jk1BvWB7CCmVNxyOeM4LLvw2OLuIHhlkhQk1dtOcj9UMsdkxUh8RiG1dxQ==",
|
|
|
|
|
|
+ "version": "5.6.4",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.6.4.tgz",
|
|
|
|
+ "integrity": "sha512-62UIfxAQXdf67TeeOaoOoPctm5hUlYgfd0iW3wxfj7qRYKDcvvy0f+sJ3W2/Pyx77R8dblvejA8jokj+lS+ATQ==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"funding": [
|
|
"funding": [
|
|
{
|
|
{
|
|
@@ -5822,7 +5826,7 @@
|
|
}
|
|
}
|
|
],
|
|
],
|
|
"dependencies": {
|
|
"dependencies": {
|
|
- "@ethersproject/abi": "5.6.0",
|
|
|
|
|
|
+ "@ethersproject/abi": "5.6.1",
|
|
"@ethersproject/abstract-provider": "5.6.0",
|
|
"@ethersproject/abstract-provider": "5.6.0",
|
|
"@ethersproject/abstract-signer": "5.6.0",
|
|
"@ethersproject/abstract-signer": "5.6.0",
|
|
"@ethersproject/address": "5.6.0",
|
|
"@ethersproject/address": "5.6.0",
|
|
@@ -5837,10 +5841,10 @@
|
|
"@ethersproject/json-wallets": "5.6.0",
|
|
"@ethersproject/json-wallets": "5.6.0",
|
|
"@ethersproject/keccak256": "5.6.0",
|
|
"@ethersproject/keccak256": "5.6.0",
|
|
"@ethersproject/logger": "5.6.0",
|
|
"@ethersproject/logger": "5.6.0",
|
|
- "@ethersproject/networks": "5.6.1",
|
|
|
|
|
|
+ "@ethersproject/networks": "5.6.2",
|
|
"@ethersproject/pbkdf2": "5.6.0",
|
|
"@ethersproject/pbkdf2": "5.6.0",
|
|
"@ethersproject/properties": "5.6.0",
|
|
"@ethersproject/properties": "5.6.0",
|
|
- "@ethersproject/providers": "5.6.2",
|
|
|
|
|
|
+ "@ethersproject/providers": "5.6.4",
|
|
"@ethersproject/random": "5.6.0",
|
|
"@ethersproject/random": "5.6.0",
|
|
"@ethersproject/rlp": "5.6.0",
|
|
"@ethersproject/rlp": "5.6.0",
|
|
"@ethersproject/sha2": "5.6.0",
|
|
"@ethersproject/sha2": "5.6.0",
|
|
@@ -10934,9 +10938,9 @@
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"node_modules/solidity-coverage": {
|
|
"node_modules/solidity-coverage": {
|
|
- "version": "0.7.20",
|
|
|
|
- "resolved": "https://registry.npmjs.org/solidity-coverage/-/solidity-coverage-0.7.20.tgz",
|
|
|
|
- "integrity": "sha512-edOXTugUYdqxrtEnIn4vgrGjLPxdexcL0WD8LzAvVA3d1dwgcfRO3k8xQR02ZQnOnWMBi8Cqs0F+kAQQp3JW8g==",
|
|
|
|
|
|
+ "version": "0.7.21",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/solidity-coverage/-/solidity-coverage-0.7.21.tgz",
|
|
|
|
+ "integrity": "sha512-O8nuzJ9yXiKUx3NdzVvHrUW0DxoNVcGzq/I7NzewNO9EZE3wYAQ4l8BwcnV64r4aC/HB6Vnw/q2sF0BQHv/3fg==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"dependencies": {
|
|
"dependencies": {
|
|
"@solidity-parser/parser": "^0.14.0",
|
|
"@solidity-parser/parser": "^0.14.0",
|
|
@@ -11829,19 +11833,19 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/typechain": {
|
|
"node_modules/typechain": {
|
|
- "version": "6.1.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/typechain/-/typechain-6.1.0.tgz",
|
|
|
|
- "integrity": "sha512-GGfkK0p3fUgz8kYxjSS4nKcWXE0Lo+teHTetghousIK5njbNoYNDlwn91QIyD181L3fVqlTvBE0a/q3AZmjNfw==",
|
|
|
|
|
|
+ "version": "8.0.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/typechain/-/typechain-8.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-rqDfDYc9voVAhmfVfAwzg3VYFvhvs5ck1X9T/iWkX745Cul4t+V/smjnyqrbDzWDbzD93xfld1epg7Y/uFAesQ==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"dependencies": {
|
|
"dependencies": {
|
|
"@types/prettier": "^2.1.1",
|
|
"@types/prettier": "^2.1.1",
|
|
- "debug": "^4.1.1",
|
|
|
|
|
|
+ "debug": "^4.3.1",
|
|
"fs-extra": "^7.0.0",
|
|
"fs-extra": "^7.0.0",
|
|
- "glob": "^7.1.6",
|
|
|
|
|
|
+ "glob": "7.1.7",
|
|
"js-sha3": "^0.8.0",
|
|
"js-sha3": "^0.8.0",
|
|
"lodash": "^4.17.15",
|
|
"lodash": "^4.17.15",
|
|
"mkdirp": "^1.0.4",
|
|
"mkdirp": "^1.0.4",
|
|
- "prettier": "^2.1.2",
|
|
|
|
|
|
+ "prettier": "^2.3.1",
|
|
"ts-command-line-args": "^2.2.0",
|
|
"ts-command-line-args": "^2.2.0",
|
|
"ts-essentials": "^7.0.1"
|
|
"ts-essentials": "^7.0.1"
|
|
},
|
|
},
|
|
@@ -11849,7 +11853,27 @@
|
|
"typechain": "dist/cli/cli.js"
|
|
"typechain": "dist/cli/cli.js"
|
|
},
|
|
},
|
|
"peerDependencies": {
|
|
"peerDependencies": {
|
|
- "typescript": ">=4.1.0"
|
|
|
|
|
|
+ "typescript": ">=4.3.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ "node_modules/typechain/node_modules/glob": {
|
|
|
|
+ "version": "7.1.7",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
|
|
|
|
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "dependencies": {
|
|
|
|
+ "fs.realpath": "^1.0.0",
|
|
|
|
+ "inflight": "^1.0.4",
|
|
|
|
+ "inherits": "2",
|
|
|
|
+ "minimatch": "^3.0.4",
|
|
|
|
+ "once": "^1.3.0",
|
|
|
|
+ "path-is-absolute": "^1.0.0"
|
|
|
|
+ },
|
|
|
|
+ "engines": {
|
|
|
|
+ "node": "*"
|
|
|
|
+ },
|
|
|
|
+ "funding": {
|
|
|
|
+ "url": "https://github.com/sponsors/isaacs"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/typechain/node_modules/js-sha3": {
|
|
"node_modules/typechain/node_modules/js-sha3": {
|
|
@@ -11886,9 +11910,9 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"node_modules/typescript": {
|
|
"node_modules/typescript": {
|
|
- "version": "4.6.3",
|
|
|
|
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz",
|
|
|
|
- "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==",
|
|
|
|
|
|
+ "version": "4.6.4",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz",
|
|
|
|
+ "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"bin": {
|
|
"bin": {
|
|
"tsc": "bin/tsc",
|
|
"tsc": "bin/tsc",
|
|
@@ -13606,9 +13630,9 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"@ethersproject/abi": {
|
|
"@ethersproject/abi": {
|
|
- "version": "5.6.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.6.0.tgz",
|
|
|
|
- "integrity": "sha512-AhVByTwdXCc2YQ20v300w6KVHle9g2OFc28ZAFCPnJyEpkv1xKXjZcSTgWOlv1i+0dqlgF8RCF2Rn2KC1t+1Vg==",
|
|
|
|
|
|
+ "version": "5.6.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.6.1.tgz",
|
|
|
|
+ "integrity": "sha512-0cqssYh6FXjlwKWBmLm3+zH2BNARoS5u/hxbz+LpQmcDB3w0W553h2btWui1/uZp2GBM/SI3KniTuMcYyHpA5w==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"requires": {
|
|
"requires": {
|
|
"@ethersproject/address": "^5.6.0",
|
|
"@ethersproject/address": "^5.6.0",
|
|
@@ -13832,9 +13856,9 @@
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"@ethersproject/networks": {
|
|
"@ethersproject/networks": {
|
|
- "version": "5.6.1",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.6.1.tgz",
|
|
|
|
- "integrity": "sha512-b2rrupf3kCTcc3jr9xOWBuHylSFtbpJf79Ga7QR98ienU2UqGimPGEsYMgbI29KHJfA5Us89XwGVmxrlxmSrMg==",
|
|
|
|
|
|
+ "version": "5.6.2",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.6.2.tgz",
|
|
|
|
+ "integrity": "sha512-9uEzaJY7j5wpYGTojGp8U89mSsgQLc40PCMJLMCnFXTs7nhBveZ0t7dbqWUNrepWTszDbFkYD6WlL8DKx5huHA==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"requires": {
|
|
"requires": {
|
|
"@ethersproject/logger": "^5.6.0"
|
|
"@ethersproject/logger": "^5.6.0"
|
|
@@ -13860,9 +13884,9 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"@ethersproject/providers": {
|
|
"@ethersproject/providers": {
|
|
- "version": "5.6.2",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.6.2.tgz",
|
|
|
|
- "integrity": "sha512-6/EaFW/hNWz+224FXwl8+HdMRzVHt8DpPmu5MZaIQqx/K/ELnC9eY236SMV7mleCM3NnEArFwcAAxH5kUUgaRg==",
|
|
|
|
|
|
+ "version": "5.6.4",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.6.4.tgz",
|
|
|
|
+ "integrity": "sha512-WAdknnaZ52hpHV3qPiJmKx401BLpup47h36Axxgre9zT+doa/4GC/Ne48ICPxTm0BqndpToHjpLP1ZnaxyE+vw==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"requires": {
|
|
"requires": {
|
|
"@ethersproject/abstract-provider": "^5.6.0",
|
|
"@ethersproject/abstract-provider": "^5.6.0",
|
|
@@ -14652,15 +14676,15 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"@openzeppelin/contracts": {
|
|
"@openzeppelin/contracts": {
|
|
- "version": "4.5.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-4.5.0.tgz",
|
|
|
|
- "integrity": "sha512-fdkzKPYMjrRiPK6K4y64e6GzULR7R7RwxSigHS8DDp7aWDeoReqsQI+cxHV1UuhAqX69L1lAaWDxenfP+xiqzA==",
|
|
|
|
|
|
+ "version": "4.6.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-4.6.0.tgz",
|
|
|
|
+ "integrity": "sha512-8vi4d50NNya/bQqCmaVzvHNmwHvS0OBKb7HNtuNwEE3scXWrP31fKQoGxNMT+KbzmrNZzatE3QK5p2gFONI/hg==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"@pinata/sdk": {
|
|
"@pinata/sdk": {
|
|
- "version": "1.1.24",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@pinata/sdk/-/sdk-1.1.24.tgz",
|
|
|
|
- "integrity": "sha512-OvUpxEoPYTKskbWR9fYtvzDfOP8r8JypfyYIFgNZoFmpOnyLzZOvZnvAxS179RvUULqj4Gj7FnTRRFJDsvD+lw==",
|
|
|
|
|
|
+ "version": "1.1.25",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@pinata/sdk/-/sdk-1.1.25.tgz",
|
|
|
|
+ "integrity": "sha512-juEeQQrSsm5MjCnqjF3tF/yuHQ3QemnJI8ML4f9ps7F7DjTnRNuvehdy14qEPcZX6XkOKrcifFVQX5AbNcp2+g==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"requires": {
|
|
"requires": {
|
|
"axios": "^0.21.1",
|
|
"axios": "^0.21.1",
|
|
@@ -15503,9 +15527,9 @@
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"@typechain/ethers-v5": {
|
|
"@typechain/ethers-v5": {
|
|
- "version": "8.0.5",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@typechain/ethers-v5/-/ethers-v5-8.0.5.tgz",
|
|
|
|
- "integrity": "sha512-ntpj4cS3v4WlDu+hSKSyj9A3o1tKtWC30RX1gobeYymZColeJiUemC1Kgfa0MWGmInm5CKxoHVhEvYVgPOZn1A==",
|
|
|
|
|
|
+ "version": "10.0.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@typechain/ethers-v5/-/ethers-v5-10.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-Kot7fwAqnH96ZbI8xrRgj5Kpv9yCEdjo7mxRqrH7bYpEgijT5MmuOo8IVsdhOu7Uog4ONg7k/d5UdbAtTKUgsA==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"requires": {
|
|
"requires": {
|
|
"lodash": "^4.17.15",
|
|
"lodash": "^4.17.15",
|
|
@@ -15522,12 +15546,13 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"@typechain/hardhat": {
|
|
"@typechain/hardhat": {
|
|
- "version": "3.1.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@typechain/hardhat/-/hardhat-3.1.0.tgz",
|
|
|
|
- "integrity": "sha512-C6Be6l+vTpao19PvMH2CB/lhL1TRLkhdPkvQCF/zqkY1e+0iqY2Bb9Jd3PTt6I8QvMm89ZDerrCJC9927ZHmlg==",
|
|
|
|
|
|
+ "version": "6.0.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@typechain/hardhat/-/hardhat-6.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-AnhwODKHxx3+st5uc1j2NQh79Lv2OuvDQe4dKn8ZxhqYsAsTPnHTLBeI8KPZ+mfdE7v13D2QYssRTIkkGhK35A==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"requires": {
|
|
"requires": {
|
|
- "fs-extra": "^9.1.0"
|
|
|
|
|
|
+ "fs-extra": "^9.1.0",
|
|
|
|
+ "lodash": "^4.17.15"
|
|
},
|
|
},
|
|
"dependencies": {
|
|
"dependencies": {
|
|
"fs-extra": {
|
|
"fs-extra": {
|
|
@@ -15580,9 +15605,9 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"@types/chai": {
|
|
"@types/chai": {
|
|
- "version": "4.3.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.0.tgz",
|
|
|
|
- "integrity": "sha512-/ceqdqeRraGolFTcfoXNiqjyQhZzbINDngeoAq9GoHa8PPK1yNzTaxWjA6BFWp5Ua9JpXEMSS4s5i9tS0hOJtw==",
|
|
|
|
|
|
+ "version": "4.3.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.1.tgz",
|
|
|
|
+ "integrity": "sha512-/zPMqDkzSZ8t3VtxOa4KPq7uzzW978M9Tvh+j7GHKuo6k6GTLxPJ4J5gE5cjfJ26pnXst0N5Hax8Sr0T2Mi9zQ==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"@types/glob": {
|
|
"@types/glob": {
|
|
@@ -15630,15 +15655,15 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"@types/mocha": {
|
|
"@types/mocha": {
|
|
- "version": "9.1.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.1.0.tgz",
|
|
|
|
- "integrity": "sha512-QCWHkbMv4Y5U9oW10Uxbr45qMMSzl4OzijsozynUAgx3kEHUdXB00udx2dWDQ7f2TU2a2uuiFaRZjCe3unPpeg==",
|
|
|
|
|
|
+ "version": "9.1.1",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.1.1.tgz",
|
|
|
|
+ "integrity": "sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"@types/node": {
|
|
"@types/node": {
|
|
- "version": "16.11.26",
|
|
|
|
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.26.tgz",
|
|
|
|
- "integrity": "sha512-GZ7bu5A6+4DtG7q9GsoHXy3ALcgeIHP4NnL0Vv2wu0uUB/yQex26v0tf6/na1mm0+bS9Uw+0DFex7aaKr2qawQ==",
|
|
|
|
|
|
+ "version": "16.11.32",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.32.tgz",
|
|
|
|
+ "integrity": "sha512-+fnfNvG5JQdC1uGZiTx+0QVtoOHcggy6+epx65JYroPGsE1uhp+vo5kioiGKsAkor6ocwHteU2EvO7N8vtOZtA==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"@types/pbkdf2": {
|
|
"@types/pbkdf2": {
|
|
@@ -17883,12 +17908,12 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"ethers": {
|
|
"ethers": {
|
|
- "version": "5.6.2",
|
|
|
|
- "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.6.2.tgz",
|
|
|
|
- "integrity": "sha512-EzGCbns24/Yluu7+ToWnMca3SXJ1Jk1BvWB7CCmVNxyOeM4LLvw2OLuIHhlkhQk1dtOcj9UMsdkxUh8RiG1dxQ==",
|
|
|
|
|
|
+ "version": "5.6.4",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.6.4.tgz",
|
|
|
|
+ "integrity": "sha512-62UIfxAQXdf67TeeOaoOoPctm5hUlYgfd0iW3wxfj7qRYKDcvvy0f+sJ3W2/Pyx77R8dblvejA8jokj+lS+ATQ==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"requires": {
|
|
"requires": {
|
|
- "@ethersproject/abi": "5.6.0",
|
|
|
|
|
|
+ "@ethersproject/abi": "5.6.1",
|
|
"@ethersproject/abstract-provider": "5.6.0",
|
|
"@ethersproject/abstract-provider": "5.6.0",
|
|
"@ethersproject/abstract-signer": "5.6.0",
|
|
"@ethersproject/abstract-signer": "5.6.0",
|
|
"@ethersproject/address": "5.6.0",
|
|
"@ethersproject/address": "5.6.0",
|
|
@@ -17903,10 +17928,10 @@
|
|
"@ethersproject/json-wallets": "5.6.0",
|
|
"@ethersproject/json-wallets": "5.6.0",
|
|
"@ethersproject/keccak256": "5.6.0",
|
|
"@ethersproject/keccak256": "5.6.0",
|
|
"@ethersproject/logger": "5.6.0",
|
|
"@ethersproject/logger": "5.6.0",
|
|
- "@ethersproject/networks": "5.6.1",
|
|
|
|
|
|
+ "@ethersproject/networks": "5.6.2",
|
|
"@ethersproject/pbkdf2": "5.6.0",
|
|
"@ethersproject/pbkdf2": "5.6.0",
|
|
"@ethersproject/properties": "5.6.0",
|
|
"@ethersproject/properties": "5.6.0",
|
|
- "@ethersproject/providers": "5.6.2",
|
|
|
|
|
|
+ "@ethersproject/providers": "5.6.4",
|
|
"@ethersproject/random": "5.6.0",
|
|
"@ethersproject/random": "5.6.0",
|
|
"@ethersproject/rlp": "5.6.0",
|
|
"@ethersproject/rlp": "5.6.0",
|
|
"@ethersproject/sha2": "5.6.0",
|
|
"@ethersproject/sha2": "5.6.0",
|
|
@@ -21854,9 +21879,9 @@
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"solidity-coverage": {
|
|
"solidity-coverage": {
|
|
- "version": "0.7.20",
|
|
|
|
- "resolved": "https://registry.npmjs.org/solidity-coverage/-/solidity-coverage-0.7.20.tgz",
|
|
|
|
- "integrity": "sha512-edOXTugUYdqxrtEnIn4vgrGjLPxdexcL0WD8LzAvVA3d1dwgcfRO3k8xQR02ZQnOnWMBi8Cqs0F+kAQQp3JW8g==",
|
|
|
|
|
|
+ "version": "0.7.21",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/solidity-coverage/-/solidity-coverage-0.7.21.tgz",
|
|
|
|
+ "integrity": "sha512-O8nuzJ9yXiKUx3NdzVvHrUW0DxoNVcGzq/I7NzewNO9EZE3wYAQ4l8BwcnV64r4aC/HB6Vnw/q2sF0BQHv/3fg==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"requires": {
|
|
"requires": {
|
|
"@solidity-parser/parser": "^0.14.0",
|
|
"@solidity-parser/parser": "^0.14.0",
|
|
@@ -22559,23 +22584,37 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"typechain": {
|
|
"typechain": {
|
|
- "version": "6.1.0",
|
|
|
|
- "resolved": "https://registry.npmjs.org/typechain/-/typechain-6.1.0.tgz",
|
|
|
|
- "integrity": "sha512-GGfkK0p3fUgz8kYxjSS4nKcWXE0Lo+teHTetghousIK5njbNoYNDlwn91QIyD181L3fVqlTvBE0a/q3AZmjNfw==",
|
|
|
|
|
|
+ "version": "8.0.0",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/typechain/-/typechain-8.0.0.tgz",
|
|
|
|
+ "integrity": "sha512-rqDfDYc9voVAhmfVfAwzg3VYFvhvs5ck1X9T/iWkX745Cul4t+V/smjnyqrbDzWDbzD93xfld1epg7Y/uFAesQ==",
|
|
"dev": true,
|
|
"dev": true,
|
|
"requires": {
|
|
"requires": {
|
|
"@types/prettier": "^2.1.1",
|
|
"@types/prettier": "^2.1.1",
|
|
- "debug": "^4.1.1",
|
|
|
|
|
|
+ "debug": "^4.3.1",
|
|
"fs-extra": "^7.0.0",
|
|
"fs-extra": "^7.0.0",
|
|
- "glob": "^7.1.6",
|
|
|
|
|
|
+ "glob": "7.1.7",
|
|
"js-sha3": "^0.8.0",
|
|
"js-sha3": "^0.8.0",
|
|
"lodash": "^4.17.15",
|
|
"lodash": "^4.17.15",
|
|
"mkdirp": "^1.0.4",
|
|
"mkdirp": "^1.0.4",
|
|
- "prettier": "^2.1.2",
|
|
|
|
|
|
+ "prettier": "^2.3.1",
|
|
"ts-command-line-args": "^2.2.0",
|
|
"ts-command-line-args": "^2.2.0",
|
|
"ts-essentials": "^7.0.1"
|
|
"ts-essentials": "^7.0.1"
|
|
},
|
|
},
|
|
"dependencies": {
|
|
"dependencies": {
|
|
|
|
+ "glob": {
|
|
|
|
+ "version": "7.1.7",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
|
|
|
|
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
|
|
|
|
+ "dev": true,
|
|
|
|
+ "requires": {
|
|
|
|
+ "fs.realpath": "^1.0.0",
|
|
|
|
+ "inflight": "^1.0.4",
|
|
|
|
+ "inherits": "2",
|
|
|
|
+ "minimatch": "^3.0.4",
|
|
|
|
+ "once": "^1.3.0",
|
|
|
|
+ "path-is-absolute": "^1.0.0"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
"js-sha3": {
|
|
"js-sha3": {
|
|
"version": "0.8.0",
|
|
"version": "0.8.0",
|
|
"integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==",
|
|
"integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==",
|
|
@@ -22604,9 +22643,9 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
"typescript": {
|
|
"typescript": {
|
|
- "version": "4.6.3",
|
|
|
|
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz",
|
|
|
|
- "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==",
|
|
|
|
|
|
+ "version": "4.6.4",
|
|
|
|
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz",
|
|
|
|
+ "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==",
|
|
"dev": true
|
|
"dev": true
|
|
},
|
|
},
|
|
"typical": {
|
|
"typical": {
|