mirror of
https://github.com/Instadapp/Gelato-automations.git
synced 2024-07-29 22:28:07 +00:00
cleanup: FMaker._isVaultOwner refactored
This commit is contained in:
parent
d4b78c25ce
commit
20e82596b7
|
@ -37,13 +37,13 @@ jobs: # a collection of steps
|
|||
command: yarn lint
|
||||
- restore_cache: # restore the Hardhat Network Fork Cache
|
||||
name: Restore Hardhat Network Fork Cache
|
||||
key: v3-hardhat-network-fork-cache
|
||||
key: v4-hardhat-network-fork-cache
|
||||
- run: # Tests
|
||||
name: Tests using hardhat mainnet fork and gas reporter
|
||||
command: yarn test:gas
|
||||
- save_cache: # special step to save the Hardhat Network Fork cache
|
||||
name: Save Hardhat Network Fork Cache
|
||||
key: v3-hardhat-network-fork-cache
|
||||
key: v4-hardhat-network-fork-cache
|
||||
paths:
|
||||
- ./cache/hardhat-network-fork
|
||||
- run: # Codechecks
|
||||
|
|
|
@ -20,7 +20,7 @@ import {
|
|||
import {
|
||||
_getMakerVaultDebt,
|
||||
_getMakerVaultCollateralBalance,
|
||||
_isVaultOwnedBy
|
||||
_isVaultOwner
|
||||
} from "../../functions/dapps/FMaker.sol";
|
||||
import {
|
||||
_encodeFlashPayback
|
||||
|
@ -49,20 +49,15 @@ import {
|
|||
import {
|
||||
DataFlow
|
||||
} from "@gelatonetwork/core/contracts/gelato_core/interfaces/IGelatoCore.sol";
|
||||
import {
|
||||
IGelatoAction
|
||||
} from "@gelatonetwork/core/contracts/actions/IGelatoAction.sol";
|
||||
|
||||
contract ConnectGelatoDataFullMakerToCompound is
|
||||
ConnectorInterface,
|
||||
IGelatoAction
|
||||
{
|
||||
contract ConnectGelatoDataFullMakerToCompound is ConnectorInterface {
|
||||
using GelatoBytes for bytes;
|
||||
|
||||
string public constant OK = "OK";
|
||||
|
||||
// solhint-disable const-name-snakecase
|
||||
string public constant override name =
|
||||
"ConnectGelatoDataFullRefinanceMaker-v1.0";
|
||||
"ConnectGelatoDataFullMakerToCompound-v1.0";
|
||||
uint256 internal immutable _id;
|
||||
address internal immutable _connectGelatoProviderPayment;
|
||||
|
||||
|
@ -82,7 +77,8 @@ contract ConnectGelatoDataFullMakerToCompound is
|
|||
}
|
||||
|
||||
// ====== ACTION TERMS CHECK ==========
|
||||
// Overriding IGelatoAction's function (optional)
|
||||
/// @notice GelatoCore protocol standard function
|
||||
/// @dev GelatoCore calls this to verify that a Task is executable
|
||||
function termsOk(
|
||||
uint256, // taskReceipId
|
||||
address _dsa,
|
||||
|
@ -90,13 +86,15 @@ contract ConnectGelatoDataFullMakerToCompound is
|
|||
DataFlow, // DataFlow
|
||||
uint256, // value
|
||||
uint256 // cycleId
|
||||
) public view virtual override returns (string memory) {
|
||||
) public view returns (string memory) {
|
||||
(uint256 vaultId, ) = abi.decode(_actionData[4:], (uint256, address));
|
||||
|
||||
if (vaultId == 0)
|
||||
return "ConnectGelatoDataFullETHAToETHB : Vault Id is not valid";
|
||||
if (_isVaultOwnedBy(vaultId, _dsa))
|
||||
return "ConnectGelatoDataFullETHAToETHB : Vault not owned by dsa";
|
||||
return
|
||||
"ConnectGelatoDataFullMakerToCompound: Vault Id is not valid";
|
||||
if (!_isVaultOwner(vaultId, _dsa))
|
||||
return
|
||||
"ConnectGelatoDataFullMakerToCompound: Vault not owned by dsa";
|
||||
return OK;
|
||||
}
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ import {
|
|||
import {
|
||||
_getMakerVaultDebt,
|
||||
_getMakerVaultCollateralBalance,
|
||||
_isVaultOwnedBy
|
||||
_isVaultOwner
|
||||
} from "../../functions/dapps/FMaker.sol";
|
||||
import {
|
||||
_encodeFlashPayback
|
||||
|
@ -49,20 +49,15 @@ import {
|
|||
import {
|
||||
DataFlow
|
||||
} from "@gelatonetwork/core/contracts/gelato_core/interfaces/IGelatoCore.sol";
|
||||
import {
|
||||
IGelatoAction
|
||||
} from "@gelatonetwork/core/contracts/actions/IGelatoAction.sol";
|
||||
|
||||
contract ConnectGelatoDataFullMakerToMaker is
|
||||
ConnectorInterface,
|
||||
IGelatoAction
|
||||
{
|
||||
contract ConnectGelatoDataFullMakerToMaker is ConnectorInterface {
|
||||
using GelatoBytes for bytes;
|
||||
|
||||
string public constant OK = "OK";
|
||||
|
||||
// solhint-disable const-name-snakecase
|
||||
string public constant override name =
|
||||
"ConnectGelatoDataFullRefinanceMaker-v1.0";
|
||||
"ConnectGelatoDataFullMakerToMaker-v1.0";
|
||||
uint256 internal immutable _id;
|
||||
address internal immutable _connectGelatoProviderPayment;
|
||||
|
||||
|
@ -90,14 +85,15 @@ contract ConnectGelatoDataFullMakerToMaker is
|
|||
DataFlow,
|
||||
uint256, // value
|
||||
uint256 // cycleId
|
||||
) public view virtual override returns (string memory) {
|
||||
) public view returns (string memory) {
|
||||
(uint256 vaultAId, , , ) =
|
||||
abi.decode(_actionData[4:], (uint256, uint256, address, string));
|
||||
|
||||
if (vaultAId == 0)
|
||||
return "ConnectGelatoDataFullETHAToETHB : Vault A Id is not valid";
|
||||
if (_isVaultOwnedBy(vaultAId, _dsa))
|
||||
return "ConnectGelatoDataFullETHAToETHB : Vault A not owned by dsa";
|
||||
return "ConnectGelatoDataFullMakerToMaker: Vault A Id is not valid";
|
||||
if (!_isVaultOwner(vaultAId, _dsa))
|
||||
return
|
||||
"ConnectGelatoDataFullMakerToMaker: Vault A not owned by dsa";
|
||||
return OK;
|
||||
}
|
||||
|
||||
|
@ -133,7 +129,7 @@ contract ConnectGelatoDataFullMakerToMaker is
|
|||
address(this).delegatecall(castData);
|
||||
if (!success) {
|
||||
returndata.revertWithError(
|
||||
"ConnectGelatoDataFullRefinanceMaker._cast:"
|
||||
"ConnectGelatoDataFullMakerToMaker._cast:"
|
||||
);
|
||||
}
|
||||
}
|
||||
|
@ -149,7 +145,7 @@ contract ConnectGelatoDataFullMakerToMaker is
|
|||
targets = new address[](1);
|
||||
targets[0] = INSTA_POOL_V2;
|
||||
|
||||
_vaultBId = _isVaultOwnedBy(_vaultBId, address(this)) ? 0 : _vaultBId;
|
||||
_vaultBId = _isVaultOwner(_vaultBId, address(this)) ? _vaultBId : 0;
|
||||
|
||||
uint256 wDaiToBorrow = _getRealisedDebt(_getMakerVaultDebt(_vaultAId));
|
||||
uint256 wColToWithdrawFromMaker =
|
||||
|
|
|
@ -124,7 +124,14 @@ function _getBorrowAmt(
|
|||
dart = mul(dart, _rate) < mul(_amt, RAY) ? dart + 1 : dart;
|
||||
}
|
||||
|
||||
function _isVaultOwnedBy(uint256 _vaultId, address _owner) view returns (bool) {
|
||||
IMcdManager managerContract = IMcdManager(MCD_MANAGER);
|
||||
return _vaultId != 0 && managerContract.owns(_vaultId) != _owner;
|
||||
function _isVaultOwner(uint256 _vaultId, address _owner) view returns (bool) {
|
||||
if (_vaultId == 0) return false;
|
||||
|
||||
try IMcdManager(MCD_MANAGER).owns(_vaultId) returns (address owner) {
|
||||
return _owner == owner;
|
||||
} catch Error(string memory error) {
|
||||
revert(string(abi.encodePacked("FMaker._isVaultOwner:", error)));
|
||||
} catch {
|
||||
revert("FMaker._isVaultOwner:undefined");
|
||||
}
|
||||
}
|
||||
|
|
12
package.json
12
package.json
|
@ -25,18 +25,18 @@
|
|||
"@openzeppelin/contracts": "^3.2.0",
|
||||
"chai": "4.2.0",
|
||||
"dotenv": "8.2.0",
|
||||
"eslint": "7.13.0",
|
||||
"eslint": "7.14.0",
|
||||
"eslint-config-prettier": "6.15.0",
|
||||
"ethereum-waffle": "3.2.0",
|
||||
"ethers": "5.0.20",
|
||||
"ethers": "5.0.22",
|
||||
"hardhat": "2.0.3",
|
||||
"hardhat-deploy": "0.7.0-beta.28",
|
||||
"hardhat-deploy": "0.7.0-beta.30",
|
||||
"hardhat-deploy-ethers": "0.3.0-beta.6",
|
||||
"hardhat-gas-reporter": "1.0.1",
|
||||
"husky": ">=4",
|
||||
"lint-staged": "10.5.1",
|
||||
"prettier": "2.1.2",
|
||||
"prettier-plugin-solidity": "1.0.0-alpha.60",
|
||||
"lint-staged": "10.5.2",
|
||||
"prettier": "2.2.0",
|
||||
"prettier-plugin-solidity": "1.0.0-beta.1",
|
||||
"solhint": "3.3.2",
|
||||
"solhint-plugin-prettier": "0.0.5"
|
||||
},
|
||||
|
|
400
yarn.lock
400
yarn.lock
|
@ -161,10 +161,10 @@
|
|||
"@ethersproject/properties" "^5.0.3"
|
||||
"@ethersproject/strings" "^5.0.4"
|
||||
|
||||
"@ethersproject/abi@5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.8.tgz#b79e8b90932f0ce4b5796f21ec854e4fac4e6f7a"
|
||||
integrity sha512-QiWzNybzepEmFfwxqEOoUm9i8G5fBuxMiiMcyUwXqywKtktbhNHpUbfOapMkEvPB8VgefzaUf1vHDSqC2Dc8Eg==
|
||||
"@ethersproject/abi@5.0.9":
|
||||
version "5.0.9"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.9.tgz#738c1c557e56d8f395a5a27caef9b0449bc85a10"
|
||||
integrity sha512-ily2OufA2DTrxkiHQw5GqbkMSnNKuwZBqKsajtT0ERhZy1r9w2CpW1bmtRMIGzaqQxCdn/GEoFogexk72cBBZQ==
|
||||
dependencies:
|
||||
"@ethersproject/address" "^5.0.4"
|
||||
"@ethersproject/bignumber" "^5.0.7"
|
||||
|
@ -189,10 +189,10 @@
|
|||
"@ethersproject/transactions" "^5.0.5"
|
||||
"@ethersproject/web" "^5.0.6"
|
||||
|
||||
"@ethersproject/abstract-provider@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.0.6.tgz#fd379b4c2dbb316841dd4f581a73b95d7f399a13"
|
||||
integrity sha512-3GJjD+wM8J160XFiTMkDu1UFV9uA1OdbMUI0aYy1CFepxYGSh9vY12bsbiYiTJLXQ86usvSBK6OA9U7IqmKZVw==
|
||||
"@ethersproject/abstract-provider@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.0.7.tgz#04ee3bfe43323384e7fecf6c774975b8dec4bdc9"
|
||||
integrity sha512-NF16JGn6M0zZP5ZS8KtDL2Rh7yHxZbUjBIHLNHMm/0X0BephhjUWy8jqs/Zks6kDJRzNthgmPVy41Ec0RYWPYA==
|
||||
dependencies:
|
||||
"@ethersproject/bignumber" "^5.0.7"
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
|
@ -213,10 +213,10 @@
|
|||
"@ethersproject/logger" "^5.0.5"
|
||||
"@ethersproject/properties" "^5.0.3"
|
||||
|
||||
"@ethersproject/abstract-signer@5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.0.8.tgz#16d8107ea718ad7a9b5925bd870aa40c05fbfba3"
|
||||
integrity sha512-Q5ZJtxs5txKBfTbdXRI4n6Nn4EJlKg3zA22S4Eg+P3hIZ+cXoLoK9CnA1GeKMRHJiDBqECnWqeQl+yyGR7D+jg==
|
||||
"@ethersproject/abstract-signer@5.0.9":
|
||||
version "5.0.9"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.0.9.tgz#238ddc06031aeb9dfceee2add965292d7dd1acbf"
|
||||
integrity sha512-CM5UNmXQaA03MyYARFDDRjHWBxujO41tVle7glf5kHcQsDDULgqSVpkliLJMtPzZjOKFeCVZBHybTZDEZg5zzg==
|
||||
dependencies:
|
||||
"@ethersproject/abstract-provider" "^5.0.4"
|
||||
"@ethersproject/bignumber" "^5.0.7"
|
||||
|
@ -247,12 +247,12 @@
|
|||
"@ethersproject/rlp" "^5.0.3"
|
||||
bn.js "^4.4.0"
|
||||
|
||||
"@ethersproject/address@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.0.6.tgz#5ffb5cd04db0d0447efbb53231f56dd2a3255363"
|
||||
integrity sha512-evXOpjlnFxloYjpv+ldEBhTihyHh6jPbLw7s7cDTmCvpmH4FwAkSWkjCoCxaMP8ipfnVr5cQbTt0bZM2XbBxqA==
|
||||
"@ethersproject/address@5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.0.8.tgz#0c551659144a5a7643c6bea337149d410825298f"
|
||||
integrity sha512-V87DHiZMZR6hmFYmoGaHex0D53UEbZpW75uj8AqPbjYUmi65RB4N2LPRcJXuWuN2R0Y2CxkvW6ArijWychr5FA==
|
||||
dependencies:
|
||||
"@ethersproject/bignumber" "^5.0.7"
|
||||
"@ethersproject/bignumber" "^5.0.10"
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/keccak256" "^5.0.3"
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
@ -265,10 +265,10 @@
|
|||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
|
||||
"@ethersproject/base64@5.0.5":
|
||||
version "5.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.0.5.tgz#1c4873b075e40154c319ee0414aab105415e4072"
|
||||
integrity sha512-4GJ9InM+zDDiiejPG/TrNGXVgD8D4BClEfJ3w45+ufyFA7QDT3gkAy+SdmmQCGAEBB+79MmXMLFq7TNtDM2DaA==
|
||||
"@ethersproject/base64@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.0.6.tgz#26311ebf29ea3d0b9c300ccf3e1fdc44b7481516"
|
||||
integrity sha512-HwrGn8YMiUf7bcdVvB4NJ+eWT0BtEFpDtrYxVXEbR7p/XBSJjwiR7DEggIiRvxbualMKg+EZijQWJ3az2li0uw==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
|
||||
|
@ -280,27 +280,27 @@
|
|||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/properties" "^5.0.3"
|
||||
|
||||
"@ethersproject/basex@5.0.5":
|
||||
version "5.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/basex/-/basex-5.0.5.tgz#17ee6526f6a628635b553ecb3bdd8086a5ab2b00"
|
||||
integrity sha512-Echs7nWq1K/HqDaxnT0nJ2Qe5uXH5v/L6AdKVlH+FQ0FrRAMl0XgWoWECsYo9lt16/Pk4wiMksLvVEW8djluEg==
|
||||
"@ethersproject/basex@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/basex/-/basex-5.0.6.tgz#ab95c32e48288a3d868726463506641cb1e9fb6b"
|
||||
integrity sha512-Y/8dowRxBF3bsKkqEp7XN4kcFFQ0o5xxP1YyopfqkXejaOEGiD7ToQdQ0pIZpAJ5GreW56oFOTDDSO6ZcUCNYg==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/properties" "^5.0.3"
|
||||
|
||||
"@ethersproject/bignumber@5.0.8", "@ethersproject/bignumber@>=5.0.0-beta.130", "@ethersproject/bignumber@^5.0.5", "@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.0.8.tgz#cee33bd8eb0266176def0d371b45274b1d2c4ec0"
|
||||
integrity sha512-KXFVAFKS1jdTXYN8BE5Oj+ZfPMh28iRdFeNGBVT6cUFdtiPVqeXqc0ggvBqA3A1VoFFGgM7oAeaagA393aORHA==
|
||||
"@ethersproject/bignumber@5.0.11", "@ethersproject/bignumber@^5.0.10":
|
||||
version "5.0.11"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.0.11.tgz#0d89c1c42439e04ab85013e6d437e428914fcbb2"
|
||||
integrity sha512-6mS55WZDceEFZHaWKlRTKwOUmw8sU51Ar1Tbdt3qfk1HNf7i60d6MQVAWJswzCfKWx+E2gCBob8ywajgTZ7zMw==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
bn.js "^4.4.0"
|
||||
|
||||
"@ethersproject/bignumber@5.0.9":
|
||||
version "5.0.9"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.0.9.tgz#c2133ece53c0c3faaf28ec9c2b28f7e901acb2c5"
|
||||
integrity sha512-XRaR/60JXTMYY4R+XsquKd5vbPbxnt85yvwzJ9uzulRW2z9JlEf75CbMZ8LjSOAK51vFBmSfjA5ojT60OtSGqA==
|
||||
"@ethersproject/bignumber@5.0.8", "@ethersproject/bignumber@>=5.0.0-beta.130", "@ethersproject/bignumber@^5.0.5", "@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.0.8.tgz#cee33bd8eb0266176def0d371b45274b1d2c4ec0"
|
||||
integrity sha512-KXFVAFKS1jdTXYN8BE5Oj+ZfPMh28iRdFeNGBVT6cUFdtiPVqeXqc0ggvBqA3A1VoFFGgM7oAeaagA393aORHA==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
@ -313,10 +313,10 @@
|
|||
dependencies:
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
||||
"@ethersproject/bytes@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.0.6.tgz#848f8c10d78213eb743831fba0704154d3f39d13"
|
||||
integrity sha512-axEmVeVy5IS0Sg46fNk4mygMm96uGd/15b6zmMu53w0NpHmOC/GYfpqMBHYxavjFYN+LUL7vVwgpbIFYGO2QHA==
|
||||
"@ethersproject/bytes@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.0.7.tgz#a3e23281ea05b4bfaa769894a18ce5cfc6842dd6"
|
||||
integrity sha512-AxTEe6ucwifQiauelO/cpbm14coJTFPl/1uXTXclUO7zBy1HHpNRzspUZlJmozZ/vE6/yNsNq82vy+UmoTDF7g==
|
||||
dependencies:
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
||||
|
@ -327,10 +327,10 @@
|
|||
dependencies:
|
||||
"@ethersproject/bignumber" "^5.0.7"
|
||||
|
||||
"@ethersproject/constants@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.0.6.tgz#bc8ca82d2c0eb1869e5cce4fee473e9a9a0e858c"
|
||||
integrity sha512-ioBMaUsVb2+C8UVAHUpfrrkNtFEcAYNaZSf79Lw7VhjFRY5f1ImWGqSZhJb4/wKxaw0RIYLW7ZriDgcx2YMwWA==
|
||||
"@ethersproject/constants@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.0.7.tgz#44ff979e5781b17c8c6901266896c3ee745f4e7e"
|
||||
integrity sha512-cbQK1UpE4hamB52Eg6DLhJoXeQ1plSzekh5Ujir1xdREdwdsZPPXKczkrWqBBR0KyywJZHN/o/hj0w8j7scSGg==
|
||||
dependencies:
|
||||
"@ethersproject/bignumber" "^5.0.7"
|
||||
|
||||
|
@ -349,10 +349,10 @@
|
|||
"@ethersproject/logger" "^5.0.5"
|
||||
"@ethersproject/properties" "^5.0.3"
|
||||
|
||||
"@ethersproject/contracts@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.0.6.tgz#d6b3a2f786a4c616f8a8aafbf3c85f3110250a0a"
|
||||
integrity sha512-sCNevsfvkbnoac3nXabkE/fJ+u0AI8cSFc1UFU/k7etoCO851Hp/+wkQU0w5nSxtBJtcnjeOMtL9+PzFuPCaVw==
|
||||
"@ethersproject/contracts@5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.0.8.tgz#71d3ba16853a1555be2e161a6741df186f81c73b"
|
||||
integrity sha512-PecBL4vnsrpuks2lzzkRsOts8csJy338HNDKDIivbFmx92BVzh3ohOOv3XsoYPSXIHQvobF959W+aSk3RCZL/g==
|
||||
dependencies:
|
||||
"@ethersproject/abi" "^5.0.5"
|
||||
"@ethersproject/abstract-provider" "^5.0.4"
|
||||
|
@ -374,10 +374,10 @@
|
|||
"@ethersproject/logger" "^5.0.5"
|
||||
"@ethersproject/strings" "^5.0.4"
|
||||
|
||||
"@ethersproject/hash@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.0.7.tgz#e4ede972575d9aadffeab15070e9ffdf2f72d7e5"
|
||||
integrity sha512-vYuRJRTAGHcYqQFAxxCgDpJtJv4aGC5TQm5NDZat/55BeLGLmH90ftJG1ldv7MhzGRxBPJtpqSHzJDizB6VKoA==
|
||||
"@ethersproject/hash@5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.0.8.tgz#368a60addc3c5cd18e28f78c80dc94e1bacb82d8"
|
||||
integrity sha512-Qay01tcFyFreYjSMt82rOQGMfQDmLm1sj3iNNO1BhrVf840xgBZuJ7gBATERzAjTuTCHUHw9BuGwxErJUS95yg==
|
||||
dependencies:
|
||||
"@ethersproject/abstract-signer" "^5.0.6"
|
||||
"@ethersproject/address" "^5.0.5"
|
||||
|
@ -406,10 +406,10 @@
|
|||
"@ethersproject/transactions" "^5.0.5"
|
||||
"@ethersproject/wordlists" "^5.0.4"
|
||||
|
||||
"@ethersproject/hdnode@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/hdnode/-/hdnode-5.0.6.tgz#5bc1f30a9c1228aaa84bb209e5b54b30b8b5aea3"
|
||||
integrity sha512-cS2xZJZP7Tsaz695U0G3gdTYZatmSjHWY/VQGVc/E1DnLSBz0ZfQaikhU5uzDNLYaOfcEKd7helezrsfU2xguw==
|
||||
"@ethersproject/hdnode@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/hdnode/-/hdnode-5.0.7.tgz#c7bce94a337ea65e37c46bab09a83e1c1a555d99"
|
||||
integrity sha512-89tphqlji4y/LNE1cSaMQ3hrBtJ4lO1qWGi2hn54LiHym85DTw+zAKbA8QgmdSdJDLGR/kc9VHaIPQ+vZQ2LkQ==
|
||||
dependencies:
|
||||
"@ethersproject/abstract-signer" "^5.0.4"
|
||||
"@ethersproject/basex" "^5.0.3"
|
||||
|
@ -443,10 +443,10 @@
|
|||
aes-js "3.0.0"
|
||||
scrypt-js "3.0.1"
|
||||
|
||||
"@ethersproject/json-wallets@5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/json-wallets/-/json-wallets-5.0.8.tgz#6901ea18c5db54158386f664dcdbec260c6e3c81"
|
||||
integrity sha512-henOyQpUTfjI7JLCnEgMR+FYrj2VcGgLNjDSUmhOlGWagrvB9LPH/7MJaXr+GxBuPIRe8pkrD0hjIDD+PMMAZA==
|
||||
"@ethersproject/json-wallets@5.0.9":
|
||||
version "5.0.9"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/json-wallets/-/json-wallets-5.0.9.tgz#2e1708c2854c4ab764e35920bd1f44c948b95434"
|
||||
integrity sha512-EWuFvJd8nu90dkmJwmJddxOYCvFvMkKBsZi8rxTme2XEZsHKOFnybVkoL23u7ZtApuEfTKmVcR2PTwgZwqDsKw==
|
||||
dependencies:
|
||||
"@ethersproject/abstract-signer" "^5.0.4"
|
||||
"@ethersproject/address" "^5.0.4"
|
||||
|
@ -470,10 +470,10 @@
|
|||
"@ethersproject/bytes" "^5.0.4"
|
||||
js-sha3 "0.5.7"
|
||||
|
||||
"@ethersproject/keccak256@5.0.5":
|
||||
version "5.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.0.5.tgz#414752fbdf9a2baa2634f4ed22f555bf5acbf536"
|
||||
integrity sha512-9hXXp113jW5yPf27krofmnZ26u5SXsmuvrMTUuXyVdIDIJDLGorVyB2bBiWwENVok92E4WDnfAZHG+A+E6TCMQ==
|
||||
"@ethersproject/keccak256@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.0.6.tgz#5b5ba715ef1be86efde5c271f896fa0daf0e1efe"
|
||||
integrity sha512-eJ4Id/i2rwrf5JXEA7a12bG1phuxjj47mPZgDUbttuNBodhSuZF2nEO5QdpaRjmlphQ8Kt9PNqY/z7lhtJptZg==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
js-sha3 "0.5.7"
|
||||
|
@ -483,10 +483,10 @@
|
|||
resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.0.6.tgz#faa484203e86e08be9e07fef826afeef7183fe88"
|
||||
integrity sha512-FrX0Vnb3JZ1md/7GIZfmJ06XOAA8r3q9Uqt9O5orr4ZiksnbpXKlyDzQtlZ5Yv18RS8CAUbiKH9vwidJg1BPmQ==
|
||||
|
||||
"@ethersproject/logger@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.0.7.tgz#35c226ec6702ff1d6c4dcedd5121e54665f56e44"
|
||||
integrity sha512-1wl+kDTPdDptpQdrkTmImubygUf0mVeo0I/p8d21qdzT16h/GnoJWt7q6Kt0xvTfcI7Jv4kryskxI2xV++w5Hg==
|
||||
"@ethersproject/logger@5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.0.8.tgz#135c1903d35c878265f3cbf2b287042c4c20d5d4"
|
||||
integrity sha512-SkJCTaVTnaZ3/ieLF5pVftxGEFX56pTH+f2Slrpv7cU0TNpUZNib84QQdukd++sWUp/S7j5t5NW+WegbXd4U/A==
|
||||
|
||||
"@ethersproject/networks@5.0.4", "@ethersproject/networks@^5.0.3":
|
||||
version "5.0.4"
|
||||
|
@ -495,10 +495,10 @@
|
|||
dependencies:
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
||||
"@ethersproject/networks@5.0.5":
|
||||
version "5.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.0.5.tgz#bd33013bc62b48bb4b8ce45ad3b05a602cb7eba2"
|
||||
integrity sha512-DEcGEoRPtpbM+no9JmpwdCVVQELqYhP42BKArLsqps6nIEqOInWnjfpXfEss+nTrBp3zDrL4KNfOe7mS96C/mQ==
|
||||
"@ethersproject/networks@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.0.6.tgz#4d6586bbebfde1c027504ebf6dfb783b29c3803a"
|
||||
integrity sha512-2Cg1N5109zzFOBfkyuPj+FfF7ioqAsRffmybJ2lrsiB5skphIAE72XNSCs4fqktlf+rwSh/5o/UXRjXxvSktZw==
|
||||
dependencies:
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
||||
|
@ -510,10 +510,10 @@
|
|||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/sha2" "^5.0.3"
|
||||
|
||||
"@ethersproject/pbkdf2@5.0.5":
|
||||
version "5.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/pbkdf2/-/pbkdf2-5.0.5.tgz#29e79b7e6433e27b4bdfd3ae4a73d2d76725c657"
|
||||
integrity sha512-cIi1idxnAE0mN0BqVAZ3/QDfAtl6fY2uvHgzjKmUwKt0+DR5Vsmo9vomSXxMm3zcoh4MyaPSc5XvU5GkPpOXKg==
|
||||
"@ethersproject/pbkdf2@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/pbkdf2/-/pbkdf2-5.0.6.tgz#105dbfb08cd5fcf33869b42bfdc35a3ebd978cbd"
|
||||
integrity sha512-CUYciSxR/AaCoKMJk3WUW+BDhR41G3C+O9lOeZ4bR1wDhLKL2Z8p0ciF5XDEiVbmI4CToW6boVKybeVMdngRrg==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/sha2" "^5.0.3"
|
||||
|
@ -525,10 +525,10 @@
|
|||
dependencies:
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
||||
"@ethersproject/properties@5.0.5":
|
||||
version "5.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.0.5.tgz#fb28b8dab39e876b9ca49b9b46b9f7bd95e2e469"
|
||||
integrity sha512-2HwajwTUwlrOsiLVyyxiS4oP0a4xBNi1i90/kDJESmtlDmf2DkrY6qjBssa9YnWoEH34N/ZpLFVndimIrlo8kg==
|
||||
"@ethersproject/properties@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.0.6.tgz#44d82aaa294816fd63333e7def42426cf0e87b3b"
|
||||
integrity sha512-a9DUMizYhJ0TbtuDkO9iYlb2CDlpSKqGPDr+amvlZhRspQ6jbl5Eq8jfu4SCcGlcfaTbguJmqGnyOGn1EFt6xA==
|
||||
dependencies:
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
||||
|
@ -557,10 +557,10 @@
|
|||
bech32 "1.1.4"
|
||||
ws "7.2.3"
|
||||
|
||||
"@ethersproject/providers@5.0.15":
|
||||
version "5.0.15"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.0.15.tgz#7e256ae31a0ec5ff8cbd658e49e4ece2964cf7fb"
|
||||
integrity sha512-9SrJkIQiqq9tDHQhUG6rKG0YApra0ByVINSJq8A33JvBhYlyYsFXofdy8S2FzzZRXwNAo90f44q+Pfi9stiB6A==
|
||||
"@ethersproject/providers@5.0.16":
|
||||
version "5.0.16"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.0.16.tgz#23892ea140180f22051801b1a2177ee9c1cc3f75"
|
||||
integrity sha512-OCo0NH7VC8hfr7ESuZDMQl2Jdz2jpWulNGsWgnxXZT0tuPrrKHO+5BADS5s1W+YsovL3mKFkQjwGcOP2arvhzw==
|
||||
dependencies:
|
||||
"@ethersproject/abstract-provider" "^5.0.4"
|
||||
"@ethersproject/abstract-signer" "^5.0.4"
|
||||
|
@ -615,10 +615,10 @@
|
|||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
||||
"@ethersproject/random@5.0.5":
|
||||
version "5.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/random/-/random-5.0.5.tgz#843ba49280b2377299deb1dfabdc0c3a9907aeef"
|
||||
integrity sha512-MZU+W03FVEKeiKb9w/guTMiBa17Wub6mTNeVLQk8Nte/7onXt8iRgdPGoXquXhyM6lqL8PsxeunFYYa6azr0rA==
|
||||
"@ethersproject/random@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/random/-/random-5.0.6.tgz#9be80a1065f2b8e6f321dccb3ebeb4886cac9ea4"
|
||||
integrity sha512-8nsVNaZvZ9OD5NXfzE4mmz8IH/1DYJbAR95xpRxZkIuNmfn6QlMp49ccJYZWGhs6m0Zj2+FXjx3pzXfYlo9/dA==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
@ -631,10 +631,10 @@
|
|||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
||||
"@ethersproject/rlp@5.0.5":
|
||||
version "5.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.0.5.tgz#9670e0ad0cba701593e3b0b2ab5e7404486979fa"
|
||||
integrity sha512-RAUhk5+VH2UquTawgf7eK1i4Qbbzt0Ky6M27Q9JniRx0SBqmTkbKx/iXRZN/0x9vqQJhT596Z3vVevhqSa+GPQ==
|
||||
"@ethersproject/rlp@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.0.6.tgz#29f9097348a3c330811997433b7df89ab51cd644"
|
||||
integrity sha512-M223MTaydfmQSsvqAl0FJZDYFlSqt6cgbhnssLDwqCKYegAHE16vrFyo+eiOapYlt32XAIJm0BXlqSunULzZuQ==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
@ -648,10 +648,10 @@
|
|||
"@ethersproject/logger" "^5.0.5"
|
||||
hash.js "1.1.3"
|
||||
|
||||
"@ethersproject/sha2@5.0.5":
|
||||
version "5.0.5"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/sha2/-/sha2-5.0.5.tgz#d29c46adbaec6115b6c5d509df440f4f4d82162e"
|
||||
integrity sha512-DbBlEtWc6ssQbbN61Jc5XOYcXPkkPr3lPAj+v4kqZ5MIJN2mHk8B9+oCoArp/uDqFXuJlpSze19p/kdSDOljKQ==
|
||||
"@ethersproject/sha2@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/sha2/-/sha2-5.0.6.tgz#175116dc10b866a0a381f6316d094bcc510bee3c"
|
||||
integrity sha512-30gypDLkfkP5gE3llqi0jEuRV8m4/nvzeqmqMxiihZ7veFQHqDaGpyFeHzFim+qGeH9fq0lgYjavLvwW69+Fkw==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
@ -667,10 +667,10 @@
|
|||
"@ethersproject/properties" "^5.0.3"
|
||||
elliptic "6.5.3"
|
||||
|
||||
"@ethersproject/signing-key@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.0.6.tgz#78550155cf84fa78bde2ac1f723182f80c4c8cb3"
|
||||
integrity sha512-KjyePQsh+L6BwmPWD5JoXCrRGjNfYSD5YeXQhy6YWQeMAfG0+WMG7U2SKzl+DWM+8/Ymat3s6o3U2GLXhGrcMg==
|
||||
"@ethersproject/signing-key@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.0.7.tgz#d03bfc5f565efb962bafebf8e6965e70d1c46d31"
|
||||
integrity sha512-JYndnhFPKH0daPcIjyhi+GMcw3srIHkQ40hGRe6DA0CdGrpMfgyfSYDQ2D8HL2lgR+Xm4SHfEB0qba6+sCyrvg==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
@ -688,10 +688,10 @@
|
|||
"@ethersproject/sha2" "^5.0.3"
|
||||
"@ethersproject/strings" "^5.0.4"
|
||||
|
||||
"@ethersproject/solidity@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.0.6.tgz#5e149b0a4b4a6da1b75973893071452924eb45f7"
|
||||
integrity sha512-77bse7hVwv79QDRFg+rtahg1pcpIx6JKoRlctZOP+ePd0pSSP4/0uJMsJ9bL+CLOLtQEAd/bgvxs9OUbe7DQtw==
|
||||
"@ethersproject/solidity@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.0.7.tgz#72a3455f47a454db2dcf363992d42e9045dc7fce"
|
||||
integrity sha512-dUevKUZ06p/VMLP/+cz4QUV+lA17NixucDJfm0ioWF0B3R0Lf+6wqwPchcqiAXlxkNFGIax7WNLgGMh4CkQ8iw==
|
||||
dependencies:
|
||||
"@ethersproject/bignumber" "^5.0.7"
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
|
@ -708,10 +708,10 @@
|
|||
"@ethersproject/constants" "^5.0.4"
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
||||
"@ethersproject/strings@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.0.6.tgz#722295012a052d68a42418404213b190a34c453b"
|
||||
integrity sha512-eJf0TKk/X2MvR3OSaOsS4XhKkWTi4p7YrZp2P1DaiTP+xsxizMYI1Ds5VUB4DH4RIseUe4Sbf6eN2dfG+fhW2w==
|
||||
"@ethersproject/strings@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.0.7.tgz#8dc68f794c9e2901f3b75e53b2afbcb6b6c15037"
|
||||
integrity sha512-a+6T80LvmXGMOOWQTZHtGGQEg1z4v8rm8oX70KNs55YtPXI/5J3LBbVf5pyqCKSlmiBw5IaepPvs5XGalRUSZQ==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/constants" "^5.0.4"
|
||||
|
@ -732,10 +732,10 @@
|
|||
"@ethersproject/rlp" "^5.0.3"
|
||||
"@ethersproject/signing-key" "^5.0.4"
|
||||
|
||||
"@ethersproject/transactions@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.0.7.tgz#76260ab2df7de406371963ab7df1d50d1ca9139e"
|
||||
integrity sha512-U7dyBMQ73lHUoAnp3fdcfhgvJwcow88b0/q7Fl6Id21/Ll7Dxe7qrWjR6pH6XTKV+h2a74o/pJS7CxNiwahaHw==
|
||||
"@ethersproject/transactions@5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.0.8.tgz#3b4d7041e13b957a9c4f131e0aea9dae7b6f5a23"
|
||||
integrity sha512-i7NtOXVzUe+YSU6QufzlRrI2WzHaTmULAKHJv4duIZMLqzehCBXGA9lTpFgFdqGYcQJ7vOtNFC2BB2mSjmuXqg==
|
||||
dependencies:
|
||||
"@ethersproject/address" "^5.0.4"
|
||||
"@ethersproject/bignumber" "^5.0.7"
|
||||
|
@ -756,10 +756,10 @@
|
|||
"@ethersproject/constants" "^5.0.4"
|
||||
"@ethersproject/logger" "^5.0.5"
|
||||
|
||||
"@ethersproject/units@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.0.7.tgz#7767eaa2e6719aa98035dcc31a6843b5cef552d0"
|
||||
integrity sha512-7j4uajJhMaWN5/k/rjPl5W8iOGNn/hBButIERfpbopo+je95sm4YfveFCrEhHGvNTJcRbNo/doy5mKSldvTiog==
|
||||
"@ethersproject/units@5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.0.8.tgz#563325b20fe1eceff7b61857711d5e2b3f38fd09"
|
||||
integrity sha512-3O4MaNHFs05vC5v2ZGqVFVWtO1WyqFejO78M7Qh16njo282aoMlENtVI6cn2B36zOLFXRvYt2pYx6xCG53qKzg==
|
||||
dependencies:
|
||||
"@ethersproject/bignumber" "^5.0.7"
|
||||
"@ethersproject/constants" "^5.0.4"
|
||||
|
@ -786,10 +786,10 @@
|
|||
"@ethersproject/transactions" "^5.0.5"
|
||||
"@ethersproject/wordlists" "^5.0.4"
|
||||
|
||||
"@ethersproject/wallet@5.0.8":
|
||||
version "5.0.8"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.0.8.tgz#8c650985e01ecbf31669d0caa939dd02febf37e7"
|
||||
integrity sha512-sraAhJPuuvcfqh/Af1nkQzyozUb9yyQGtNEwcDgU4bzIoltnFpr3CzPoXN6QIxh/bKCYq2LG5++Jui2hjIIPuw==
|
||||
"@ethersproject/wallet@5.0.9":
|
||||
version "5.0.9"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.0.9.tgz#976c7d950489c40308d676869d24e59ab7b82ad1"
|
||||
integrity sha512-GfpQF56PO/945SJq7Wdg5F5U6wkxaDgkAzcgGbCW6Joz8oW8MzKItkvYCzMh+j/8gJMzFncsuqX4zg2gq3J6nQ==
|
||||
dependencies:
|
||||
"@ethersproject/abstract-provider" "^5.0.4"
|
||||
"@ethersproject/abstract-signer" "^5.0.4"
|
||||
|
@ -828,10 +828,10 @@
|
|||
"@ethersproject/transactions" "^5.0.5"
|
||||
"@ethersproject/wordlists" "^5.0.4"
|
||||
|
||||
"@ethersproject/web@5.0.10":
|
||||
version "5.0.10"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.0.10.tgz#ed4dc04ad9e81a68d44fc67afb38f1ed0578a647"
|
||||
integrity sha512-j49TbzUJBggILUuZahNXG59ugktjfCJyJfNhmC068DwIG0k+ygYK2BV1CWP3uuh7H2DHZ6LMLC+IsWWKb8MDlA==
|
||||
"@ethersproject/web@5.0.11":
|
||||
version "5.0.11"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.0.11.tgz#d47da612b958b4439e415782a53c8f8461522d68"
|
||||
integrity sha512-x03ihbPoN1S8Gsh9WSwxkYxUIumLi02ZEKJku1C43sxBfe+mdprWyvujzYlpuoRNfWRgNhdRDKMP8JbG6MwNGA==
|
||||
dependencies:
|
||||
"@ethersproject/base64" "^5.0.3"
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
|
@ -861,10 +861,10 @@
|
|||
"@ethersproject/properties" "^5.0.3"
|
||||
"@ethersproject/strings" "^5.0.4"
|
||||
|
||||
"@ethersproject/wordlists@5.0.6":
|
||||
version "5.0.6"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/wordlists/-/wordlists-5.0.6.tgz#d9afcae108911a3acab8ddff2951051bb574fa27"
|
||||
integrity sha512-dEs2DW+YcX/2y5zpAf9KF72zOtzlPbjG80LQlwX/YXoFH8eJpvaQyXJUHceeJhJBw8B6bgF6Ps9jW7VuGPrf6Q==
|
||||
"@ethersproject/wordlists@5.0.7":
|
||||
version "5.0.7"
|
||||
resolved "https://registry.yarnpkg.com/@ethersproject/wordlists/-/wordlists-5.0.7.tgz#4e5ad38cfbef746b196a3290c0d41696eb7ab468"
|
||||
integrity sha512-ZjQtYxm41FmHfYgpkdQG++EDcBPQWv9O6FfP6NndYRVaXaQZh6eq3sy7HQP8zCZ8dznKgy6ZyKECS8qdvnGHwA==
|
||||
dependencies:
|
||||
"@ethersproject/bytes" "^5.0.4"
|
||||
"@ethersproject/hash" "^5.0.4"
|
||||
|
@ -1036,10 +1036,10 @@
|
|||
resolved "https://registry.yarnpkg.com/@solidity-parser/parser/-/parser-0.8.2.tgz#a6a5e93ac8dca6884a99a532f133beba59b87b69"
|
||||
integrity sha512-8LySx3qrNXPgB5JiULfG10O3V7QTxI/TLzSw5hFQhXWSkVxZBAv4rZQ0sYgLEbc8g3L2lmnujj1hKul38Eu5NQ==
|
||||
|
||||
"@solidity-parser/parser@^0.9.0":
|
||||
version "0.9.0"
|
||||
resolved "https://registry.yarnpkg.com/@solidity-parser/parser/-/parser-0.9.0.tgz#1f9aedd25bf87983a02d95458c673c017a8857af"
|
||||
integrity sha512-u1WzZgzOBFsGAcUhyj8DN/kop1SvrsaRT2ZVvDpVYnFI86YwbLrXCTGxefJzYGnA5Vajbbhi4aRtlxxFh69dfA==
|
||||
"@solidity-parser/parser@^0.9.1":
|
||||
version "0.9.1"
|
||||
resolved "https://registry.yarnpkg.com/@solidity-parser/parser/-/parser-0.9.1.tgz#c63aaca2a07f2994d85b43afdbf90b454b62e16e"
|
||||
integrity sha512-ewNo+ZEQX8mFUOlTK6+0IYvM++6+iEeRBIBg4Mh8ghgRX72bkXJh6AWLWe/SG5+3WPdDL84MSsAlrvWFsGRdFw==
|
||||
dependencies:
|
||||
antlr4 "^4.8.0"
|
||||
|
||||
|
@ -3401,10 +3401,10 @@ eslint-visitor-keys@^2.0.0:
|
|||
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8"
|
||||
integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
|
||||
|
||||
eslint@7.13.0:
|
||||
version "7.13.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.13.0.tgz#7f180126c0dcdef327bfb54b211d7802decc08da"
|
||||
integrity sha512-uCORMuOO8tUzJmsdRtrvcGq5qposf7Rw0LwkTJkoDbOycVQtQjmnhZSuLQnozLE4TmAzlMVV45eCHmQ1OpDKUQ==
|
||||
eslint@7.14.0:
|
||||
version "7.14.0"
|
||||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.14.0.tgz#2d2cac1d28174c510a97b377f122a5507958e344"
|
||||
integrity sha512-5YubdnPXrlrYAFCKybPuHIAH++PINe1pmKNc5wQRB9HSbqIK1ywAnntE3Wwua4giKu0bjligf1gLF6qxMGOYRA==
|
||||
dependencies:
|
||||
"@babel/code-frame" "^7.0.0"
|
||||
"@eslint/eslintrc" "^0.2.1"
|
||||
|
@ -3504,13 +3504,6 @@ espree@^7.3.0:
|
|||
acorn-jsx "^5.2.0"
|
||||
eslint-visitor-keys "^1.3.0"
|
||||
|
||||
esprima-extract-comments@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/esprima-extract-comments/-/esprima-extract-comments-1.1.0.tgz#0dacab567a5900240de6d344cf18c33617becbc9"
|
||||
integrity sha512-sBQUnvJwpeE9QnPrxh7dpI/dp67erYG4WXEAreAMoelPRpMR7NWb4YtwRPn9b+H1uLQKl/qS8WYmyaljTpjIsw==
|
||||
dependencies:
|
||||
esprima "^4.0.0"
|
||||
|
||||
esprima@^4.0.0, esprima@~4.0.0:
|
||||
version "4.0.1"
|
||||
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
|
||||
|
@ -3977,41 +3970,41 @@ ethereumjs-wallet@0.6.5:
|
|||
utf8 "^3.0.0"
|
||||
uuid "^3.3.2"
|
||||
|
||||
ethers@5.0.20:
|
||||
version "5.0.20"
|
||||
resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.0.20.tgz#ad9d90066df6a6892a41392540a21cdfa9c1fce1"
|
||||
integrity sha512-feVzAKjU3gRzOZZgMRScxWbw4R1DxNk/dhswZlFtdZafL/51TB+rTQM3niM2buzzH66DCRF9Qb4vMZ1YZxi1yQ==
|
||||
ethers@5.0.22:
|
||||
version "5.0.22"
|
||||
resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.0.22.tgz#0d7d9b195a6818494ee75f6b2db88b060664cb3a"
|
||||
integrity sha512-hfpsfQf9b6JITeMULOCJDhWAowS9e6fxCBJfDuFDE3yYZlW0q/U2k3xfSK/q+g8twkRM01uZvUHJN/9zXwrrzQ==
|
||||
dependencies:
|
||||
"@ethersproject/abi" "5.0.8"
|
||||
"@ethersproject/abstract-provider" "5.0.6"
|
||||
"@ethersproject/abstract-signer" "5.0.8"
|
||||
"@ethersproject/address" "5.0.6"
|
||||
"@ethersproject/base64" "5.0.5"
|
||||
"@ethersproject/basex" "5.0.5"
|
||||
"@ethersproject/bignumber" "5.0.9"
|
||||
"@ethersproject/bytes" "5.0.6"
|
||||
"@ethersproject/constants" "5.0.6"
|
||||
"@ethersproject/contracts" "5.0.6"
|
||||
"@ethersproject/hash" "5.0.7"
|
||||
"@ethersproject/hdnode" "5.0.6"
|
||||
"@ethersproject/json-wallets" "5.0.8"
|
||||
"@ethersproject/keccak256" "5.0.5"
|
||||
"@ethersproject/logger" "5.0.7"
|
||||
"@ethersproject/networks" "5.0.5"
|
||||
"@ethersproject/pbkdf2" "5.0.5"
|
||||
"@ethersproject/properties" "5.0.5"
|
||||
"@ethersproject/providers" "5.0.15"
|
||||
"@ethersproject/random" "5.0.5"
|
||||
"@ethersproject/rlp" "5.0.5"
|
||||
"@ethersproject/sha2" "5.0.5"
|
||||
"@ethersproject/signing-key" "5.0.6"
|
||||
"@ethersproject/solidity" "5.0.6"
|
||||
"@ethersproject/strings" "5.0.6"
|
||||
"@ethersproject/transactions" "5.0.7"
|
||||
"@ethersproject/units" "5.0.7"
|
||||
"@ethersproject/wallet" "5.0.8"
|
||||
"@ethersproject/web" "5.0.10"
|
||||
"@ethersproject/wordlists" "5.0.6"
|
||||
"@ethersproject/abi" "5.0.9"
|
||||
"@ethersproject/abstract-provider" "5.0.7"
|
||||
"@ethersproject/abstract-signer" "5.0.9"
|
||||
"@ethersproject/address" "5.0.8"
|
||||
"@ethersproject/base64" "5.0.6"
|
||||
"@ethersproject/basex" "5.0.6"
|
||||
"@ethersproject/bignumber" "5.0.11"
|
||||
"@ethersproject/bytes" "5.0.7"
|
||||
"@ethersproject/constants" "5.0.7"
|
||||
"@ethersproject/contracts" "5.0.8"
|
||||
"@ethersproject/hash" "5.0.8"
|
||||
"@ethersproject/hdnode" "5.0.7"
|
||||
"@ethersproject/json-wallets" "5.0.9"
|
||||
"@ethersproject/keccak256" "5.0.6"
|
||||
"@ethersproject/logger" "5.0.8"
|
||||
"@ethersproject/networks" "5.0.6"
|
||||
"@ethersproject/pbkdf2" "5.0.6"
|
||||
"@ethersproject/properties" "5.0.6"
|
||||
"@ethersproject/providers" "5.0.16"
|
||||
"@ethersproject/random" "5.0.6"
|
||||
"@ethersproject/rlp" "5.0.6"
|
||||
"@ethersproject/sha2" "5.0.6"
|
||||
"@ethersproject/signing-key" "5.0.7"
|
||||
"@ethersproject/solidity" "5.0.7"
|
||||
"@ethersproject/strings" "5.0.7"
|
||||
"@ethersproject/transactions" "5.0.8"
|
||||
"@ethersproject/units" "5.0.8"
|
||||
"@ethersproject/wallet" "5.0.9"
|
||||
"@ethersproject/web" "5.0.11"
|
||||
"@ethersproject/wordlists" "5.0.7"
|
||||
|
||||
ethers@^4.0.40:
|
||||
version "4.0.48"
|
||||
|
@ -4230,14 +4223,6 @@ extglob@^2.0.4:
|
|||
snapdragon "^0.8.1"
|
||||
to-regex "^3.0.1"
|
||||
|
||||
extract-comments@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/extract-comments/-/extract-comments-1.1.0.tgz#b90bca033a056bd69b8ba1c6b6b120fc2ee95c18"
|
||||
integrity sha512-dzbZV2AdSSVW/4E7Ti5hZdHWbA+Z80RJsJhr5uiL10oyjl/gy7/o+HI1HwK4/WSZhlq4SNKU3oUzXlM13Qx02Q==
|
||||
dependencies:
|
||||
esprima-extract-comments "^1.1.0"
|
||||
parse-code-context "^1.0.0"
|
||||
|
||||
extsprintf@1.3.0:
|
||||
version "1.3.0"
|
||||
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
|
||||
|
@ -4787,10 +4772,10 @@ hardhat-deploy-ethers@0.3.0-beta.6:
|
|||
resolved "https://registry.yarnpkg.com/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.6.tgz#a6b70d0849fa5dd0f00698385c6bbb9c4b70fc96"
|
||||
integrity sha512-dwatT8Cw2FWSgvnUJom8lnPuJ2ULz8Ir844GHFDterfDMWvCcJCqnATX+nMznYoSJa7NEzoSPAm+RiWvvkh/2A==
|
||||
|
||||
hardhat-deploy@0.7.0-beta.28:
|
||||
version "0.7.0-beta.28"
|
||||
resolved "https://registry.yarnpkg.com/hardhat-deploy/-/hardhat-deploy-0.7.0-beta.28.tgz#e71dc7d7a97903773c717818e8ecb7eef8f97a5c"
|
||||
integrity sha512-oWAVa636zyOXecvLkZ/hpph1PvqwoK0DnqjA21En4amfTjLx5Do6XlrGcNJAKrH9LRTnfg2dc7zmTauBqFM5+g==
|
||||
hardhat-deploy@0.7.0-beta.30:
|
||||
version "0.7.0-beta.30"
|
||||
resolved "https://registry.yarnpkg.com/hardhat-deploy/-/hardhat-deploy-0.7.0-beta.30.tgz#51179ee9cf4b93bd9a84841fe408a326bb3d719e"
|
||||
integrity sha512-MColmxi+Ni3Savh9zDhfGD8EI4dUpaF6yUiysXZkv8z7HgMlL6Ho/2c+Z1NEycf1GTJ6p07YpZDD2sLfY3qwDA==
|
||||
dependencies:
|
||||
"@ethersproject/abi" "^5.0.2"
|
||||
"@ethersproject/abstract-signer" "^5.0.2"
|
||||
|
@ -5922,10 +5907,10 @@ lines-and-columns@^1.1.6:
|
|||
resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
|
||||
integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
|
||||
|
||||
lint-staged@10.5.1:
|
||||
version "10.5.1"
|
||||
resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.5.1.tgz#901e915c2360072dded0e7d752a0d9a49e079daa"
|
||||
integrity sha512-fTkTGFtwFIJJzn/PbUO3RXyEBHIhbfYBE7+rJyLcOXabViaO/h6OslgeK6zpeUtzkDrzkgyAYDTLAwx6JzDTHw==
|
||||
lint-staged@10.5.2:
|
||||
version "10.5.2"
|
||||
resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.5.2.tgz#acfaa0093af3262aee3130b2e22438941530bdd1"
|
||||
integrity sha512-e8AYR1TDlzwB8VVd38Xu2lXDZf6BcshVqKVuBQThDJRaJLobqKnpbm4dkwJ2puypQNbLr9KF/9mfA649mAGvjA==
|
||||
dependencies:
|
||||
chalk "^4.1.0"
|
||||
cli-truncate "^2.1.0"
|
||||
|
@ -6871,11 +6856,6 @@ parse-cache-control@^1.0.1:
|
|||
resolved "https://registry.yarnpkg.com/parse-cache-control/-/parse-cache-control-1.0.1.tgz#8eeab3e54fa56920fe16ba38f77fa21aacc2d74e"
|
||||
integrity sha1-juqz5U+laSD+Fro493+iGqzC104=
|
||||
|
||||
parse-code-context@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/parse-code-context/-/parse-code-context-1.0.0.tgz#718c295c593d0d19a37f898473268cc75e98de1e"
|
||||
integrity sha512-OZQaqKaQnR21iqhlnPfVisFjBWjhnMl5J9MgbP8xC+EwoVqbXrq78lp+9Zb3ahmLzrIX5Us/qbvBnaS3hkH6OA==
|
||||
|
||||
parse-headers@^2.0.0:
|
||||
version "2.0.3"
|
||||
resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz#5e8e7512383d140ba02f0c7aa9f49b4399c92515"
|
||||
|
@ -7099,30 +7079,35 @@ prettier-linter-helpers@^1.0.0:
|
|||
dependencies:
|
||||
fast-diff "^1.1.2"
|
||||
|
||||
prettier-plugin-solidity@1.0.0-alpha.60:
|
||||
version "1.0.0-alpha.60"
|
||||
resolved "https://registry.yarnpkg.com/prettier-plugin-solidity/-/prettier-plugin-solidity-1.0.0-alpha.60.tgz#310a3af7e47d24fa1ef9e174523ff1f7b4d56c42"
|
||||
integrity sha512-Dd6T0dVfw0kJrlEnLDFFE3mKRSP7zpT6zcIWvnSW+z4NBl+gmwJ7UJRZHD0CNDD6N48c+zb28xs3oF0ylDaYyg==
|
||||
prettier-plugin-solidity@1.0.0-beta.1:
|
||||
version "1.0.0-beta.1"
|
||||
resolved "https://registry.yarnpkg.com/prettier-plugin-solidity/-/prettier-plugin-solidity-1.0.0-beta.1.tgz#4efff3ea4ba449e5c88f4ada6aca889c676547a6"
|
||||
integrity sha512-kfPkR+UscT/Cw+2O8RSh6gCnIY4qsJJtuE4xZpIq42EyNyTLBabDwjH1QocXHwmlgL6QffydDge76ERlyJRaAA==
|
||||
dependencies:
|
||||
"@solidity-parser/parser" "^0.9.0"
|
||||
"@solidity-parser/parser" "^0.9.1"
|
||||
dir-to-object "^2.0.0"
|
||||
emoji-regex "^9.0.0"
|
||||
escape-string-regexp "^4.0.0"
|
||||
extract-comments "^1.1.0"
|
||||
prettier "^2.0.5"
|
||||
semver "^7.3.2"
|
||||
solidity-comments-extractor "^0.0.4"
|
||||
string-width "^4.2.0"
|
||||
|
||||
prettier@2.1.2, prettier@^2.0.5:
|
||||
version "2.1.2"
|
||||
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.1.2.tgz#3050700dae2e4c8b67c4c3f666cdb8af405e1ce5"
|
||||
integrity sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg==
|
||||
prettier@2.2.0:
|
||||
version "2.2.0"
|
||||
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.0.tgz#8a03c7777883b29b37fb2c4348c66a78e980418b"
|
||||
integrity sha512-yYerpkvseM4iKD/BXLYUkQV5aKt4tQPqaGW6EsZjzyu0r7sVZZNPJW4Y8MyKmicp6t42XUPcBVA+H6sB3gqndw==
|
||||
|
||||
prettier@^1.14.3:
|
||||
version "1.19.1"
|
||||
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb"
|
||||
integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
|
||||
|
||||
prettier@^2.0.5:
|
||||
version "2.1.2"
|
||||
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.1.2.tgz#3050700dae2e4c8b67c4c3f666cdb8af405e1ce5"
|
||||
integrity sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg==
|
||||
|
||||
private@^0.1.6, private@^0.1.8:
|
||||
version "0.1.8"
|
||||
resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
|
||||
|
@ -8074,6 +8059,11 @@ solhint@3.3.2:
|
|||
optionalDependencies:
|
||||
prettier "^1.14.3"
|
||||
|
||||
solidity-comments-extractor@^0.0.4:
|
||||
version "0.0.4"
|
||||
resolved "https://registry.yarnpkg.com/solidity-comments-extractor/-/solidity-comments-extractor-0.0.4.tgz#ce420aef23641ffd0131c7d80ba85b6e1e42147e"
|
||||
integrity sha512-58glBODwXIKMaQ7rfcJOrWtFQMMOK28tJ0/LcB5Xhu7WtAxk4UX2fpgKPuaL41XjMp/y0gAa1MTLqk018wuSzA==
|
||||
|
||||
source-map-resolve@^0.5.0:
|
||||
version "0.5.3"
|
||||
resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"
|
||||
|
|
Loading…
Reference in New Issue
Block a user