yarn.lock

# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1


"@ethereumjs/common@^2.5.0", "@ethereumjs/common@^2.6.3":
  "integrity" "sha512-RDJh/R/EAr+B7ZRg5LfJ0BIpf/1LydFgYdvZEuTraojCbVypO2sQ+QnpP5u2wJf9DASyooKqu8O4FJEWUV6NXw=="
  "resolved" "https://registry.npmjs.org/@ethereumjs/common/-/common-2.6.4.tgz"
  "version" "2.6.4"
  dependencies:
    "crc-32" "^1.2.0"
    "ethereumjs-util" "^7.1.4"

"@ethereumjs/tx@^3.3.2":
  "integrity" "sha512-xzDrTiu4sqZXUcaBxJ4n4W5FrppwxLxZB4ZDGVLtxSQR4lVuOnFR6RcUHdg1mpUhAPVrmnzLJpxaeXnPxIyhWA=="
  "resolved" "https://registry.npmjs.org/@ethereumjs/tx/-/tx-3.5.1.tgz"
  "version" "3.5.1"
  dependencies:
    "@ethereumjs/common" "^2.6.3"
    "ethereumjs-util" "^7.1.4"

"@ethersproject/abi@^5.7.0":
  "integrity" "sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA=="
  "resolved" "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/address" "^5.7.0"
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/constants" "^5.7.0"
    "@ethersproject/hash" "^5.7.0"
    "@ethersproject/keccak256" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/strings" "^5.7.0"

"@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"
  "version" "5.0.7"
  dependencies:
    "@ethersproject/address" "^5.0.4"
    "@ethersproject/bignumber" "^5.0.7"
    "@ethersproject/bytes" "^5.0.4"
    "@ethersproject/constants" "^5.0.4"
    "@ethersproject/hash" "^5.0.4"
    "@ethersproject/keccak256" "^5.0.3"
    "@ethersproject/logger" "^5.0.5"
    "@ethersproject/properties" "^5.0.3"
    "@ethersproject/strings" "^5.0.4"

"@ethersproject/abi@5.7.0":
  "integrity" "sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA=="
  "resolved" "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/address" "^5.7.0"
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/constants" "^5.7.0"
    "@ethersproject/hash" "^5.7.0"
    "@ethersproject/keccak256" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/strings" "^5.7.0"

"@ethersproject/abstract-provider@^5.7.0", "@ethersproject/abstract-provider@5.7.0":
  "integrity" "sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw=="
  "resolved" "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/networks" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/transactions" "^5.7.0"
    "@ethersproject/web" "^5.7.0"

"@ethersproject/abstract-signer@^5.7.0", "@ethersproject/abstract-signer@5.7.0":
  "integrity" "sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ=="
  "resolved" "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/abstract-provider" "^5.7.0"
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"

"@ethersproject/address@^5.0.4", "@ethersproject/address@^5.7.0", "@ethersproject/address@5.7.0":
  "integrity" "sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA=="
  "resolved" "https://registry.npmjs.org/@ethersproject/address/-/address-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/keccak256" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/rlp" "^5.7.0"

"@ethersproject/base64@^5.7.0", "@ethersproject/base64@5.7.0":
  "integrity" "sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ=="
  "resolved" "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bytes" "^5.7.0"

"@ethersproject/basex@^5.7.0", "@ethersproject/basex@5.7.0":
  "integrity" "sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw=="
  "resolved" "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"

"@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.7.0", "@ethersproject/bignumber@5.7.0":
  "integrity" "sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw=="
  "resolved" "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "bn.js" "^5.2.1"

"@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.7.0", "@ethersproject/bytes@5.7.0":
  "integrity" "sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A=="
  "resolved" "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/logger" "^5.7.0"

"@ethersproject/constants@^5.0.4", "@ethersproject/constants@^5.7.0", "@ethersproject/constants@5.7.0":
  "integrity" "sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA=="
  "resolved" "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bignumber" "^5.7.0"

"@ethersproject/contracts@5.7.0":
  "integrity" "sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg=="
  "resolved" "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/abi" "^5.7.0"
    "@ethersproject/abstract-provider" "^5.7.0"
    "@ethersproject/abstract-signer" "^5.7.0"
    "@ethersproject/address" "^5.7.0"
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/constants" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/transactions" "^5.7.0"

"@ethersproject/hash@^5.0.4", "@ethersproject/hash@^5.7.0", "@ethersproject/hash@5.7.0":
  "integrity" "sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g=="
  "resolved" "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/abstract-signer" "^5.7.0"
    "@ethersproject/address" "^5.7.0"
    "@ethersproject/base64" "^5.7.0"
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/keccak256" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/strings" "^5.7.0"

"@ethersproject/hdnode@^5.7.0", "@ethersproject/hdnode@5.7.0":
  "integrity" "sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg=="
  "resolved" "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/abstract-signer" "^5.7.0"
    "@ethersproject/basex" "^5.7.0"
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/pbkdf2" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/sha2" "^5.7.0"
    "@ethersproject/signing-key" "^5.7.0"
    "@ethersproject/strings" "^5.7.0"
    "@ethersproject/transactions" "^5.7.0"
    "@ethersproject/wordlists" "^5.7.0"

"@ethersproject/json-wallets@^5.7.0", "@ethersproject/json-wallets@5.7.0":
  "integrity" "sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g=="
  "resolved" "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/abstract-signer" "^5.7.0"
    "@ethersproject/address" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/hdnode" "^5.7.0"
    "@ethersproject/keccak256" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/pbkdf2" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/random" "^5.7.0"
    "@ethersproject/strings" "^5.7.0"
    "@ethersproject/transactions" "^5.7.0"
    "aes-js" "3.0.0"
    "scrypt-js" "3.0.1"

"@ethersproject/keccak256@^5.0.3", "@ethersproject/keccak256@^5.7.0", "@ethersproject/keccak256@5.7.0":
  "integrity" "sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg=="
  "resolved" "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bytes" "^5.7.0"
    "js-sha3" "0.8.0"

"@ethersproject/logger@^5.0.5", "@ethersproject/logger@^5.7.0", "@ethersproject/logger@5.7.0":
  "integrity" "sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig=="
  "resolved" "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.7.0.tgz"
  "version" "5.7.0"

"@ethersproject/networks@^5.7.0", "@ethersproject/networks@5.7.1":
  "integrity" "sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ=="
  "resolved" "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.7.1.tgz"
  "version" "5.7.1"
  dependencies:
    "@ethersproject/logger" "^5.7.0"

"@ethersproject/pbkdf2@^5.7.0", "@ethersproject/pbkdf2@5.7.0":
  "integrity" "sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw=="
  "resolved" "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/sha2" "^5.7.0"

"@ethersproject/properties@^5.0.3", "@ethersproject/properties@^5.7.0", "@ethersproject/properties@5.7.0":
  "integrity" "sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw=="
  "resolved" "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/logger" "^5.7.0"

"@ethersproject/providers@5.7.2":
  "integrity" "sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg=="
  "resolved" "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.7.2.tgz"
  "version" "5.7.2"
  dependencies:
    "@ethersproject/abstract-provider" "^5.7.0"
    "@ethersproject/abstract-signer" "^5.7.0"
    "@ethersproject/address" "^5.7.0"
    "@ethersproject/base64" "^5.7.0"
    "@ethersproject/basex" "^5.7.0"
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/constants" "^5.7.0"
    "@ethersproject/hash" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/networks" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/random" "^5.7.0"
    "@ethersproject/rlp" "^5.7.0"
    "@ethersproject/sha2" "^5.7.0"
    "@ethersproject/strings" "^5.7.0"
    "@ethersproject/transactions" "^5.7.0"
    "@ethersproject/web" "^5.7.0"
    "bech32" "1.1.4"
    "ws" "7.4.6"

"@ethersproject/random@^5.7.0", "@ethersproject/random@5.7.0":
  "integrity" "sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ=="
  "resolved" "https://registry.npmjs.org/@ethersproject/random/-/random-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"

"@ethersproject/rlp@^5.7.0", "@ethersproject/rlp@5.7.0":
  "integrity" "sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w=="
  "resolved" "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"

"@ethersproject/sha2@^5.7.0", "@ethersproject/sha2@5.7.0":
  "integrity" "sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw=="
  "resolved" "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "hash.js" "1.1.7"

"@ethersproject/signing-key@^5.7.0", "@ethersproject/signing-key@5.7.0":
  "integrity" "sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q=="
  "resolved" "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "bn.js" "^5.2.1"
    "elliptic" "6.5.4"
    "hash.js" "1.1.7"

"@ethersproject/solidity@5.7.0":
  "integrity" "sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA=="
  "resolved" "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/keccak256" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/sha2" "^5.7.0"
    "@ethersproject/strings" "^5.7.0"

"@ethersproject/strings@^5.0.4", "@ethersproject/strings@^5.7.0", "@ethersproject/strings@5.7.0":
  "integrity" "sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg=="
  "resolved" "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/constants" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"

"@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.7.0", "@ethersproject/transactions@5.7.0":
  "integrity" "sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ=="
  "resolved" "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/address" "^5.7.0"
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/constants" "^5.7.0"
    "@ethersproject/keccak256" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/rlp" "^5.7.0"
    "@ethersproject/signing-key" "^5.7.0"

"@ethersproject/units@5.7.0":
  "integrity" "sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg=="
  "resolved" "https://registry.npmjs.org/@ethersproject/units/-/units-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/constants" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"

"@ethersproject/wallet@5.7.0":
  "integrity" "sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA=="
  "resolved" "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/abstract-provider" "^5.7.0"
    "@ethersproject/abstract-signer" "^5.7.0"
    "@ethersproject/address" "^5.7.0"
    "@ethersproject/bignumber" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/hash" "^5.7.0"
    "@ethersproject/hdnode" "^5.7.0"
    "@ethersproject/json-wallets" "^5.7.0"
    "@ethersproject/keccak256" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/random" "^5.7.0"
    "@ethersproject/signing-key" "^5.7.0"
    "@ethersproject/transactions" "^5.7.0"
    "@ethersproject/wordlists" "^5.7.0"

"@ethersproject/web@^5.7.0", "@ethersproject/web@5.7.1":
  "integrity" "sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w=="
  "resolved" "https://registry.npmjs.org/@ethersproject/web/-/web-5.7.1.tgz"
  "version" "5.7.1"
  dependencies:
    "@ethersproject/base64" "^5.7.0"
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/strings" "^5.7.0"

"@ethersproject/wordlists@^5.7.0", "@ethersproject/wordlists@5.7.0":
  "integrity" "sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA=="
  "resolved" "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.7.0.tgz"
  "version" "5.7.0"
  dependencies:
    "@ethersproject/bytes" "^5.7.0"
    "@ethersproject/hash" "^5.7.0"
    "@ethersproject/logger" "^5.7.0"
    "@ethersproject/properties" "^5.7.0"
    "@ethersproject/strings" "^5.7.0"

"@sindresorhus/is@^0.14.0":
  "integrity" "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ=="
  "resolved" "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz"
  "version" "0.14.0"

"@szmarczak/http-timer@^1.1.2":
  "integrity" "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA=="
  "resolved" "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz"
  "version" "1.1.2"
  dependencies:
    "defer-to-connect" "^1.0.1"

"@types/bn.js@^4.11.3", "@types/bn.js@^4.11.5":
  "integrity" "sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg=="
  "resolved" "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz"
  "version" "4.11.6"
  dependencies:
    "@types/node" "*"

"@types/bn.js@^5.1.0":
  "integrity" "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA=="
  "resolved" "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz"
  "version" "5.1.0"
  dependencies:
    "@types/node" "*"

"@types/node@*", "@types/node@^12.12.6":
  "integrity" "sha512-+9axpWx2b2JCVovr7Ilgt96uc6C1zBKOQMpGtRbWT9IoR/8ue32GGMfGA4woP8QyP2gBs6GQWEVM3tCybGCxDA=="
  "resolved" "https://registry.npmjs.org/@types/node/-/node-12.20.50.tgz"
  "version" "12.20.50"

"@types/pbkdf2@^3.0.0":
  "integrity" "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ=="
  "resolved" "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "@types/node" "*"

"@types/secp256k1@^4.0.1":
  "integrity" "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w=="
  "resolved" "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz"
  "version" "4.0.3"
  dependencies:
    "@types/node" "*"

"accepts@~1.3.8":
  "integrity" "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw=="
  "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz"
  "version" "1.3.8"
  dependencies:
    "mime-types" "~2.1.34"
    "negotiator" "0.6.3"

"aes-js@3.0.0":
  "integrity" "sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw=="
  "resolved" "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz"
  "version" "3.0.0"

"ajv@^6.12.3":
  "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="
  "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
  "version" "6.12.6"
  dependencies:
    "fast-deep-equal" "^3.1.1"
    "fast-json-stable-stringify" "^2.0.0"
    "json-schema-traverse" "^0.4.1"
    "uri-js" "^4.2.2"

"array-flatten@1.1.1":
  "integrity" "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
  "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"
  "version" "1.1.1"

"asn1.js@^5.2.0":
  "integrity" "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA=="
  "resolved" "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz"
  "version" "5.4.1"
  dependencies:
    "bn.js" "^4.0.0"
    "inherits" "^2.0.1"
    "minimalistic-assert" "^1.0.0"
    "safer-buffer" "^2.1.0"

"asn1@~0.2.3":
  "integrity" "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ=="
  "resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz"
  "version" "0.2.6"
  dependencies:
    "safer-buffer" "~2.1.0"

"assert-plus@^1.0.0", "assert-plus@1.0.0":
  "integrity" "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
  "resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
  "version" "1.0.0"

"async-limiter@~1.0.0":
  "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
  "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz"
  "version" "1.0.1"

"asynckit@^0.4.0":
  "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k="
  "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
  "version" "0.4.0"

"available-typed-arrays@^1.0.5":
  "integrity" "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw=="
  "resolved" "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz"
  "version" "1.0.5"

"aws-sign2@~0.7.0":
  "integrity" "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
  "resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"
  "version" "0.7.0"

"aws4@^1.8.0":
  "integrity" "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
  "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz"
  "version" "1.11.0"

"base-x@^3.0.2", "base-x@^3.0.8":
  "integrity" "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ=="
  "resolved" "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz"
  "version" "3.0.9"
  dependencies:
    "safe-buffer" "^5.0.1"

"base64-js@^1.3.1":
  "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
  "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
  "version" "1.5.1"

"bcrypt-pbkdf@^1.0.0":
  "integrity" "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4="
  "resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "tweetnacl" "^0.14.3"

"bech32@1.1.4":
  "integrity" "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ=="
  "resolved" "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz"
  "version" "1.1.4"

"bignumber.js@^9.0.0":
  "integrity" "sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw=="
  "resolved" "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.2.tgz"
  "version" "9.0.2"

"blakejs@^1.1.0":
  "integrity" "sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ=="
  "resolved" "https://registry.npmjs.org/blakejs/-/blakejs-1.2.1.tgz"
  "version" "1.2.1"

"bluebird@^3.5.0":
  "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
  "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz"
  "version" "3.7.2"

"bn.js@^4.0.0", "bn.js@^4.1.0", "bn.js@^4.11.0", "bn.js@^4.11.6", "bn.js@^4.11.9":
  "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
  "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz"
  "version" "4.12.0"

"bn.js@^5.0.0":
  "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw=="
  "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz"
  "version" "5.2.0"

"bn.js@^5.1.1":
  "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw=="
  "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz"
  "version" "5.2.0"

"bn.js@^5.1.2":
  "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw=="
  "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz"
  "version" "5.2.0"

"bn.js@^5.2.0":
  "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw=="
  "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz"
  "version" "5.2.0"

"bn.js@^5.2.1":
  "integrity" "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ=="
  "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz"
  "version" "5.2.1"

"bn.js@4.11.6":
  "integrity" "sha1-UzRK2xRhehP26N0s4okF0cC6MhU="
  "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz"
  "version" "4.11.6"

"body-parser@^1.16.0", "body-parser@1.20.0":
  "integrity" "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg=="
  "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz"
  "version" "1.20.0"
  dependencies:
    "bytes" "3.1.2"
    "content-type" "~1.0.4"
    "debug" "2.6.9"
    "depd" "2.0.0"
    "destroy" "1.2.0"
    "http-errors" "2.0.0"
    "iconv-lite" "0.4.24"
    "on-finished" "2.4.1"
    "qs" "6.10.3"
    "raw-body" "2.5.1"
    "type-is" "~1.6.18"
    "unpipe" "1.0.0"

"brorand@^1.0.1", "brorand@^1.1.0":
  "integrity" "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
  "resolved" "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz"
  "version" "1.1.0"

"browserify-aes@^1.0.0", "browserify-aes@^1.0.4", "browserify-aes@^1.2.0":
  "integrity" "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA=="
  "resolved" "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz"
  "version" "1.2.0"
  dependencies:
    "buffer-xor" "^1.0.3"
    "cipher-base" "^1.0.0"
    "create-hash" "^1.1.0"
    "evp_bytestokey" "^1.0.3"
    "inherits" "^2.0.1"
    "safe-buffer" "^5.0.1"

"browserify-cipher@^1.0.0":
  "integrity" "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w=="
  "resolved" "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "browserify-aes" "^1.0.4"
    "browserify-des" "^1.0.0"
    "evp_bytestokey" "^1.0.0"

"browserify-des@^1.0.0":
  "integrity" "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A=="
  "resolved" "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "cipher-base" "^1.0.1"
    "des.js" "^1.0.0"
    "inherits" "^2.0.1"
    "safe-buffer" "^5.1.2"

"browserify-rsa@^4.0.0", "browserify-rsa@^4.0.1":
  "integrity" "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog=="
  "resolved" "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz"
  "version" "4.1.0"
  dependencies:
    "bn.js" "^5.0.0"
    "randombytes" "^2.0.1"

"browserify-sign@^4.0.0":
  "integrity" "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg=="
  "resolved" "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz"
  "version" "4.2.1"
  dependencies:
    "bn.js" "^5.1.1"
    "browserify-rsa" "^4.0.1"
    "create-hash" "^1.2.0"
    "create-hmac" "^1.1.7"
    "elliptic" "^6.5.3"
    "inherits" "^2.0.4"
    "parse-asn1" "^5.1.5"
    "readable-stream" "^3.6.0"
    "safe-buffer" "^5.2.0"

"bs58@^4.0.0":
  "integrity" "sha1-vhYedsNU9veIrkBx9j806MTwpCo="
  "resolved" "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz"
  "version" "4.0.1"
  dependencies:
    "base-x" "^3.0.2"

"bs58check@^2.1.2":
  "integrity" "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA=="
  "resolved" "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz"
  "version" "2.1.2"
  dependencies:
    "bs58" "^4.0.0"
    "create-hash" "^1.1.0"
    "safe-buffer" "^5.1.2"

"buffer-to-arraybuffer@^0.0.5":
  "integrity" "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo="
  "resolved" "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz"
  "version" "0.0.5"

"buffer-xor@^1.0.3":
  "integrity" "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk="
  "resolved" "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz"
  "version" "1.0.3"

"buffer@^5.0.5", "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"
  dependencies:
    "base64-js" "^1.3.1"
    "ieee754" "^1.1.13"

"bufferutil@^4.0.1":
  "integrity" "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw=="
  "resolved" "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz"
  "version" "4.0.6"
  dependencies:
    "node-gyp-build" "^4.3.0"

"bytes@3.1.2":
  "integrity" "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
  "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz"
  "version" "3.1.2"

"cacheable-request@^6.0.0":
  "integrity" "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg=="
  "resolved" "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz"
  "version" "6.1.0"
  dependencies:
    "clone-response" "^1.0.2"
    "get-stream" "^5.1.0"
    "http-cache-semantics" "^4.0.0"
    "keyv" "^3.0.0"
    "lowercase-keys" "^2.0.0"
    "normalize-url" "^4.1.0"
    "responselike" "^1.0.2"

"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"
  "version" "1.0.2"
  dependencies:
    "function-bind" "^1.1.1"
    "get-intrinsic" "^1.0.2"

"caseless@~0.12.0":
  "integrity" "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
  "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"
  "version" "0.12.0"

"chownr@^1.1.4":
  "integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
  "resolved" "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz"
  "version" "1.1.4"

"cids@^0.7.1":
  "integrity" "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA=="
  "resolved" "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz"
  "version" "0.7.5"
  dependencies:
    "buffer" "^5.5.0"
    "class-is" "^1.1.0"
    "multibase" "~0.6.0"
    "multicodec" "^1.0.0"
    "multihashes" "~0.4.15"

"cipher-base@^1.0.0", "cipher-base@^1.0.1", "cipher-base@^1.0.3":
  "integrity" "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q=="
  "resolved" "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz"
  "version" "1.0.4"
  dependencies:
    "inherits" "^2.0.1"
    "safe-buffer" "^5.0.1"

"class-is@^1.1.0":
  "integrity" "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw=="
  "resolved" "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz"
  "version" "1.1.0"

"clone-response@^1.0.2":
  "integrity" "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws="
  "resolved" "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "mimic-response" "^1.0.0"

"combined-stream@^1.0.6", "combined-stream@~1.0.6":
  "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
  "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
  "version" "1.0.8"
  dependencies:
    "delayed-stream" "~1.0.0"

"content-disposition@0.5.4":
  "integrity" "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ=="
  "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz"
  "version" "0.5.4"
  dependencies:
    "safe-buffer" "5.2.1"

"content-hash@^2.5.2":
  "integrity" "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw=="
  "resolved" "https://registry.npmjs.org/content-hash/-/content-hash-2.5.2.tgz"
  "version" "2.5.2"
  dependencies:
    "cids" "^0.7.1"
    "multicodec" "^0.5.5"
    "multihashes" "^0.4.15"

"content-type@~1.0.4":
  "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
  "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz"
  "version" "1.0.4"

"cookie-signature@1.0.6":
  "integrity" "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
  "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"
  "version" "1.0.6"

"cookie@0.5.0":
  "integrity" "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw=="
  "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz"
  "version" "0.5.0"

"cookiejar@^2.1.1":
  "integrity" "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ=="
  "resolved" "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz"
  "version" "2.1.3"

"core-util-is@1.0.2":
  "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
  "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
  "version" "1.0.2"

"cors@^2.8.1":
  "integrity" "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g=="
  "resolved" "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz"
  "version" "2.8.5"
  dependencies:
    "object-assign" "^4"
    "vary" "^1"

"crc-32@^1.2.0":
  "integrity" "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ=="
  "resolved" "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz"
  "version" "1.2.2"

"create-ecdh@^4.0.0":
  "integrity" "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A=="
  "resolved" "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz"
  "version" "4.0.4"
  dependencies:
    "bn.js" "^4.1.0"
    "elliptic" "^6.5.3"

"create-hash@^1.1.0", "create-hash@^1.1.2", "create-hash@^1.2.0":
  "integrity" "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg=="
  "resolved" "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz"
  "version" "1.2.0"
  dependencies:
    "cipher-base" "^1.0.1"
    "inherits" "^2.0.1"
    "md5.js" "^1.3.4"
    "ripemd160" "^2.0.1"
    "sha.js" "^2.4.0"

"create-hmac@^1.1.0", "create-hmac@^1.1.4", "create-hmac@^1.1.7":
  "integrity" "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg=="
  "resolved" "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz"
  "version" "1.1.7"
  dependencies:
    "cipher-base" "^1.0.3"
    "create-hash" "^1.1.0"
    "inherits" "^2.0.1"
    "ripemd160" "^2.0.0"
    "safe-buffer" "^5.0.1"
    "sha.js" "^2.4.8"

"crypto-browserify@3.12.0":
  "integrity" "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg=="
  "resolved" "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz"
  "version" "3.12.0"
  dependencies:
    "browserify-cipher" "^1.0.0"
    "browserify-sign" "^4.0.0"
    "create-ecdh" "^4.0.0"
    "create-hash" "^1.1.0"
    "create-hmac" "^1.1.0"
    "diffie-hellman" "^5.0.0"
    "inherits" "^2.0.1"
    "pbkdf2" "^3.0.3"
    "public-encrypt" "^4.0.0"
    "randombytes" "^2.0.0"
    "randomfill" "^1.0.3"

"d@^1.0.1", "d@1":
  "integrity" "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA=="
  "resolved" "https://registry.npmjs.org/d/-/d-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "es5-ext" "^0.10.50"
    "type" "^1.0.1"

"dashdash@^1.12.0":
  "integrity" "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA="
  "resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"
  "version" "1.14.1"
  dependencies:
    "assert-plus" "^1.0.0"

"debug@^2.2.0", "debug@2.6.9":
  "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
  "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
  "version" "2.6.9"
  dependencies:
    "ms" "2.0.0"

"decode-uri-component@^0.2.0":
  "integrity" "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
  "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz"
  "version" "0.2.0"

"decompress-response@^3.2.0", "decompress-response@^3.3.0":
  "integrity" "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M="
  "resolved" "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz"
  "version" "3.3.0"
  dependencies:
    "mimic-response" "^1.0.0"

"defer-to-connect@^1.0.1":
  "integrity" "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ=="
  "resolved" "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz"
  "version" "1.1.3"

"define-properties@^1.1.3", "define-properties@^1.1.4":
  "integrity" "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA=="
  "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz"
  "version" "1.1.4"
  dependencies:
    "has-property-descriptors" "^1.0.0"
    "object-keys" "^1.1.1"

"delayed-stream@~1.0.0":
  "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
  "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
  "version" "1.0.0"

"depd@2.0.0":
  "integrity" "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
  "resolved" "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
  "version" "2.0.0"

"des.js@^1.0.0":
  "integrity" "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA=="
  "resolved" "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "inherits" "^2.0.1"
    "minimalistic-assert" "^1.0.0"

"destroy@1.2.0":
  "integrity" "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
  "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz"
  "version" "1.2.0"

"diffie-hellman@^5.0.0":
  "integrity" "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg=="
  "resolved" "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz"
  "version" "5.0.3"
  dependencies:
    "bn.js" "^4.1.0"
    "miller-rabin" "^4.0.0"
    "randombytes" "^2.0.0"

"dom-walk@^0.1.0":
  "integrity" "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w=="
  "resolved" "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz"
  "version" "0.1.2"

"dotenv@^16.0.0":
  "integrity" "sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q=="
  "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-16.0.0.tgz"
  "version" "16.0.0"

"duplexer3@^0.1.4":
  "integrity" "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI="
  "resolved" "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz"
  "version" "0.1.4"

"ecc-jsbn@~0.1.1":
  "integrity" "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk="
  "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"
  "version" "0.1.2"
  dependencies:
    "jsbn" "~0.1.0"
    "safer-buffer" "^2.1.0"

"ee-first@1.1.1":
  "integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
  "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
  "version" "1.1.1"

"elliptic@^6.4.0", "elliptic@^6.5.2", "elliptic@^6.5.3", "elliptic@^6.5.4", "elliptic@6.5.4":
  "integrity" "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ=="
  "resolved" "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz"
  "version" "6.5.4"
  dependencies:
    "bn.js" "^4.11.9"
    "brorand" "^1.1.0"
    "hash.js" "^1.0.0"
    "hmac-drbg" "^1.0.1"
    "inherits" "^2.0.4"
    "minimalistic-assert" "^1.0.1"
    "minimalistic-crypto-utils" "^1.0.1"

"encodeurl@~1.0.2":
  "integrity" "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
  "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"
  "version" "1.0.2"

"end-of-stream@^1.1.0":
  "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="
  "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"
  "version" "1.4.4"
  dependencies:
    "once" "^1.4.0"

"es-abstract@^1.18.5", "es-abstract@^1.19.5":
  "integrity" "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA=="
  "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz"
  "version" "1.19.5"
  dependencies:
    "call-bind" "^1.0.2"
    "es-to-primitive" "^1.2.1"
    "function-bind" "^1.1.1"
    "get-intrinsic" "^1.1.1"
    "get-symbol-description" "^1.0.0"
    "has" "^1.0.3"
    "has-symbols" "^1.0.3"
    "internal-slot" "^1.0.3"
    "is-callable" "^1.2.4"
    "is-negative-zero" "^2.0.2"
    "is-regex" "^1.1.4"
    "is-shared-array-buffer" "^1.0.2"
    "is-string" "^1.0.7"
    "is-weakref" "^1.0.2"
    "object-inspect" "^1.12.0"
    "object-keys" "^1.1.1"
    "object.assign" "^4.1.2"
    "string.prototype.trimend" "^1.0.4"
    "string.prototype.trimstart" "^1.0.4"
    "unbox-primitive" "^1.0.1"

"es-to-primitive@^1.2.1":
  "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="
  "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz"
  "version" "1.2.1"
  dependencies:
    "is-callable" "^1.1.4"
    "is-date-object" "^1.0.1"
    "is-symbol" "^1.0.2"

"es5-ext@^0.10.35", "es5-ext@^0.10.50":
  "integrity" "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA=="
  "resolved" "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz"
  "version" "0.10.61"
  dependencies:
    "es6-iterator" "^2.0.3"
    "es6-symbol" "^3.1.3"
    "next-tick" "^1.1.0"

"es6-iterator@^2.0.3":
  "integrity" "sha1-p96IkUGgWpSwhUQDstCg+/qY87c="
  "resolved" "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz"
  "version" "2.0.3"
  dependencies:
    "d" "1"
    "es5-ext" "^0.10.35"
    "es6-symbol" "^3.1.1"

"es6-symbol@^3.1.1", "es6-symbol@^3.1.3":
  "integrity" "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA=="
  "resolved" "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz"
  "version" "3.1.3"
  dependencies:
    "d" "^1.0.1"
    "ext" "^1.1.2"

"escape-html@~1.0.3":
  "integrity" "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
  "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
  "version" "1.0.3"

"etag@~1.8.1":
  "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
  "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"
  "version" "1.8.1"

"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"
  "version" "2.0.8"
  dependencies:
    "idna-uts46-hx" "^2.3.1"
    "js-sha3" "^0.5.7"

"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"
  "version" "0.1.29"
  dependencies:
    "bn.js" "^4.11.6"
    "elliptic" "^6.4.0"
    "nano-json-stream-parser" "^0.1.2"
    "servify" "^0.1.12"
    "ws" "^3.0.0"
    "xhr-request-promise" "^0.1.2"

"eth-lib@0.2.8":
  "integrity" "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw=="
  "resolved" "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz"
  "version" "0.2.8"
  dependencies:
    "bn.js" "^4.11.6"
    "elliptic" "^6.4.0"
    "xhr-request-promise" "^0.1.2"

"ethereum-bloom-filters@^1.0.6":
  "integrity" "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA=="
  "resolved" "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz"
  "version" "1.0.10"
  dependencies:
    "js-sha3" "^0.8.0"

"ethereum-cryptography@^0.1.3":
  "integrity" "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ=="
  "resolved" "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz"
  "version" "0.1.3"
  dependencies:
    "@types/pbkdf2" "^3.0.0"
    "@types/secp256k1" "^4.0.1"
    "blakejs" "^1.1.0"
    "browserify-aes" "^1.2.0"
    "bs58check" "^2.1.2"
    "create-hash" "^1.2.0"
    "create-hmac" "^1.1.7"
    "hash.js" "^1.1.7"
    "keccak" "^3.0.0"
    "pbkdf2" "^3.0.17"
    "randombytes" "^2.1.0"
    "safe-buffer" "^5.1.2"
    "scrypt-js" "^3.0.0"
    "secp256k1" "^4.0.1"
    "setimmediate" "^1.0.5"

"ethereumjs-common@^1.5.0", "ethereumjs-common@^1.5.2":
  "integrity" "sha512-hTfZjwGX52GS2jcVO6E2sx4YuFnf0Fhp5ylo4pEPhEffNln7vS59Hr5sLnp3/QCazFLluuBZ+FZ6J5HTp0EqCA=="
  "resolved" "https://registry.npmjs.org/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz"
  "version" "1.5.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"
  dependencies:
    "ethereumjs-common" "^1.5.0"
    "ethereumjs-util" "^6.0.0"

"ethereumjs-util@^6.0.0":
  "integrity" "sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw=="
  "resolved" "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz"
  "version" "6.2.1"
  dependencies:
    "@types/bn.js" "^4.11.3"
    "bn.js" "^4.11.0"
    "create-hash" "^1.1.2"
    "elliptic" "^6.5.2"
    "ethereum-cryptography" "^0.1.3"
    "ethjs-util" "0.1.6"
    "rlp" "^2.2.3"

"ethereumjs-util@^7.0.10", "ethereumjs-util@^7.1.0", "ethereumjs-util@^7.1.4":
  "integrity" "sha512-p6KmuPCX4mZIqsQzXfmSx9Y0l2hqf+VkAiwSisW3UKUFdk8ZkAt+AYaor83z2nSi6CU2zSsXMlD80hAbNEGM0A=="
  "resolved" "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.4.tgz"
  "version" "7.1.4"
  dependencies:
    "@types/bn.js" "^5.1.0"
    "bn.js" "^5.1.2"
    "create-hash" "^1.1.2"
    "ethereum-cryptography" "^0.1.3"
    "rlp" "^2.2.4"

"ethers@5.7.2":
  "integrity" "sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg=="
  "resolved" "https://registry.npmjs.org/ethers/-/ethers-5.7.2.tgz"
  "version" "5.7.2"
  dependencies:
    "@ethersproject/abi" "5.7.0"
    "@ethersproject/abstract-provider" "5.7.0"
    "@ethersproject/abstract-signer" "5.7.0"
    "@ethersproject/address" "5.7.0"
    "@ethersproject/base64" "5.7.0"
    "@ethersproject/basex" "5.7.0"
    "@ethersproject/bignumber" "5.7.0"
    "@ethersproject/bytes" "5.7.0"
    "@ethersproject/constants" "5.7.0"
    "@ethersproject/contracts" "5.7.0"
    "@ethersproject/hash" "5.7.0"
    "@ethersproject/hdnode" "5.7.0"
    "@ethersproject/json-wallets" "5.7.0"
    "@ethersproject/keccak256" "5.7.0"
    "@ethersproject/logger" "5.7.0"
    "@ethersproject/networks" "5.7.1"
    "@ethersproject/pbkdf2" "5.7.0"
    "@ethersproject/properties" "5.7.0"
    "@ethersproject/providers" "5.7.2"
    "@ethersproject/random" "5.7.0"
    "@ethersproject/rlp" "5.7.0"
    "@ethersproject/sha2" "5.7.0"
    "@ethersproject/signing-key" "5.7.0"
    "@ethersproject/solidity" "5.7.0"
    "@ethersproject/strings" "5.7.0"
    "@ethersproject/transactions" "5.7.0"
    "@ethersproject/units" "5.7.0"
    "@ethersproject/wallet" "5.7.0"
    "@ethersproject/web" "5.7.1"
    "@ethersproject/wordlists" "5.7.0"

"ethjs-unit@0.1.6":
  "integrity" "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk="
  "resolved" "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz"
  "version" "0.1.6"
  dependencies:
    "bn.js" "4.11.6"
    "number-to-bn" "1.7.0"

"ethjs-util@0.1.6":
  "integrity" "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w=="
  "resolved" "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz"
  "version" "0.1.6"
  dependencies:
    "is-hex-prefixed" "1.0.0"
    "strip-hex-prefix" "1.0.0"

"eventemitter3@4.0.4":
  "integrity" "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ=="
  "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz"
  "version" "4.0.4"

"evp_bytestokey@^1.0.0", "evp_bytestokey@^1.0.3":
  "integrity" "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA=="
  "resolved" "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz"
  "version" "1.0.3"
  dependencies:
    "md5.js" "^1.3.4"
    "safe-buffer" "^5.1.1"

"express@^4.14.0":
  "integrity" "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q=="
  "resolved" "https://registry.npmjs.org/express/-/express-4.18.1.tgz"
  "version" "4.18.1"
  dependencies:
    "accepts" "~1.3.8"
    "array-flatten" "1.1.1"
    "body-parser" "1.20.0"
    "content-disposition" "0.5.4"
    "content-type" "~1.0.4"
    "cookie" "0.5.0"
    "cookie-signature" "1.0.6"
    "debug" "2.6.9"
    "depd" "2.0.0"
    "encodeurl" "~1.0.2"
    "escape-html" "~1.0.3"
    "etag" "~1.8.1"
    "finalhandler" "1.2.0"
    "fresh" "0.5.2"
    "http-errors" "2.0.0"
    "merge-descriptors" "1.0.1"
    "methods" "~1.1.2"
    "on-finished" "2.4.1"
    "parseurl" "~1.3.3"
    "path-to-regexp" "0.1.7"
    "proxy-addr" "~2.0.7"
    "qs" "6.10.3"
    "range-parser" "~1.2.1"
    "safe-buffer" "5.2.1"
    "send" "0.18.0"
    "serve-static" "1.15.0"
    "setprototypeof" "1.2.0"
    "statuses" "2.0.1"
    "type-is" "~1.6.18"
    "utils-merge" "1.0.1"
    "vary" "~1.1.2"

"ext@^1.1.2":
  "integrity" "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg=="
  "resolved" "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz"
  "version" "1.6.0"
  dependencies:
    "type" "^2.5.0"

"extend@~3.0.2":
  "integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
  "resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"
  "version" "3.0.2"

"extsprintf@^1.2.0", "extsprintf@1.3.0":
  "integrity" "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
  "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"
  "version" "1.3.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"
  "version" "3.1.3"

"fast-json-stable-stringify@^2.0.0":
  "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
  "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
  "version" "2.1.0"

"finalhandler@1.2.0":
  "integrity" "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg=="
  "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz"
  "version" "1.2.0"
  dependencies:
    "debug" "2.6.9"
    "encodeurl" "~1.0.2"
    "escape-html" "~1.0.3"
    "on-finished" "2.4.1"
    "parseurl" "~1.3.3"
    "statuses" "2.0.1"
    "unpipe" "~1.0.0"

"foreach@^2.0.5":
  "integrity" "sha1-C+4AUBiusmDQo6865ljdATbsG5k="
  "resolved" "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz"
  "version" "2.0.5"

"forever-agent@~0.6.1":
  "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
  "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
  "version" "0.6.1"

"form-data@~2.3.2":
  "integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ=="
  "resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz"
  "version" "2.3.3"
  dependencies:
    "asynckit" "^0.4.0"
    "combined-stream" "^1.0.6"
    "mime-types" "^2.1.12"

"forwarded@0.2.0":
  "integrity" "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
  "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz"
  "version" "0.2.0"

"fresh@0.5.2":
  "integrity" "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
  "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"
  "version" "0.5.2"

"fs-extra@^4.0.2":
  "integrity" "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg=="
  "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz"
  "version" "4.0.3"
  dependencies:
    "graceful-fs" "^4.1.2"
    "jsonfile" "^4.0.0"
    "universalify" "^0.1.0"

"fs-minipass@^1.2.7":
  "integrity" "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA=="
  "resolved" "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz"
  "version" "1.2.7"
  dependencies:
    "minipass" "^2.6.0"

"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"

"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1":
  "integrity" "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q=="
  "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz"
  "version" "1.1.1"
  dependencies:
    "function-bind" "^1.1.1"
    "has" "^1.0.3"
    "has-symbols" "^1.0.1"

"get-stream@^3.0.0":
  "integrity" "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
  "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz"
  "version" "3.0.0"

"get-stream@^4.1.0":
  "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w=="
  "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz"
  "version" "4.1.0"
  dependencies:
    "pump" "^3.0.0"

"get-stream@^5.1.0":
  "integrity" "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA=="
  "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz"
  "version" "5.2.0"
  dependencies:
    "pump" "^3.0.0"

"get-symbol-description@^1.0.0":
  "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw=="
  "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "call-bind" "^1.0.2"
    "get-intrinsic" "^1.1.1"

"getpass@^0.1.1":
  "integrity" "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo="
  "resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"
  "version" "0.1.7"
  dependencies:
    "assert-plus" "^1.0.0"

"global@~4.4.0":
  "integrity" "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w=="
  "resolved" "https://registry.npmjs.org/global/-/global-4.4.0.tgz"
  "version" "4.4.0"
  dependencies:
    "min-document" "^2.19.0"
    "process" "^0.11.10"

"got@^7.1.0":
  "integrity" "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw=="
  "resolved" "https://registry.npmjs.org/got/-/got-7.1.0.tgz"
  "version" "7.1.0"
  dependencies:
    "decompress-response" "^3.2.0"
    "duplexer3" "^0.1.4"
    "get-stream" "^3.0.0"
    "is-plain-obj" "^1.1.0"
    "is-retry-allowed" "^1.0.0"
    "is-stream" "^1.0.0"
    "isurl" "^1.0.0-alpha5"
    "lowercase-keys" "^1.0.0"
    "p-cancelable" "^0.3.0"
    "p-timeout" "^1.1.1"
    "safe-buffer" "^5.0.1"
    "timed-out" "^4.0.0"
    "url-parse-lax" "^1.0.0"
    "url-to-options" "^1.0.1"

"got@9.6.0":
  "integrity" "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q=="
  "resolved" "https://registry.npmjs.org/got/-/got-9.6.0.tgz"
  "version" "9.6.0"
  dependencies:
    "@sindresorhus/is" "^0.14.0"
    "@szmarczak/http-timer" "^1.1.2"
    "cacheable-request" "^6.0.0"
    "decompress-response" "^3.3.0"
    "duplexer3" "^0.1.4"
    "get-stream" "^4.1.0"
    "lowercase-keys" "^1.0.1"
    "mimic-response" "^1.0.1"
    "p-cancelable" "^1.0.0"
    "to-readable-stream" "^1.0.0"
    "url-parse-lax" "^3.0.0"

"graceful-fs@^4.1.2", "graceful-fs@^4.1.6":
  "integrity" "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
  "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz"
  "version" "4.2.10"

"har-schema@^2.0.0":
  "integrity" "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
  "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"
  "version" "2.0.0"

"har-validator@~5.1.3":
  "integrity" "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w=="
  "resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz"
  "version" "5.1.5"
  dependencies:
    "ajv" "^6.12.3"
    "har-schema" "^2.0.0"

"has-bigints@^1.0.1", "has-bigints@^1.0.2":
  "integrity" "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ=="
  "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz"
  "version" "1.0.2"

"has-property-descriptors@^1.0.0":
  "integrity" "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ=="
  "resolved" "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "get-intrinsic" "^1.1.1"

"has-symbol-support-x@^1.4.1":
  "integrity" "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw=="
  "resolved" "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz"
  "version" "1.4.2"

"has-symbols@^1.0.1", "has-symbols@^1.0.2", "has-symbols@^1.0.3":
  "integrity" "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
  "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz"
  "version" "1.0.3"

"has-to-string-tag-x@^1.2.0":
  "integrity" "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw=="
  "resolved" "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz"
  "version" "1.4.1"
  dependencies:
    "has-symbol-support-x" "^1.4.1"

"has-tostringtag@^1.0.0":
  "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ=="
  "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "has-symbols" "^1.0.2"

"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"
  dependencies:
    "function-bind" "^1.1.1"

"hash-base@^3.0.0":
  "integrity" "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA=="
  "resolved" "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "inherits" "^2.0.4"
    "readable-stream" "^3.6.0"
    "safe-buffer" "^5.2.0"

"hash.js@^1.0.0", "hash.js@^1.0.3", "hash.js@^1.1.7", "hash.js@1.1.7":
  "integrity" "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA=="
  "resolved" "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz"
  "version" "1.1.7"
  dependencies:
    "inherits" "^2.0.3"
    "minimalistic-assert" "^1.0.1"

"hmac-drbg@^1.0.1":
  "integrity" "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE="
  "resolved" "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz"
  "version" "1.0.1"
  dependencies:
    "hash.js" "^1.0.3"
    "minimalistic-assert" "^1.0.0"
    "minimalistic-crypto-utils" "^1.0.1"

"http-cache-semantics@^4.0.0":
  "integrity" "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ=="
  "resolved" "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz"
  "version" "4.1.0"

"http-errors@2.0.0":
  "integrity" "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ=="
  "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz"
  "version" "2.0.0"
  dependencies:
    "depd" "2.0.0"
    "inherits" "2.0.4"
    "setprototypeof" "1.2.0"
    "statuses" "2.0.1"
    "toidentifier" "1.0.1"

"http-https@^1.0.0":
  "integrity" "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs="
  "resolved" "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz"
  "version" "1.0.0"

"http-signature@~1.2.0":
  "integrity" "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE="
  "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"
  "version" "1.2.0"
  dependencies:
    "assert-plus" "^1.0.0"
    "jsprim" "^1.2.2"
    "sshpk" "^1.7.0"

"iconv-lite@0.4.24":
  "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="
  "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"
  "version" "0.4.24"
  dependencies:
    "safer-buffer" ">= 2.1.2 < 3"

"idna-uts46-hx@^2.3.1":
  "integrity" "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA=="
  "resolved" "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz"
  "version" "2.3.1"
  dependencies:
    "punycode" "2.1.0"

"ieee754@^1.1.13":
  "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
  "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
  "version" "1.2.1"

"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "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"

"internal-slot@^1.0.3":
  "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA=="
  "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz"
  "version" "1.0.3"
  dependencies:
    "get-intrinsic" "^1.1.0"
    "has" "^1.0.3"
    "side-channel" "^1.0.4"

"ipaddr.js@1.9.1":
  "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
  "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz"
  "version" "1.9.1"

"is-arguments@^1.0.4":
  "integrity" "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA=="
  "resolved" "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz"
  "version" "1.1.1"
  dependencies:
    "call-bind" "^1.0.2"
    "has-tostringtag" "^1.0.0"

"is-bigint@^1.0.1":
  "integrity" "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="
  "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz"
  "version" "1.0.4"
  dependencies:
    "has-bigints" "^1.0.1"

"is-boolean-object@^1.1.0":
  "integrity" "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="
  "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz"
  "version" "1.1.2"
  dependencies:
    "call-bind" "^1.0.2"
    "has-tostringtag" "^1.0.0"

"is-callable@^1.1.4", "is-callable@^1.2.4":
  "integrity" "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
  "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz"
  "version" "1.2.4"

"is-date-object@^1.0.1":
  "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ=="
  "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz"
  "version" "1.0.5"
  dependencies:
    "has-tostringtag" "^1.0.0"

"is-function@^1.0.1":
  "integrity" "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ=="
  "resolved" "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz"
  "version" "1.0.2"

"is-generator-function@^1.0.7":
  "integrity" "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A=="
  "resolved" "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz"
  "version" "1.0.10"
  dependencies:
    "has-tostringtag" "^1.0.0"

"is-hex-prefixed@1.0.0":
  "integrity" "sha1-fY035q135dEnFIkTxXPggtd39VQ="
  "resolved" "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz"
  "version" "1.0.0"

"is-negative-zero@^2.0.2":
  "integrity" "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
  "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz"
  "version" "2.0.2"

"is-number-object@^1.0.4":
  "integrity" "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="
  "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz"
  "version" "1.0.7"
  dependencies:
    "has-tostringtag" "^1.0.0"

"is-object@^1.0.1":
  "integrity" "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA=="
  "resolved" "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz"
  "version" "1.0.2"

"is-plain-obj@^1.1.0":
  "integrity" "sha1-caUMhCnfync8kqOQpKA7OfzVHT4="
  "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"
  "version" "1.1.0"

"is-regex@^1.1.4":
  "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg=="
  "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz"
  "version" "1.1.4"
  dependencies:
    "call-bind" "^1.0.2"
    "has-tostringtag" "^1.0.0"

"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"
  "version" "1.2.0"

"is-shared-array-buffer@^1.0.2":
  "integrity" "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA=="
  "resolved" "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "call-bind" "^1.0.2"

"is-stream@^1.0.0":
  "integrity" "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
  "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz"
  "version" "1.1.0"

"is-string@^1.0.5", "is-string@^1.0.7":
  "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="
  "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz"
  "version" "1.0.7"
  dependencies:
    "has-tostringtag" "^1.0.0"

"is-symbol@^1.0.2", "is-symbol@^1.0.3":
  "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg=="
  "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz"
  "version" "1.0.4"
  dependencies:
    "has-symbols" "^1.0.2"

"is-typed-array@^1.1.3", "is-typed-array@^1.1.7":
  "integrity" "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA=="
  "resolved" "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz"
  "version" "1.1.8"
  dependencies:
    "available-typed-arrays" "^1.0.5"
    "call-bind" "^1.0.2"
    "es-abstract" "^1.18.5"
    "foreach" "^2.0.5"
    "has-tostringtag" "^1.0.0"

"is-typedarray@^1.0.0", "is-typedarray@~1.0.0":
  "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
  "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
  "version" "1.0.0"

"is-weakref@^1.0.2":
  "integrity" "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="
  "resolved" "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "call-bind" "^1.0.2"

"isstream@~0.1.2":
  "integrity" "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
  "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
  "version" "0.1.2"

"isurl@^1.0.0-alpha5":
  "integrity" "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w=="
  "resolved" "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "has-to-string-tag-x" "^1.2.0"
    "is-object" "^1.0.1"

"js-sha3@^0.5.7":
  "integrity" "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc="
  "resolved" "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz"
  "version" "0.5.7"

"js-sha3@^0.8.0", "js-sha3@0.8.0":
  "integrity" "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q=="
  "resolved" "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz"
  "version" "0.8.0"

"jsbn@~0.1.0":
  "integrity" "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
  "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"
  "version" "0.1.1"

"json-buffer@3.0.0":
  "integrity" "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg="
  "resolved" "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz"
  "version" "3.0.0"

"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"
  "version" "0.4.1"

"json-schema@0.4.0":
  "integrity" "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
  "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz"
  "version" "0.4.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"
  "version" "5.0.1"

"jsonfile@^4.0.0":
  "integrity" "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss="
  "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz"
  "version" "4.0.0"
  optionalDependencies:
    "graceful-fs" "^4.1.6"

"jsprim@^1.2.2":
  "integrity" "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw=="
  "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz"
  "version" "1.4.2"
  dependencies:
    "assert-plus" "1.0.0"
    "extsprintf" "1.3.0"
    "json-schema" "0.4.0"
    "verror" "1.10.0"

"keccak@^3.0.0":
  "integrity" "sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ=="
  "resolved" "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz"
  "version" "3.0.2"
  dependencies:
    "node-addon-api" "^2.0.0"
    "node-gyp-build" "^4.2.0"
    "readable-stream" "^3.6.0"

"keyv@^3.0.0":
  "integrity" "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA=="
  "resolved" "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz"
  "version" "3.1.0"
  dependencies:
    "json-buffer" "3.0.0"

"log-prefix@0.1.1":
  "integrity" "sha512-aP1Lst8OCdZKATqzXDN0JBissNVZuiKLyo6hOXDBxaQ1jHDsaxh2J1i5Pp0zMy6ayTKDWfUlLMXyLaQe1PJ48g=="
  "resolved" "https://registry.npmjs.org/log-prefix/-/log-prefix-0.1.1.tgz"
  "version" "0.1.1"

"log-timestamp@^0.3.0":
  "integrity" "sha512-luRz6soxijd1aJh0GkLXFjKABihxthvTfWTzu3XhCgg5EivG2bsTpSd63QFbUgS+/KmFtL+0RfSpeaD2QvOV8Q=="
  "resolved" "https://registry.npmjs.org/log-timestamp/-/log-timestamp-0.3.0.tgz"
  "version" "0.3.0"
  dependencies:
    "log-prefix" "0.1.1"

"lowercase-keys@^1.0.0", "lowercase-keys@^1.0.1":
  "integrity" "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="
  "resolved" "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz"
  "version" "1.0.1"

"lowercase-keys@^2.0.0":
  "integrity" "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA=="
  "resolved" "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz"
  "version" "2.0.0"

"md5.js@^1.3.4":
  "integrity" "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg=="
  "resolved" "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz"
  "version" "1.3.5"
  dependencies:
    "hash-base" "^3.0.0"
    "inherits" "^2.0.1"
    "safe-buffer" "^5.1.2"

"media-typer@0.3.0":
  "integrity" "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
  "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"
  "version" "0.3.0"

"merge-descriptors@1.0.1":
  "integrity" "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
  "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"
  "version" "1.0.1"

"methods@~1.1.2":
  "integrity" "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
  "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"
  "version" "1.1.2"

"miller-rabin@^4.0.0":
  "integrity" "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA=="
  "resolved" "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz"
  "version" "4.0.1"
  dependencies:
    "bn.js" "^4.0.0"
    "brorand" "^1.0.1"

"mime-db@1.52.0":
  "integrity" "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
  "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
  "version" "1.52.0"

"mime-types@^2.1.12", "mime-types@^2.1.16", "mime-types@~2.1.19", "mime-types@~2.1.24", "mime-types@~2.1.34":
  "integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw=="
  "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
  "version" "2.1.35"
  dependencies:
    "mime-db" "1.52.0"

"mime@1.6.0":
  "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
  "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"
  "version" "1.6.0"

"mimic-response@^1.0.0", "mimic-response@^1.0.1":
  "integrity" "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="
  "resolved" "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz"
  "version" "1.0.1"

"min-document@^2.19.0":
  "integrity" "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU="
  "resolved" "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz"
  "version" "2.19.0"
  dependencies:
    "dom-walk" "^0.1.0"

"minimalistic-assert@^1.0.0", "minimalistic-assert@^1.0.1":
  "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
  "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz"
  "version" "1.0.1"

"minimalistic-crypto-utils@^1.0.1":
  "integrity" "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo="
  "resolved" "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz"
  "version" "1.0.1"

"minimist@^1.2.6":
  "integrity" "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q=="
  "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"
  "version" "1.2.6"

"minipass@^2.6.0", "minipass@^2.9.0":
  "integrity" "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg=="
  "resolved" "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz"
  "version" "2.9.0"
  dependencies:
    "safe-buffer" "^5.1.2"
    "yallist" "^3.0.0"

"minizlib@^1.3.3":
  "integrity" "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q=="
  "resolved" "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz"
  "version" "1.3.3"
  dependencies:
    "minipass" "^2.9.0"

"mkdirp-promise@^5.0.1":
  "integrity" "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE="
  "resolved" "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz"
  "version" "5.0.1"
  dependencies:
    "mkdirp" "*"

"mkdirp@*":
  "integrity" "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
  "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz"
  "version" "1.0.4"

"mkdirp@^0.5.5":
  "integrity" "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw=="
  "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz"
  "version" "0.5.6"
  dependencies:
    "minimist" "^1.2.6"

"mock-fs@^4.1.0":
  "integrity" "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw=="
  "resolved" "https://registry.npmjs.org/mock-fs/-/mock-fs-4.14.0.tgz"
  "version" "4.14.0"

"ms@2.0.0":
  "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
  "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
  "version" "2.0.0"

"ms@2.1.3":
  "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
  "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
  "version" "2.1.3"

"multibase@^0.7.0":
  "integrity" "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg=="
  "resolved" "https://registry.npmjs.org/multibase/-/multibase-0.7.0.tgz"
  "version" "0.7.0"
  dependencies:
    "base-x" "^3.0.8"
    "buffer" "^5.5.0"

"multibase@~0.6.0":
  "integrity" "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw=="
  "resolved" "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz"
  "version" "0.6.1"
  dependencies:
    "base-x" "^3.0.8"
    "buffer" "^5.5.0"

"multicodec@^0.5.5":
  "integrity" "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA=="
  "resolved" "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz"
  "version" "0.5.7"
  dependencies:
    "varint" "^5.0.0"

"multicodec@^1.0.0":
  "integrity" "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg=="
  "resolved" "https://registry.npmjs.org/multicodec/-/multicodec-1.0.4.tgz"
  "version" "1.0.4"
  dependencies:
    "buffer" "^5.6.0"
    "varint" "^5.0.0"

"multihashes@^0.4.15", "multihashes@~0.4.15":
  "integrity" "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw=="
  "resolved" "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz"
  "version" "0.4.21"
  dependencies:
    "buffer" "^5.5.0"
    "multibase" "^0.7.0"
    "varint" "^5.0.0"

"nano-json-stream-parser@^0.1.2":
  "integrity" "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18="
  "resolved" "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz"
  "version" "0.1.2"

"negotiator@0.6.3":
  "integrity" "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
  "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"
  "version" "0.6.3"

"next-tick@^1.1.0":
  "integrity" "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ=="
  "resolved" "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz"
  "version" "1.1.0"

"node-addon-api@^2.0.0":
  "integrity" "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA=="
  "resolved" "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz"
  "version" "2.0.2"

"node-gyp-build@^4.2.0", "node-gyp-build@^4.3.0":
  "integrity" "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ=="
  "resolved" "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz"
  "version" "4.4.0"

"normalize-url@^4.1.0":
  "integrity" "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA=="
  "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz"
  "version" "4.5.1"

"number-to-bn@1.7.0":
  "integrity" "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA="
  "resolved" "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz"
  "version" "1.7.0"
  dependencies:
    "bn.js" "4.11.6"
    "strip-hex-prefix" "1.0.0"

"oauth-sign@~0.9.0":
  "integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
  "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"
  "version" "0.9.0"

"object-assign@^4", "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"

"object-inspect@^1.12.0", "object-inspect@^1.9.0":
  "integrity" "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g=="
  "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz"
  "version" "1.12.0"

"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.assign@^4.1.2":
  "integrity" "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ=="
  "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz"
  "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"

"oboe@2.1.5":
  "integrity" "sha1-VVQoTFQ6ImbXo48X4HOCH73jk80="
  "resolved" "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz"
  "version" "2.1.5"
  dependencies:
    "http-https" "^1.0.0"

"on-finished@2.4.1":
  "integrity" "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg=="
  "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz"
  "version" "2.4.1"
  dependencies:
    "ee-first" "1.1.1"

"once@^1.3.1", "once@^1.4.0":
  "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E="
  "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
  "version" "1.4.0"
  dependencies:
    "wrappy" "1"

"p-cancelable@^0.3.0":
  "integrity" "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw=="
  "resolved" "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz"
  "version" "0.3.0"

"p-cancelable@^1.0.0":
  "integrity" "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw=="
  "resolved" "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz"
  "version" "1.1.0"

"p-finally@^1.0.0":
  "integrity" "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
  "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz"
  "version" "1.0.0"

"p-timeout@^1.1.1":
  "integrity" "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y="
  "resolved" "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz"
  "version" "1.2.1"
  dependencies:
    "p-finally" "^1.0.0"

"parse-asn1@^5.0.0", "parse-asn1@^5.1.5":
  "integrity" "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw=="
  "resolved" "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz"
  "version" "5.1.6"
  dependencies:
    "asn1.js" "^5.2.0"
    "browserify-aes" "^1.0.0"
    "evp_bytestokey" "^1.0.0"
    "pbkdf2" "^3.0.3"
    "safe-buffer" "^5.1.1"

"parse-headers@^2.0.0":
  "integrity" "sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA=="
  "resolved" "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.5.tgz"
  "version" "2.0.5"

"parseurl@~1.3.3":
  "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
  "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
  "version" "1.3.3"

"path-to-regexp@0.1.7":
  "integrity" "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
  "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz"
  "version" "0.1.7"

"pbkdf2@^3.0.17", "pbkdf2@^3.0.3":
  "integrity" "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA=="
  "resolved" "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz"
  "version" "3.1.2"
  dependencies:
    "create-hash" "^1.1.2"
    "create-hmac" "^1.1.4"
    "ripemd160" "^2.0.1"
    "safe-buffer" "^5.0.1"
    "sha.js" "^2.4.8"

"performance-now@^2.1.0":
  "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
  "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"
  "version" "2.1.0"

"prepend-http@^1.0.1":
  "integrity" "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw="
  "resolved" "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz"
  "version" "1.0.4"

"prepend-http@^2.0.0":
  "integrity" "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc="
  "resolved" "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz"
  "version" "2.0.0"

"process@^0.11.10":
  "integrity" "sha1-czIwDoQBYb2j5podHZGn1LwW8YI="
  "resolved" "https://registry.npmjs.org/process/-/process-0.11.10.tgz"
  "version" "0.11.10"

"proxy-addr@~2.0.7":
  "integrity" "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg=="
  "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz"
  "version" "2.0.7"
  dependencies:
    "forwarded" "0.2.0"
    "ipaddr.js" "1.9.1"

"psl@^1.1.28":
  "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
  "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz"
  "version" "1.8.0"

"public-encrypt@^4.0.0":
  "integrity" "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q=="
  "resolved" "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz"
  "version" "4.0.3"
  dependencies:
    "bn.js" "^4.1.0"
    "browserify-rsa" "^4.0.0"
    "create-hash" "^1.1.0"
    "parse-asn1" "^5.0.0"
    "randombytes" "^2.0.1"
    "safe-buffer" "^5.1.2"

"pump@^3.0.0":
  "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="
  "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "end-of-stream" "^1.1.0"
    "once" "^1.3.1"

"punycode@^2.1.0", "punycode@^2.1.1":
  "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
  "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
  "version" "2.1.1"

"punycode@2.1.0":
  "integrity" "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0="
  "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz"
  "version" "2.1.0"

"qs@~6.5.2":
  "integrity" "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA=="
  "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz"
  "version" "6.5.3"

"qs@6.10.3":
  "integrity" "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ=="
  "resolved" "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz"
  "version" "6.10.3"
  dependencies:
    "side-channel" "^1.0.4"

"query-string@^5.0.1":
  "integrity" "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw=="
  "resolved" "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz"
  "version" "5.1.1"
  dependencies:
    "decode-uri-component" "^0.2.0"
    "object-assign" "^4.1.0"
    "strict-uri-encode" "^1.0.0"

"randombytes@^2.0.0", "randombytes@^2.0.1", "randombytes@^2.0.5", "randombytes@^2.1.0":
  "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ=="
  "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz"
  "version" "2.1.0"
  dependencies:
    "safe-buffer" "^5.1.0"

"randomfill@^1.0.3":
  "integrity" "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw=="
  "resolved" "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz"
  "version" "1.0.4"
  dependencies:
    "randombytes" "^2.0.5"
    "safe-buffer" "^5.1.0"

"range-parser@~1.2.1":
  "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
  "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz"
  "version" "1.2.1"

"raw-body@2.5.1":
  "integrity" "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig=="
  "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz"
  "version" "2.5.1"
  dependencies:
    "bytes" "3.1.2"
    "http-errors" "2.0.0"
    "iconv-lite" "0.4.24"
    "unpipe" "1.0.0"

"readable-stream@^3.6.0":
  "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA=="
  "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz"
  "version" "3.6.0"
  dependencies:
    "inherits" "^2.0.3"
    "string_decoder" "^1.1.1"
    "util-deprecate" "^1.0.1"

"request@^2.79.0":
  "integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw=="
  "resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz"
  "version" "2.88.2"
  dependencies:
    "aws-sign2" "~0.7.0"
    "aws4" "^1.8.0"
    "caseless" "~0.12.0"
    "combined-stream" "~1.0.6"
    "extend" "~3.0.2"
    "forever-agent" "~0.6.1"
    "form-data" "~2.3.2"
    "har-validator" "~5.1.3"
    "http-signature" "~1.2.0"
    "is-typedarray" "~1.0.0"
    "isstream" "~0.1.2"
    "json-stringify-safe" "~5.0.1"
    "mime-types" "~2.1.19"
    "oauth-sign" "~0.9.0"
    "performance-now" "^2.1.0"
    "qs" "~6.5.2"
    "safe-buffer" "^5.1.2"
    "tough-cookie" "~2.5.0"
    "tunnel-agent" "^0.6.0"
    "uuid" "^3.3.2"

"responselike@^1.0.2":
  "integrity" "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec="
  "resolved" "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "lowercase-keys" "^1.0.0"

"ripemd160@^2.0.0", "ripemd160@^2.0.1":
  "integrity" "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA=="
  "resolved" "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz"
  "version" "2.0.2"
  dependencies:
    "hash-base" "^3.0.0"
    "inherits" "^2.0.1"

"rlp@^2.2.3", "rlp@^2.2.4":
  "integrity" "sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ=="
  "resolved" "https://registry.npmjs.org/rlp/-/rlp-2.2.7.tgz"
  "version" "2.2.7"
  dependencies:
    "bn.js" "^5.2.0"

"safe-buffer@^5.0.1", "safe-buffer@^5.1.0", "safe-buffer@^5.1.1", "safe-buffer@^5.1.2", "safe-buffer@^5.2.0", "safe-buffer@^5.2.1", "safe-buffer@~5.2.0", "safe-buffer@5.2.1":
  "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
  "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
  "version" "5.2.1"

"safe-buffer@~5.1.0":
  "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
  "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
  "version" "5.1.2"

"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "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"

"scrypt-js@^3.0.0", "scrypt-js@^3.0.1", "scrypt-js@3.0.1":
  "integrity" "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA=="
  "resolved" "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz"
  "version" "3.0.1"

"secp256k1@^4.0.1":
  "integrity" "sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA=="
  "resolved" "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.3.tgz"
  "version" "4.0.3"
  dependencies:
    "elliptic" "^6.5.4"
    "node-addon-api" "^2.0.0"
    "node-gyp-build" "^4.2.0"

"send@0.18.0":
  "integrity" "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg=="
  "resolved" "https://registry.npmjs.org/send/-/send-0.18.0.tgz"
  "version" "0.18.0"
  dependencies:
    "debug" "2.6.9"
    "depd" "2.0.0"
    "destroy" "1.2.0"
    "encodeurl" "~1.0.2"
    "escape-html" "~1.0.3"
    "etag" "~1.8.1"
    "fresh" "0.5.2"
    "http-errors" "2.0.0"
    "mime" "1.6.0"
    "ms" "2.1.3"
    "on-finished" "2.4.1"
    "range-parser" "~1.2.1"
    "statuses" "2.0.1"

"serve-static@1.15.0":
  "integrity" "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g=="
  "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz"
  "version" "1.15.0"
  dependencies:
    "encodeurl" "~1.0.2"
    "escape-html" "~1.0.3"
    "parseurl" "~1.3.3"
    "send" "0.18.0"

"servify@^0.1.12":
  "integrity" "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw=="
  "resolved" "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz"
  "version" "0.1.12"
  dependencies:
    "body-parser" "^1.16.0"
    "cors" "^2.8.1"
    "express" "^4.14.0"
    "request" "^2.79.0"
    "xhr" "^2.3.3"

"setimmediate@^1.0.5":
  "integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
  "resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz"
  "version" "1.0.5"

"setprototypeof@1.2.0":
  "integrity" "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
  "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz"
  "version" "1.2.0"

"sha.js@^2.4.0", "sha.js@^2.4.8":
  "integrity" "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ=="
  "resolved" "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz"
  "version" "2.4.11"
  dependencies:
    "inherits" "^2.0.1"
    "safe-buffer" "^5.0.1"

"side-channel@^1.0.4":
  "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw=="
  "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz"
  "version" "1.0.4"
  dependencies:
    "call-bind" "^1.0.0"
    "get-intrinsic" "^1.0.2"
    "object-inspect" "^1.9.0"

"simple-concat@^1.0.0":
  "integrity" "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q=="
  "resolved" "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz"
  "version" "1.0.1"

"simple-get@^2.7.0":
  "integrity" "sha512-Ijd/rV5o+mSBBs4F/x9oDPtTx9Zb6X9brmnXvMW4J7IR15ngi9q5xxqWBKU744jTZiaXtxaPL7uHG6vtN8kUkw=="
  "resolved" "https://registry.npmjs.org/simple-get/-/simple-get-2.8.2.tgz"
  "version" "2.8.2"
  dependencies:
    "decompress-response" "^3.3.0"
    "once" "^1.3.1"
    "simple-concat" "^1.0.0"

"sshpk@^1.7.0":
  "integrity" "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ=="
  "resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz"
  "version" "1.17.0"
  dependencies:
    "asn1" "~0.2.3"
    "assert-plus" "^1.0.0"
    "bcrypt-pbkdf" "^1.0.0"
    "dashdash" "^1.12.0"
    "ecc-jsbn" "~0.1.1"
    "getpass" "^0.1.1"
    "jsbn" "~0.1.0"
    "safer-buffer" "^2.0.2"
    "tweetnacl" "~0.14.0"

"statuses@2.0.1":
  "integrity" "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="
  "resolved" "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz"
  "version" "2.0.1"

"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"
  "version" "1.1.0"

"string_decoder@^1.1.1":
  "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="
  "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"
  "version" "1.3.0"
  dependencies:
    "safe-buffer" "~5.2.0"

"string.prototype.trimend@^1.0.4":
  "integrity" "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog=="
  "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz"
  "version" "1.0.5"
  dependencies:
    "call-bind" "^1.0.2"
    "define-properties" "^1.1.4"
    "es-abstract" "^1.19.5"

"string.prototype.trimstart@^1.0.4":
  "integrity" "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg=="
  "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz"
  "version" "1.0.5"
  dependencies:
    "call-bind" "^1.0.2"
    "define-properties" "^1.1.4"
    "es-abstract" "^1.19.5"

"strip-hex-prefix@1.0.0":
  "integrity" "sha1-DF8VX+8RUTczd96du1iNoFUA428="
  "resolved" "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "is-hex-prefixed" "1.0.0"

"swarm-js@^0.1.40":
  "integrity" "sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA=="
  "resolved" "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz"
  "version" "0.1.40"
  dependencies:
    "bluebird" "^3.5.0"
    "buffer" "^5.0.5"
    "eth-lib" "^0.1.26"
    "fs-extra" "^4.0.2"
    "got" "^7.1.0"
    "mime-types" "^2.1.16"
    "mkdirp-promise" "^5.0.1"
    "mock-fs" "^4.1.0"
    "setimmediate" "^1.0.5"
    "tar" "^4.0.2"
    "xhr-request" "^1.0.1"

"tar@^4.0.2":
  "integrity" "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA=="
  "resolved" "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz"
  "version" "4.4.19"
  dependencies:
    "chownr" "^1.1.4"
    "fs-minipass" "^1.2.7"
    "minipass" "^2.9.0"
    "minizlib" "^1.3.3"
    "mkdirp" "^0.5.5"
    "safe-buffer" "^5.2.1"
    "yallist" "^3.1.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"
  "version" "4.0.1"

"to-readable-stream@^1.0.0":
  "integrity" "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q=="
  "resolved" "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz"
  "version" "1.0.0"

"toidentifier@1.0.1":
  "integrity" "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
  "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"
  "version" "1.0.1"

"tough-cookie@~2.5.0":
  "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g=="
  "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz"
  "version" "2.5.0"
  dependencies:
    "psl" "^1.1.28"
    "punycode" "^2.1.1"

"tunnel-agent@^0.6.0":
  "integrity" "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0="
  "resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"
  "version" "0.6.0"
  dependencies:
    "safe-buffer" "^5.0.1"

"tweetnacl@^0.14.3", "tweetnacl@~0.14.0":
  "integrity" "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
  "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"
  "version" "0.14.5"

"type-is@~1.6.18":
  "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g=="
  "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz"
  "version" "1.6.18"
  dependencies:
    "media-typer" "0.3.0"
    "mime-types" "~2.1.24"

"type@^1.0.1":
  "integrity" "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
  "resolved" "https://registry.npmjs.org/type/-/type-1.2.0.tgz"
  "version" "1.2.0"

"type@^2.5.0":
  "integrity" "sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ=="
  "resolved" "https://registry.npmjs.org/type/-/type-2.6.0.tgz"
  "version" "2.6.0"

"typedarray-to-buffer@^3.1.5":
  "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q=="
  "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"
  "version" "3.1.5"
  dependencies:
    "is-typedarray" "^1.0.0"

"ultron@~1.1.0":
  "integrity" "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og=="
  "resolved" "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz"
  "version" "1.1.1"

"unbox-primitive@^1.0.1":
  "integrity" "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="
  "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "call-bind" "^1.0.2"
    "has-bigints" "^1.0.2"
    "has-symbols" "^1.0.3"
    "which-boxed-primitive" "^1.0.2"

"universalify@^0.1.0":
  "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
  "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"
  "version" "0.1.2"

"unpipe@~1.0.0", "unpipe@1.0.0":
  "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
  "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"
  "version" "1.0.0"

"uri-js@^4.2.2":
  "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="
  "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz"
  "version" "4.4.1"
  dependencies:
    "punycode" "^2.1.0"

"url-parse-lax@^1.0.0":
  "integrity" "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM="
  "resolved" "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz"
  "version" "1.0.0"
  dependencies:
    "prepend-http" "^1.0.1"

"url-parse-lax@^3.0.0":
  "integrity" "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww="
  "resolved" "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz"
  "version" "3.0.0"
  dependencies:
    "prepend-http" "^2.0.0"

"url-set-query@^1.0.0":
  "integrity" "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk="
  "resolved" "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz"
  "version" "1.0.0"

"url-to-options@^1.0.1":
  "integrity" "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k="
  "resolved" "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz"
  "version" "1.0.1"

"utf-8-validate@^5.0.2":
  "integrity" "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q=="
  "resolved" "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz"
  "version" "5.0.9"
  dependencies:
    "node-gyp-build" "^4.3.0"

"utf8@3.0.0":
  "integrity" "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ=="
  "resolved" "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz"
  "version" "3.0.0"

"util-deprecate@^1.0.1":
  "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
  "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
  "version" "1.0.2"

"util@^0.12.0":
  "integrity" "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw=="
  "resolved" "https://registry.npmjs.org/util/-/util-0.12.4.tgz"
  "version" "0.12.4"
  dependencies:
    "inherits" "^2.0.3"
    "is-arguments" "^1.0.4"
    "is-generator-function" "^1.0.7"
    "is-typed-array" "^1.1.3"
    "safe-buffer" "^5.1.2"
    "which-typed-array" "^1.1.2"

"utils-merge@1.0.1":
  "integrity" "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
  "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"
  "version" "1.0.1"

"uuid@^3.3.2":
  "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
  "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz"
  "version" "3.4.0"

"uuid@3.3.2":
  "integrity" "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
  "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz"
  "version" "3.3.2"

"varint@^5.0.0":
  "integrity" "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow=="
  "resolved" "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz"
  "version" "5.0.2"

"vary@^1", "vary@~1.1.2":
  "integrity" "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
  "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
  "version" "1.1.2"

"verror@1.10.0":
  "integrity" "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA="
  "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"
  "version" "1.10.0"
  dependencies:
    "assert-plus" "^1.0.0"
    "core-util-is" "1.0.2"
    "extsprintf" "^1.2.0"

"web3-bzz@1.7.3":
  "integrity" "sha512-y2i2IW0MfSqFc1JBhBSQ59Ts9xE30hhxSmLS13jLKWzie24/An5dnoGarp2rFAy20tevJu1zJVPYrEl14jiL5w=="
  "resolved" "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "@types/node" "^12.12.6"
    "got" "9.6.0"
    "swarm-js" "^0.1.40"

"web3-core-helpers@1.7.3":
  "integrity" "sha512-qS2t6UKLhRV/6C7OFHtMeoHphkcA+CKUr2vfpxy4hubs3+Nj28K9pgiqFuvZiXmtEEwIAE2A28GBOC3RdcSuFg=="
  "resolved" "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "web3-eth-iban" "1.7.3"
    "web3-utils" "1.7.3"

"web3-core-method@1.7.3":
  "integrity" "sha512-SeF8YL/NVFbj/ddwLhJeS0io8y7wXaPYA2AVT0h2C2ESYkpvOtQmyw2Bc3aXxBmBErKcbOJjE2ABOKdUmLSmMA=="
  "resolved" "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "@ethersproject/transactions" "^5.0.0-beta.135"
    "web3-core-helpers" "1.7.3"
    "web3-core-promievent" "1.7.3"
    "web3-core-subscriptions" "1.7.3"
    "web3-utils" "1.7.3"

"web3-core-promievent@1.7.3":
  "integrity" "sha512-+mcfNJLP8h2JqcL/UdMGdRVfTdm+bsoLzAFtLpazE4u9kU7yJUgMMAqnK59fKD3Zpke3DjaUJKwz1TyiGM5wig=="
  "resolved" "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "eventemitter3" "4.0.4"

"web3-core-requestmanager@1.7.3":
  "integrity" "sha512-bC+jeOjPbagZi2IuL1J5d44f3zfPcgX+GWYUpE9vicNkPUxFBWRG+olhMo7L+BIcD57cTmukDlnz+1xBULAjFg=="
  "resolved" "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "util" "^0.12.0"
    "web3-core-helpers" "1.7.3"
    "web3-providers-http" "1.7.3"
    "web3-providers-ipc" "1.7.3"
    "web3-providers-ws" "1.7.3"

"web3-core-subscriptions@1.7.3":
  "integrity" "sha512-/i1ZCLW3SDxEs5mu7HW8KL4Vq7x4/fDXY+yf/vPoDljlpvcLEOnI8y9r7om+0kYwvuTlM6DUHHafvW0221TyRQ=="
  "resolved" "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "eventemitter3" "4.0.4"
    "web3-core-helpers" "1.7.3"

"web3-core@1.7.3":
  "integrity" "sha512-4RNxueGyevD1XSjdHE57vz/YWRHybpcd3wfQS33fgMyHZBVLFDNwhn+4dX4BeofVlK/9/cmPAokLfBUStZMLdw=="
  "resolved" "https://registry.npmjs.org/web3-core/-/web3-core-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "@types/bn.js" "^4.11.5"
    "@types/node" "^12.12.6"
    "bignumber.js" "^9.0.0"
    "web3-core-helpers" "1.7.3"
    "web3-core-method" "1.7.3"
    "web3-core-requestmanager" "1.7.3"
    "web3-utils" "1.7.3"

"web3-eth-abi@1.7.3":
  "integrity" "sha512-ZlD8DrJro0ocnbZViZpAoMX44x5aYAb73u2tMq557rMmpiluZNnhcCYF/NnVMy6UIkn7SF/qEA45GXA1ne6Tnw=="
  "resolved" "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "@ethersproject/abi" "5.0.7"
    "web3-utils" "1.7.3"

"web3-eth-accounts@1.7.3":
  "integrity" "sha512-aDaWjW1oJeh0LeSGRVyEBiTe/UD2/cMY4dD6pQYa8dOhwgMtNQjxIQ7kacBBXe7ZKhjbIFZDhvXN4mjXZ82R2Q=="
  "resolved" "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "@ethereumjs/common" "^2.5.0"
    "@ethereumjs/tx" "^3.3.2"
    "crypto-browserify" "3.12.0"
    "eth-lib" "0.2.8"
    "ethereumjs-util" "^7.0.10"
    "scrypt-js" "^3.0.1"
    "uuid" "3.3.2"
    "web3-core" "1.7.3"
    "web3-core-helpers" "1.7.3"
    "web3-core-method" "1.7.3"
    "web3-utils" "1.7.3"

"web3-eth-contract@1.7.3":
  "integrity" "sha512-7mjkLxCNMWlQrlfM/MmNnlKRHwFk5XrZcbndoMt3KejcqDP6dPHi2PZLutEcw07n/Sk8OMpSamyF3QiGfmyRxw=="
  "resolved" "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "@types/bn.js" "^4.11.5"
    "web3-core" "1.7.3"
    "web3-core-helpers" "1.7.3"
    "web3-core-method" "1.7.3"
    "web3-core-promievent" "1.7.3"
    "web3-core-subscriptions" "1.7.3"
    "web3-eth-abi" "1.7.3"
    "web3-utils" "1.7.3"

"web3-eth-ens@1.7.3":
  "integrity" "sha512-q7+hFGHIc0mBI3LwgRVcLCQmp6GItsWgUtEZ5bjwdjOnJdbjYddm7PO9RDcTDQ6LIr7hqYaY4WTRnDHZ6BEt5Q=="
  "resolved" "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "content-hash" "^2.5.2"
    "eth-ens-namehash" "2.0.8"
    "web3-core" "1.7.3"
    "web3-core-helpers" "1.7.3"
    "web3-core-promievent" "1.7.3"
    "web3-eth-abi" "1.7.3"
    "web3-eth-contract" "1.7.3"
    "web3-utils" "1.7.3"

"web3-eth-iban@1.7.3":
  "integrity" "sha512-1GPVWgajwhh7g53mmYDD1YxcftQniIixMiRfOqlnA1w0mFGrTbCoPeVaSQ3XtSf+rYehNJIZAUeDBnONVjXXmg=="
  "resolved" "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "bn.js" "^4.11.9"
    "web3-utils" "1.7.3"

"web3-eth-personal@1.7.3":
  "integrity" "sha512-iTLz2OYzEsJj2qGE4iXC1Gw+KZN924fTAl0ESBFs2VmRhvVaM7GFqZz/wx7/XESl3GVxGxlRje3gNK0oGIoYYQ=="
  "resolved" "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "@types/node" "^12.12.6"
    "web3-core" "1.7.3"
    "web3-core-helpers" "1.7.3"
    "web3-core-method" "1.7.3"
    "web3-net" "1.7.3"
    "web3-utils" "1.7.3"

"web3-eth@1.7.3":
  "integrity" "sha512-BCIRMPwaMlTCbswXyGT6jj9chCh9RirbDFkPtvqozfQ73HGW7kP78TXXf9+Xdo1GjutQfxi/fQ9yPdxtDJEpDA=="
  "resolved" "https://registry.npmjs.org/web3-eth/-/web3-eth-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "web3-core" "1.7.3"
    "web3-core-helpers" "1.7.3"
    "web3-core-method" "1.7.3"
    "web3-core-subscriptions" "1.7.3"
    "web3-eth-abi" "1.7.3"
    "web3-eth-accounts" "1.7.3"
    "web3-eth-contract" "1.7.3"
    "web3-eth-ens" "1.7.3"
    "web3-eth-iban" "1.7.3"
    "web3-eth-personal" "1.7.3"
    "web3-net" "1.7.3"
    "web3-utils" "1.7.3"

"web3-net@1.7.3":
  "integrity" "sha512-zAByK0Qrr71k9XW0Adtn+EOuhS9bt77vhBO6epAeQ2/VKl8rCGLAwrl3GbeEl7kWa8s/su72cjI5OetG7cYR0g=="
  "resolved" "https://registry.npmjs.org/web3-net/-/web3-net-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "web3-core" "1.7.3"
    "web3-core-method" "1.7.3"
    "web3-utils" "1.7.3"

"web3-providers-http@1.7.3":
  "integrity" "sha512-TQJfMsDQ5Uq9zGMYlu7azx1L7EvxW+Llks3MaWn3cazzr5tnrDbGh6V17x6LN4t8tFDHWx0rYKr3mDPqyTjOZw=="
  "resolved" "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "web3-core-helpers" "1.7.3"
    "xhr2-cookies" "1.1.0"

"web3-providers-ipc@1.7.3":
  "integrity" "sha512-Z4EGdLKzz6I1Bw+VcSyqVN4EJiT2uAro48Am1eRvxUi4vktGoZtge1ixiyfrRIVb6nPe7KnTFl30eQBtMqS0zA=="
  "resolved" "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "oboe" "2.1.5"
    "web3-core-helpers" "1.7.3"

"web3-providers-ws@1.7.3":
  "integrity" "sha512-PpykGbkkkKtxPgv7U4ny4UhnkqSZDfLgBEvFTXuXLAngbX/qdgfYkhIuz3MiGplfL7Yh93SQw3xDjImXmn2Rgw=="
  "resolved" "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "eventemitter3" "4.0.4"
    "web3-core-helpers" "1.7.3"
    "websocket" "^1.0.32"

"web3-shh@1.7.3":
  "integrity" "sha512-bQTSKkyG7GkuULdZInJ0osHjnmkHij9tAySibpev1XjYdjLiQnd0J9YGF4HjvxoG3glNROpuCyTaRLrsLwaZuw=="
  "resolved" "https://registry.npmjs.org/web3-shh/-/web3-shh-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "web3-core" "1.7.3"
    "web3-core-method" "1.7.3"
    "web3-core-subscriptions" "1.7.3"
    "web3-net" "1.7.3"

"web3-utils@1.7.3":
  "integrity" "sha512-g6nQgvb/bUpVUIxJE+ezVN+rYwYmlFyMvMIRSuqpi1dk6ApDD00YNArrk7sPcZnjvxOJ76813Xs2vIN2rgh4lg=="
  "resolved" "https://registry.npmjs.org/web3-utils/-/web3-utils-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "bn.js" "^4.11.9"
    "ethereum-bloom-filters" "^1.0.6"
    "ethereumjs-util" "^7.1.0"
    "ethjs-unit" "0.1.6"
    "number-to-bn" "1.7.0"
    "randombytes" "^2.1.0"
    "utf8" "3.0.0"

"web3@^1.7.3":
  "integrity" "sha512-UgBvQnKIXncGYzsiGacaiHtm0xzQ/JtGqcSO/ddzQHYxnNuwI72j1Pb4gskztLYihizV9qPNQYHMSCiBlStI9A=="
  "resolved" "https://registry.npmjs.org/web3/-/web3-1.7.3.tgz"
  "version" "1.7.3"
  dependencies:
    "web3-bzz" "1.7.3"
    "web3-core" "1.7.3"
    "web3-eth" "1.7.3"
    "web3-eth-personal" "1.7.3"
    "web3-net" "1.7.3"
    "web3-shh" "1.7.3"
    "web3-utils" "1.7.3"

"websocket@^1.0.32":
  "integrity" "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ=="
  "resolved" "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz"
  "version" "1.0.34"
  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"

"which-boxed-primitive@^1.0.2":
  "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="
  "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz"
  "version" "1.0.2"
  dependencies:
    "is-bigint" "^1.0.1"
    "is-boolean-object" "^1.1.0"
    "is-number-object" "^1.0.4"
    "is-string" "^1.0.5"
    "is-symbol" "^1.0.3"

"which-typed-array@^1.1.2":
  "integrity" "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw=="
  "resolved" "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz"
  "version" "1.1.7"
  dependencies:
    "available-typed-arrays" "^1.0.5"
    "call-bind" "^1.0.2"
    "es-abstract" "^1.18.5"
    "foreach" "^2.0.5"
    "has-tostringtag" "^1.0.0"
    "is-typed-array" "^1.1.7"

"wrappy@1":
  "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
  "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
  "version" "1.0.2"

"ws@^3.0.0":
  "integrity" "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA=="
  "resolved" "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz"
  "version" "3.3.3"
  dependencies:
    "async-limiter" "~1.0.0"
    "safe-buffer" "~5.1.0"
    "ultron" "~1.1.0"

"ws@7.4.6":
  "integrity" "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A=="
  "resolved" "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz"
  "version" "7.4.6"

"xhr-request-promise@^0.1.2":
  "integrity" "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg=="
  "resolved" "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz"
  "version" "0.1.3"
  dependencies:
    "xhr-request" "^1.1.0"

"xhr-request@^1.0.1", "xhr-request@^1.1.0":
  "integrity" "sha512-Y7qzEaR3FDtL3fP30k9wO/e+FBnBByZeybKOhASsGP30NIkRAAkKD/sCnLvgEfAIEC1rcmK7YG8f4oEnIrrWzA=="
  "resolved" "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz"
  "version" "1.1.0"
  dependencies:
    "buffer-to-arraybuffer" "^0.0.5"
    "object-assign" "^4.1.1"
    "query-string" "^5.0.1"
    "simple-get" "^2.7.0"
    "timed-out" "^4.0.1"
    "url-set-query" "^1.0.0"
    "xhr" "^2.0.4"

"xhr@^2.0.4", "xhr@^2.3.3":
  "integrity" "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA=="
  "resolved" "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz"
  "version" "2.6.0"
  dependencies:
    "global" "~4.4.0"
    "is-function" "^1.0.1"
    "parse-headers" "^2.0.0"
    "xtend" "^4.0.0"

"xhr2-cookies@1.1.0":
  "integrity" "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg="
  "resolved" "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz"
  "version" "1.1.0"
  dependencies:
    "cookiejar" "^2.1.1"

"xtend@^4.0.0":
  "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
  "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz"
  "version" "4.0.2"

"yaeti@^0.0.6":
  "integrity" "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc="
  "resolved" "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz"
  "version" "0.0.6"

"yallist@^3.0.0", "yallist@^3.1.1":
  "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
  "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
  "version" "3.1.1"

Last updated