diff --git a/contracts/arbitrum/connectors/authority/main.sol b/contracts/arbitrum/connectors/authority/main.sol index e89a75cc..d6ec755d 100644 --- a/contracts/arbitrum/connectors/authority/main.sol +++ b/contracts/arbitrum/connectors/authority/main.sol @@ -40,6 +40,6 @@ abstract contract AuthorityResolver is Events, Helpers { } } -contract ConnectV2Auth is AuthorityResolver { +contract ConnectV2AuthArbitrum is AuthorityResolver { string public constant name = "Auth-v1"; } diff --git a/contracts/arbitrum/connectors/basic-ERC1155/main.sol b/contracts/arbitrum/connectors/basic-ERC1155/main.sol index 0aef5cd7..324bb18f 100644 --- a/contracts/arbitrum/connectors/basic-ERC1155/main.sol +++ b/contracts/arbitrum/connectors/basic-ERC1155/main.sol @@ -88,6 +88,6 @@ abstract contract BasicResolver is Events, DSMath, Basic { } } -contract ConnectV2BasicERC1155 is BasicResolver { +contract ConnectV2BasicERC1155Arbitrum is BasicResolver { string public constant name = "BASIC-ERC1155-v1.0"; } diff --git a/contracts/arbitrum/connectors/basic-ERC721/main.sol b/contracts/arbitrum/connectors/basic-ERC721/main.sol index 410c6342..9c325ede 100644 --- a/contracts/arbitrum/connectors/basic-ERC721/main.sol +++ b/contracts/arbitrum/connectors/basic-ERC721/main.sol @@ -71,6 +71,6 @@ abstract contract BasicResolver is Events, DSMath, Basic { } } -contract ConnectV2BasicERC721 is BasicResolver { +contract ConnectV2BasicERC721Arbitrum is BasicResolver { string public constant name = "BASIC-ERC721-v1.0"; } diff --git a/contracts/arbitrum/connectors/basic/main.sol b/contracts/arbitrum/connectors/basic/main.sol index 90ab72a7..47603908 100644 --- a/contracts/arbitrum/connectors/basic/main.sol +++ b/contracts/arbitrum/connectors/basic/main.sol @@ -31,7 +31,7 @@ abstract contract BasicResolver is Events, DSMath, Basic { uint256 setId ) public payable returns (string memory _eventName, bytes memory _eventParam) { uint _amt = getUint(getId, amt); - if (token != maticAddr) { + if (token != ethAddr) { IERC20 tokenContract = IERC20(token); _amt = _amt == uint(-1) ? tokenContract.balanceOf(msg.sender) : _amt; tokenContract.safeTransferFrom(msg.sender, address(this), _amt); @@ -62,7 +62,7 @@ abstract contract BasicResolver is Events, DSMath, Basic { uint setId ) public payable returns (string memory _eventName, bytes memory _eventParam) { uint _amt = getUint(getId, amt); - if (token == maticAddr) { + if (token == ethAddr) { _amt = _amt == uint(-1) ? address(this).balance : _amt; to.call{value: _amt}(""); } else { @@ -77,6 +77,6 @@ abstract contract BasicResolver is Events, DSMath, Basic { } } -contract ConnectV2Basic is BasicResolver { +contract ConnectV2BasicArbitrum is BasicResolver { string constant public name = "Basic-v1"; } diff --git a/docs/connectors.json b/docs/connectors.json index 75db30dc..22e56c8f 100644 --- a/docs/connectors.json +++ b/docs/connectors.json @@ -1,6 +1,6 @@ { "connectors": { - "1" : { + "mainnet" : { "AUTHORITY-A": "0x351Bb32e90C35647Df7a584f3c1a3A0c38F31c68", "BASIC-A": "0x9926955e0Dd681Dc303370C52f4Ad0a4dd061687", "1INCH-A": "0x235fca310ac7be45c7ad45f111203468743e4b7c", @@ -31,13 +31,19 @@ "B-MAKERDAO-A": "0xB0A1f10FeEfECf25064CE7cdF0a65042F7dE7bF0", "B-LIQUITY-A": "0x19574E5Dfb40bbD63A4F3bdcF27ed662b329b2ff" }, - "137" : { + "polygon" : { "1INCH-A": "0xC0d9210496afE9763F5d8cEb8deFfBa817232A9e", "AAVE-V2-A": "0xE84d8010Afc3663919F44685cB53ED88866da3eE", "AUTHORITY-A": "0xf73C94402BC24148b744083eD02654EEc2C37D5B", "BASIC-A": "0x1cAF5EC802ca602E98139AD96A8f2B7BC524264E", "AAVE-CLAIM-A": "0xC7Cb1dE2721BFC0E0DA1b9D526bCdC54eF1C0eFC", "PARASWAP-A": "0xFb3a1D56eD56F046721B9aCa749895100754578b" + }, + "arbitrum" : { + "AUTHORITY-A": "0x6ce3e607c808b4f4c26b7f6adaeb619e49cabb25", + "BASIC-A": "0x9926955e0dd681dc303370c52f4ad0a4dd061687", + "BASIC-B": "0xa9b99766e6c676cf1975c0d3166f96c0848ff5ad", + "BASIC-C": "0x839c2d3ade63df5b0b8f3e57d5e145057ab41556" } }, "mappings": { diff --git a/hardhat.config.js b/hardhat.config.js index c691b521..e4a64184 100644 --- a/hardhat.config.js +++ b/hardhat.config.js @@ -43,7 +43,6 @@ module.exports = { ], }, networks: { - // defaultNetwork: "hardhat", kovan: { url: `https://eth-kovan.alchemyapi.io/v2/${ALCHEMY_ID}`, accounts: [`0x${PRIVATE_KEY}`], @@ -68,6 +67,13 @@ module.exports = { timeout: 150000, gasPrice: parseInt(utils.parseUnits("1", "gwei")), }, + arbitrum: { + chainId: 42161, + url: `https://arb-mainnet.g.alchemy.com/v2/${ALCHEMY_ID}`, + accounts: [`0x${PRIVATE_KEY}`], + timeout: 150000, + gasPrice: parseInt(utils.parseUnits("2", "gwei")), + }, }, etherscan: { apiKey: process.env.ETHERSCAN_API_KEY, diff --git a/package.json b/package.json index 22fdaec2..d86fe8bb 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "@nomiclabs/hardhat-ethers": "^2.0.2", - "@nomiclabs/hardhat-etherscan": "^2.1.4", + "@nomiclabs/hardhat-etherscan": "^2.1.6", "@nomiclabs/hardhat-waffle": "^2.0.1", "@nomiclabs/hardhat-web3": "^2.0.0", "@openzeppelin/test-helpers": "^0.5.12", @@ -42,8 +42,8 @@ "chai-as-promised": "^7.1.1", "ethereum-waffle": "^3.4.0", "ethers": "^5.4.4", - "hardhat": "^2.6.0", - "hardhat-deploy": "^0.8.11", + "hardhat": "^2.6.4", + "hardhat-deploy": "^0.9.1", "hardhat-deploy-ethers": "^0.3.0-beta.10", "husky": "^6.0.0", "sol-merger": "^2.0.1", diff --git a/yarn.lock b/yarn.lock index c2b2dce0..407ef891 100644 --- a/yarn.lock +++ b/yarn.lock @@ -188,7 +188,7 @@ "rustbn.js" "~0.2.0" "util.promisify" "^1.0.1" -"@ethersproject/abi@^5.0.1", "@ethersproject/abi@^5.1.2", "@ethersproject/abi@^5.3.1", "@ethersproject/abi@^5.4.0", "@ethersproject/abi@5.4.0": +"@ethersproject/abi@^5.0.1", "@ethersproject/abi@^5.1.2", "@ethersproject/abi@^5.4.0", "@ethersproject/abi@5.4.0": "integrity" "sha512-9gU2H+/yK1j2eVMdzm6xvHSnMxk8waIHQGYCZg5uvAyH0rsAzxkModzBSpbAkAuhKFEovC2S9hM4nPuLym8IZw==" "resolved" "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.4.0.tgz" "version" "5.4.0" @@ -203,6 +203,19 @@ "@ethersproject/properties" "^5.4.0" "@ethersproject/strings" "^5.4.0" +"@ethersproject/abi@5.0.0-beta.153": + "version" "5.0.0-beta.153" + dependencies: + "@ethersproject/address" ">=5.0.0-beta.128" + "@ethersproject/bignumber" ">=5.0.0-beta.130" + "@ethersproject/bytes" ">=5.0.0-beta.129" + "@ethersproject/constants" ">=5.0.0-beta.128" + "@ethersproject/hash" ">=5.0.0-beta.128" + "@ethersproject/keccak256" ">=5.0.0-beta.127" + "@ethersproject/logger" ">=5.0.0-beta.129" + "@ethersproject/properties" ">=5.0.0-beta.131" + "@ethersproject/strings" ">=5.0.0-beta.130" + "@ethersproject/abi@5.0.7": "integrity" "sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==" "resolved" "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.7.tgz" @@ -218,6 +231,17 @@ "@ethersproject/properties" "^5.0.3" "@ethersproject/strings" "^5.0.4" +"@ethersproject/abstract-provider@^5.0.8": + "version" "5.0.8" + dependencies: + "@ethersproject/bignumber" "^5.0.13" + "@ethersproject/bytes" "^5.0.9" + "@ethersproject/logger" "^5.0.8" + "@ethersproject/networks" "^5.0.7" + "@ethersproject/properties" "^5.0.7" + "@ethersproject/transactions" "^5.0.9" + "@ethersproject/web" "^5.0.12" + "@ethersproject/abstract-provider@^5.4.0", "@ethersproject/abstract-provider@5.4.1": "integrity" "sha512-3EedfKI3LVpjSKgAxoUaI+gB27frKsxzm+r21w9G60Ugk+3wVLQwhi1LsEJAKNV7WoZc8CIpNrATlL1QFABjtQ==" "resolved" "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.4.1.tgz" @@ -231,7 +255,16 @@ "@ethersproject/transactions" "^5.4.0" "@ethersproject/web" "^5.4.0" -"@ethersproject/abstract-signer@^5.3.0", "@ethersproject/abstract-signer@^5.4.0", "@ethersproject/abstract-signer@5.4.1": +"@ethersproject/abstract-signer@^5.0.10": + "version" "5.0.10" + dependencies: + "@ethersproject/abstract-provider" "^5.0.8" + "@ethersproject/bignumber" "^5.0.13" + "@ethersproject/bytes" "^5.0.9" + "@ethersproject/logger" "^5.0.8" + "@ethersproject/properties" "^5.0.7" + +"@ethersproject/abstract-signer@^5.4.0", "@ethersproject/abstract-signer@^5.4.1", "@ethersproject/abstract-signer@5.4.1": "integrity" "sha512-SkkFL5HVq1k4/25dM+NWP9MILgohJCgGv5xT5AcRruGz4ILpfHeBtO/y6j+Z3UN/PAjDeb4P7E51Yh8wcGNLGA==" "resolved" "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.4.1.tgz" "version" "5.4.1" @@ -242,7 +275,7 @@ "@ethersproject/logger" "^5.4.0" "@ethersproject/properties" "^5.4.0" -"@ethersproject/address@^5.0.2", "@ethersproject/address@^5.0.4", "@ethersproject/address@^5.3.0", "@ethersproject/address@^5.4.0", "@ethersproject/address@5.4.0": +"@ethersproject/address@^5.0.2", "@ethersproject/address@^5.0.4", "@ethersproject/address@^5.4.0", "@ethersproject/address@5.4.0": "integrity" "sha512-SD0VgOEkcACEG/C6xavlU1Hy3m5DGSXW3CUHkaaEHbAPPsgi0coP5oNPsxau8eTlZOk/bpa/hKeCNoK5IzVI2Q==" "resolved" "https://registry.npmjs.org/@ethersproject/address/-/address-5.4.0.tgz" "version" "5.4.0" @@ -253,6 +286,20 @@ "@ethersproject/logger" "^5.4.0" "@ethersproject/rlp" "^5.4.0" +"@ethersproject/address@^5.0.9", "@ethersproject/address@>=5.0.0-beta.128": + "version" "5.0.9" + dependencies: + "@ethersproject/bignumber" "^5.0.13" + "@ethersproject/bytes" "^5.0.9" + "@ethersproject/keccak256" "^5.0.7" + "@ethersproject/logger" "^5.0.8" + "@ethersproject/rlp" "^5.0.7" + +"@ethersproject/base64@^5.0.7": + "version" "5.0.7" + dependencies: + "@ethersproject/bytes" "^5.0.9" + "@ethersproject/base64@^5.4.0", "@ethersproject/base64@5.4.0": "integrity" "sha512-CjQw6E17QDSSC5jiM9YpF7N1aSCHmYGMt9bWD8PWv6YPMxjsys2/Q8xLrROKI3IWJ7sFfZ8B3flKDTM5wlWuZQ==" "resolved" "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.4.0.tgz" @@ -268,7 +315,14 @@ "@ethersproject/bytes" "^5.4.0" "@ethersproject/properties" "^5.4.0" -"@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.3.0", "@ethersproject/bignumber@^5.4.0", "@ethersproject/bignumber@5.4.1": +"@ethersproject/bignumber@^5.0.13", "@ethersproject/bignumber@>=5.0.0-beta.130": + "version" "5.0.13" + dependencies: + "@ethersproject/bytes" "^5.0.9" + "@ethersproject/logger" "^5.0.8" + "bn.js" "^4.4.0" + +"@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.4.0", "@ethersproject/bignumber@^5.4.1", "@ethersproject/bignumber@5.4.1": "integrity" "sha512-fJhdxqoQNuDOk6epfM7yD6J8Pol4NUCy1vkaGAkuujZm0+lNow//MKu1hLhRiYV4BsOHyBv5/lsTjF+7hWwhJg==" "resolved" "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.4.1.tgz" "version" "5.4.1" @@ -277,13 +331,18 @@ "@ethersproject/logger" "^5.4.0" "bn.js" "^4.11.9" -"@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.3.0", "@ethersproject/bytes@^5.4.0", "@ethersproject/bytes@5.4.0": +"@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.4.0", "@ethersproject/bytes@5.4.0": "integrity" "sha512-H60ceqgTHbhzOj4uRc/83SCN9d+BSUnOkrr2intevqdtEMO1JFVZ1XL84OEZV+QjV36OaZYxtnt4lGmxcGsPfA==" "resolved" "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.4.0.tgz" "version" "5.4.0" dependencies: "@ethersproject/logger" "^5.4.0" +"@ethersproject/bytes@^5.0.9", "@ethersproject/bytes@>=5.0.0-beta.129": + "version" "5.0.9" + dependencies: + "@ethersproject/logger" "^5.0.8" + "@ethersproject/constants@^5.0.4", "@ethersproject/constants@^5.4.0", "@ethersproject/constants@5.4.0": "integrity" "sha512-tzjn6S7sj9+DIIeKTJLjK9WGN2Tj0P++Z8ONEIlZjyoTkBuODN+0VfhAyYksKi43l1Sx9tX2VlFfzjfmr5Wl3Q==" "resolved" "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.4.0.tgz" @@ -291,7 +350,12 @@ dependencies: "@ethersproject/bignumber" "^5.4.0" -"@ethersproject/contracts@^5.3.0", "@ethersproject/contracts@5.4.1": +"@ethersproject/constants@^5.0.8", "@ethersproject/constants@>=5.0.0-beta.128": + "version" "5.0.8" + dependencies: + "@ethersproject/bignumber" "^5.0.13" + +"@ethersproject/contracts@^5.4.1", "@ethersproject/contracts@5.4.1": "integrity" "sha512-m+z2ZgPy4pyR15Je//dUaymRUZq5MtDajF6GwFbGAVmKz/RF+DNIPwF0k5qEcL3wPGVqUjFg2/krlCRVTU4T5w==" "resolved" "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.4.1.tgz" "version" "5.4.1" @@ -333,6 +397,18 @@ "@ethersproject/properties" "^5.4.0" "@ethersproject/strings" "^5.4.0" +"@ethersproject/hash@>=5.0.0-beta.128": + "version" "5.0.10" + dependencies: + "@ethersproject/abstract-signer" "^5.0.10" + "@ethersproject/address" "^5.0.9" + "@ethersproject/bignumber" "^5.0.13" + "@ethersproject/bytes" "^5.0.9" + "@ethersproject/keccak256" "^5.0.7" + "@ethersproject/logger" "^5.0.8" + "@ethersproject/properties" "^5.0.7" + "@ethersproject/strings" "^5.0.8" + "@ethersproject/hdnode@^5.4.0", "@ethersproject/hdnode@5.4.0": "integrity" "sha512-pKxdS0KAaeVGfZPp1KOiDLB0jba11tG6OP1u11QnYfb7pXn6IZx0xceqWRr6ygke8+Kw74IpOoSi7/DwANhy8Q==" "resolved" "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.4.0.tgz" @@ -378,11 +454,25 @@ "@ethersproject/bytes" "^5.4.0" "js-sha3" "0.5.7" +"@ethersproject/keccak256@^5.0.7", "@ethersproject/keccak256@>=5.0.0-beta.127": + "version" "5.0.7" + dependencies: + "@ethersproject/bytes" "^5.0.9" + "js-sha3" "0.5.7" + "@ethersproject/logger@^5.0.5", "@ethersproject/logger@^5.4.0", "@ethersproject/logger@5.4.0": "integrity" "sha512-xYdWGGQ9P2cxBayt64d8LC8aPFJk6yWCawQi/4eJ4+oJdMMjEBMrIcIMZ9AxhwpPVmnBPrsB10PcXGmGAqgUEQ==" "resolved" "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.4.0.tgz" "version" "5.4.0" +"@ethersproject/logger@^5.0.8", "@ethersproject/logger@>=5.0.0-beta.129": + "version" "5.0.8" + +"@ethersproject/networks@^5.0.7": + "version" "5.0.7" + dependencies: + "@ethersproject/logger" "^5.0.8" + "@ethersproject/networks@^5.4.0", "@ethersproject/networks@5.4.2": "integrity" "sha512-eekOhvJyBnuibfJnhtK46b8HimBc5+4gqpvd1/H9LEl7Q7/qhsIhM81dI9Fcnjpk3jB1aTy6bj0hz3cifhNeYw==" "resolved" "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.4.2.tgz" @@ -405,7 +495,37 @@ dependencies: "@ethersproject/logger" "^5.4.0" -"@ethersproject/providers@^5.3.1", "@ethersproject/providers@5.4.3": +"@ethersproject/properties@^5.0.7", "@ethersproject/properties@>=5.0.0-beta.131": + "version" "5.0.7" + dependencies: + "@ethersproject/logger" "^5.0.8" + +"@ethersproject/providers@^5.4.4": + "integrity" "sha512-1GkrvkiAw3Fj28cwi1Sqm8ED1RtERtpdXmRfwIBGmqBSN5MoeRUHuwHPppMtbPayPgpFcvD7/Gdc9doO5fGYgw==" + "resolved" "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.4.5.tgz" + "version" "5.4.5" + dependencies: + "@ethersproject/abstract-provider" "^5.4.0" + "@ethersproject/abstract-signer" "^5.4.0" + "@ethersproject/address" "^5.4.0" + "@ethersproject/basex" "^5.4.0" + "@ethersproject/bignumber" "^5.4.0" + "@ethersproject/bytes" "^5.4.0" + "@ethersproject/constants" "^5.4.0" + "@ethersproject/hash" "^5.4.0" + "@ethersproject/logger" "^5.4.0" + "@ethersproject/networks" "^5.4.0" + "@ethersproject/properties" "^5.4.0" + "@ethersproject/random" "^5.4.0" + "@ethersproject/rlp" "^5.4.0" + "@ethersproject/sha2" "^5.4.0" + "@ethersproject/strings" "^5.4.0" + "@ethersproject/transactions" "^5.4.0" + "@ethersproject/web" "^5.4.0" + "bech32" "1.1.4" + "ws" "7.4.6" + +"@ethersproject/providers@5.4.3": "integrity" "sha512-VURwkaWPoUj7jq9NheNDT5Iyy64Qcyf6BOFDwVdHsmLmX/5prNjFrgSX3GHPE4z1BRrVerDxe2yayvXKFm/NNg==" "resolved" "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.4.3.tgz" "version" "5.4.3" @@ -438,6 +558,12 @@ "@ethersproject/bytes" "^5.4.0" "@ethersproject/logger" "^5.4.0" +"@ethersproject/rlp@^5.0.7": + "version" "5.0.7" + dependencies: + "@ethersproject/bytes" "^5.0.9" + "@ethersproject/logger" "^5.0.8" + "@ethersproject/rlp@^5.4.0", "@ethersproject/rlp@5.4.0": "integrity" "sha512-0I7MZKfi+T5+G8atId9QaQKHRvvasM/kqLyAH4XxBCBchAooH2EX5rL9kYZWwcm3awYV+XC7VF6nLhfeQFKVPg==" "resolved" "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.4.0.tgz" @@ -455,6 +581,14 @@ "@ethersproject/logger" "^5.4.0" "hash.js" "1.1.7" +"@ethersproject/signing-key@^5.0.8": + "version" "5.0.8" + dependencies: + "@ethersproject/bytes" "^5.0.9" + "@ethersproject/logger" "^5.0.8" + "@ethersproject/properties" "^5.0.7" + "elliptic" "6.5.3" + "@ethersproject/signing-key@^5.4.0", "@ethersproject/signing-key@5.4.0": "integrity" "sha512-q8POUeywx6AKg2/jX9qBYZIAmKSB4ubGXdQ88l40hmATj29JnG5pp331nAWwwxPn2Qao4JpWHNZsQN+bPiSW9A==" "resolved" "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.4.0.tgz" @@ -467,7 +601,7 @@ "elliptic" "6.5.4" "hash.js" "1.1.7" -"@ethersproject/solidity@^5.3.0", "@ethersproject/solidity@5.4.0": +"@ethersproject/solidity@^5.4.0", "@ethersproject/solidity@5.4.0": "integrity" "sha512-XFQTZ7wFSHOhHcV1DpcWj7VXECEiSrBuv7JErJvB9Uo+KfCdc3QtUZV+Vjh/AAaYgezUEKbCtE6Khjm44seevQ==" "resolved" "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.4.0.tgz" "version" "5.4.0" @@ -487,7 +621,14 @@ "@ethersproject/constants" "^5.4.0" "@ethersproject/logger" "^5.4.0" -"@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.3.0", "@ethersproject/transactions@^5.4.0", "@ethersproject/transactions@5.4.0": +"@ethersproject/strings@^5.0.8", "@ethersproject/strings@>=5.0.0-beta.130": + "version" "5.0.8" + dependencies: + "@ethersproject/bytes" "^5.0.9" + "@ethersproject/constants" "^5.0.8" + "@ethersproject/logger" "^5.0.8" + +"@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.4.0", "@ethersproject/transactions@5.4.0": "integrity" "sha512-s3EjZZt7xa4BkLknJZ98QGoIza94rVjaEed0rzZ/jB9WrIuu/1+tjvYCWzVrystXtDswy7TPBeIepyXwSYa4WQ==" "resolved" "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.4.0.tgz" "version" "5.4.0" @@ -502,6 +643,19 @@ "@ethersproject/rlp" "^5.4.0" "@ethersproject/signing-key" "^5.4.0" +"@ethersproject/transactions@^5.0.9": + "version" "5.0.9" + dependencies: + "@ethersproject/address" "^5.0.9" + "@ethersproject/bignumber" "^5.0.13" + "@ethersproject/bytes" "^5.0.9" + "@ethersproject/constants" "^5.0.8" + "@ethersproject/keccak256" "^5.0.7" + "@ethersproject/logger" "^5.0.8" + "@ethersproject/properties" "^5.0.7" + "@ethersproject/rlp" "^5.0.7" + "@ethersproject/signing-key" "^5.0.8" + "@ethersproject/units@5.4.0": "integrity" "sha512-Z88krX40KCp+JqPCP5oPv5p750g+uU6gopDYRTBGcDvOASh6qhiEYCRatuM/suC4S2XW9Zz90QI35MfSrTIaFg==" "resolved" "https://registry.npmjs.org/@ethersproject/units/-/units-5.4.0.tgz" @@ -511,7 +665,7 @@ "@ethersproject/constants" "^5.4.0" "@ethersproject/logger" "^5.4.0" -"@ethersproject/wallet@^5.3.0", "@ethersproject/wallet@5.4.0": +"@ethersproject/wallet@^5.4.0", "@ethersproject/wallet@5.4.0": "integrity" "sha512-wU29majLjM6AjCjpat21mPPviG+EpK7wY1+jzKD0fg3ui5fgedf2zEu1RDgpfIMsfn8fJHJuzM4zXZ2+hSHaSQ==" "resolved" "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.4.0.tgz" "version" "5.4.0" @@ -532,6 +686,15 @@ "@ethersproject/transactions" "^5.4.0" "@ethersproject/wordlists" "^5.4.0" +"@ethersproject/web@^5.0.12": + "version" "5.0.12" + dependencies: + "@ethersproject/base64" "^5.0.7" + "@ethersproject/bytes" "^5.0.9" + "@ethersproject/logger" "^5.0.8" + "@ethersproject/properties" "^5.0.7" + "@ethersproject/strings" "^5.0.8" + "@ethersproject/web@^5.4.0", "@ethersproject/web@5.4.0": "integrity" "sha512-1bUusGmcoRLYgMn6c1BLk1tOKUIFuTg8j+6N8lYlbMpDesnle+i3pGSagGNvwjaiLo4Y5gBibwctpPRmjrh4Og==" "resolved" "https://registry.npmjs.org/@ethersproject/web/-/web-5.4.0.tgz" @@ -650,10 +813,10 @@ "resolved" "https://registry.npmjs.org/@nomiclabs/hardhat-ethers/-/hardhat-ethers-2.0.2.tgz" "version" "2.0.2" -"@nomiclabs/hardhat-etherscan@^2.1.4": - "integrity" "sha512-KgFNTQv9gpioiTpQ9UlTysCAFfkcBonmEn9rVPTT22A7DRENFM1VTsVeGWF3AzRhd0mrASBF+o0gvbH30pSe0Q==" - "resolved" "https://registry.npmjs.org/@nomiclabs/hardhat-etherscan/-/hardhat-etherscan-2.1.4.tgz" - "version" "2.1.4" +"@nomiclabs/hardhat-etherscan@^2.1.6": + "integrity" "sha512-gCvT5fj8GbXS9+ACS3BzrX0pzYHHZqAHCb+NcipOkl2cy48FakUXlzrCf4P4sTH+Y7W10OgT62ezD1sJ+/NikQ==" + "resolved" "https://registry.npmjs.org/@nomiclabs/hardhat-etherscan/-/hardhat-etherscan-2.1.6.tgz" + "version" "2.1.6" dependencies: "@ethersproject/abi" "^5.1.2" "@ethersproject/address" "^5.0.2" @@ -1060,10 +1223,10 @@ "resolved" "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.2.tgz" "version" "2.3.2" -"@types/qs@^6.9.4": - "integrity" "sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==" - "resolved" "https://registry.npmjs.org/@types/qs/-/qs-6.9.6.tgz" - "version" "6.9.6" +"@types/qs@^6.9.7": + "integrity" "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + "resolved" "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz" + "version" "6.9.7" "@types/resolve@^0.0.8": "integrity" "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==" @@ -1321,7 +1484,17 @@ dependencies: "event-target-shim" "^5.0.0" -"abstract-leveldown@^6.2.1", "abstract-leveldown@3.0.0": +"abstract-leveldown@^2.4.1": + "version" "2.7.2" + dependencies: + "xtend" "~4.0.0" + +"abstract-leveldown@^5.0.0": + "version" "5.0.0" + dependencies: + "xtend" "~4.0.0" + +"abstract-leveldown@^6.2.1": "integrity" "sha512-TU5nlYgta8YrBMNpc9FwQzRbiXsj49gsALsXadbGHt9CROPzX5fB0rWDR5mtdpOOKa5XqRFpbj1QroPAoPzVjQ==" "resolved" "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-6.3.0.tgz" "version" "6.3.0" @@ -1332,6 +1505,21 @@ "level-supports" "~1.0.0" "xtend" "~4.0.0" +"abstract-leveldown@~2.6.0": + "version" "2.6.3" + dependencies: + "xtend" "~4.0.0" + +"abstract-leveldown@~2.7.1": + "version" "2.7.2" + dependencies: + "xtend" "~4.0.0" + +"abstract-leveldown@~5.0.0": + "version" "5.0.0" + dependencies: + "xtend" "~4.0.0" + "abstract-leveldown@~6.2.1": "integrity" "sha512-BsLm5vFMRUrrLeCcRc+G0t2qOaTzpoJQLOubq2XM72eNpjF5UdU5o/5NvlNhx95XHcAvcl8OMXr4mlg/fRgUXQ==" "resolved" "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-6.2.3.tgz" @@ -1343,6 +1531,11 @@ "level-supports" "~1.0.0" "xtend" "~4.0.0" +"abstract-leveldown@3.0.0": + "version" "3.0.0" + dependencies: + "xtend" "~4.0.0" + "accepts@~1.3.7": "integrity" "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==" "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz" @@ -1378,6 +1571,9 @@ "resolved" "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz" "version" "0.4.16" +"aes-js@^3.1.1": + "version" "3.1.2" + "aes-js@3.0.0": "integrity" "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=" "resolved" "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz" @@ -1477,6 +1673,9 @@ "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" "version" "4.1.0" +"ansi-styles@^2.2.1": + "version" "2.2.1" + "ansi-styles@^3.2.0": "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" @@ -1506,10 +1705,10 @@ "micromatch" "^3.1.4" "normalize-path" "^2.1.1" -"anymatch@~3.1.1": - "integrity" "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==" - "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz" - "version" "3.1.1" +"anymatch@~3.1.1", "anymatch@~3.1.2": + "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" + "version" "3.1.2" dependencies: "normalize-path" "^3.0.0" "picomatch" "^2.0.4" @@ -1635,6 +1834,11 @@ "resolved" "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz" "version" "1.0.3" +"async-eventemitter@^0.2.2": + "version" "0.2.4" + dependencies: + "async" "^2.4.0" + "async-eventemitter@^0.2.4": "integrity" "sha512-pd20BwL7Yt1zwDFy+8MX8F1+WCT8aQeKj0kQnTrH9WaeRETlRamVhD0JtRPmrV4GfOJ2F9CvdQkZeZhnh2TuHw==" "resolved" "https://registry.npmjs.org/async-eventemitter/-/async-eventemitter-0.2.4.tgz" @@ -1647,7 +1851,15 @@ "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" "version" "1.0.1" -"async@^2.1.2", "async@^2.4.0", "async@2.6.2": +"async@^1.4.2": + "version" "1.5.2" + +"async@^2.0.1", "async@^2.5.0", "async@^2.6.1", "async@2.6.2": + "version" "2.6.2" + dependencies: + "lodash" "^4.17.11" + +"async@^2.1.2", "async@^2.4.0": "integrity" "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==" "resolved" "https://registry.npmjs.org/async/-/async-2.6.3.tgz" "version" "2.6.3" @@ -1698,6 +1910,422 @@ dependencies: "follow-redirects" "^1.10.0" +"babel-code-frame@^6.26.0": + "version" "6.26.0" + dependencies: + "chalk" "^1.1.3" + "esutils" "^2.0.2" + "js-tokens" "^3.0.2" + +"babel-core@^6.0.14", "babel-core@^6.26.0": + "version" "6.26.3" + dependencies: + "babel-code-frame" "^6.26.0" + "babel-generator" "^6.26.0" + "babel-helpers" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-register" "^6.26.0" + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "convert-source-map" "^1.5.1" + "debug" "^2.6.9" + "json5" "^0.5.1" + "lodash" "^4.17.4" + "minimatch" "^3.0.4" + "path-is-absolute" "^1.0.1" + "private" "^0.1.8" + "slash" "^1.0.0" + "source-map" "^0.5.7" + +"babel-generator@^6.26.0": + "version" "6.26.1" + dependencies: + "babel-messages" "^6.23.0" + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "detect-indent" "^4.0.0" + "jsesc" "^1.3.0" + "lodash" "^4.17.4" + "source-map" "^0.5.7" + "trim-right" "^1.0.1" + +"babel-helper-builder-binary-assignment-operator-visitor@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-helper-explode-assignable-expression" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-call-delegate@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-helper-hoist-variables" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-define-map@^6.24.1": + "version" "6.26.0" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "lodash" "^4.17.4" + +"babel-helper-explode-assignable-expression@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-function-name@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-helper-get-function-arity" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-get-function-arity@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-hoist-variables@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-optimise-call-expression@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-regex@^6.24.1": + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "lodash" "^4.17.4" + +"babel-helper-remap-async-to-generator@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-replace-supers@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-helper-optimise-call-expression" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helpers@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-messages@^6.23.0": + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-check-es2015-constants@^6.22.0": + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-syntax-async-functions@^6.8.0": + "version" "6.13.0" + +"babel-plugin-syntax-exponentiation-operator@^6.8.0": + "version" "6.13.0" + +"babel-plugin-syntax-trailing-function-commas@^6.22.0": + "version" "6.22.0" + +"babel-plugin-transform-async-to-generator@^6.22.0": + "version" "6.24.1" + dependencies: + "babel-helper-remap-async-to-generator" "^6.24.1" + "babel-plugin-syntax-async-functions" "^6.8.0" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-arrow-functions@^6.22.0": + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-block-scoped-functions@^6.22.0": + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-block-scoping@^6.23.0": + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "lodash" "^4.17.4" + +"babel-plugin-transform-es2015-classes@^6.23.0": + "version" "6.24.1" + dependencies: + "babel-helper-define-map" "^6.24.1" + "babel-helper-function-name" "^6.24.1" + "babel-helper-optimise-call-expression" "^6.24.1" + "babel-helper-replace-supers" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-computed-properties@^6.22.0": + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-destructuring@^6.23.0": + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-duplicate-keys@^6.22.0": + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-for-of@^6.23.0": + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-function-name@^6.22.0": + "version" "6.24.1" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-literals@^6.22.0": + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-modules-amd@^6.22.0", "babel-plugin-transform-es2015-modules-amd@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-plugin-transform-es2015-modules-commonjs" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-modules-commonjs@^6.23.0", "babel-plugin-transform-es2015-modules-commonjs@^6.24.1": + "version" "6.26.2" + dependencies: + "babel-plugin-transform-strict-mode" "^6.24.1" + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-types" "^6.26.0" + +"babel-plugin-transform-es2015-modules-systemjs@^6.23.0": + "version" "6.24.1" + dependencies: + "babel-helper-hoist-variables" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-modules-umd@^6.23.0": + "version" "6.24.1" + dependencies: + "babel-plugin-transform-es2015-modules-amd" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-object-super@^6.22.0": + "version" "6.24.1" + dependencies: + "babel-helper-replace-supers" "^6.24.1" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-parameters@^6.23.0": + "version" "6.24.1" + dependencies: + "babel-helper-call-delegate" "^6.24.1" + "babel-helper-get-function-arity" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-shorthand-properties@^6.22.0": + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-spread@^6.22.0": + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-sticky-regex@^6.22.0": + "version" "6.24.1" + dependencies: + "babel-helper-regex" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-template-literals@^6.22.0": + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-typeof-symbol@^6.23.0": + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-unicode-regex@^6.22.0": + "version" "6.24.1" + dependencies: + "babel-helper-regex" "^6.24.1" + "babel-runtime" "^6.22.0" + "regexpu-core" "^2.0.0" + +"babel-plugin-transform-exponentiation-operator@^6.22.0": + "version" "6.24.1" + dependencies: + "babel-helper-builder-binary-assignment-operator-visitor" "^6.24.1" + "babel-plugin-syntax-exponentiation-operator" "^6.8.0" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-regenerator@^6.22.0": + "version" "6.26.0" + dependencies: + "regenerator-transform" "^0.10.0" + +"babel-plugin-transform-strict-mode@^6.24.1": + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-preset-env@^1.7.0": + "version" "1.7.0" + dependencies: + "babel-plugin-check-es2015-constants" "^6.22.0" + "babel-plugin-syntax-trailing-function-commas" "^6.22.0" + "babel-plugin-transform-async-to-generator" "^6.22.0" + "babel-plugin-transform-es2015-arrow-functions" "^6.22.0" + "babel-plugin-transform-es2015-block-scoped-functions" "^6.22.0" + "babel-plugin-transform-es2015-block-scoping" "^6.23.0" + "babel-plugin-transform-es2015-classes" "^6.23.0" + "babel-plugin-transform-es2015-computed-properties" "^6.22.0" + "babel-plugin-transform-es2015-destructuring" "^6.23.0" + "babel-plugin-transform-es2015-duplicate-keys" "^6.22.0" + "babel-plugin-transform-es2015-for-of" "^6.23.0" + "babel-plugin-transform-es2015-function-name" "^6.22.0" + "babel-plugin-transform-es2015-literals" "^6.22.0" + "babel-plugin-transform-es2015-modules-amd" "^6.22.0" + "babel-plugin-transform-es2015-modules-commonjs" "^6.23.0" + "babel-plugin-transform-es2015-modules-systemjs" "^6.23.0" + "babel-plugin-transform-es2015-modules-umd" "^6.23.0" + "babel-plugin-transform-es2015-object-super" "^6.22.0" + "babel-plugin-transform-es2015-parameters" "^6.23.0" + "babel-plugin-transform-es2015-shorthand-properties" "^6.22.0" + "babel-plugin-transform-es2015-spread" "^6.22.0" + "babel-plugin-transform-es2015-sticky-regex" "^6.22.0" + "babel-plugin-transform-es2015-template-literals" "^6.22.0" + "babel-plugin-transform-es2015-typeof-symbol" "^6.23.0" + "babel-plugin-transform-es2015-unicode-regex" "^6.22.0" + "babel-plugin-transform-exponentiation-operator" "^6.22.0" + "babel-plugin-transform-regenerator" "^6.22.0" + "browserslist" "^3.2.6" + "invariant" "^2.2.2" + "semver" "^5.3.0" + +"babel-register@^6.26.0": + "version" "6.26.0" + dependencies: + "babel-core" "^6.26.0" + "babel-runtime" "^6.26.0" + "core-js" "^2.5.0" + "home-or-tmp" "^2.0.0" + "lodash" "^4.17.4" + "mkdirp" "^0.5.1" + "source-map-support" "^0.4.15" + +"babel-runtime@^6.18.0", "babel-runtime@^6.22.0", "babel-runtime@^6.26.0": + "version" "6.26.0" + dependencies: + "core-js" "^2.4.0" + "regenerator-runtime" "^0.11.0" + +"babel-template@^6.24.1", "babel-template@^6.26.0": + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "lodash" "^4.17.4" + +"babel-traverse@^6.24.1", "babel-traverse@^6.26.0": + "version" "6.26.0" + dependencies: + "babel-code-frame" "^6.26.0" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "debug" "^2.6.8" + "globals" "^9.18.0" + "invariant" "^2.2.2" + "lodash" "^4.17.4" + +"babel-types@^6.19.0", "babel-types@^6.24.1", "babel-types@^6.26.0": + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "esutils" "^2.0.2" + "lodash" "^4.17.4" + "to-fast-properties" "^1.0.3" + +"babelify@^7.3.0": + "version" "7.3.0" + dependencies: + "babel-core" "^6.0.14" + "object-assign" "^4.0.0" + +"babylon@^6.18.0": + "version" "6.18.0" + +"backoff@^2.5.0": + "version" "2.5.0" + dependencies: + "precond" "0.2" + "balanced-match@^1.0.0": "integrity" "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz" @@ -1797,6 +2425,15 @@ dependencies: "file-uri-to-path" "1.0.0" +"bip39@2.5.0": + "version" "2.5.0" + dependencies: + "create-hash" "^1.1.0" + "pbkdf2" "^3.0.9" + "randombytes" "^2.0.1" + "safe-buffer" "^5.0.1" + "unorm" "^1.3.3" + "bl@^4.0.3": "integrity" "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==" "resolved" "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz" @@ -1821,6 +2458,9 @@ "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" "version" "4.12.0" +"bn.js@^4.10.0", "bn.js@^4.8.0": + "version" "4.11.9" + "bn.js@^5.0.0": "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" @@ -1998,6 +2638,12 @@ dependencies: "pako" "~1.0.5" +"browserslist@^3.2.6": + "version" "3.2.8" + dependencies: + "caniuse-lite" "^1.0.30000844" + "electron-to-chromium" "^1.3.47" + "bs58@^4.0.0", "bs58@^4.0.1": "integrity" "sha1-vhYedsNU9veIrkBx9j806MTwpCo=" "resolved" "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz" @@ -2045,7 +2691,7 @@ "ieee754" "^1.1.4" "isarray" "^1.0.0" -"buffer@^5.0.5", "buffer@^5.5.0", "buffer@^5.6.0": +"buffer@^5.0.5", "buffer@^5.2.1", "buffer@^5.5.0", "buffer@^5.6.0": "integrity" "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==" "resolved" "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" "version" "5.7.1" @@ -2078,6 +2724,17 @@ "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz" "version" "3.1.0" +"bytewise-core@^1.2.2": + "version" "1.2.3" + dependencies: + "typewise-core" "^1.2" + +"bytewise@~1.1.0": + "version" "1.1.0" + dependencies: + "bytewise-core" "^1.2.2" + "typewise" "^1.0.3" + "cacache@^12.0.2": "integrity" "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==" "resolved" "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz" @@ -2127,6 +2784,12 @@ "normalize-url" "^4.1.0" "responselike" "^1.0.2" +"cachedown@1.0.0": + "version" "1.0.0" + dependencies: + "abstract-leveldown" "^2.4.1" + "lru-cache" "^3.2.0" + "call-bind@^1.0.0", "call-bind@^1.0.2": "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" @@ -2168,6 +2831,9 @@ "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" "version" "5.3.1" +"caniuse-lite@^1.0.30000844": + "version" "1.0.30001174" + "caseless@~0.12.0": "integrity" "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" @@ -2213,6 +2879,15 @@ "pathval" "^1.1.1" "type-detect" "^4.0.5" +"chalk@^1.1.3": + "version" "1.1.3" + dependencies: + "ansi-styles" "^2.2.1" + "escape-string-regexp" "^1.0.2" + "has-ansi" "^2.0.0" + "strip-ansi" "^3.0.0" + "supports-color" "^2.0.0" + "chalk@^2.3.2": "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" @@ -2248,7 +2923,7 @@ "ansi-styles" "^4.1.0" "supports-color" "^7.1.0" -"chalk@^4.1.1": +"chalk@^4.1.2": "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" "version" "4.1.2" @@ -2261,6 +2936,11 @@ "resolved" "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz" "version" "1.0.2" +"checkpoint-store@^1.1.0": + "version" "1.1.0" + dependencies: + "functional-red-black-tree" "^1.0.1" + "cheerio-select@^1.5.0": "integrity" "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==" "resolved" "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz" @@ -2304,20 +2984,20 @@ optionalDependencies: "fsevents" "^1.2.7" -"chokidar@^3.4.0", "chokidar@^3.4.1", "chokidar@^3.4.3": - "integrity" "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==" - "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz" - "version" "3.5.1" +"chokidar@^3.4.0", "chokidar@^3.4.1", "chokidar@^3.4.3", "chokidar@^3.5.2": + "integrity" "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz" + "version" "3.5.2" dependencies: - "anymatch" "~3.1.1" + "anymatch" "~3.1.2" "braces" "~3.0.2" - "glob-parent" "~5.1.0" + "glob-parent" "~5.1.2" "is-binary-path" "~2.1.0" "is-glob" "~4.0.1" "normalize-path" "~3.0.0" - "readdirp" "~3.5.0" + "readdirp" "~3.6.0" optionalDependencies: - "fsevents" "~2.3.1" + "fsevents" "~2.3.2" "chokidar@3.3.0": "integrity" "sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==" @@ -2436,6 +3116,9 @@ dependencies: "mimic-response" "^1.0.0" +"clone@^2.0.0", "clone@2.1.2": + "version" "2.1.2" + "code-point-at@^1.0.0": "integrity" "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" "resolved" "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz" @@ -2554,6 +3237,14 @@ "readable-stream" "^2.2.2" "typedarray" "^0.0.6" +"concat-stream@^1.5.1": + "version" "1.6.2" + dependencies: + "buffer-from" "^1.0.0" + "inherits" "^2.0.3" + "readable-stream" "^2.2.2" + "typedarray" "^0.0.6" + "console-browserify@^1.1.0": "integrity" "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" "resolved" "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz" @@ -2597,6 +3288,11 @@ "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" "version" "1.0.4" +"convert-source-map@^1.5.1": + "version" "1.7.0" + dependencies: + "safe-buffer" "~5.1.1" + "cookie-signature@1.0.6": "integrity" "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" @@ -2639,6 +3335,9 @@ "resolved" "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.16.1.tgz" "version" "3.16.1" +"core-js@^2.4.0", "core-js@^2.5.0": + "version" "2.6.12" + "core-util-is@~1.0.0", "core-util-is@1.0.2": "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" @@ -2691,6 +3390,12 @@ "safe-buffer" "^5.0.1" "sha.js" "^2.4.8" +"cross-fetch@^2.1.0", "cross-fetch@^2.1.1": + "version" "2.2.3" + dependencies: + "node-fetch" "2.1.2" + "whatwg-fetch" "2.0.4" + "cross-spawn@^5.0.1": "integrity" "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=" "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz" @@ -2839,6 +3544,16 @@ dependencies: "ms" "2.0.0" +"debug@^2.6.8": + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^2.6.9": + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + "debug@^3.1.0": "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" @@ -2846,13 +3561,20 @@ dependencies: "ms" "^2.1.1" -"debug@^4.1.1", "debug@^4.3.1", "debug@3.2.6", "debug@4": +"debug@^4.1.1", "debug@^4.3.1", "debug@4": "integrity" "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==" "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz" "version" "4.3.1" dependencies: "ms" "2.1.2" +"debug@^4.3.2": + "integrity" "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz" + "version" "4.3.2" + dependencies: + "ms" "2.1.2" + "debug@2.6.9": "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" @@ -2867,6 +3589,13 @@ dependencies: "ms" "2.0.0" +"debug@3.2.6": + "integrity" "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz" + "version" "3.2.6" + dependencies: + "ms" "^2.1.1" + "decamelize@^1.0.0", "decamelize@^1.1.1", "decamelize@^1.2.0": "integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" @@ -2898,6 +3627,16 @@ dependencies: "type-detect" "^4.0.0" +"deep-equal@~1.1.1": + "version" "1.1.1" + dependencies: + "is-arguments" "^1.0.4" + "is-date-object" "^1.0.1" + "is-regex" "^1.0.4" + "object-is" "^1.0.1" + "object-keys" "^1.1.1" + "regexp.prototype.flags" "^1.2.0" + "deep-extend@^0.6.0": "integrity" "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" "resolved" "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" @@ -2913,6 +3652,17 @@ "resolved" "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz" "version" "1.1.3" +"deferred-leveldown@~1.2.1": + "version" "1.2.2" + dependencies: + "abstract-leveldown" "~2.6.0" + +"deferred-leveldown@~4.0.0": + "version" "4.0.2" + dependencies: + "abstract-leveldown" "~5.0.0" + "inherits" "^2.0.3" + "deferred-leveldown@~5.3.0": "integrity" "sha512-a59VOT+oDy7vtAbLRCZwWgxu2BaCfd5Hk7wxJd48ei7I+nsg8Orlb9CLG0PMZienk9BSUKgeAqkO2+Lw+1+Ukw==" "resolved" "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-5.3.0.tgz" @@ -2950,6 +3700,9 @@ "is-descriptor" "^1.0.2" "isobject" "^3.0.1" +"defined@~1.0.0": + "version" "1.0.0" + "delayed-stream@~1.0.0": "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" @@ -2978,6 +3731,11 @@ "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" "version" "1.0.4" +"detect-indent@^4.0.0": + "version" "4.0.0" + dependencies: + "repeating" "^2.0.0" + "detect-indent@^5.0.0": "integrity" "sha1-OHHMCmoALow+Wzz38zYmRnXwa50=" "resolved" "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz" @@ -3059,6 +3817,11 @@ "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-7.0.0.tgz" "version" "7.0.0" +"dotignore@~0.1.2": + "version" "0.1.2" + dependencies: + "minimatch" "^3.0.4" + "duplexer3@^0.1.4": "integrity" "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" "resolved" "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz" @@ -3087,6 +3850,9 @@ "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" "version" "1.1.1" +"electron-to-chromium@^1.3.47": + "version" "1.3.636" + "elliptic@^6.4.0", "elliptic@^6.5.2", "elliptic@^6.5.3", "elliptic@6.5.4": "integrity" "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==" "resolved" "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" @@ -3138,7 +3904,7 @@ "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" "version" "1.0.2" -"encoding-down@^6.3.0", "encoding-down@5.0.4": +"encoding-down@^6.3.0": "integrity" "sha512-QKrV0iKR6MZVJV08QY0wp1e7vF6QbhnbQhb07bwpEyuz4uZiZgPlEGdkCROuFkUwdxlFaiPIhjyarH1ee/3vhw==" "resolved" "https://registry.npmjs.org/encoding-down/-/encoding-down-6.3.0.tgz" "version" "6.3.0" @@ -3148,6 +3914,20 @@ "level-codec" "^9.0.0" "level-errors" "^2.0.0" +"encoding-down@~5.0.0", "encoding-down@5.0.4": + "version" "5.0.4" + dependencies: + "abstract-leveldown" "^5.0.0" + "inherits" "^2.0.3" + "level-codec" "^9.0.0" + "level-errors" "^2.0.0" + "xtend" "^4.0.1" + +"encoding@^0.1.11": + "version" "0.1.13" + dependencies: + "iconv-lite" "^0.6.2" + "end-of-stream@^1.0.0", "end-of-stream@^1.1.0", "end-of-stream@^1.4.1": "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==" "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" @@ -3205,6 +3985,21 @@ dependencies: "is-arrayish" "^0.2.1" +"es-abstract@^1.17.0-next.1": + "version" "1.17.7" + dependencies: + "es-to-primitive" "^1.2.1" + "function-bind" "^1.1.1" + "has" "^1.0.3" + "has-symbols" "^1.0.1" + "is-callable" "^1.2.2" + "is-regex" "^1.1.1" + "object-inspect" "^1.8.0" + "object-keys" "^1.1.1" + "object.assign" "^4.1.1" + "string.prototype.trimend" "^1.0.1" + "string.prototype.trimstart" "^1.0.1" + "es-abstract@^1.18.0-next.1", "es-abstract@^1.18.0-next.2": "integrity" "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==" "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz" @@ -3308,7 +4103,7 @@ "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" "version" "1.0.3" -"escape-string-regexp@^1.0.5", "escape-string-regexp@1.0.5": +"escape-string-regexp@^1.0.2", "escape-string-regexp@^1.0.5", "escape-string-regexp@1.0.5": "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" "version" "1.0.5" @@ -3390,6 +4185,17 @@ "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" "version" "1.8.1" +"eth-block-tracker@^3.0.0": + "version" "3.0.1" + dependencies: + "eth-query" "^2.1.0" + "ethereumjs-tx" "^1.3.3" + "ethereumjs-util" "^5.1.3" + "ethjs-util" "^0.1.3" + "json-rpc-engine" "^3.6.0" + "pify" "^2.3.0" + "tape" "^4.6.3" + "eth-ens-namehash@^2.0.8", "eth-ens-namehash@2.0.8": "integrity" "sha1-IprEbsqG1S4MmR58sq74P/D2i88=" "resolved" "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz" @@ -3398,6 +4204,31 @@ "idna-uts46-hx" "^2.3.1" "js-sha3" "^0.5.7" +"eth-json-rpc-infura@^3.1.0": + "version" "3.2.1" + dependencies: + "cross-fetch" "^2.1.1" + "eth-json-rpc-middleware" "^1.5.0" + "json-rpc-engine" "^3.4.0" + "json-rpc-error" "^2.0.0" + +"eth-json-rpc-middleware@^1.5.0": + "version" "1.6.0" + dependencies: + "async" "^2.5.0" + "eth-query" "^2.1.2" + "eth-tx-summary" "^3.1.2" + "ethereumjs-block" "^1.6.0" + "ethereumjs-tx" "^1.3.3" + "ethereumjs-util" "^5.1.2" + "ethereumjs-vm" "^2.1.0" + "fetch-ponyfill" "^4.0.0" + "json-rpc-engine" "^3.6.0" + "json-rpc-error" "^2.0.0" + "json-stable-stringify" "^1.0.1" + "promise-to-callback" "^1.0.0" + "tape" "^4.6.3" + "eth-lib@^0.1.26": "integrity" "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==" "resolved" "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.29.tgz" @@ -3419,7 +4250,13 @@ "elliptic" "^6.4.0" "xhr-request-promise" "^0.1.2" -"eth-sig-util@^2.5.2", "eth-sig-util@3.0.0": +"eth-query@^2.0.2", "eth-query@^2.1.0", "eth-query@^2.1.2": + "version" "2.1.2" + dependencies: + "json-rpc-random-id" "^1.0.0" + "xtend" "^4.0.1" + +"eth-sig-util@^2.5.2": "integrity" "sha512-aCMBwp8q/4wrW4QLsF/HYBOSA7TpLKmkVwP3pYQNkEEseW2Rr8Z5Uxc9/h6HX+OG3tuHo+2bINVSihIeBfym6A==" "resolved" "https://registry.npmjs.org/eth-sig-util/-/eth-sig-util-2.5.4.tgz" "version" "2.5.4" @@ -3429,6 +4266,38 @@ "tweetnacl" "^1.0.3" "tweetnacl-util" "^0.15.0" +"eth-sig-util@3.0.0": + "version" "3.0.0" + dependencies: + "buffer" "^5.2.1" + "elliptic" "^6.4.0" + "ethereumjs-abi" "0.6.5" + "ethereumjs-util" "^5.1.1" + "tweetnacl" "^1.0.0" + "tweetnacl-util" "^0.15.0" + +"eth-tx-summary@^3.1.2": + "version" "3.2.4" + dependencies: + "async" "^2.1.2" + "clone" "^2.0.0" + "concat-stream" "^1.5.1" + "end-of-stream" "^1.1.0" + "eth-query" "^2.0.2" + "ethereumjs-block" "^1.4.1" + "ethereumjs-tx" "^1.1.1" + "ethereumjs-util" "^5.0.1" + "ethereumjs-vm" "^2.6.0" + "through2" "^2.0.3" + +"ethashjs@~0.0.7": + "version" "0.0.8" + dependencies: + "async" "^2.1.2" + "buffer-xor" "^2.0.1" + "ethereumjs-util" "^7.0.2" + "miller-rabin" "^4.0.0" + "ethereum-bloom-filters@^1.0.6": "integrity" "sha512-GiK/RQkAkcVaEdxKVkPcG07PQ5vD7v2MFSHgZmBJSfMzNRHimntdBithsHAT89tAXnIpzVDWt8iaCD1DvkaxGg==" "resolved" "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.9.tgz" @@ -3436,6 +4305,12 @@ dependencies: "js-sha3" "^0.8.0" +"ethereum-common@^0.0.18": + "version" "0.0.18" + +"ethereum-common@0.2.0": + "version" "0.2.0" + "ethereum-cryptography@^0.1.2", "ethereum-cryptography@^0.1.3": "integrity" "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==" "resolved" "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz" @@ -3468,7 +4343,7 @@ "@ethereum-waffle/provider" "^3.4.0" "ethers" "^5.0.1" -"ethereumjs-abi@^0.6.8", "ethereumjs-abi@0.6.8": +"ethereumjs-abi@^0.6.8", "ethereumjs-abi@0.6.8", "ethereumjs-abi@git+https://github.com/ethereumjs/ethereumjs-abi.git": "integrity" "sha512-Tx0r/iXI6r+lRsdvkFDlut0N08jWMnKRZ6Gkq+Nmw75lZe4e6o3EkSnkaBP5NF6+m5PTGAr9JP43N3LyeoglsA==" "resolved" "https://registry.npmjs.org/ethereumjs-abi/-/ethereumjs-abi-0.6.8.tgz" "version" "0.6.8" @@ -3476,7 +4351,89 @@ "bn.js" "^4.11.8" "ethereumjs-util" "^6.0.0" -"ethereumjs-common@^1.3.2", "ethereumjs-common@^1.5.0", "ethereumjs-common@1.5.0": +"ethereumjs-abi@0.6.5": + "version" "0.6.5" + dependencies: + "bn.js" "^4.10.0" + "ethereumjs-util" "^4.3.0" + +"ethereumjs-account@^2.0.3": + "version" "2.0.5" + dependencies: + "ethereumjs-util" "^5.0.0" + "rlp" "^2.0.0" + "safe-buffer" "^5.1.1" + +"ethereumjs-account@^3.0.0", "ethereumjs-account@3.0.0": + "version" "3.0.0" + dependencies: + "ethereumjs-util" "^6.0.0" + "rlp" "^2.2.1" + "safe-buffer" "^5.1.1" + +"ethereumjs-block@^1.2.2": + "version" "1.7.1" + dependencies: + "async" "^2.0.1" + "ethereum-common" "0.2.0" + "ethereumjs-tx" "^1.2.2" + "ethereumjs-util" "^5.0.0" + "merkle-patricia-tree" "^2.1.2" + +"ethereumjs-block@^1.4.1": + "version" "1.7.1" + dependencies: + "async" "^2.0.1" + "ethereum-common" "0.2.0" + "ethereumjs-tx" "^1.2.2" + "ethereumjs-util" "^5.0.0" + "merkle-patricia-tree" "^2.1.2" + +"ethereumjs-block@^1.6.0": + "version" "1.7.1" + dependencies: + "async" "^2.0.1" + "ethereum-common" "0.2.0" + "ethereumjs-tx" "^1.2.2" + "ethereumjs-util" "^5.0.0" + "merkle-patricia-tree" "^2.1.2" + +"ethereumjs-block@^2.2.2", "ethereumjs-block@~2.2.2", "ethereumjs-block@2.2.2": + "version" "2.2.2" + dependencies: + "async" "^2.0.1" + "ethereumjs-common" "^1.5.0" + "ethereumjs-tx" "^2.1.1" + "ethereumjs-util" "^5.0.0" + "merkle-patricia-tree" "^2.1.2" + +"ethereumjs-block@~2.2.0": + "version" "2.2.2" + dependencies: + "async" "^2.0.1" + "ethereumjs-common" "^1.5.0" + "ethereumjs-tx" "^2.1.1" + "ethereumjs-util" "^5.0.0" + "merkle-patricia-tree" "^2.1.2" + +"ethereumjs-blockchain@^4.0.3": + "version" "4.0.4" + dependencies: + "async" "^2.6.1" + "ethashjs" "~0.0.7" + "ethereumjs-block" "~2.2.2" + "ethereumjs-common" "^1.5.0" + "ethereumjs-util" "^6.1.0" + "flow-stoplight" "^1.0.0" + "level-mem" "^3.0.1" + "lru-cache" "^5.1.1" + "rlp" "^2.2.2" + "semaphore" "^1.1.0" + +"ethereumjs-common@^1.1.0", "ethereumjs-common@1.5.0": + "version" "1.5.0" + +"ethereumjs-common@^1.3.2", "ethereumjs-common@^1.5.0": "integrity" "sha512-hTfZjwGX52GS2jcVO6E2sx4YuFnf0Fhp5ylo4pEPhEffNln7vS59Hr5sLnp3/QCazFLluuBZ+FZ6J5HTp0EqCA==" "resolved" "https://registry.npmjs.org/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz" "version" "1.5.2" @@ -3495,7 +4452,13 @@ dependencies: "webpack" "^3.0.0" -"ethereumjs-tx@^2.1.1", "ethereumjs-tx@2.1.2": +"ethereumjs-tx@^1.1.1", "ethereumjs-tx@^1.2.0", "ethereumjs-tx@^1.2.2", "ethereumjs-tx@^1.3.3": + "version" "1.3.7" + dependencies: + "ethereum-common" "^0.0.18" + "ethereumjs-util" "^5.0.0" + +"ethereumjs-tx@^2.1.1", "ethereumjs-tx@^2.1.2", "ethereumjs-tx@2.1.2": "integrity" "sha512-zZEK1onCeiORb0wyCXUvg94Ve5It/K6GD1K+26KfFKodiBiS6d9lfCXlUKGBBdQ+bv7Day+JK0tj1K+BeNFRAw==" "resolved" "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-2.1.2.tgz" "version" "2.1.2" @@ -3503,7 +4466,16 @@ "ethereumjs-common" "^1.5.0" "ethereumjs-util" "^6.0.0" -"ethereumjs-util@^5.1.1": +"ethereumjs-util@^4.3.0": + "version" "4.5.1" + dependencies: + "bn.js" "^4.8.0" + "create-hash" "^1.1.2" + "elliptic" "^6.5.2" + "ethereum-cryptography" "^0.1.3" + "rlp" "^2.0.0" + +"ethereumjs-util@^5.0.0", "ethereumjs-util@^5.0.1", "ethereumjs-util@^5.1.1", "ethereumjs-util@^5.1.2", "ethereumjs-util@^5.1.3", "ethereumjs-util@^5.1.5": "integrity" "sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==" "resolved" "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz" "version" "5.2.1" @@ -3516,7 +4488,18 @@ "rlp" "^2.0.0" "safe-buffer" "^5.1.1" -"ethereumjs-util@^6.0.0", "ethereumjs-util@6.2.1": +"ethereumjs-util@^5.2.0": + "version" "5.2.1" + dependencies: + "bn.js" "^4.11.0" + "create-hash" "^1.1.2" + "elliptic" "^6.5.2" + "ethereum-cryptography" "^0.1.3" + "ethjs-util" "^0.1.3" + "rlp" "^2.0.0" + "safe-buffer" "^5.1.1" + +"ethereumjs-util@^6.0.0", "ethereumjs-util@^6.1.0", "ethereumjs-util@^6.2.0", "ethereumjs-util@6.2.1": "integrity" "sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==" "resolved" "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz" "version" "6.2.1" @@ -3541,6 +4524,16 @@ "ethjs-util" "0.1.6" "rlp" "^2.2.4" +"ethereumjs-util@^7.0.2": + "version" "7.0.7" + dependencies: + "@types/bn.js" "^4.11.3" + "bn.js" "^5.1.2" + "create-hash" "^1.1.2" + "ethereum-cryptography" "^0.1.3" + "ethjs-util" "0.1.6" + "rlp" "^2.2.4" + "ethereumjs-util@^7.0.7": "integrity" "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==" "resolved" "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz" @@ -3565,6 +4558,83 @@ "ethjs-util" "0.1.6" "rlp" "^2.2.4" +"ethereumjs-vm@^2.1.0": + "version" "2.6.0" + dependencies: + "async" "^2.1.2" + "async-eventemitter" "^0.2.2" + "ethereumjs-account" "^2.0.3" + "ethereumjs-block" "~2.2.0" + "ethereumjs-common" "^1.1.0" + "ethereumjs-util" "^6.0.0" + "fake-merkle-patricia-tree" "^1.0.1" + "functional-red-black-tree" "^1.0.1" + "merkle-patricia-tree" "^2.3.2" + "rustbn.js" "~0.2.0" + "safe-buffer" "^5.1.1" + +"ethereumjs-vm@^2.3.4": + "version" "2.6.0" + dependencies: + "async" "^2.1.2" + "async-eventemitter" "^0.2.2" + "ethereumjs-account" "^2.0.3" + "ethereumjs-block" "~2.2.0" + "ethereumjs-common" "^1.1.0" + "ethereumjs-util" "^6.0.0" + "fake-merkle-patricia-tree" "^1.0.1" + "functional-red-black-tree" "^1.0.1" + "merkle-patricia-tree" "^2.3.2" + "rustbn.js" "~0.2.0" + "safe-buffer" "^5.1.1" + +"ethereumjs-vm@^2.6.0": + "version" "2.6.0" + dependencies: + "async" "^2.1.2" + "async-eventemitter" "^0.2.2" + "ethereumjs-account" "^2.0.3" + "ethereumjs-block" "~2.2.0" + "ethereumjs-common" "^1.1.0" + "ethereumjs-util" "^6.0.0" + "fake-merkle-patricia-tree" "^1.0.1" + "functional-red-black-tree" "^1.0.1" + "merkle-patricia-tree" "^2.3.2" + "rustbn.js" "~0.2.0" + "safe-buffer" "^5.1.1" + +"ethereumjs-vm@4.2.0": + "version" "4.2.0" + dependencies: + "async" "^2.1.2" + "async-eventemitter" "^0.2.2" + "core-js-pure" "^3.0.1" + "ethereumjs-account" "^3.0.0" + "ethereumjs-block" "^2.2.2" + "ethereumjs-blockchain" "^4.0.3" + "ethereumjs-common" "^1.5.0" + "ethereumjs-tx" "^2.1.2" + "ethereumjs-util" "^6.2.0" + "fake-merkle-patricia-tree" "^1.0.1" + "functional-red-black-tree" "^1.0.1" + "merkle-patricia-tree" "^2.3.2" + "rustbn.js" "~0.2.0" + "safe-buffer" "^5.1.1" + "util.promisify" "^1.0.0" + +"ethereumjs-wallet@0.6.5": + "version" "0.6.5" + dependencies: + "aes-js" "^3.1.1" + "bs58check" "^2.1.2" + "ethereum-cryptography" "^0.1.3" + "ethereumjs-util" "^6.0.0" + "randombytes" "^2.0.6" + "safe-buffer" "^5.1.2" + "scryptsy" "^1.2.1" + "utf8" "^3.0.0" + "uuid" "^3.3.2" + "ethers@^4.0.32": "integrity" "sha512-sZD5K8H28dOrcidzx9f8KYh8083n5BexIO3+SbE4jK83L85FxtpXZBCQdXb8gkg+7sBqomcLhhkU7UHL+F7I2g==" "resolved" "https://registry.npmjs.org/ethers/-/ethers-4.0.48.tgz" @@ -3803,6 +4873,11 @@ "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" "version" "1.3.0" +"fake-merkle-patricia-tree@^1.0.1": + "version" "1.0.1" + dependencies: + "checkpoint-store" "^1.1.0" + "fast-deep-equal@^3.1.1": "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" @@ -3818,6 +4893,11 @@ "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" "version" "2.0.6" +"fetch-ponyfill@^4.0.0": + "version" "4.1.0" + dependencies: + "node-fetch" "~1.7.1" + "figgy-pudding@^3.5.1": "integrity" "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" "resolved" "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz" @@ -3912,6 +4992,12 @@ dependencies: "locate-path" "^3.0.0" +"find-yarn-workspace-root@^1.2.1": + "version" "1.2.1" + dependencies: + "fs-extra" "^4.0.3" + "micromatch" "^3.1.4" + "find-yarn-workspace-root@^2.0.0": "integrity" "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==" "resolved" "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz" @@ -3926,6 +5012,9 @@ dependencies: "is-buffer" "~2.0.3" +"flow-stoplight@^1.0.0": + "version" "1.0.0" + "flush-write-stream@^1.0.0": "integrity" "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==" "resolved" "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz" @@ -3946,7 +5035,7 @@ "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz" "version" "1.13.3" -"for-each@^0.3.3": +"for-each@^0.3.3", "for-each@~0.3.3": "integrity" "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==" "resolved" "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" "version" "0.3.3" @@ -4059,6 +5148,13 @@ "jsonfile" "^4.0.0" "universalify" "^0.1.0" +"fs-extra@^4.0.3": + "version" "4.0.3" + dependencies: + "graceful-fs" "^4.1.2" + "jsonfile" "^4.0.0" + "universalify" "^0.1.0" + "fs-extra@^7.0.0", "fs-extra@^7.0.1": "integrity" "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==" "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz" @@ -4118,7 +5214,7 @@ "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" "version" "1.0.0" -"fsevents@^1.2.7", "fsevents@~2.1.1", "fsevents@~2.3.1": +"fsevents@^1.2.7", "fsevents@~2.1.1": "integrity" "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==" "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz" "version" "1.2.13" @@ -4126,7 +5222,12 @@ "bindings" "^1.5.0" "nan" "^2.12.1" -"function-bind@^1.1.1": +"fsevents@~2.3.2": + "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" + "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" + "version" "2.3.2" + +"function-bind@^1.1.1", "function-bind@~1.1.1": "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" "version" "1.1.1" @@ -4271,7 +5372,7 @@ "is-glob" "^3.1.0" "path-dirname" "^1.0.0" -"glob-parent@~5.1.0": +"glob-parent@~5.1.0", "glob-parent@~5.1.2": "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" "version" "5.1.2" @@ -4301,6 +5402,16 @@ "once" "^1.3.0" "path-is-absolute" "^1.0.0" +"glob@~7.1.6": + "version" "7.1.6" + 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" + "glob@7.1.2": "integrity" "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==" "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz" @@ -4333,6 +5444,9 @@ "min-document" "^2.19.0" "process" "^0.11.10" +"globals@^9.18.0": + "version" "9.18.0" + "got@^7.1.0": "integrity" "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==" "resolved" "https://registry.npmjs.org/got/-/got-7.1.0.tgz" @@ -4415,26 +5529,26 @@ "resolved" "https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.10.tgz" "version" "0.3.0-beta.10" -"hardhat-deploy@^0.8.11": - "integrity" "sha512-PJIYckR9lYvGMHxaIb8esvZw9k+gW2xPCUYf4XJTQ3f1fLTXhA86AOhPQsfyBr+MY11/D+UUerIP88tl+PW2+g==" - "resolved" "https://registry.npmjs.org/hardhat-deploy/-/hardhat-deploy-0.8.11.tgz" - "version" "0.8.11" +"hardhat-deploy@^0.9.1": + "integrity" "sha512-GUrLlsBKZqWJ2isFDnpnlnyLuIDqES7mEFGm4P7GutG2jeBebvTg2wCNh3RTW/rpHUtU66yCZXfy+LeD0QXFbg==" + "resolved" "https://registry.npmjs.org/hardhat-deploy/-/hardhat-deploy-0.9.1.tgz" + "version" "0.9.1" dependencies: - "@ethersproject/abi" "^5.3.1" - "@ethersproject/abstract-signer" "^5.3.0" - "@ethersproject/address" "^5.3.0" - "@ethersproject/bignumber" "^5.3.0" - "@ethersproject/bytes" "^5.3.0" - "@ethersproject/contracts" "^5.3.0" - "@ethersproject/providers" "^5.3.1" - "@ethersproject/solidity" "^5.3.0" - "@ethersproject/transactions" "^5.3.0" - "@ethersproject/wallet" "^5.3.0" - "@types/qs" "^6.9.4" + "@ethersproject/abi" "^5.4.0" + "@ethersproject/abstract-signer" "^5.4.1" + "@ethersproject/address" "^5.4.0" + "@ethersproject/bignumber" "^5.4.1" + "@ethersproject/bytes" "^5.4.0" + "@ethersproject/contracts" "^5.4.1" + "@ethersproject/providers" "^5.4.4" + "@ethersproject/solidity" "^5.4.0" + "@ethersproject/transactions" "^5.4.0" + "@ethersproject/wallet" "^5.4.0" + "@types/qs" "^6.9.7" "axios" "^0.21.1" - "chalk" "^4.1.1" - "chokidar" "^3.4.0" - "debug" "^4.1.1" + "chalk" "^4.1.2" + "chokidar" "^3.5.2" + "debug" "^4.3.2" "enquirer" "^2.3.6" "form-data" "^4.0.0" "fs-extra" "^10.0.0" @@ -4462,10 +5576,10 @@ dependencies: "chokidar" "^3.4.3" -"hardhat@^2.0.0", "hardhat@^2.0.3", "hardhat@^2.0.4", "hardhat@^2.6.0": - "integrity" "sha512-NEM2pe11QXWXB7k49heOLQA9vxihG4DJ0712KjMT9NYSZgLOMcWswJ3tvn+/ND6vzLn6Z4pqr2x/kWSfllWFuw==" - "resolved" "https://registry.npmjs.org/hardhat/-/hardhat-2.6.0.tgz" - "version" "2.6.0" +"hardhat@^2.0.0", "hardhat@^2.0.3", "hardhat@^2.0.4", "hardhat@^2.6.4": + "integrity" "sha512-6QNfu1FptjtyGJ+jBR7LMX7AMY9gWWw9kAUD7v0YZNZH1ZBgsZdMHqXKiSzO5pLQXo+fy9zZovKAUNYbjQ/1fw==" + "resolved" "https://registry.npmjs.org/hardhat/-/hardhat-2.6.4.tgz" + "version" "2.6.4" dependencies: "@ethereumjs/block" "^3.4.0" "@ethereumjs/blockchain" "^5.4.0" @@ -4515,6 +5629,11 @@ "uuid" "^3.3.2" "ws" "^7.4.6" +"has-ansi@^2.0.0": + "version" "2.0.0" + dependencies: + "ansi-regex" "^2.0.0" + "has-bigints@^1.0.1": "integrity" "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz" @@ -4593,7 +5712,7 @@ "is-number" "^3.0.0" "kind-of" "^4.0.0" -"has@^1.0.3": +"has@^1.0.3", "has@~1.0.3": "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" "version" "1.0.3" @@ -4640,6 +5759,9 @@ "resolved" "https://registry.npmjs.org/he/-/he-1.1.1.tgz" "version" "1.1.1" +"heap@0.2.6": + "version" "0.2.6" + "highlight.js@^10.4.0", "highlight.js@^10.4.1": "integrity" "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==" "resolved" "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz" @@ -4659,6 +5781,12 @@ "minimalistic-assert" "^1.0.0" "minimalistic-crypto-utils" "^1.0.1" +"home-or-tmp@^2.0.0": + "version" "2.0.0" + dependencies: + "os-homedir" "^1.0.0" + "os-tmpdir" "^1.0.1" + "hosted-git-info@^2.1.4", "hosted-git-info@^2.6.0": "integrity" "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" @@ -4759,6 +5887,11 @@ "resolved" "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz" "version" "6.0.0" +"iconv-lite@^0.6.2": + "version" "0.6.2" + dependencies: + "safer-buffer" ">= 2.1.2 < 3.0.0" + "iconv-lite@0.4.24": "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" @@ -4833,7 +5966,7 @@ "once" "^1.3.0" "wrappy" "1" -"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.1", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4": +"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.1", "inherits@~2.0.3", "inherits@~2.0.4", "inherits@2", "inherits@2.0.4": "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" "version" "2.0.4" @@ -4858,6 +5991,11 @@ "resolved" "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz" "version" "1.4.0" +"invariant@^2.2.2": + "version" "2.2.4" + dependencies: + "loose-envify" "^1.0.0" + "invariant@2": "integrity" "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==" "resolved" "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" @@ -4954,6 +6092,9 @@ "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz" "version" "1.2.3" +"is-callable@^1.2.2": + "version" "1.2.2" + "is-ci@^2.0.0": "integrity" "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==" "resolved" "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" @@ -5008,11 +6149,6 @@ "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" "version" "0.1.1" -"is-extendable@^0.1.1": - "integrity" "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" - "version" "0.1.1" - "is-extendable@^1.0.1": "integrity" "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==" "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" @@ -5025,6 +6161,12 @@ "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" "version" "2.1.1" +"is-finite@^1.0.0": + "version" "1.1.0" + +"is-fn@^1.0.0": + "version" "1.0.0" + "is-fullwidth-code-point@^1.0.0": "integrity" "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=" "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" @@ -5066,6 +6208,9 @@ "resolved" "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz" "version" "1.0.0" +"is-negative-zero@^2.0.0": + "version" "2.0.1" + "is-negative-zero@^2.0.1": "integrity" "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz" @@ -5110,6 +6255,11 @@ "resolved" "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz" "version" "2.2.2" +"is-regex@^1.0.4", "is-regex@^1.1.1": + "version" "1.1.1" + dependencies: + "has-symbols" "^1.0.1" + "is-regex@^1.1.2": "integrity" "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==" "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz" @@ -5118,6 +6268,11 @@ "call-bind" "^1.0.2" "has-symbols" "^1.0.1" +"is-regex@~1.0.5": + "version" "1.0.5" + dependencies: + "has" "^1.0.3" + "is-retry-allowed@^1.0.0": "integrity" "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" "resolved" "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz" @@ -5128,6 +6283,9 @@ "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" "version" "1.1.0" +"is-stream@^1.0.1": + "version" "1.1.0" + "is-string@^1.0.5": "integrity" "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==" "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz" @@ -5188,6 +6346,9 @@ "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" "version" "1.0.0" +"isarray@0.0.1": + "version" "0.0.1" + "isexe@^2.0.0": "integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" @@ -5268,6 +6429,9 @@ "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" "version" "4.0.0" +"js-tokens@^3.0.2": + "version" "3.0.2" + "js-yaml@^3.14.0", "js-yaml@3.x": "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" @@ -5289,6 +6453,12 @@ "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" "version" "0.1.1" +"jsesc@^1.3.0": + "version" "1.3.0" + +"jsesc@~0.5.0": + "version" "0.5.0" + "json-buffer@3.0.0": "integrity" "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" "resolved" "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz" @@ -5304,6 +6474,24 @@ "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" "version" "1.0.2" +"json-rpc-engine@^3.4.0", "json-rpc-engine@^3.6.0": + "version" "3.8.0" + dependencies: + "async" "^2.0.1" + "babel-preset-env" "^1.7.0" + "babelify" "^7.3.0" + "json-rpc-error" "^2.0.0" + "promise-to-callback" "^1.0.0" + "safe-event-emitter" "^1.0.1" + +"json-rpc-error@^2.0.0": + "version" "2.0.0" + dependencies: + "inherits" "^2.0.1" + +"json-rpc-random-id@^1.0.0": + "version" "1.0.1" + "json-schema-traverse@^0.4.1": "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" @@ -5314,6 +6502,11 @@ "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz" "version" "0.2.3" +"json-stable-stringify@^1.0.1": + "version" "1.0.1" + dependencies: + "jsonify" "~0.0.0" + "json-stringify-safe@~5.0.1": "integrity" "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" "resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" @@ -5359,6 +6552,9 @@ optionalDependencies: "graceful-fs" "^4.1.6" +"jsonify@~0.0.0": + "version" "0.0.0" + "jsprim@^1.2.2": "integrity" "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=" "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz" @@ -5369,15 +6565,7 @@ "json-schema" "0.2.3" "verror" "1.10.0" -"keccak@^3.0.0": - "integrity" "sha512-epq90L9jlFWCW7+pQa6JOnKn2Xgl2mtI664seYR6MHskvI9agt7AnDqmAlp9TqU4/caMYbA08Hi5DMZAl5zdkA==" - "resolved" "https://registry.npmjs.org/keccak/-/keccak-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "node-addon-api" "^2.0.0" - "node-gyp-build" "^4.2.0" - -"keccak@3.0.1": +"keccak@^3.0.0", "keccak@3.0.1": "integrity" "sha512-epq90L9jlFWCW7+pQa6JOnKn2Xgl2mtI664seYR6MHskvI9agt7AnDqmAlp9TqU4/caMYbA08Hi5DMZAl5zdkA==" "resolved" "https://registry.npmjs.org/keccak/-/keccak-3.0.1.tgz" "version" "3.0.1" @@ -5471,11 +6659,19 @@ dependencies: "buffer" "^5.6.0" +"level-codec@~7.0.0": + "version" "7.0.1" + "level-concat-iterator@~2.0.0": "integrity" "sha512-OTKKOqeav2QWcERMJR7IS9CUo1sHnke2C0gkSmcR7QuEtFNLLzHQAvnMw8ykvEcv0Qtkg0p7FOwP1v9e5Smdcw==" "resolved" "https://registry.npmjs.org/level-concat-iterator/-/level-concat-iterator-2.0.1.tgz" "version" "2.0.1" +"level-errors@^1.0.3", "level-errors@~1.0.3": + "version" "1.0.5" + dependencies: + "errno" "~0.1.1" + "level-errors@^2.0.0", "level-errors@~2.0.0": "integrity" "sha512-UVprBJXite4gPS+3VznfgDSU8PTRuVX0NXwoWW50KLxd2yw4Y1t2JUR5In1itQnudZqRMT9DlAM3Q//9NCjCFw==" "resolved" "https://registry.npmjs.org/level-errors/-/level-errors-2.0.1.tgz" @@ -5483,6 +6679,28 @@ dependencies: "errno" "~0.1.1" +"level-iterator-stream@^2.0.3": + "version" "2.0.3" + dependencies: + "inherits" "^2.0.1" + "readable-stream" "^2.0.5" + "xtend" "^4.0.0" + +"level-iterator-stream@~1.3.0": + "version" "1.3.1" + dependencies: + "inherits" "^2.0.1" + "level-errors" "^1.0.3" + "readable-stream" "^1.0.33" + "xtend" "^4.0.0" + +"level-iterator-stream@~3.0.0": + "version" "3.0.1" + dependencies: + "inherits" "^2.0.1" + "readable-stream" "^2.3.6" + "xtend" "^4.0.0" + "level-iterator-stream@~4.0.0": "integrity" "sha512-ZSthfEqzGSOMWoUGhTXdX9jv26d32XJuHz/5YnuHZzH6wldfWMOVwI9TBtKcya4BKTyTt3XVA0A3cF3q5CY30Q==" "resolved" "https://registry.npmjs.org/level-iterator-stream/-/level-iterator-stream-4.0.2.tgz" @@ -5492,6 +6710,12 @@ "readable-stream" "^3.4.0" "xtend" "^4.0.2" +"level-mem@^3.0.1": + "version" "3.0.1" + dependencies: + "level-packager" "~4.0.0" + "memdown" "~3.0.0" + "level-mem@^5.0.1": "integrity" "sha512-qd+qUJHXsGSFoHTziptAKXoLX87QjR7v2KMbqncDXPxQuCdsQlzmyX+gwrEHhlzn08vkf8TyipYyMmiC6Gobzg==" "resolved" "https://registry.npmjs.org/level-mem/-/level-mem-5.0.1.tgz" @@ -5508,6 +6732,31 @@ "encoding-down" "^6.3.0" "levelup" "^4.3.2" +"level-packager@~4.0.0": + "version" "4.0.1" + dependencies: + "encoding-down" "~5.0.0" + "levelup" "^3.0.0" + +"level-post@^1.0.7": + "version" "1.0.7" + dependencies: + "ltgt" "^2.1.2" + +"level-sublevel@6.6.4": + "version" "6.6.4" + dependencies: + "bytewise" "~1.1.0" + "level-codec" "^9.0.0" + "level-errors" "^2.0.0" + "level-iterator-stream" "^2.0.3" + "ltgt" "~2.1.1" + "pull-defer" "^0.2.2" + "pull-level" "^2.0.3" + "pull-stream" "^3.6.8" + "typewiselite" "~1.0.0" + "xtend" "~4.0.0" + "level-supports@~1.0.0": "integrity" "sha512-rXM7GYnW8gsl1vedTJIbzOrRv85c/2uCMpiiCzO2fndd06U/kUXEEU9evYn4zFggBOg36IsBW8LzqIpETwwQzg==" "resolved" "https://registry.npmjs.org/level-supports/-/level-supports-1.0.1.tgz" @@ -5515,6 +6764,13 @@ dependencies: "xtend" "^4.0.2" +"level-ws@^1.0.0": + "version" "1.0.0" + dependencies: + "inherits" "^2.0.3" + "readable-stream" "^2.2.8" + "xtend" "^4.0.1" + "level-ws@^2.0.0": "integrity" "sha512-1iv7VXx0G9ec1isqQZ7y5LmoZo/ewAsyDHNA8EFDW5hqH2Kqovm33nSFkSdnLLAK+I5FlT+lo5Cw9itGe+CpQA==" "resolved" "https://registry.npmjs.org/level-ws/-/level-ws-2.0.0.tgz" @@ -5524,7 +6780,32 @@ "readable-stream" "^3.1.0" "xtend" "^4.0.1" -"levelup@^4.3.2", "levelup@3.1.1": +"level-ws@0.0.0": + "version" "0.0.0" + dependencies: + "readable-stream" "~1.0.15" + "xtend" "~2.1.1" + +"levelup@^1.2.1": + "version" "1.3.9" + dependencies: + "deferred-leveldown" "~1.2.1" + "level-codec" "~7.0.0" + "level-errors" "~1.0.3" + "level-iterator-stream" "~1.3.0" + "prr" "~1.0.1" + "semver" "~5.4.1" + "xtend" "~4.0.0" + +"levelup@^3.0.0", "levelup@3.1.1": + "version" "3.1.1" + dependencies: + "deferred-leveldown" "~4.0.0" + "level-errors" "~2.0.0" + "level-iterator-stream" "~3.0.0" + "xtend" "~4.0.0" + +"levelup@^4.3.2": "integrity" "sha512-94++VFO3qN95cM/d6eBXvd894oJE0w3cInq9USsyQzzoJxmiYzPAocNcuGCPGGjoXqDVJcr3C1jzt1TSjyaiLQ==" "resolved" "https://registry.npmjs.org/levelup/-/levelup-4.4.0.tgz" "version" "4.4.0" @@ -5646,11 +6927,14 @@ "resolved" "https://registry.npmjs.org/lodash.sum/-/lodash.sum-4.0.2.tgz" "version" "4.0.2" -"lodash@^4.17.11", "lodash@^4.17.14", "lodash@^4.17.15", "lodash@^4.17.20", "lodash@^4.17.21", "lodash@^4.17.3", "lodash@4.17.20": +"lodash@^4.17.11", "lodash@^4.17.14", "lodash@^4.17.15", "lodash@^4.17.20", "lodash@^4.17.21", "lodash@^4.17.3": "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" "version" "4.17.21" +"lodash@^4.17.4", "lodash@4.17.20": + "version" "4.17.20" + "log-symbols@3.0.0": "integrity" "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==" "resolved" "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz" @@ -5663,6 +6947,12 @@ "resolved" "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz" "version" "1.0.1" +"looper@^2.0.0": + "version" "2.0.0" + +"looper@^3.0.0": + "version" "3.0.0" + "loose-envify@^1.0.0": "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" @@ -5690,6 +6980,11 @@ "resolved" "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz" "version" "0.3.3" +"lru-cache@^3.2.0": + "version" "3.2.0" + dependencies: + "pseudomap" "^1.0.1" + "lru-cache@^4.0.1": "integrity" "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==" "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz" @@ -5727,6 +7022,9 @@ dependencies: "es5-ext" "~0.10.2" +"ltgt@^2.1.2", "ltgt@~2.1.1": + "version" "2.1.3" + "ltgt@~2.2.0": "integrity" "sha1-81ypHEk/e3PaDgdJUwTxezH4fuU=" "resolved" "https://registry.npmjs.org/ltgt/-/ltgt-2.2.1.tgz" @@ -5801,6 +7099,16 @@ "mimic-fn" "^2.0.0" "p-is-promise" "^2.0.0" +"memdown@^1.0.0": + "version" "1.4.1" + dependencies: + "abstract-leveldown" "~2.7.1" + "functional-red-black-tree" "^1.0.1" + "immediate" "^3.2.3" + "inherits" "~2.0.1" + "ltgt" "~2.2.0" + "safe-buffer" "~5.1.1" + "memdown@^5.0.0": "integrity" "sha512-B3J+UizMRAlEArDjWHTMmadet+UKwHd3UjMgGBkZcKAxAYVPS9o0Yeiha4qvz7iGiL2Sb3igUft6p7nbFWctpw==" "resolved" "https://registry.npmjs.org/memdown/-/memdown-5.1.0.tgz" @@ -5813,6 +7121,16 @@ "ltgt" "~2.2.0" "safe-buffer" "~5.2.0" +"memdown@~3.0.0": + "version" "3.0.0" + dependencies: + "abstract-leveldown" "~5.0.0" + "functional-red-black-tree" "~1.0.1" + "immediate" "~3.2.3" + "inherits" "~2.0.1" + "ltgt" "~2.2.0" + "safe-buffer" "~5.1.1" + "memoizee@^0.4.14": "integrity" "sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==" "resolved" "https://registry.npmjs.org/memoizee/-/memoizee-0.4.15.tgz" @@ -5860,7 +7178,19 @@ dependencies: "source-map" "^0.6.1" -"merkle-patricia-tree@^4.2.0", "merkle-patricia-tree@3.0.0": +"merkle-patricia-tree@^2.1.2", "merkle-patricia-tree@^2.3.2": + "version" "2.3.2" + dependencies: + "async" "^1.4.2" + "ethereumjs-util" "^5.0.0" + "level-ws" "0.0.0" + "levelup" "^1.2.1" + "memdown" "^1.0.0" + "readable-stream" "^2.0.0" + "rlp" "^2.0.0" + "semaphore" ">=1.0.1" + +"merkle-patricia-tree@^4.2.0": "integrity" "sha512-0sBVXs7z1Q1/kxzWZ3nPnxSPiaHKF/f497UQzt9O7isRcS10tel9jM/4TivF6Jv7V1yFq4bWyoATxbDUOen5vQ==" "resolved" "https://registry.npmjs.org/merkle-patricia-tree/-/merkle-patricia-tree-4.2.0.tgz" "version" "4.2.0" @@ -5873,6 +7203,17 @@ "rlp" "^2.2.4" "semaphore-async-await" "^1.5.1" +"merkle-patricia-tree@3.0.0": + "version" "3.0.0" + dependencies: + "async" "^2.6.1" + "ethereumjs-util" "^5.2.0" + "level-mem" "^3.0.1" + "level-ws" "^1.0.0" + "readable-stream" "^3.0.6" + "rlp" "^2.0.0" + "semaphore" ">=1.0.1" + "methods@~1.1.2": "integrity" "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" @@ -5913,6 +7254,9 @@ "bn.js" "^4.0.0" "brorand" "^1.0.1" +"mime-db@1.45.0": + "version" "1.45.0" + "mime-db@1.46.0": "integrity" "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==" "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz" @@ -5979,7 +7323,7 @@ dependencies: "brace-expansion" "^1.1.7" -"minimist@^1.2.0", "minimist@^1.2.3", "minimist@^1.2.5": +"minimist@^1.2.0", "minimist@^1.2.3", "minimist@^1.2.5", "minimist@~1.2.5": "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" "version" "1.2.5" @@ -6297,6 +7641,15 @@ "resolved" "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz" "version" "2.6.1" +"node-fetch@~1.7.1": + "version" "1.7.3" + dependencies: + "encoding" "^0.1.11" + "is-stream" "^1.0.1" + +"node-fetch@2.1.2": + "version" "2.1.2" + "node-gyp-build@^4.2.0": "integrity" "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" "resolved" "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz" @@ -6436,7 +7789,7 @@ "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz" "version" "0.9.0" -"object-assign@^4", "object-assign@^4.0.1", "object-assign@^4.1.0", "object-assign@^4.1.1": +"object-assign@^4", "object-assign@^4.0.0", "object-assign@^4.0.1", "object-assign@^4.1.0", "object-assign@^4.1.1": "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" "version" "4.1.1" @@ -6450,16 +7803,31 @@ "define-property" "^0.2.5" "kind-of" "^3.0.3" +"object-inspect@^1.8.0": + "version" "1.9.0" + "object-inspect@^1.9.0": "integrity" "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz" "version" "1.9.0" +"object-inspect@~1.7.0": + "version" "1.7.0" + +"object-is@^1.0.1": + "version" "1.1.4" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "object-keys@^1.0.11", "object-keys@^1.0.12", "object-keys@^1.1.1": "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" "version" "1.1.1" +"object-keys@~0.4.0": + "version" "0.4.0" + "object-visit@^1.0.0": "integrity" "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=" "resolved" "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" @@ -6467,6 +7835,14 @@ dependencies: "isobject" "^3.0.0" +"object.assign@^4.1.1": + "version" "4.1.2" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "has-symbols" "^1.0.1" + "object-keys" "^1.1.1" + "object.assign@^4.1.2": "integrity" "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==" "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" @@ -6508,6 +7884,11 @@ "resolved" "https://registry.npmjs.org/obliterator/-/obliterator-1.6.1.tgz" "version" "1.6.1" +"oboe@2.1.4": + "version" "2.1.4" + dependencies: + "http-https" "^1.0.0" + "oboe@2.1.5": "integrity" "sha1-VVQoTFQ6ImbXo48X4HOCH73jk80=" "resolved" "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz" @@ -6554,6 +7935,9 @@ "resolved" "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz" "version" "0.3.0" +"os-homedir@^1.0.0": + "version" "1.0.2" + "os-locale@^1.4.0": "integrity" "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=" "resolved" "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz" @@ -6579,7 +7963,7 @@ "lcid" "^2.0.0" "mem" "^4.0.0" -"os-tmpdir@~1.0.2": +"os-tmpdir@^1.0.1", "os-tmpdir@~1.0.2": "integrity" "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" "resolved" "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" "version" "1.0.2" @@ -6734,7 +8118,7 @@ "resolved" "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" "version" "0.1.1" -"patch-package@^6.2.2", "patch-package@6.2.2": +"patch-package@^6.2.2": "integrity" "sha512-S0vh/ZEafZ17hbhgqdnpunKDfzHQibQizx9g8yEf5dcVk3KOflOfdufRXQX8CSEkyOQwuM/bNz1GwKvFj54kaQ==" "resolved" "https://registry.npmjs.org/patch-package/-/patch-package-6.4.7.tgz" "version" "6.4.7" @@ -6753,6 +8137,22 @@ "slash" "^2.0.0" "tmp" "^0.0.33" +"patch-package@6.2.2": + "version" "6.2.2" + dependencies: + "@yarnpkg/lockfile" "^1.1.0" + "chalk" "^2.4.2" + "cross-spawn" "^6.0.5" + "find-yarn-workspace-root" "^1.2.1" + "fs-extra" "^7.0.1" + "is-ci" "^2.0.0" + "klaw-sync" "^6.0.0" + "minimist" "^1.2.0" + "rimraf" "^2.6.3" + "semver" "^5.6.0" + "slash" "^2.0.0" + "tmp" "^0.0.33" + "path-browserify@^1.0.0": "integrity" "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" "resolved" "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz" @@ -6785,7 +8185,7 @@ "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" "version" "4.0.0" -"path-is-absolute@^1.0.0": +"path-is-absolute@^1.0.0", "path-is-absolute@^1.0.1": "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" "version" "1.0.1" @@ -6826,7 +8226,7 @@ "resolved" "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz" "version" "1.1.1" -"pbkdf2@^3.0.17", "pbkdf2@^3.0.3": +"pbkdf2@^3.0.17", "pbkdf2@^3.0.3", "pbkdf2@^3.0.9": "integrity" "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==" "resolved" "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz" "version" "3.1.1" @@ -6857,6 +8257,9 @@ "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" "version" "2.3.0" +"pify@^2.3.0": + "version" "2.3.0" + "pify@^4.0.1": "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" "resolved" "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" @@ -6986,6 +8389,9 @@ "tar-fs" "^2.0.0" "tunnel-agent" "^0.6.0" +"precond@0.2": + "version" "0.2.3" + "prelude-ls@~1.1.2": "integrity" "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" @@ -7024,6 +8430,9 @@ "resolved" "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz" "version" "1.1.2" +"private@^0.1.6", "private@^0.1.8": + "version" "0.1.8" + "process-nextick-args@~2.0.0": "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" @@ -7039,6 +8448,12 @@ "resolved" "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" "version" "1.0.1" +"promise-to-callback@^1.0.0": + "version" "1.0.0" + dependencies: + "is-fn" "^1.0.0" + "set-immediate-shim" "^1.0.1" + "proxy-addr@~2.0.5": "integrity" "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==" "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz" @@ -7052,6 +8467,9 @@ "resolved" "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" "version" "1.0.1" +"pseudomap@^1.0.1": + "version" "1.0.2" + "pseudomap@^1.0.2": "integrity" "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" "resolved" "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz" @@ -7074,6 +8492,40 @@ "randombytes" "^2.0.1" "safe-buffer" "^5.1.2" +"pull-cat@^1.1.9": + "version" "1.1.11" + +"pull-defer@^0.2.2": + "version" "0.2.3" + +"pull-level@^2.0.3": + "version" "2.0.4" + dependencies: + "level-post" "^1.0.7" + "pull-cat" "^1.1.9" + "pull-live" "^1.0.1" + "pull-pushable" "^2.0.0" + "pull-stream" "^3.4.0" + "pull-window" "^2.1.4" + "stream-to-pull-stream" "^1.7.1" + +"pull-live@^1.0.1": + "version" "1.0.1" + dependencies: + "pull-cat" "^1.1.9" + "pull-stream" "^3.4.0" + +"pull-pushable@^2.0.0": + "version" "2.2.0" + +"pull-stream@^3.2.3", "pull-stream@^3.4.0", "pull-stream@^3.6.8": + "version" "3.6.14" + +"pull-window@^2.1.4": + "version" "2.1.4" + dependencies: + "looper" "^2.0.0" + "pump@^2.0.0": "integrity" "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==" "resolved" "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz" @@ -7155,7 +8607,7 @@ "resolved" "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" "version" "0.2.0" -"randombytes@^2.0.0", "randombytes@^2.0.1", "randombytes@^2.0.5", "randombytes@^2.1.0": +"randombytes@^2.0.0", "randombytes@^2.0.1", "randombytes@^2.0.5", "randombytes@^2.0.6", "randombytes@^2.1.0": "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" "version" "2.1.0" @@ -7239,7 +8691,15 @@ "normalize-package-data" "^2.3.2" "path-type" "^2.0.0" -"readable-stream@^2.0.0", "readable-stream@^2.0.1", "readable-stream@^2.0.2", "readable-stream@^2.0.6", "readable-stream@^2.1.5", "readable-stream@^2.2.2", "readable-stream@^2.3.3", "readable-stream@^2.3.6", "readable-stream@~2.3.6", "readable-stream@1 || 2": +"readable-stream@^1.0.33": + "version" "1.1.14" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.1" + "isarray" "0.0.1" + "string_decoder" "~0.10.x" + +"readable-stream@^2.0.0", "readable-stream@^2.0.1", "readable-stream@^2.0.2", "readable-stream@^2.0.5", "readable-stream@^2.0.6", "readable-stream@^2.1.5", "readable-stream@^2.2.2", "readable-stream@^2.2.8", "readable-stream@^2.2.9", "readable-stream@^2.3.3", "readable-stream@^2.3.6", "readable-stream@~2.3.6", "readable-stream@1 || 2": "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" "version" "2.3.7" @@ -7252,6 +8712,13 @@ "string_decoder" "~1.1.1" "util-deprecate" "~1.0.1" +"readable-stream@^3.0.6": + "version" "3.6.0" + dependencies: + "inherits" "^2.0.3" + "string_decoder" "^1.1.1" + "util-deprecate" "^1.0.1" + "readable-stream@^3.1.0": "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" @@ -7279,6 +8746,14 @@ "string_decoder" "^1.1.1" "util-deprecate" "^1.0.1" +"readable-stream@~1.0.15": + "version" "1.0.34" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.1" + "isarray" "0.0.1" + "string_decoder" "~0.10.x" + "readdirp@^2.2.1": "integrity" "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==" "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz" @@ -7295,10 +8770,10 @@ dependencies: "picomatch" "^2.0.4" -"readdirp@~3.5.0": - "integrity" "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==" - "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz" - "version" "3.5.0" +"readdirp@~3.6.0": + "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + "version" "3.6.0" dependencies: "picomatch" "^2.2.1" @@ -7309,11 +8784,24 @@ dependencies: "resolve" "^1.1.6" +"regenerate@^1.2.1": + "version" "1.4.2" + +"regenerator-runtime@^0.11.0": + "version" "0.11.1" + "regenerator-runtime@^0.13.4": "integrity" "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz" "version" "0.13.7" +"regenerator-transform@^0.10.0": + "version" "0.10.1" + dependencies: + "babel-runtime" "^6.18.0" + "babel-types" "^6.19.0" + "private" "^0.1.6" + "regex-not@^1.0.0", "regex-not@^1.0.2": "integrity" "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==" "resolved" "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" @@ -7322,6 +8810,27 @@ "extend-shallow" "^3.0.2" "safe-regex" "^1.1.0" +"regexp.prototype.flags@^1.2.0": + "version" "1.3.0" + dependencies: + "define-properties" "^1.1.3" + "es-abstract" "^1.17.0-next.1" + +"regexpu-core@^2.0.0": + "version" "2.0.0" + dependencies: + "regenerate" "^1.2.1" + "regjsgen" "^0.2.0" + "regjsparser" "^0.1.4" + +"regjsgen@^0.2.0": + "version" "0.2.0" + +"regjsparser@^0.1.4": + "version" "0.1.5" + dependencies: + "jsesc" "~0.5.0" + "relateurl@0.2.x": "integrity" "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" "resolved" "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" @@ -7353,6 +8862,11 @@ "resolved" "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" "version" "1.6.1" +"repeating@^2.0.0": + "version" "2.0.1" + dependencies: + "is-finite" "^1.0.0" + "req-cwd@^1.0.1": "integrity" "sha1-DXOurpJm5penj3l2AZZ352rPD/8=" "resolved" "https://registry.npmjs.org/req-cwd/-/req-cwd-1.0.1.tgz" @@ -7435,6 +8949,11 @@ dependencies: "path-parse" "^1.0.6" +"resolve@~1.17.0": + "version" "1.17.0" + dependencies: + "path-parse" "^1.0.6" + "resolve@1.1.x": "integrity" "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz" @@ -7447,6 +8966,11 @@ dependencies: "lowercase-keys" "^1.0.0" +"resumer@~0.0.0": + "version" "0.0.0" + dependencies: + "through" "~2.3.4" + "ret@~0.1.10": "integrity" "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" "resolved" "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" @@ -7479,7 +9003,7 @@ "hash-base" "^3.0.0" "inherits" "^2.0.1" -"rlp@^2.0.0", "rlp@^2.2.3", "rlp@^2.2.4", "rlp@^2.2.6": +"rlp@^2.0.0", "rlp@^2.2.1", "rlp@^2.2.2", "rlp@^2.2.3", "rlp@^2.2.4", "rlp@^2.2.6": "integrity" "sha512-HAfAmL6SDYNWPUOJNrM500x4Thn4PZsEy5pijPh40U9WfNk0z15hUYzO9xVIMAdIHdFtD8CBDHd75Td1g36Mjg==" "resolved" "https://registry.npmjs.org/rlp/-/rlp-2.2.6.tgz" "version" "2.2.6" @@ -7525,6 +9049,11 @@ "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" "version" "5.1.2" +"safe-event-emitter@^1.0.1": + "version" "1.0.1" + dependencies: + "events" "^3.0.0" + "safe-regex@^1.1.0": "integrity" "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=" "resolved" "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" @@ -7532,7 +9061,7 @@ dependencies: "ret" "~0.1.10" -"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "safer-buffer@~2.1.0": +"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", "safer-buffer@~2.1.0": "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" "version" "2.1.2" @@ -7556,6 +9085,11 @@ "resolved" "https://registry.npmjs.org/scrypt-js/-/scrypt-js-2.0.4.tgz" "version" "2.0.4" +"scryptsy@^1.2.1": + "version" "1.2.1" + dependencies: + "pbkdf2" "^3.0.3" + "secp256k1@^4.0.1": "integrity" "sha512-UDar4sKvWAksIlfX3xIaQReADn+WFnHvbVujpcbr+9Sf/69odMwy2MUsz5CKLQgX9nsIyrjuxL2imVyoNHa3fg==" "resolved" "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.2.tgz" @@ -7565,11 +9099,17 @@ "node-addon-api" "^2.0.0" "node-gyp-build" "^4.2.0" +"seedrandom@3.0.1": + "version" "3.0.1" + "semaphore-async-await@^1.5.1": "integrity" "sha1-hXvvXjZEYBykuVcLh+nfXKEpdPo=" "resolved" "https://registry.npmjs.org/semaphore-async-await/-/semaphore-async-await-1.5.1.tgz" "version" "1.5.1" +"semaphore@^1.0.3", "semaphore@^1.1.0", "semaphore@>=1.0.1": + "version" "1.1.0" + "semver@^5.3.0": "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" @@ -7580,12 +9120,7 @@ "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" "version" "5.7.1" -"semver@^5.5.0": - "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" - "version" "5.7.1" - -"semver@^5.6.0": +"semver@^5.5.0", "semver@^5.6.0": "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" "version" "5.7.1" @@ -7614,6 +9149,9 @@ dependencies: "lru-cache" "^6.0.0" +"semver@~5.4.1": + "version" "5.4.1" + "semver@2 || 3 || 4 || 5": "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" @@ -7671,6 +9209,9 @@ "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" "version" "2.0.0" +"set-immediate-shim@^1.0.1": + "version" "1.0.1" + "set-value@^2.0.0", "set-value@^2.0.1": "integrity" "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==" "resolved" "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" @@ -7776,6 +9317,9 @@ "once" "^1.3.1" "simple-concat" "^1.0.0" +"slash@^1.0.0": + "version" "1.0.0" + "slash@^2.0.0": "integrity" "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" "resolved" "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz" @@ -7935,7 +9479,12 @@ "source-map-url" "^0.4.0" "urix" "^0.1.0" -"source-map-support@^0.5.13", "source-map-support@^0.5.3", "source-map-support@~0.5.12", "source-map-support@0.5.12": +"source-map-support@^0.4.15": + "version" "0.4.18" + dependencies: + "source-map" "^0.5.6" + +"source-map-support@^0.5.13", "source-map-support@^0.5.3", "source-map-support@~0.5.12": "integrity" "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==" "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz" "version" "0.5.19" @@ -7943,12 +9492,18 @@ "buffer-from" "^1.0.0" "source-map" "^0.6.0" +"source-map-support@0.5.12": + "version" "0.5.12" + dependencies: + "buffer-from" "^1.0.0" + "source-map" "^0.6.0" + "source-map-url@^0.4.0": "integrity" "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" "resolved" "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz" "version" "0.4.1" -"source-map@^0.5.3", "source-map@^0.5.6", "source-map@~0.5.1": +"source-map@^0.5.3", "source-map@^0.5.6", "source-map@^0.5.7", "source-map@~0.5.1": "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" "version" "0.5.7" @@ -8077,6 +9632,12 @@ "resolved" "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz" "version" "1.0.1" +"stream-to-pull-stream@^1.7.1": + "version" "1.7.3" + dependencies: + "looper" "^3.0.0" + "pull-stream" "^3.2.3" + "strict-uri-encode@^1.0.0": "integrity" "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" "resolved" "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" @@ -8089,6 +9650,9 @@ dependencies: "safe-buffer" "~5.1.0" +"string_decoder@~0.10.x": + "version" "0.10.31" + "string-width@^1.0.1": "integrity" "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=" "resolved" "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz" @@ -8115,6 +9679,19 @@ "is-fullwidth-code-point" "^2.0.0" "strip-ansi" "^5.1.0" +"string.prototype.trim@~1.2.1": + "version" "1.2.3" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "es-abstract" "^1.18.0-next.1" + +"string.prototype.trimend@^1.0.1": + "version" "1.0.3" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "string.prototype.trimend@^1.0.4": "integrity" "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==" "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz" @@ -8123,6 +9700,12 @@ "call-bind" "^1.0.2" "define-properties" "^1.1.3" +"string.prototype.trimstart@^1.0.1": + "version" "1.0.3" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "string.prototype.trimstart@^1.0.4": "integrity" "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==" "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz" @@ -8196,6 +9779,9 @@ "resolved" "https://registry.npmjs.org/super-split/-/super-split-1.1.0.tgz" "version" "1.1.0" +"supports-color@^2.0.0": + "version" "2.0.0" + "supports-color@^3.1.0": "integrity" "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=" "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz" @@ -8272,6 +9858,25 @@ "resolved" "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" "version" "1.1.3" +"tape@^4.6.3": + "version" "4.13.3" + dependencies: + "deep-equal" "~1.1.1" + "defined" "~1.0.0" + "dotignore" "~0.1.2" + "for-each" "~0.3.3" + "function-bind" "~1.1.1" + "glob" "~7.1.6" + "has" "~1.0.3" + "inherits" "~2.0.4" + "is-regex" "~1.0.5" + "minimist" "~1.2.5" + "object-inspect" "~1.7.0" + "resolve" "~1.17.0" + "resumer" "~0.0.0" + "string.prototype.trim" "~1.2.1" + "through" "~2.3.8" + "tar-fs@^2.0.0": "integrity" "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==" "resolved" "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz" @@ -8343,6 +9948,9 @@ "resolved" "https://registry.npmjs.org/testrpc/-/testrpc-0.0.1.tgz" "version" "0.0.1" +"through@~2.3.4", "through@~2.3.8": + "version" "2.3.8" + "through2@^2.0.0": "integrity" "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==" "resolved" "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" @@ -8351,6 +9959,12 @@ "readable-stream" "~2.3.6" "xtend" "~4.0.1" +"through2@^2.0.3": + "version" "2.0.5" + dependencies: + "readable-stream" "~2.3.6" + "xtend" "~4.0.1" + "timed-out@^4.0.0", "timed-out@^4.0.1": "integrity" "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" "resolved" "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz" @@ -8371,18 +9985,26 @@ "es5-ext" "~0.10.46" "next-tick" "1" -"tmp@^0.0.33", "tmp@0.0.33", "tmp@0.1.0": +"tmp@^0.0.33", "tmp@0.0.33": "integrity" "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==" "resolved" "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" "version" "0.0.33" dependencies: "os-tmpdir" "~1.0.2" +"tmp@0.1.0": + "version" "0.1.0" + dependencies: + "rimraf" "^2.6.3" + "to-arraybuffer@^1.0.0": "integrity" "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" "resolved" "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz" "version" "1.0.1" +"to-fast-properties@^1.0.3": + "version" "1.0.3" + "to-object-path@^0.3.0": "integrity" "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=" "resolved" "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" @@ -8443,6 +10065,9 @@ "resolved" "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz" "version" "1.2.2" +"trim-right@^1.0.1": + "version" "1.0.1" + "true-case-path@^2.2.1": "integrity" "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==" "resolved" "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz" @@ -8510,6 +10135,9 @@ "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" "version" "0.14.5" +"tweetnacl@^1.0.0": + "version" "1.0.3" + "tweetnacl@^1.0.3": "integrity" "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==" "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz" @@ -8590,6 +10218,17 @@ "resolved" "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz" "version" "4.3.5" +"typewise-core@^1.2", "typewise-core@^1.2.0": + "version" "1.2.0" + +"typewise@^1.0.3": + "version" "1.0.3" + dependencies: + "typewise-core" "^1.2.0" + +"typewiselite@~1.0.0": + "version" "1.0.0" + "typical@^2.6.0", "typical@^2.6.1": "integrity" "sha1-XAgOXWYcu+OCWdLnCjxyU+hziB0=" "resolved" "https://registry.npmjs.org/typical/-/typical-2.6.1.tgz" @@ -8652,6 +10291,9 @@ "resolved" "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz" "version" "1.12.1" +"underscore@1.9.1": + "version" "1.9.1" + "union-value@^1.0.0": "integrity" "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==" "resolved" "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" @@ -8686,6 +10328,9 @@ "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" "version" "2.0.0" +"unorm@^1.3.3": + "version" "1.6.0" + "unpipe@~1.0.0", "unpipe@1.0.0": "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" @@ -8789,6 +10434,15 @@ "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" "version" "1.0.2" +"util.promisify@^1.0.0": + "version" "1.1.1" + dependencies: + "call-bind" "^1.0.0" + "define-properties" "^1.1.3" + "for-each" "^0.3.3" + "has-symbols" "^1.0.1" + "object.getownpropertydescriptors" "^2.1.1" + "util.promisify@^1.0.1": "integrity" "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==" "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz" @@ -8956,6 +10610,14 @@ "chokidar" "^3.4.1" "watchpack-chokidar2" "^2.0.1" +"web3-bzz@1.2.11": + "version" "1.2.11" + dependencies: + "@types/node" "^12.12.6" + "got" "9.6.0" + "swarm-js" "^0.1.40" + "underscore" "1.9.1" + "web3-bzz@1.3.6": "integrity" "sha512-ibHdx1wkseujFejrtY7ZyC0QxQ4ATXjzcNUpaLrvM6AEae8prUiyT/OloG9FWDgFD2CPLwzKwfSQezYQlANNlw==" "resolved" "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.3.6.tgz" @@ -8966,6 +10628,13 @@ "swarm-js" "^0.1.40" "underscore" "1.12.1" +"web3-core-helpers@1.2.11": + "version" "1.2.11" + dependencies: + "underscore" "1.9.1" + "web3-eth-iban" "1.2.11" + "web3-utils" "1.2.11" + "web3-core-helpers@1.3.6": "integrity" "sha512-nhtjA2ZbkppjlxTSwG0Ttu6FcPkVu1rCN5IFAOVpF/L0SEt+jy+O5l90+cjDq0jAYvlBwUwnbh2mR9hwDEJCNA==" "resolved" "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.3.6.tgz" @@ -8975,6 +10644,16 @@ "web3-eth-iban" "1.3.6" "web3-utils" "1.3.6" +"web3-core-method@1.2.11": + "version" "1.2.11" + dependencies: + "@ethersproject/transactions" "^5.0.0-beta.135" + "underscore" "1.9.1" + "web3-core-helpers" "1.2.11" + "web3-core-promievent" "1.2.11" + "web3-core-subscriptions" "1.2.11" + "web3-utils" "1.2.11" + "web3-core-method@1.3.6": "integrity" "sha512-RyegqVGxn0cyYW5yzAwkPlsSEynkdPiegd7RxgB4ak1eKk2Cv1q2x4C7D2sZjeeCEF+q6fOkVmo2OZNqS2iQxg==" "resolved" "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.3.6.tgz" @@ -8987,6 +10666,11 @@ "web3-core-subscriptions" "1.3.6" "web3-utils" "1.3.6" +"web3-core-promievent@1.2.11": + "version" "1.2.11" + dependencies: + "eventemitter3" "4.0.4" + "web3-core-promievent@1.3.6": "integrity" "sha512-Z+QzfyYDTXD5wJmZO5wwnRO8bAAHEItT1XNSPVb4J1CToV/I/SbF7CuF8Uzh2jns0Cm1109o666H7StFFvzVKw==" "resolved" "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.3.6.tgz" @@ -8994,6 +10678,15 @@ dependencies: "eventemitter3" "4.0.4" +"web3-core-requestmanager@1.2.11": + "version" "1.2.11" + dependencies: + "underscore" "1.9.1" + "web3-core-helpers" "1.2.11" + "web3-providers-http" "1.2.11" + "web3-providers-ipc" "1.2.11" + "web3-providers-ws" "1.2.11" + "web3-core-requestmanager@1.3.6": "integrity" "sha512-2rIaeuqeo7QN1Eex7aXP0ZqeteJEPWXYFS/M3r3LXMiV8R4STQBKE+//dnHJXoo2ctzEB5cgd+7NaJM8S3gPyA==" "resolved" "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.3.6.tgz" @@ -9006,6 +10699,13 @@ "web3-providers-ipc" "1.3.6" "web3-providers-ws" "1.3.6" +"web3-core-subscriptions@1.2.11": + "version" "1.2.11" + dependencies: + "eventemitter3" "4.0.4" + "underscore" "1.9.1" + "web3-core-helpers" "1.2.11" + "web3-core-subscriptions@1.3.6": "integrity" "sha512-wi9Z9X5X75OKvxAg42GGIf81ttbNR2TxzkAsp1g+nnp5K8mBwgZvXrIsDuj7Z7gx72Y45mWJADCWjk/2vqNu8g==" "resolved" "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.3.6.tgz" @@ -9015,6 +10715,17 @@ "underscore" "1.12.1" "web3-core-helpers" "1.3.6" +"web3-core@1.2.11": + "version" "1.2.11" + dependencies: + "@types/bn.js" "^4.11.5" + "@types/node" "^12.12.6" + "bignumber.js" "^9.0.0" + "web3-core-helpers" "1.2.11" + "web3-core-method" "1.2.11" + "web3-core-requestmanager" "1.2.11" + "web3-utils" "1.2.11" + "web3-core@1.3.6": "integrity" "sha512-gkLDM4T1Sc0T+HZIwxrNrwPg0IfWI0oABSglP2X5ZbBAYVUeEATA0o92LWV8BeF+okvKXLK1Fek/p6axwM/h3Q==" "resolved" "https://registry.npmjs.org/web3-core/-/web3-core-1.3.6.tgz" @@ -9028,6 +10739,13 @@ "web3-core-requestmanager" "1.3.6" "web3-utils" "1.3.6" +"web3-eth-abi@1.2.11": + "version" "1.2.11" + dependencies: + "@ethersproject/abi" "5.0.0-beta.153" + "underscore" "1.9.1" + "web3-utils" "1.2.11" + "web3-eth-abi@1.3.6": "integrity" "sha512-Or5cRnZu6WzgScpmbkvC6bfNxR26hqiKK4i8sMPFeTUABQcb/FU3pBj7huBLYbp9dH+P5W79D2MqwbWwjj9DoQ==" "resolved" "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.3.6.tgz" @@ -9037,6 +10755,21 @@ "underscore" "1.12.1" "web3-utils" "1.3.6" +"web3-eth-accounts@1.2.11": + "version" "1.2.11" + dependencies: + "crypto-browserify" "3.12.0" + "eth-lib" "0.2.8" + "ethereumjs-common" "^1.3.2" + "ethereumjs-tx" "^2.1.1" + "scrypt-js" "^3.0.1" + "underscore" "1.9.1" + "uuid" "3.3.2" + "web3-core" "1.2.11" + "web3-core-helpers" "1.2.11" + "web3-core-method" "1.2.11" + "web3-utils" "1.2.11" + "web3-eth-accounts@1.3.6": "integrity" "sha512-Ilr0hG6ONbCdSlVKffasCmNwftD5HsNpwyQASevocIQwHdTlvlwO0tb3oGYuajbKOaDzNTwXfz25bttAEoFCGA==" "resolved" "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.3.6.tgz" @@ -9054,6 +10787,19 @@ "web3-core-method" "1.3.6" "web3-utils" "1.3.6" +"web3-eth-contract@1.2.11": + "version" "1.2.11" + dependencies: + "@types/bn.js" "^4.11.5" + "underscore" "1.9.1" + "web3-core" "1.2.11" + "web3-core-helpers" "1.2.11" + "web3-core-method" "1.2.11" + "web3-core-promievent" "1.2.11" + "web3-core-subscriptions" "1.2.11" + "web3-eth-abi" "1.2.11" + "web3-utils" "1.2.11" + "web3-eth-contract@1.3.6": "integrity" "sha512-8gDaRrLF2HCg+YEZN1ov0zN35vmtPnGf3h1DxmJQK5Wm2lRMLomz9rsWsuvig3UJMHqZAQKD7tOl3ocJocQsmA==" "resolved" "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.3.6.tgz" @@ -9069,6 +10815,19 @@ "web3-eth-abi" "1.3.6" "web3-utils" "1.3.6" +"web3-eth-ens@1.2.11": + "version" "1.2.11" + dependencies: + "content-hash" "^2.5.2" + "eth-ens-namehash" "2.0.8" + "underscore" "1.9.1" + "web3-core" "1.2.11" + "web3-core-helpers" "1.2.11" + "web3-core-promievent" "1.2.11" + "web3-eth-abi" "1.2.11" + "web3-eth-contract" "1.2.11" + "web3-utils" "1.2.11" + "web3-eth-ens@1.3.6": "integrity" "sha512-n27HNj7lpSkRxTgSx+Zo7cmKAgyg2ElFilaFlUu/X2CNH23lXfcPm2bWssivH9z0ndhg0OyR4AYFZqPaqDHkJA==" "resolved" "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.3.6.tgz" @@ -9084,6 +10843,12 @@ "web3-eth-contract" "1.3.6" "web3-utils" "1.3.6" +"web3-eth-iban@1.2.11": + "version" "1.2.11" + dependencies: + "bn.js" "^4.11.9" + "web3-utils" "1.2.11" + "web3-eth-iban@1.3.6": "integrity" "sha512-nfMQaaLA/zsg5W4Oy/EJQbs8rSs1vBAX6b/35xzjYoutXlpHMQadujDx2RerTKhSHqFXSJeQAfE+2f6mdhYkRQ==" "resolved" "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.3.6.tgz" @@ -9092,6 +10857,16 @@ "bn.js" "^4.11.9" "web3-utils" "1.3.6" +"web3-eth-personal@1.2.11": + "version" "1.2.11" + dependencies: + "@types/node" "^12.12.6" + "web3-core" "1.2.11" + "web3-core-helpers" "1.2.11" + "web3-core-method" "1.2.11" + "web3-net" "1.2.11" + "web3-utils" "1.2.11" + "web3-eth-personal@1.3.6": "integrity" "sha512-pOHU0+/h1RFRYoh1ehYBehRbcKWP4OSzd4F7mDljhHngv6W8ewMHrAN8O1ol9uysN2MuCdRE19qkRg5eNgvzFQ==" "resolved" "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.3.6.tgz" @@ -9104,6 +10879,23 @@ "web3-net" "1.3.6" "web3-utils" "1.3.6" +"web3-eth@1.2.11": + "version" "1.2.11" + dependencies: + "underscore" "1.9.1" + "web3-core" "1.2.11" + "web3-core-helpers" "1.2.11" + "web3-core-method" "1.2.11" + "web3-core-subscriptions" "1.2.11" + "web3-eth-abi" "1.2.11" + "web3-eth-accounts" "1.2.11" + "web3-eth-contract" "1.2.11" + "web3-eth-ens" "1.2.11" + "web3-eth-iban" "1.2.11" + "web3-eth-personal" "1.2.11" + "web3-net" "1.2.11" + "web3-utils" "1.2.11" + "web3-eth@1.3.6": "integrity" "sha512-9+rnywRRpyX3C4hfsAQXPQh6vHh9XzQkgLxo3gyeXfbhbShUoq2gFVuy42vsRs//6JlsKdyZS7Z3hHPHz2wreA==" "resolved" "https://registry.npmjs.org/web3-eth/-/web3-eth-1.3.6.tgz" @@ -9123,6 +10915,13 @@ "web3-net" "1.3.6" "web3-utils" "1.3.6" +"web3-net@1.2.11": + "version" "1.2.11" + dependencies: + "web3-core" "1.2.11" + "web3-core-method" "1.2.11" + "web3-utils" "1.2.11" + "web3-net@1.3.6": "integrity" "sha512-KhzU3wMQY/YYjyMiQzbaLPt2kut88Ncx2iqjy3nw28vRux3gVX0WOCk9EL/KVJBiAA/fK7VklTXvgy9dZnnipw==" "resolved" "https://registry.npmjs.org/web3-net/-/web3-net-1.3.6.tgz" @@ -9132,6 +10931,36 @@ "web3-core-method" "1.3.6" "web3-utils" "1.3.6" +"web3-provider-engine@14.2.1": + "version" "14.2.1" + dependencies: + "async" "^2.5.0" + "backoff" "^2.5.0" + "clone" "^2.0.0" + "cross-fetch" "^2.1.0" + "eth-block-tracker" "^3.0.0" + "eth-json-rpc-infura" "^3.1.0" + "eth-sig-util" "3.0.0" + "ethereumjs-block" "^1.2.2" + "ethereumjs-tx" "^1.2.0" + "ethereumjs-util" "^5.1.5" + "ethereumjs-vm" "^2.3.4" + "json-rpc-error" "^2.0.0" + "json-stable-stringify" "^1.0.1" + "promise-to-callback" "^1.0.0" + "readable-stream" "^2.2.9" + "request" "^2.85.0" + "semaphore" "^1.0.3" + "ws" "^5.1.1" + "xhr" "^2.2.0" + "xtend" "^4.0.1" + +"web3-providers-http@1.2.11": + "version" "1.2.11" + dependencies: + "web3-core-helpers" "1.2.11" + "xhr2-cookies" "1.1.0" + "web3-providers-http@1.3.6": "integrity" "sha512-OQkT32O1A06dISIdazpGLveZcOXhEo5cEX6QyiSQkiPk/cjzDrXMw4SKZOGQbbS1+0Vjizm1Hrp7O8Vp2D1M5Q==" "resolved" "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.3.6.tgz" @@ -9140,6 +10969,13 @@ "web3-core-helpers" "1.3.6" "xhr2-cookies" "1.1.0" +"web3-providers-ipc@1.2.11": + "version" "1.2.11" + dependencies: + "oboe" "2.1.4" + "underscore" "1.9.1" + "web3-core-helpers" "1.2.11" + "web3-providers-ipc@1.3.6": "integrity" "sha512-+TVsSd2sSVvVgHG4s6FXwwYPPT91boKKcRuEFXqEfAbUC5t52XOgmyc2LNiD9LzPhed65FbV4LqICpeYGUvSwA==" "resolved" "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.3.6.tgz" @@ -9149,6 +10985,14 @@ "underscore" "1.12.1" "web3-core-helpers" "1.3.6" +"web3-providers-ws@1.2.11": + "version" "1.2.11" + dependencies: + "eventemitter3" "4.0.4" + "underscore" "1.9.1" + "web3-core-helpers" "1.2.11" + "websocket" "^1.0.31" + "web3-providers-ws@1.3.6": "integrity" "sha512-bk7MnJf5or0Re2zKyhR3L3CjGululLCHXx4vlbc/drnaTARUVvi559OI5uLytc/1k5HKUUyENAxLvetz2G1dnQ==" "resolved" "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.3.6.tgz" @@ -9159,6 +11003,14 @@ "web3-core-helpers" "1.3.6" "websocket" "^1.0.32" +"web3-shh@1.2.11": + "version" "1.2.11" + dependencies: + "web3-core" "1.2.11" + "web3-core-method" "1.2.11" + "web3-core-subscriptions" "1.2.11" + "web3-net" "1.2.11" + "web3-shh@1.3.6": "integrity" "sha512-9zRo415O0iBslxBnmu9OzYjNErzLnzOsy+IOvSpIreLYbbAw0XkDWxv3SfcpKnTIWIACBR4AYMIxmmyi5iB3jw==" "resolved" "https://registry.npmjs.org/web3-shh/-/web3-shh-1.3.6.tgz" @@ -9183,6 +11035,18 @@ "underscore" "1.12.1" "utf8" "3.0.0" +"web3-utils@1.2.11": + "version" "1.2.11" + dependencies: + "bn.js" "^4.11.9" + "eth-lib" "0.2.8" + "ethereum-bloom-filters" "^1.0.6" + "ethjs-unit" "0.1.6" + "number-to-bn" "1.7.0" + "randombytes" "^2.1.0" + "underscore" "1.9.1" + "utf8" "3.0.0" + "web3@^0.18.4": "integrity" "sha1-gewXhBRUkfLqqJVbMcBgSeB8Xn0=" "resolved" "https://registry.npmjs.org/web3/-/web3-0.18.4.tgz" @@ -9194,7 +11058,7 @@ "xhr2" "*" "xmlhttprequest" "*" -"web3@^1.0.0-beta.36", "web3@^1.2.5", "web3@^1.3.6", "web3@1.2.11", "web3@1.3.6": +"web3@^1.0.0-beta.36", "web3@^1.2.5", "web3@^1.3.6", "web3@1.3.6": "integrity" "sha512-jEpPhnL6GDteifdVh7ulzlPrtVQeA30V9vnki9liYlUvLV82ZM7BNOQJiuzlDePuE+jZETZSP/0G/JlUVt6pOA==" "resolved" "https://registry.npmjs.org/web3/-/web3-1.3.6.tgz" "version" "1.3.6" @@ -9207,6 +11071,17 @@ "web3-shh" "1.3.6" "web3-utils" "1.3.6" +"web3@1.2.11": + "version" "1.2.11" + dependencies: + "web3-bzz" "1.2.11" + "web3-core" "1.2.11" + "web3-eth" "1.2.11" + "web3-eth-personal" "1.2.11" + "web3-net" "1.2.11" + "web3-shh" "1.2.11" + "web3-utils" "1.2.11" + "webpack-sources@^1.0.1", "webpack-sources@^1.4.0", "webpack-sources@^1.4.1": "integrity" "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==" "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" @@ -9272,7 +11147,17 @@ "webpack-sources" "^1.0.1" "yargs" "^8.0.2" -"websocket@^1.0.32", "websocket@1.0.32": +"websocket@^1.0.31", "websocket@1.0.32": + "version" "1.0.32" + dependencies: + "bufferutil" "^4.0.1" + "debug" "^2.2.0" + "es5-ext" "^0.10.50" + "typedarray-to-buffer" "^3.1.5" + "utf-8-validate" "^5.0.2" + "yaeti" "^0.0.6" + +"websocket@^1.0.32": "integrity" "sha512-XwNqM2rN5eh3G2CUQE3OHZj+0xfdH42+OFK6LdC2yqiC0YU8e5UK0nYre220T0IyyN031V/XOvtHvXozvJYFWA==" "resolved" "https://registry.npmjs.org/websocket/-/websocket-1.0.33.tgz" "version" "1.0.33" @@ -9284,6 +11169,9 @@ "utf-8-validate" "^5.0.2" "yaeti" "^0.0.6" +"whatwg-fetch@2.0.4": + "version" "2.0.4" + "which-boxed-primitive@^1.0.2": "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" @@ -9400,6 +11288,11 @@ "safe-buffer" "~5.1.0" "ultron" "~1.1.0" +"ws@^5.1.1": + "version" "5.2.2" + dependencies: + "async-limiter" "~1.0.0" + "ws@^7.4.6", "ws@7.4.6": "integrity" "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" "resolved" "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz" @@ -9425,7 +11318,7 @@ "url-set-query" "^1.0.0" "xhr" "^2.0.4" -"xhr@^2.0.4", "xhr@^2.3.3": +"xhr@^2.0.4", "xhr@^2.2.0", "xhr@^2.3.3": "integrity" "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==" "resolved" "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz" "version" "2.6.0" @@ -9457,6 +11350,11 @@ "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" "version" "4.0.2" +"xtend@~2.1.1": + "version" "2.1.2" + dependencies: + "object-keys" "~0.4.0" + "y18n@^3.2.1": "integrity" "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" "resolved" "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz"