mirror of
				https://github.com/Instadapp/dsa-connectors-2.0.git
				synced 2024-07-29 21:57:39 +00:00 
			
		
		
		
	feat: wip
This commit is contained in:
		
							parent
							
								
									a12e630962
								
							
						
					
					
						commit
						8b7a561dfa
					
				
							
								
								
									
										175
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										175
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							|  | @ -10,6 +10,7 @@ | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@nomicfoundation/hardhat-toolbox": "^2.0.0", |         "@nomicfoundation/hardhat-toolbox": "^2.0.0", | ||||||
|         "@nomiclabs/hardhat-ethers": "^2.0.3", |         "@nomiclabs/hardhat-ethers": "^2.0.3", | ||||||
|  |         "@nomiclabs/hardhat-etherscan": "^3.1.8", | ||||||
|         "@nomiclabs/hardhat-web3": "^2.0.0", |         "@nomiclabs/hardhat-web3": "^2.0.0", | ||||||
|         "@openzeppelin/contracts": "^4.9.5", |         "@openzeppelin/contracts": "^4.9.5", | ||||||
|         "dotenv": "^16.3.1", |         "dotenv": "^16.3.1", | ||||||
|  | @ -19,6 +20,8 @@ | ||||||
|       }, |       }, | ||||||
|       "devDependencies": { |       "devDependencies": { | ||||||
|         "hardhat": "^2.19.2", |         "hardhat": "^2.19.2", | ||||||
|  |         "prettier": "^3.1.1", | ||||||
|  |         "prettier-plugin-solidity": "^1.3.1", | ||||||
|         "typechain": "^8.3.2" |         "typechain": "^8.3.2" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  | @ -1688,7 +1691,6 @@ | ||||||
|       "resolved": "https://registry.npmjs.org/@nomiclabs/hardhat-etherscan/-/hardhat-etherscan-3.1.8.tgz", |       "resolved": "https://registry.npmjs.org/@nomiclabs/hardhat-etherscan/-/hardhat-etherscan-3.1.8.tgz", | ||||||
|       "integrity": "sha512-v5F6IzQhrsjHh6kQz4uNrym49brK9K5bYCq2zQZ729RYRaifI9hHbtmK+KkIVevfhut7huQFEQ77JLRMAzWYjQ==", |       "integrity": "sha512-v5F6IzQhrsjHh6kQz4uNrym49brK9K5bYCq2zQZ729RYRaifI9hHbtmK+KkIVevfhut7huQFEQ77JLRMAzWYjQ==", | ||||||
|       "deprecated": "The @nomiclabs/hardhat-etherscan package is deprecated, please use @nomicfoundation/hardhat-verify instead", |       "deprecated": "The @nomiclabs/hardhat-etherscan package is deprecated, please use @nomicfoundation/hardhat-verify instead", | ||||||
|       "peer": true, |  | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@ethersproject/abi": "^5.1.2", |         "@ethersproject/abi": "^5.1.2", | ||||||
|         "@ethersproject/address": "^5.0.2", |         "@ethersproject/address": "^5.0.2", | ||||||
|  | @ -2233,7 +2235,6 @@ | ||||||
|       "version": "8.12.0", |       "version": "8.12.0", | ||||||
|       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", |       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", | ||||||
|       "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", |       "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", | ||||||
|       "peer": true, |  | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "fast-deep-equal": "^3.1.1", |         "fast-deep-equal": "^3.1.1", | ||||||
|         "json-schema-traverse": "^1.0.0", |         "json-schema-traverse": "^1.0.0", | ||||||
|  | @ -2390,7 +2391,6 @@ | ||||||
|       "version": "2.0.0", |       "version": "2.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", |       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", | ||||||
|       "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", |       "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", | ||||||
|       "peer": true, |  | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": ">=8" |         "node": ">=8" | ||||||
|       } |       } | ||||||
|  | @ -2820,7 +2820,6 @@ | ||||||
|       "version": "8.1.0", |       "version": "8.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/cbor/-/cbor-8.1.0.tgz", |       "resolved": "https://registry.npmjs.org/cbor/-/cbor-8.1.0.tgz", | ||||||
|       "integrity": "sha512-DwGjNW9omn6EwP70aXsn7FQJx5kO12tX0bZkaTjzdVFM6/7nhA4t0EENocKGx6D2Bch9PE2KzCUf5SceBdeijg==", |       "integrity": "sha512-DwGjNW9omn6EwP70aXsn7FQJx5kO12tX0bZkaTjzdVFM6/7nhA4t0EENocKGx6D2Bch9PE2KzCUf5SceBdeijg==", | ||||||
|       "peer": true, |  | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "nofilter": "^3.1.0" |         "nofilter": "^3.1.0" | ||||||
|       }, |       }, | ||||||
|  | @ -5352,8 +5351,7 @@ | ||||||
|     "node_modules/json-schema-traverse": { |     "node_modules/json-schema-traverse": { | ||||||
|       "version": "1.0.0", |       "version": "1.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", |       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", | ||||||
|       "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", |       "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" | ||||||
|       "peer": true |  | ||||||
|     }, |     }, | ||||||
|     "node_modules/json-stringify-safe": { |     "node_modules/json-stringify-safe": { | ||||||
|       "version": "5.0.1", |       "version": "5.0.1", | ||||||
|  | @ -5504,8 +5502,7 @@ | ||||||
|     "node_modules/lodash.truncate": { |     "node_modules/lodash.truncate": { | ||||||
|       "version": "4.4.2", |       "version": "4.4.2", | ||||||
|       "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", |       "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", | ||||||
|       "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", |       "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==" | ||||||
|       "peer": true |  | ||||||
|     }, |     }, | ||||||
|     "node_modules/log-symbols": { |     "node_modules/log-symbols": { | ||||||
|       "version": "4.1.0", |       "version": "4.1.0", | ||||||
|  | @ -6199,7 +6196,6 @@ | ||||||
|       "version": "3.1.0", |       "version": "3.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-3.1.0.tgz", |       "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-3.1.0.tgz", | ||||||
|       "integrity": "sha512-l2NNj07e9afPnhAhvgVrCD/oy2Ai1yfLpuo3EpiO1jFTsB4sFz6oIfAfSZyQzVpkZQ9xS8ZS5g1jCBgq4Hwo0g==", |       "integrity": "sha512-l2NNj07e9afPnhAhvgVrCD/oy2Ai1yfLpuo3EpiO1jFTsB4sFz6oIfAfSZyQzVpkZQ9xS8ZS5g1jCBgq4Hwo0g==", | ||||||
|       "peer": true, |  | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": ">=12.19" |         "node": ">=12.19" | ||||||
|       } |       } | ||||||
|  | @ -6504,6 +6500,77 @@ | ||||||
|         "node": ">= 0.8.0" |         "node": ">= 0.8.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/prettier": { | ||||||
|  |       "version": "3.1.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", | ||||||
|  |       "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "bin": { | ||||||
|  |         "prettier": "bin/prettier.cjs" | ||||||
|  |       }, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=14" | ||||||
|  |       }, | ||||||
|  |       "funding": { | ||||||
|  |         "url": "https://github.com/prettier/prettier?sponsor=1" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/prettier-plugin-solidity": { | ||||||
|  |       "version": "1.3.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/prettier-plugin-solidity/-/prettier-plugin-solidity-1.3.1.tgz", | ||||||
|  |       "integrity": "sha512-MN4OP5I2gHAzHZG1wcuJl0FsLS3c4Cc5494bbg+6oQWBPuEamjwDvmGfFMZ6NFzsh3Efd9UUxeT7ImgjNH4ozA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@solidity-parser/parser": "^0.17.0", | ||||||
|  |         "semver": "^7.5.4", | ||||||
|  |         "solidity-comments-extractor": "^0.0.8" | ||||||
|  |       }, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=16" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "prettier": ">=2.3.0" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/prettier-plugin-solidity/node_modules/@solidity-parser/parser": { | ||||||
|  |       "version": "0.17.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@solidity-parser/parser/-/parser-0.17.0.tgz", | ||||||
|  |       "integrity": "sha512-Nko8R0/kUo391jsEHHxrGM07QFdnPGvlmox4rmH0kNiNAashItAilhy4Mv4pK5gQmW5f4sXAF58fwJbmlkGcVw==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|  |     "node_modules/prettier-plugin-solidity/node_modules/lru-cache": { | ||||||
|  |       "version": "6.0.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", | ||||||
|  |       "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "yallist": "^4.0.0" | ||||||
|  |       }, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=10" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/prettier-plugin-solidity/node_modules/semver": { | ||||||
|  |       "version": "7.5.4", | ||||||
|  |       "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", | ||||||
|  |       "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "lru-cache": "^6.0.0" | ||||||
|  |       }, | ||||||
|  |       "bin": { | ||||||
|  |         "semver": "bin/semver.js" | ||||||
|  |       }, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=10" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/prettier-plugin-solidity/node_modules/yallist": { | ||||||
|  |       "version": "4.0.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", | ||||||
|  |       "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "node_modules/process": { |     "node_modules/process": { | ||||||
|       "version": "0.11.10", |       "version": "0.11.10", | ||||||
|       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", |       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", | ||||||
|  | @ -7309,7 +7376,6 @@ | ||||||
|       "version": "4.0.0", |       "version": "4.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", |       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", | ||||||
|       "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", |       "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", | ||||||
|       "peer": true, |  | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "ansi-styles": "^4.0.0", |         "ansi-styles": "^4.0.0", | ||||||
|         "astral-regex": "^2.0.0", |         "astral-regex": "^2.0.0", | ||||||
|  | @ -7326,7 +7392,6 @@ | ||||||
|       "version": "4.3.0", |       "version": "4.3.0", | ||||||
|       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", |       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", | ||||||
|       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", |       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | ||||||
|       "peer": true, |  | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "color-convert": "^2.0.1" |         "color-convert": "^2.0.1" | ||||||
|       }, |       }, | ||||||
|  | @ -7341,7 +7406,6 @@ | ||||||
|       "version": "2.0.1", |       "version": "2.0.1", | ||||||
|       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", |       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", | ||||||
|       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", |       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", | ||||||
|       "peer": true, |  | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "color-name": "~1.1.4" |         "color-name": "~1.1.4" | ||||||
|       }, |       }, | ||||||
|  | @ -7352,8 +7416,7 @@ | ||||||
|     "node_modules/slice-ansi/node_modules/color-name": { |     "node_modules/slice-ansi/node_modules/color-name": { | ||||||
|       "version": "1.1.4", |       "version": "1.1.4", | ||||||
|       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", |       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", | ||||||
|       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", |       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" | ||||||
|       "peer": true |  | ||||||
|     }, |     }, | ||||||
|     "node_modules/solc": { |     "node_modules/solc": { | ||||||
|       "version": "0.7.3", |       "version": "0.7.3", | ||||||
|  | @ -7405,6 +7468,12 @@ | ||||||
|         "semver": "bin/semver" |         "semver": "bin/semver" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/solidity-comments-extractor": { | ||||||
|  |       "version": "0.0.8", | ||||||
|  |       "resolved": "https://registry.npmjs.org/solidity-comments-extractor/-/solidity-comments-extractor-0.0.8.tgz", | ||||||
|  |       "integrity": "sha512-htM7Vn6LhHreR+EglVMd2s+sZhcXAirB1Zlyrv5zBuTxieCvjfnRpd7iZk75m/u6NOlEyQ94C6TWbBn2cY7w8g==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "node_modules/solidity-coverage": { |     "node_modules/solidity-coverage": { | ||||||
|       "version": "0.8.5", |       "version": "0.8.5", | ||||||
|       "resolved": "https://registry.npmjs.org/solidity-coverage/-/solidity-coverage-0.8.5.tgz", |       "resolved": "https://registry.npmjs.org/solidity-coverage/-/solidity-coverage-0.8.5.tgz", | ||||||
|  | @ -7812,7 +7881,6 @@ | ||||||
|       "version": "6.8.1", |       "version": "6.8.1", | ||||||
|       "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", |       "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", | ||||||
|       "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", |       "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", | ||||||
|       "peer": true, |  | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "ajv": "^8.0.1", |         "ajv": "^8.0.1", | ||||||
|         "lodash.truncate": "^4.4.2", |         "lodash.truncate": "^4.4.2", | ||||||
|  | @ -10334,7 +10402,6 @@ | ||||||
|       "version": "3.1.8", |       "version": "3.1.8", | ||||||
|       "resolved": "https://registry.npmjs.org/@nomiclabs/hardhat-etherscan/-/hardhat-etherscan-3.1.8.tgz", |       "resolved": "https://registry.npmjs.org/@nomiclabs/hardhat-etherscan/-/hardhat-etherscan-3.1.8.tgz", | ||||||
|       "integrity": "sha512-v5F6IzQhrsjHh6kQz4uNrym49brK9K5bYCq2zQZ729RYRaifI9hHbtmK+KkIVevfhut7huQFEQ77JLRMAzWYjQ==", |       "integrity": "sha512-v5F6IzQhrsjHh6kQz4uNrym49brK9K5bYCq2zQZ729RYRaifI9hHbtmK+KkIVevfhut7huQFEQ77JLRMAzWYjQ==", | ||||||
|       "peer": true, |  | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@ethersproject/abi": "^5.1.2", |         "@ethersproject/abi": "^5.1.2", | ||||||
|         "@ethersproject/address": "^5.0.2", |         "@ethersproject/address": "^5.0.2", | ||||||
|  | @ -10778,7 +10845,6 @@ | ||||||
|       "version": "8.12.0", |       "version": "8.12.0", | ||||||
|       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", |       "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", | ||||||
|       "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", |       "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", | ||||||
|       "peer": true, |  | ||||||
|       "requires": { |       "requires": { | ||||||
|         "fast-deep-equal": "^3.1.1", |         "fast-deep-equal": "^3.1.1", | ||||||
|         "json-schema-traverse": "^1.0.0", |         "json-schema-traverse": "^1.0.0", | ||||||
|  | @ -10894,8 +10960,7 @@ | ||||||
|     "astral-regex": { |     "astral-regex": { | ||||||
|       "version": "2.0.0", |       "version": "2.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", |       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", | ||||||
|       "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", |       "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" | ||||||
|       "peer": true |  | ||||||
|     }, |     }, | ||||||
|     "async": { |     "async": { | ||||||
|       "version": "1.5.2", |       "version": "1.5.2", | ||||||
|  | @ -11229,7 +11294,6 @@ | ||||||
|       "version": "8.1.0", |       "version": "8.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/cbor/-/cbor-8.1.0.tgz", |       "resolved": "https://registry.npmjs.org/cbor/-/cbor-8.1.0.tgz", | ||||||
|       "integrity": "sha512-DwGjNW9omn6EwP70aXsn7FQJx5kO12tX0bZkaTjzdVFM6/7nhA4t0EENocKGx6D2Bch9PE2KzCUf5SceBdeijg==", |       "integrity": "sha512-DwGjNW9omn6EwP70aXsn7FQJx5kO12tX0bZkaTjzdVFM6/7nhA4t0EENocKGx6D2Bch9PE2KzCUf5SceBdeijg==", | ||||||
|       "peer": true, |  | ||||||
|       "requires": { |       "requires": { | ||||||
|         "nofilter": "^3.1.0" |         "nofilter": "^3.1.0" | ||||||
|       } |       } | ||||||
|  | @ -13173,8 +13237,7 @@ | ||||||
|     "json-schema-traverse": { |     "json-schema-traverse": { | ||||||
|       "version": "1.0.0", |       "version": "1.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", |       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", | ||||||
|       "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", |       "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" | ||||||
|       "peer": true |  | ||||||
|     }, |     }, | ||||||
|     "json-stringify-safe": { |     "json-stringify-safe": { | ||||||
|       "version": "5.0.1", |       "version": "5.0.1", | ||||||
|  | @ -13293,8 +13356,7 @@ | ||||||
|     "lodash.truncate": { |     "lodash.truncate": { | ||||||
|       "version": "4.4.2", |       "version": "4.4.2", | ||||||
|       "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", |       "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", | ||||||
|       "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", |       "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==" | ||||||
|       "peer": true |  | ||||||
|     }, |     }, | ||||||
|     "log-symbols": { |     "log-symbols": { | ||||||
|       "version": "4.1.0", |       "version": "4.1.0", | ||||||
|  | @ -13792,8 +13854,7 @@ | ||||||
|     "nofilter": { |     "nofilter": { | ||||||
|       "version": "3.1.0", |       "version": "3.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-3.1.0.tgz", |       "resolved": "https://registry.npmjs.org/nofilter/-/nofilter-3.1.0.tgz", | ||||||
|       "integrity": "sha512-l2NNj07e9afPnhAhvgVrCD/oy2Ai1yfLpuo3EpiO1jFTsB4sFz6oIfAfSZyQzVpkZQ9xS8ZS5g1jCBgq4Hwo0g==", |       "integrity": "sha512-l2NNj07e9afPnhAhvgVrCD/oy2Ai1yfLpuo3EpiO1jFTsB4sFz6oIfAfSZyQzVpkZQ9xS8ZS5g1jCBgq4Hwo0g==" | ||||||
|       "peer": true |  | ||||||
|     }, |     }, | ||||||
|     "nopt": { |     "nopt": { | ||||||
|       "version": "3.0.6", |       "version": "3.0.6", | ||||||
|  | @ -14015,6 +14076,55 @@ | ||||||
|       "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", |       "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", | ||||||
|       "peer": true |       "peer": true | ||||||
|     }, |     }, | ||||||
|  |     "prettier": { | ||||||
|  |       "version": "3.1.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", | ||||||
|  |       "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|  |     "prettier-plugin-solidity": { | ||||||
|  |       "version": "1.3.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/prettier-plugin-solidity/-/prettier-plugin-solidity-1.3.1.tgz", | ||||||
|  |       "integrity": "sha512-MN4OP5I2gHAzHZG1wcuJl0FsLS3c4Cc5494bbg+6oQWBPuEamjwDvmGfFMZ6NFzsh3Efd9UUxeT7ImgjNH4ozA==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "@solidity-parser/parser": "^0.17.0", | ||||||
|  |         "semver": "^7.5.4", | ||||||
|  |         "solidity-comments-extractor": "^0.0.8" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "@solidity-parser/parser": { | ||||||
|  |           "version": "0.17.0", | ||||||
|  |           "resolved": "https://registry.npmjs.org/@solidity-parser/parser/-/parser-0.17.0.tgz", | ||||||
|  |           "integrity": "sha512-Nko8R0/kUo391jsEHHxrGM07QFdnPGvlmox4rmH0kNiNAashItAilhy4Mv4pK5gQmW5f4sXAF58fwJbmlkGcVw==", | ||||||
|  |           "dev": true | ||||||
|  |         }, | ||||||
|  |         "lru-cache": { | ||||||
|  |           "version": "6.0.0", | ||||||
|  |           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", | ||||||
|  |           "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", | ||||||
|  |           "dev": true, | ||||||
|  |           "requires": { | ||||||
|  |             "yallist": "^4.0.0" | ||||||
|  |           } | ||||||
|  |         }, | ||||||
|  |         "semver": { | ||||||
|  |           "version": "7.5.4", | ||||||
|  |           "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", | ||||||
|  |           "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", | ||||||
|  |           "dev": true, | ||||||
|  |           "requires": { | ||||||
|  |             "lru-cache": "^6.0.0" | ||||||
|  |           } | ||||||
|  |         }, | ||||||
|  |         "yallist": { | ||||||
|  |           "version": "4.0.0", | ||||||
|  |           "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", | ||||||
|  |           "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", | ||||||
|  |           "dev": true | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "process": { |     "process": { | ||||||
|       "version": "0.11.10", |       "version": "0.11.10", | ||||||
|       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", |       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", | ||||||
|  | @ -14620,7 +14730,6 @@ | ||||||
|       "version": "4.0.0", |       "version": "4.0.0", | ||||||
|       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", |       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", | ||||||
|       "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", |       "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", | ||||||
|       "peer": true, |  | ||||||
|       "requires": { |       "requires": { | ||||||
|         "ansi-styles": "^4.0.0", |         "ansi-styles": "^4.0.0", | ||||||
|         "astral-regex": "^2.0.0", |         "astral-regex": "^2.0.0", | ||||||
|  | @ -14631,7 +14740,6 @@ | ||||||
|           "version": "4.3.0", |           "version": "4.3.0", | ||||||
|           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", |           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", | ||||||
|           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", |           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", | ||||||
|           "peer": true, |  | ||||||
|           "requires": { |           "requires": { | ||||||
|             "color-convert": "^2.0.1" |             "color-convert": "^2.0.1" | ||||||
|           } |           } | ||||||
|  | @ -14640,7 +14748,6 @@ | ||||||
|           "version": "2.0.1", |           "version": "2.0.1", | ||||||
|           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", |           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", | ||||||
|           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", |           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", | ||||||
|           "peer": true, |  | ||||||
|           "requires": { |           "requires": { | ||||||
|             "color-name": "~1.1.4" |             "color-name": "~1.1.4" | ||||||
|           } |           } | ||||||
|  | @ -14648,8 +14755,7 @@ | ||||||
|         "color-name": { |         "color-name": { | ||||||
|           "version": "1.1.4", |           "version": "1.1.4", | ||||||
|           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", |           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", | ||||||
|           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", |           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" | ||||||
|           "peer": true |  | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  | @ -14696,6 +14802,12 @@ | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "solidity-comments-extractor": { | ||||||
|  |       "version": "0.0.8", | ||||||
|  |       "resolved": "https://registry.npmjs.org/solidity-comments-extractor/-/solidity-comments-extractor-0.0.8.tgz", | ||||||
|  |       "integrity": "sha512-htM7Vn6LhHreR+EglVMd2s+sZhcXAirB1Zlyrv5zBuTxieCvjfnRpd7iZk75m/u6NOlEyQ94C6TWbBn2cY7w8g==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "solidity-coverage": { |     "solidity-coverage": { | ||||||
|       "version": "0.8.5", |       "version": "0.8.5", | ||||||
|       "resolved": "https://registry.npmjs.org/solidity-coverage/-/solidity-coverage-0.8.5.tgz", |       "resolved": "https://registry.npmjs.org/solidity-coverage/-/solidity-coverage-0.8.5.tgz", | ||||||
|  | @ -15001,7 +15113,6 @@ | ||||||
|       "version": "6.8.1", |       "version": "6.8.1", | ||||||
|       "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", |       "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", | ||||||
|       "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", |       "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", | ||||||
|       "peer": true, |  | ||||||
|       "requires": { |       "requires": { | ||||||
|         "ajv": "^8.0.1", |         "ajv": "^8.0.1", | ||||||
|         "lodash.truncate": "^4.4.2", |         "lodash.truncate": "^4.4.2", | ||||||
|  |  | ||||||
|  | @ -5,16 +5,19 @@ | ||||||
|   "directories": {}, |   "directories": {}, | ||||||
|   "devDependencies": { |   "devDependencies": { | ||||||
|     "hardhat": "^2.19.2", |     "hardhat": "^2.19.2", | ||||||
|  |     "prettier": "^3.1.1", | ||||||
|  |     "prettier-plugin-solidity": "^1.3.1", | ||||||
|     "typechain": "^8.3.2" |     "typechain": "^8.3.2" | ||||||
|   }, |   }, | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@nomicfoundation/hardhat-toolbox": "^2.0.0", |     "@nomicfoundation/hardhat-toolbox": "^2.0.0", | ||||||
|  |     "@nomiclabs/hardhat-ethers": "^2.0.3", | ||||||
|     "@nomiclabs/hardhat-web3": "^2.0.0", |     "@nomiclabs/hardhat-web3": "^2.0.0", | ||||||
|     "@openzeppelin/contracts": "^4.9.5", |     "@openzeppelin/contracts": "^4.9.5", | ||||||
|     "dotenv": "^16.3.1", |     "dotenv": "^16.3.1", | ||||||
|  |     "ethers": "^5.4.7", | ||||||
|     "ts-node": "^10.9.2", |     "ts-node": "^10.9.2", | ||||||
|     "web3": "^1.10.3", |     "web3": "^1.10.3", | ||||||
|     "ethers": "^5.4.7", |     "@nomiclabs/hardhat-etherscan": "^3.1.8" | ||||||
|     "@nomiclabs/hardhat-ethers": "^2.0.3" |  | ||||||
|   } |   } | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -1,5 +1,8 @@ | ||||||
| import { expect } from "chai"; | import { expect } from "chai"; | ||||||
| import hre from "hardhat"; | import hre from "hardhat"; | ||||||
|  | const { waffle } = hre; | ||||||
|  | // const { waffle } = require("hardhat");
 | ||||||
|  | const { provider, deployContract } = waffle; | ||||||
| import { abis } from "../../../scripts/constant/abis"; | import { abis } from "../../../scripts/constant/abis"; | ||||||
| import { addresses } from "../../../scripts/tests/mainnet/addresses"; | import { addresses } from "../../../scripts/tests/mainnet/addresses"; | ||||||
| import { deployAndEnableConnector } from "../../../scripts/tests/deployAndEnableConnector"; | import { deployAndEnableConnector } from "../../../scripts/tests/deployAndEnableConnector"; | ||||||
|  | @ -9,7 +12,7 @@ import { ConnectV2FluidPolygon, ConnectV2FluidPolygon__factory } from "../../../ | ||||||
| import { parseEther, parseUnits } from "@ethersproject/units"; | import { parseEther, parseUnits } from "@ethersproject/units"; | ||||||
| import { encodeSpells } from "../../../scripts/tests/encodeSpells"; | import { encodeSpells } from "../../../scripts/tests/encodeSpells"; | ||||||
| import { constants } from "../../../scripts/constant/constant"; | import { constants } from "../../../scripts/constant/constant"; | ||||||
| import { network, ethers } from "hardhat"; | import { network, ethers, waffle } from "hardhat"; | ||||||
| import type { Signer, Contract } from "ethers"; | import type { Signer, Contract } from "ethers"; | ||||||
| 
 | 
 | ||||||
| describe("Fluid", function () { | describe("Fluid", function () { | ||||||
|  | @ -127,7 +130,7 @@ describe("Fluid", function () { | ||||||
|           forking: { |           forking: { | ||||||
|             // @ts-ignore
 |             // @ts-ignore
 | ||||||
|             jsonRpcUrl: hre.config.networks.hardhat.forking.url, |             jsonRpcUrl: hre.config.networks.hardhat.forking.url, | ||||||
|             blockNumber: 12796965, |             blockNumber: 51116602, | ||||||
|           }, |           }, | ||||||
|         }, |         }, | ||||||
|       ], |       ], | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Shriya Tyagi
						Shriya Tyagi