{
  "name": "9-setup-project",
  "version": "1.0.0",
  "lockfileVersion": 1,
  "requires": true,
  "dependencies": {
    "@babel/helper-module-imports": {
      "version": "7.10.4",
      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz",
      "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==",
      "requires": {
        "@babel/types": "^7.10.4"
      }
    },
    "@babel/helper-plugin-utils": {
      "version": "7.10.4",
      "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
      "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg=="
    },
    "@babel/helper-validator-identifier": {
      "version": "7.10.4",
      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
      "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw=="
    },
    "@babel/plugin-transform-runtime": {
      "version": "7.11.0",
      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.0.tgz",
      "integrity": "sha512-LFEsP+t3wkYBlis8w6/kmnd6Kb1dxTd+wGJ8MlxTGzQo//ehtqlVL4S9DNUa53+dtPSQobN2CXx4d81FqC58cw==",
      "requires": {
        "@babel/helper-module-imports": "^7.10.4",
        "@babel/helper-plugin-utils": "^7.10.4",
        "resolve": "^1.8.1",
        "semver": "^5.5.1"
      },
      "dependencies": {
        "semver": {
          "version": "5.7.1",
          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
        }
      }
    },
    "@babel/runtime": {
      "version": "7.11.2",
      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz",
      "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==",
      "requires": {
        "regenerator-runtime": "^0.13.4"
      }
    },
    "@babel/types": {
      "version": "7.11.0",
      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.0.tgz",
      "integrity": "sha512-O53yME4ZZI0jO1EVGtF1ePGl0LHirG4P1ibcD80XyzZcKhcMFeCXmh4Xb1ifGBIV233Qg12x4rBfQgA+tmOukA==",
      "requires": {
        "@babel/helper-validator-identifier": "^7.10.4",
        "lodash": "^4.17.19",
        "to-fast-properties": "^2.0.0"
      }
    },
    "@ethersproject/abi": {
      "version": "5.0.0-beta.153",
      "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.0-beta.153.tgz",
      "integrity": "sha1-Q6NxcrM3lORWKZn24tVVt1maju4=",
      "requires": {
        "@ethersproject/address": ">=5.0.0-beta.128",
        "@ethersproject/bignumber": ">=5.0.0-beta.130",
        "@ethersproject/bytes": ">=5.0.0-beta.129",
        "@ethersproject/constants": ">=5.0.0-beta.128",
        "@ethersproject/hash": ">=5.0.0-beta.128",
        "@ethersproject/keccak256": ">=5.0.0-beta.127",
        "@ethersproject/logger": ">=5.0.0-beta.129",
        "@ethersproject/properties": ">=5.0.0-beta.131",
        "@ethersproject/strings": ">=5.0.0-beta.130"
      }
    },
    "@ethersproject/abstract-provider": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.0.2.tgz",
      "integrity": "sha512-U1s60+nG02x8FKNMoVNI6MG8SguWCoG9HJtwOqWZ38LBRMsDV4c0w4izKx98kcsN3wXw4U2/YAyJ9LlH7+/hkg==",
      "requires": {
        "@ethersproject/bignumber": "^5.0.0",
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/logger": "^5.0.0",
        "@ethersproject/networks": "^5.0.0",
        "@ethersproject/properties": "^5.0.0",
        "@ethersproject/transactions": "^5.0.0",
        "@ethersproject/web": "^5.0.0"
      }
    },
    "@ethersproject/abstract-signer": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.0.2.tgz",
      "integrity": "sha512-CzzXbeqKlgayE4YTnvvreGBG3n+HxakGXrxaGM6LjBZnOOIVSYi6HMFG8ZXls7UspRY4hvMrtnKEJKDCOngSBw==",
      "requires": {
        "@ethersproject/abstract-provider": "^5.0.0",
        "@ethersproject/bignumber": "^5.0.0",
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/logger": "^5.0.0",
        "@ethersproject/properties": "^5.0.0"
      }
    },
    "@ethersproject/address": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.0.2.tgz",
      "integrity": "sha1-gNDd+31L0NMmV3R/pL3S3v7y4Ao=",
      "requires": {
        "@ethersproject/bignumber": "^5.0.0",
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/keccak256": "^5.0.0",
        "@ethersproject/logger": "^5.0.0",
        "@ethersproject/rlp": "^5.0.0",
        "bn.js": "^4.4.0"
      }
    },
    "@ethersproject/base64": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.0.2.tgz",
      "integrity": "sha512-0FE5RH5cUDddOiQEDpWtyHjkSW4D5/rdJzA3KTZo8Fk5ab/Y8vdzqbamsXPyPsXU3gS+zCE5Qq4EKVOWlWLLTA==",
      "requires": {
        "@ethersproject/bytes": "^5.0.0"
      }
    },
    "@ethersproject/bignumber": {
      "version": "5.0.5",
      "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.0.5.tgz",
      "integrity": "sha1-Mb1+darUas40X65psfW7EgkGrxs=",
      "requires": {
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/logger": "^5.0.0",
        "bn.js": "^4.4.0"
      }
    },
    "@ethersproject/bytes": {
      "version": "5.0.3",
      "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.0.3.tgz",
      "integrity": "sha1-s3aZY64BiKNXE9NDiQqQO9ogr5w=",
      "requires": {
        "@ethersproject/logger": "^5.0.0"
      }
    },
    "@ethersproject/constants": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.0.2.tgz",
      "integrity": "sha1-96wLMg4rvsGllQ2gdQFfi8To/tE=",
      "requires": {
        "@ethersproject/bignumber": "^5.0.0"
      }
    },
    "@ethersproject/contracts": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.0.2.tgz",
      "integrity": "sha512-Ud3oW8mBNIWE+WHRjvwVEwfvshn7lfYWSSKG0fPSb6baRN9mLOoNguX+VIv3W5Sne9w2utnBmxLF2ESXitw64A==",
      "requires": {
        "@ethersproject/abi": "^5.0.0",
        "@ethersproject/abstract-provider": "^5.0.0",
        "@ethersproject/abstract-signer": "^5.0.0",
        "@ethersproject/address": "^5.0.0",
        "@ethersproject/bignumber": "^5.0.0",
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/constants": "^5.0.0",
        "@ethersproject/logger": "^5.0.0",
        "@ethersproject/properties": "^5.0.0"
      },
      "dependencies": {
        "@ethersproject/abi": {
          "version": "5.0.2",
          "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.2.tgz",
          "integrity": "sha512-Z+5f7xOgtRLu/W2l9Ry5xF7ehh9QVQ0m1vhynmTcS7DMfHgqTd1/PDFC62aw91ZPRCRZsYdZJu8ymokC5e1JSw==",
          "requires": {
            "@ethersproject/address": "^5.0.0",
            "@ethersproject/bignumber": "^5.0.0",
            "@ethersproject/bytes": "^5.0.0",
            "@ethersproject/constants": "^5.0.0",
            "@ethersproject/hash": "^5.0.0",
            "@ethersproject/keccak256": "^5.0.0",
            "@ethersproject/logger": "^5.0.0",
            "@ethersproject/properties": "^5.0.0",
            "@ethersproject/strings": "^5.0.0"
          }
        }
      }
    },
    "@ethersproject/hash": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.0.2.tgz",
      "integrity": "sha1-bWlVh4aWGDbVMLi0qHFOrFOIrsc=",
      "requires": {
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/keccak256": "^5.0.0",
        "@ethersproject/logger": "^5.0.0",
        "@ethersproject/strings": "^5.0.0"
      }
    },
    "@ethersproject/keccak256": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.0.2.tgz",
      "integrity": "sha1-ftSpW7Re5QLPRTIiODN0CoNgJ5c=",
      "requires": {
        "@ethersproject/bytes": "^5.0.0",
        "js-sha3": "0.5.7"
      },
      "dependencies": {
        "js-sha3": {
          "version": "0.5.7",
          "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz",
          "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc="
        }
      }
    },
    "@ethersproject/logger": {
      "version": "5.0.4",
      "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.0.4.tgz",
      "integrity": "sha1-CfpHZbVpEjPjr7ZhfLOKcA+d0uQ="
    },
    "@ethersproject/networks": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.0.2.tgz",
      "integrity": "sha512-T7HVd62D4izNU2tDHf6xUDo7k4JOGX4Lk7vDmVcDKrepSWwL2OmGWrqSlkRe2a1Dnz4+1VPE6fb6+KsmSRe82g==",
      "requires": {
        "@ethersproject/logger": "^5.0.0"
      }
    },
    "@ethersproject/properties": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.0.2.tgz",
      "integrity": "sha1-L6y2LS8tlox7PQvvpbzIhMxWXTs=",
      "requires": {
        "@ethersproject/logger": "^5.0.0"
      }
    },
    "@ethersproject/providers": {
      "version": "5.0.5",
      "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.0.5.tgz",
      "integrity": "sha512-ZR3yFg/m8qDl7317yXOHE7tKeGfoyZIZ/imhVC4JqAH+SX1rb6bdZcSjhJfet7rLmnJSsnYLTgIiVIT85aVLgg==",
      "requires": {
        "@ethersproject/abstract-provider": "^5.0.0",
        "@ethersproject/abstract-signer": "^5.0.0",
        "@ethersproject/address": "^5.0.0",
        "@ethersproject/bignumber": "^5.0.0",
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/constants": "^5.0.0",
        "@ethersproject/hash": "^5.0.0",
        "@ethersproject/logger": "^5.0.0",
        "@ethersproject/networks": "^5.0.0",
        "@ethersproject/properties": "^5.0.0",
        "@ethersproject/random": "^5.0.0",
        "@ethersproject/rlp": "^5.0.0",
        "@ethersproject/strings": "^5.0.0",
        "@ethersproject/transactions": "^5.0.0",
        "@ethersproject/web": "^5.0.0",
        "ws": "7.2.3"
      },
      "dependencies": {
        "ws": {
          "version": "7.2.3",
          "resolved": "https://registry.npmjs.org/ws/-/ws-7.2.3.tgz",
          "integrity": "sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ=="
        }
      }
    },
    "@ethersproject/random": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.0.2.tgz",
      "integrity": "sha512-kLeS+6bwz37WR2zbe69gudyoGVoUzljQO0LhifnATsZ7rW0JZ9Zgt0h5aXY7tqFDo9TvdqeCwUFdp1t3T5Fkhg==",
      "requires": {
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/logger": "^5.0.0"
      }
    },
    "@ethersproject/rlp": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.0.2.tgz",
      "integrity": "sha1-1rVQoqxeSE8V8PYzN+UiAE0ueM0=",
      "requires": {
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/logger": "^5.0.0"
      }
    },
    "@ethersproject/sha2": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.0.2.tgz",
      "integrity": "sha512-VFl4qSStjQZaygpqoAHswaCY59qBm1Sm0rf8iv0tmgVsRf0pBg2nJaNf9NXXvcuJ9AYPyXl57dN8kozdC4z5Cg==",
      "requires": {
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/logger": "^5.0.0",
        "hash.js": "1.1.3"
      },
      "dependencies": {
        "hash.js": {
          "version": "1.1.3",
          "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz",
          "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==",
          "requires": {
            "inherits": "^2.0.3",
            "minimalistic-assert": "^1.0.0"
          }
        }
      }
    },
    "@ethersproject/signing-key": {
      "version": "5.0.3",
      "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.0.3.tgz",
      "integrity": "sha1-rbhDYOFHv9M2yy/hFBABIHMtwQo=",
      "requires": {
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/logger": "^5.0.0",
        "@ethersproject/properties": "^5.0.0",
        "elliptic": "6.5.3"
      }
    },
    "@ethersproject/solidity": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.0.2.tgz",
      "integrity": "sha512-RygurUe1hPW1LDYAPXy4471AklGWNnxgFWc3YUE6H11gzkit26jr6AyZH4Yyjw38eBBL6j0AOfQzMWm+NhxZ9g==",
      "requires": {
        "@ethersproject/bignumber": "^5.0.0",
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/keccak256": "^5.0.0",
        "@ethersproject/sha2": "^5.0.0",
        "@ethersproject/strings": "^5.0.0"
      }
    },
    "@ethersproject/strings": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.0.2.tgz",
      "integrity": "sha1-F1NAjDyImBP9CZKr12OT4+R6Jhk=",
      "requires": {
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/constants": "^5.0.0",
        "@ethersproject/logger": "^5.0.0"
      }
    },
    "@ethersproject/transactions": {
      "version": "5.0.2",
      "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.0.2.tgz",
      "integrity": "sha1-WQ7ecfyHtFvnvUYALhiuUiRqI0c=",
      "requires": {
        "@ethersproject/address": "^5.0.0",
        "@ethersproject/bignumber": "^5.0.0",
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/constants": "^5.0.0",
        "@ethersproject/keccak256": "^5.0.0",
        "@ethersproject/logger": "^5.0.0",
        "@ethersproject/properties": "^5.0.0",
        "@ethersproject/rlp": "^5.0.0",
        "@ethersproject/signing-key": "^5.0.0"
      }
    },
    "@ethersproject/web": {
      "version": "5.0.3",
      "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.0.3.tgz",
      "integrity": "sha512-9WoIWNxbFOk+8TiWqQMQbYJUIFeC1Z7zNr7oCHpVyhxF0EY54ZVXlP/Y7VJ7KzK++A/iMGOuTIGeL5sMqa2QMg==",
      "requires": {
        "@ethersproject/base64": "^5.0.0",
        "@ethersproject/bytes": "^5.0.0",
        "@ethersproject/logger": "^5.0.0",
        "@ethersproject/properties": "^5.0.0",
        "@ethersproject/strings": "^5.0.0"
      }
    },
    "@openzeppelin/contracts": {
      "version": "2.5.1",
      "resolved": "https://registry.npmjs.org/@openzeppelin/contracts/-/contracts-2.5.1.tgz",
      "integrity": "sha512-qIy6tLx8rtybEsIOAlrM4J/85s2q2nPkDqj/Rx46VakBZ0LwtFhXIVub96LXHczQX0vaqmAueDqNPXtbSXSaYQ=="
    },
    "@sindresorhus/is": {
      "version": "0.14.0",
      "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
      "integrity": "sha1-n7OjzzEyMoFR81PeRjLgHlIQK+o="
    },
    "@studydefi/money-legos": {
      "version": "2.3.7",
      "resolved": "https://registry.npmjs.org/@studydefi/money-legos/-/money-legos-2.3.7.tgz",
      "integrity": "sha512-u3JfqGAOKcEqozLSZWb7tP2yGBKr+qOxuMZXW6pBYAyPDoJybbtOO1B0OQJkOf8xThhWBDZtRJOpH4ZkZC0coQ==",
      "requires": {
        "@openzeppelin/contracts": "^2.5.0"
      }
    },
    "@szmarczak/http-timer": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
      "integrity": "sha1-sWZeLEYaLNkvTBu/UNVFTeDUtCE=",
      "requires": {
        "defer-to-connect": "^1.0.1"
      }
    },
    "@truffle/artifactor": {
      "version": "4.0.74",
      "resolved": "https://registry.npmjs.org/@truffle/artifactor/-/artifactor-4.0.74.tgz",
      "integrity": "sha512-kYZ3NIoD4PnfZL1zDE5dO71rkRJqF/EPC9o1d2P0UFnmnfbm0PeYllspuwb91OQE6nLtM/Kx7xznUjh9nQSY+w==",
      "requires": {
        "@truffle/contract-schema": "^3.2.3",
        "fs-extra": "^8.1.0",
        "lodash.assign": "^4.2.0",
        "lodash.merge": "^4.6.2",
        "source-map-support": "^0.5.19"
      },
      "dependencies": {
        "fs-extra": {
          "version": "8.1.0",
          "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
          "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
          "requires": {
            "graceful-fs": "^4.2.0",
            "jsonfile": "^4.0.0",
            "universalify": "^0.1.0"
          }
        }
      }
    },
    "@truffle/contract-schema": {
      "version": "3.2.3",
      "resolved": "https://registry.npmjs.org/@truffle/contract-schema/-/contract-schema-3.2.3.tgz",
      "integrity": "sha512-dnR5wtqCBKVfJDX5g+sCUiDF1WDucpxoWsr6ZOwq9JqgyS4Gz7iJi1wMegMmcDctOykoKjsju6iAOi+HObrkfg==",
      "requires": {
        "ajv": "^6.10.0",
        "crypto-js": "^3.1.9-1",
        "debug": "^4.1.0"
      },
      "dependencies": {
        "debug": {
          "version": "4.1.1",
          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
          "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
          "requires": {
            "ms": "^2.1.1"
          }
        },
        "ms": {
          "version": "2.1.2",
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
        }
      }
    },
    "@truffle/hdwallet-provider": {
      "version": "1.0.42",
      "resolved": "https://registry.npmjs.org/@truffle/hdwallet-provider/-/hdwallet-provider-1.0.42.tgz",
      "integrity": "sha512-Q6+Pn6x9oLE0lTk72xC4V7il/UoI2i6dy8kSfh4xjYkE585SO9sc7ndXqX5K+epPolr7UAndEe7Lv6mHjiPmsQ==",
      "requires": {
        "@trufflesuite/web3-provider-engine": "15.0.13-1",
        "@types/web3": "^1.0.20",
        "any-promise": "^1.3.0",
        "bindings": "^1.5.0",
        "ethereum-cryptography": "^0.1.3",
        "ethereum-protocol": "^1.0.1",
        "ethereumjs-tx": "^1.0.0",
        "ethereumjs-util": "^6.1.0",
        "ethereumjs-wallet": "^0.6.3",
        "source-map-support": "^0.5.19"
      },
      "dependencies": {
        "ethereum-common": {
          "version": "0.0.18",
          "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.0.18.tgz",
          "integrity": "sha1-L9w1dvIykDNYl26znaeDIT/5Uj8="
        },
        "ethereumjs-tx": {
          "version": "1.3.7",
          "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-1.3.7.tgz",
          "integrity": "sha512-wvLMxzt1RPhAQ9Yi3/HKZTn0FZYpnsmQdbKYfUUpi4j1SEIcbkd9tndVjcPrufY3V7j2IebOpC00Zp2P/Ay2kA==",
          "requires": {
            "ethereum-common": "^0.0.18",
            "ethereumjs-util": "^5.0.0"
          },
          "dependencies": {
            "ethereumjs-util": {
              "version": "5.2.1",
              "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz",
              "integrity": "sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==",
              "requires": {
                "bn.js": "^4.11.0",
                "create-hash": "^1.1.2",
                "elliptic": "^6.5.2",
                "ethereum-cryptography": "^0.1.3",
                "ethjs-util": "^0.1.3",
                "rlp": "^2.0.0",
                "safe-buffer": "^5.1.1"
              }
            }
          }
        }
      }
    },
    "@trufflesuite/eth-json-rpc-filters": {
      "version": "4.1.2-1",
      "resolved": "https://registry.npmjs.org/@trufflesuite/eth-json-rpc-filters/-/eth-json-rpc-filters-4.1.2-1.tgz",
      "integrity": "sha512-/MChvC5dw2ck9NU1cZmdovCz2VKbOeIyR4tcxDvA5sT+NaL0rA2/R5U0yI7zsbo1zD+pgqav77rQHTzpUdDNJQ==",
      "requires": {
        "@trufflesuite/eth-json-rpc-middleware": "^4.4.2-0",
        "await-semaphore": "^0.1.3",
        "eth-query": "^2.1.2",
        "json-rpc-engine": "^5.1.3",
        "lodash.flatmap": "^4.5.0",
        "safe-event-emitter": "^1.0.1"
      }
    },
    "@trufflesuite/eth-json-rpc-infura": {
      "version": "4.0.3-0",
      "resolved": "https://registry.npmjs.org/@trufflesuite/eth-json-rpc-infura/-/eth-json-rpc-infura-4.0.3-0.tgz",
      "integrity": "sha512-xaUanOmo0YLqRsL0SfXpFienhdw5bpQ1WEXxMTRi57az4lwpZBv4tFUDvcerdwJrxX9wQqNmgUgd1BrR01dumw==",
      "requires": {
        "@trufflesuite/eth-json-rpc-middleware": "^4.4.2-1",
        "cross-fetch": "^2.1.1",
        "eth-json-rpc-errors": "^1.0.1",
        "json-rpc-engine": "^5.1.3"
      },
      "dependencies": {
        "eth-json-rpc-errors": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/eth-json-rpc-errors/-/eth-json-rpc-errors-1.1.1.tgz",
          "integrity": "sha512-WT5shJ5KfNqHi9jOZD+ID8I1kuYWNrigtZat7GOQkvwo99f8SzAVaEcWhJUv656WiZOAg3P1RiJQANtUmDmbIg==",
          "requires": {
            "fast-safe-stringify": "^2.0.6"
          }
        }
      }
    },
    "@trufflesuite/eth-json-rpc-middleware": {
      "version": "4.4.2-1",
      "resolved": "https://registry.npmjs.org/@trufflesuite/eth-json-rpc-middleware/-/eth-json-rpc-middleware-4.4.2-1.tgz",
      "integrity": "sha512-iEy9H8ja7/8aYES5HfrepGBKU9n/Y4OabBJEklVd/zIBlhCCBAWBqkIZgXt11nBXO/rYAeKwYuE3puH3ByYnLA==",
      "requires": {
        "@trufflesuite/eth-sig-util": "^1.4.2",
        "btoa": "^1.2.1",
        "clone": "^2.1.1",
        "eth-json-rpc-errors": "^1.0.1",
        "eth-query": "^2.1.2",
        "ethereumjs-block": "^1.6.0",
        "ethereumjs-tx": "^1.3.7",
        "ethereumjs-util": "^5.1.2",
        "ethereumjs-vm": "^2.6.0",
        "fetch-ponyfill": "^4.0.0",
        "json-rpc-engine": "^5.1.3",
        "json-stable-stringify": "^1.0.1",
        "pify": "^3.0.0",
        "safe-event-emitter": "^1.0.1"
      },
      "dependencies": {
        "eth-json-rpc-errors": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/eth-json-rpc-errors/-/eth-json-rpc-errors-1.1.1.tgz",
          "integrity": "sha512-WT5shJ5KfNqHi9jOZD+ID8I1kuYWNrigtZat7GOQkvwo99f8SzAVaEcWhJUv656WiZOAg3P1RiJQANtUmDmbIg==",
          "requires": {
            "fast-safe-stringify": "^2.0.6"
          }
        },
        "ethereum-common": {
          "version": "0.0.18",
          "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.0.18.tgz",
          "integrity": "sha1-L9w1dvIykDNYl26znaeDIT/5Uj8="
        },
        "ethereumjs-tx": {
          "version": "1.3.7",
          "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-1.3.7.tgz",
          "integrity": "sha512-wvLMxzt1RPhAQ9Yi3/HKZTn0FZYpnsmQdbKYfUUpi4j1SEIcbkd9tndVjcPrufY3V7j2IebOpC00Zp2P/Ay2kA==",
          "requires": {
            "ethereum-common": "^0.0.18",
            "ethereumjs-util": "^5.0.0"
          }
        },
        "ethereumjs-util": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz",
          "integrity": "sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==",
          "requires": {
            "bn.js": "^4.11.0",
            "create-hash": "^1.1.2",
            "elliptic": "^6.5.2",
            "ethereum-cryptography": "^0.1.3",
            "ethjs-util": "^0.1.3",
            "rlp": "^2.0.0",
            "safe-buffer": "^5.1.1"
          }
        }
      }
    },
    "@trufflesuite/eth-sig-util": {
      "version": "1.4.2",
      "resolved": "https://registry.npmjs.org/@trufflesuite/eth-sig-util/-/eth-sig-util-1.4.2.tgz",
      "integrity": "sha512-+GyfN6b0LNW77hbQlH3ufZ/1eCON7mMrGym6tdYf7xiNw9Vv3jBO72bmmos1EId2NgBvPMhmYYm6DSLQFTmzrA==",
      "requires": {
        "ethereumjs-abi": "^0.6.8",
        "ethereumjs-util": "^5.1.1"
      },
      "dependencies": {
        "ethereumjs-util": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz",
          "integrity": "sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==",
          "requires": {
            "bn.js": "^4.11.0",
            "create-hash": "^1.1.2",
            "elliptic": "^6.5.2",
            "ethereum-cryptography": "^0.1.3",
            "ethjs-util": "^0.1.3",
            "rlp": "^2.0.0",
            "safe-buffer": "^5.1.1"
          }
        }
      }
    },
    "@trufflesuite/web3-provider-engine": {
      "version": "15.0.13-1",
      "resolved": "https://registry.npmjs.org/@trufflesuite/web3-provider-engine/-/web3-provider-engine-15.0.13-1.tgz",
      "integrity": "sha512-6u3x/iIN5fyj8pib5QTUDmIOUiwAGhaqdSTXdqCu6v9zo2BEwdCqgEJd1uXDh3DBmPRDfiZ/ge8oUPy7LerpHg==",
      "requires": {
        "@trufflesuite/eth-json-rpc-filters": "^4.1.2-1",
        "@trufflesuite/eth-json-rpc-infura": "^4.0.3-0",
        "@trufflesuite/eth-json-rpc-middleware": "^4.4.2-1",
        "@trufflesuite/eth-sig-util": "^1.4.2",
        "async": "^2.5.0",
        "backoff": "^2.5.0",
        "clone": "^2.0.0",
        "cross-fetch": "^2.1.0",
        "eth-block-tracker": "^4.4.2",
        "eth-json-rpc-errors": "^2.0.2",
        "ethereumjs-block": "^1.2.2",
        "ethereumjs-tx": "^1.2.0",
        "ethereumjs-util": "^5.1.5",
        "ethereumjs-vm": "^2.3.4",
        "json-stable-stringify": "^1.0.1",
        "promise-to-callback": "^1.0.0",
        "readable-stream": "^2.2.9",
        "request": "^2.85.0",
        "semaphore": "^1.0.3",
        "ws": "^5.1.1",
        "xhr": "^2.2.0",
        "xtend": "^4.0.1"
      },
      "dependencies": {
        "ethereum-common": {
          "version": "0.0.18",
          "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.0.18.tgz",
          "integrity": "sha1-L9w1dvIykDNYl26znaeDIT/5Uj8="
        },
        "ethereumjs-tx": {
          "version": "1.3.7",
          "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-1.3.7.tgz",
          "integrity": "sha512-wvLMxzt1RPhAQ9Yi3/HKZTn0FZYpnsmQdbKYfUUpi4j1SEIcbkd9tndVjcPrufY3V7j2IebOpC00Zp2P/Ay2kA==",
          "requires": {
            "ethereum-common": "^0.0.18",
            "ethereumjs-util": "^5.0.0"
          }
        },
        "ethereumjs-util": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz",
          "integrity": "sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==",
          "requires": {
            "bn.js": "^4.11.0",
            "create-hash": "^1.1.2",
            "elliptic": "^6.5.2",
            "ethereum-cryptography": "^0.1.3",
            "ethjs-util": "^0.1.3",
            "rlp": "^2.0.0",
            "safe-buffer": "^5.1.1"
          }
        },
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "readable-stream": {
          "version": "2.3.7",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
          "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
          "requires": {
            "core-util-is": "~1.0.0",
            "inherits": "~2.0.3",
            "isarray": "~1.0.0",
            "process-nextick-args": "~2.0.0",
            "safe-buffer": "~5.1.1",
            "string_decoder": "~1.1.1",
            "util-deprecate": "~1.0.1"
          }
        },
        "string_decoder": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
          "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
          "requires": {
            "safe-buffer": "~5.1.0"
          }
        },
        "ws": {
          "version": "5.2.2",
          "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz",
          "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==",
          "requires": {
            "async-limiter": "~1.0.0"
          }
        }
      }
    },
    "@types/bn.js": {
      "version": "4.11.6",
      "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz",
      "integrity": "sha1-wwbHDZNYquozzU7aCSp0K5UFlnw=",
      "requires": {
        "@types/node": "*"
      }
    },
    "@types/node": {
      "version": "12.12.54",
      "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.54.tgz",
      "integrity": "sha1-pLWNjfOkZ3tsCL+8lLetenpfgtE="
    },
    "@types/pbkdf2": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz",
      "integrity": "sha1-A5oOm2faDNxO5dq4Zcqmsme7ZrE=",
      "requires": {
        "@types/node": "*"
      }
    },
    "@types/secp256k1": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.1.tgz",
      "integrity": "sha1-+zqmGhhIrZfXQl/53Lp4RUn8paQ=",
      "requires": {
        "@types/node": "*"
      }
    },
    "@types/web3": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/@types/web3/-/web3-1.2.2.tgz",
      "integrity": "sha512-eFiYJKggNrOl0nsD+9cMh2MLk4zVBfXfGnVeRFbpiZzBE20eet4KLA3fXcjSuHaBn0RnQzwLAGdgzgzdet4C0A==",
      "requires": {
        "web3": "*"
      }
    },
    "@uniswap/sdk": {
      "version": "2.0.6",
      "resolved": "https://registry.npmjs.org/@uniswap/sdk/-/sdk-2.0.6.tgz",
      "integrity": "sha512-xhm3wtMLpfMAvRh6j0aQ51uHFAxViWRGkOxjncOrp8/2JMzt+z0Fvg4lvSt62LA0cq/i9KR2Dc/rE628vg+YbA==",
      "requires": {
        "@ethersproject/address": "^5.0.0-beta.134",
        "@ethersproject/contracts": "^5.0.0-beta.143",
        "@ethersproject/networks": "^5.0.0-beta.135",
        "@ethersproject/providers": "^5.0.0-beta.153",
        "@ethersproject/solidity": "^5.0.0-beta.131",
        "@uniswap/v2-core": "^1.0.0",
        "big.js": "^5.2.2",
        "decimal.js-light": "^2.5.0",
        "jsbi": "^3.1.1",
        "tiny-invariant": "^1.1.0",
        "tiny-warning": "^1.0.3",
        "toformat": "^2.0.0"
      }
    },
    "@uniswap/v2-core": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/@uniswap/v2-core/-/v2-core-1.0.1.tgz",
      "integrity": "sha512-MtybtkUPSyysqLY2U210NBDeCHX+ltHt3oADGdjqoThZaFRDKwM6k1Nb3F0A3hk5hwuQvytFWhrWHOEq6nVJ8Q=="
    },
    "abstract-leveldown": {
      "version": "2.6.3",
      "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-2.6.3.tgz",
      "integrity": "sha512-2++wDf/DYqkPR3o5tbfdhF96EfMApo1GpPfzOsR/ZYXdkSmELlvOOEAl9iKkRsktMPHdGjO4rtkBpf2I7TiTeA==",
      "requires": {
        "xtend": "~4.0.0"
      }
    },
    "accepts": {
      "version": "1.3.7",
      "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
      "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=",
      "requires": {
        "mime-types": "~2.1.24",
        "negotiator": "0.6.2"
      }
    },
    "aes-js": {
      "version": "3.1.2",
      "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.1.2.tgz",
      "integrity": "sha512-e5pEa2kBnBOgR4Y/p20pskXI74UEz7de8ZGVo58asOtvSVG5YAbJeELPZxOmt+Bnz3rX753YKhfIn4X4l1PPRQ=="
    },
    "ajv": {
      "version": "6.12.3",
      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz",
      "integrity": "sha1-GMWvOKER3etPJpe9eNaKvByr1wY=",
      "requires": {
        "fast-deep-equal": "^3.1.1",
        "fast-json-stable-stringify": "^2.0.0",
        "json-schema-traverse": "^0.4.1",
        "uri-js": "^4.2.2"
      }
    },
    "any-promise": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
      "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8="
    },
    "array-flatten": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
      "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
    },
    "asn1": {
      "version": "0.2.4",
      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
      "integrity": "sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=",
      "requires": {
        "safer-buffer": "~2.1.0"
      }
    },
    "asn1.js": {
      "version": "5.4.1",
      "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
      "integrity": "sha1-EamAuE67kXgc41sP3C7ilON4Pwc=",
      "requires": {
        "bn.js": "^4.0.0",
        "inherits": "^2.0.1",
        "minimalistic-assert": "^1.0.0",
        "safer-buffer": "^2.1.0"
      }
    },
    "assert-plus": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
      "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
    },
    "async": {
      "version": "2.6.3",
      "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
      "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
      "requires": {
        "lodash": "^4.17.14"
      }
    },
    "async-eventemitter": {
      "version": "0.2.4",
      "resolved": "https://registry.npmjs.org/async-eventemitter/-/async-eventemitter-0.2.4.tgz",
      "integrity": "sha512-pd20BwL7Yt1zwDFy+8MX8F1+WCT8aQeKj0kQnTrH9WaeRETlRamVhD0JtRPmrV4GfOJ2F9CvdQkZeZhnh2TuHw==",
      "requires": {
        "async": "^2.4.0"
      }
    },
    "async-limiter": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
      "integrity": "sha1-3TeelPDbgxCwgpH51kwyCXZmF/0="
    },
    "asynckit": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
    },
    "await-semaphore": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/await-semaphore/-/await-semaphore-0.1.3.tgz",
      "integrity": "sha512-d1W2aNSYcz/sxYO4pMGX9vq65qOTu0P800epMud+6cYYX0QcT7zyqcxec3VWzpgvdXo57UWmVbZpLMjX2m1I7Q=="
    },
    "aws-sign2": {
      "version": "0.7.0",
      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
      "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
    },
    "aws4": {
      "version": "1.10.1",
      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz",
      "integrity": "sha1-4eguTz6Zniz9YbFhKA0WoRH4ZCg="
    },
    "backoff": {
      "version": "2.5.0",
      "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz",
      "integrity": "sha1-9hbtqdPktmuMp/ynn2lXIsX44m8=",
      "requires": {
        "precond": "0.2"
      }
    },
    "base-x": {
      "version": "3.0.8",
      "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz",
      "integrity": "sha1-HhEGwlN/AWLotSR0pVfrsJAAAY0=",
      "requires": {
        "safe-buffer": "^5.0.1"
      }
    },
    "base64-js": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
      "integrity": "sha1-WOzoy3XdB+ce0IxzarxfrE2/jfE="
    },
    "bcrypt-pbkdf": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
      "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
      "requires": {
        "tweetnacl": "^0.14.3"
      }
    },
    "big.js": {
      "version": "5.2.2",
      "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
      "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ=="
    },
    "bignumber.js": {
      "version": "9.0.0",
      "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz",
      "integrity": "sha1-gFiA+Eoym16sbny2+CdLbYK98HU="
    },
    "bindings": {
      "version": "1.5.0",
      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
      "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
      "requires": {
        "file-uri-to-path": "1.0.0"
      }
    },
    "blakejs": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.0.tgz",
      "integrity": "sha1-ad+S75U6qIylGjLfarHFShVfx6U="
    },
    "bluebird": {
      "version": "3.7.2",
      "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
      "integrity": "sha1-nyKcFb4nJFT/qXOs4NvueaGww28="
    },
    "bn.js": {
      "version": "4.11.9",
      "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
      "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg="
    },
    "body-parser": {
      "version": "1.19.0",
      "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
      "integrity": "sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io=",
      "requires": {
        "bytes": "3.1.0",
        "content-type": "~1.0.4",
        "debug": "2.6.9",
        "depd": "~1.1.2",
        "http-errors": "1.7.2",
        "iconv-lite": "0.4.24",
        "on-finished": "~2.3.0",
        "qs": "6.7.0",
        "raw-body": "2.4.0",
        "type-is": "~1.6.17"
      }
    },
    "brorand": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
      "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
    },
    "browserify-aes": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
      "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=",
      "requires": {
        "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": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
      "integrity": "sha1-jWR0wbhwv9q807z8wZNKEOlPFfA=",
      "requires": {
        "browserify-aes": "^1.0.4",
        "browserify-des": "^1.0.0",
        "evp_bytestokey": "^1.0.0"
      }
    },
    "browserify-des": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
      "integrity": "sha1-OvTx9Zg5QDVy8cZiBDdfen9wPpw=",
      "requires": {
        "cipher-base": "^1.0.1",
        "des.js": "^1.0.0",
        "inherits": "^2.0.1",
        "safe-buffer": "^5.1.2"
      }
    },
    "browserify-rsa": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
      "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
      "requires": {
        "bn.js": "^4.1.0",
        "randombytes": "^2.0.1"
      }
    },
    "browserify-sign": {
      "version": "4.2.1",
      "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
      "integrity": "sha1-6vSt1G3VS+O7OzbAzxWrvrp5VsM=",
      "requires": {
        "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"
      },
      "dependencies": {
        "bn.js": {
          "version": "5.1.2",
          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz",
          "integrity": "sha1-yWhpAtPJoncp9DqxD515wgBNp7A="
        },
        "safe-buffer": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
          "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY="
        }
      }
    },
    "bs58": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz",
      "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=",
      "requires": {
        "base-x": "^3.0.2"
      }
    },
    "bs58check": {
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz",
      "integrity": "sha1-U7AYKRIo2CpaoI59eW/a/aVK6/w=",
      "requires": {
        "bs58": "^4.0.0",
        "create-hash": "^1.1.0",
        "safe-buffer": "^5.1.2"
      }
    },
    "btoa": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz",
      "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g=="
    },
    "buffer": {
      "version": "5.6.0",
      "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz",
      "integrity": "sha1-oxdJ3H2B2E2wir+Te2uMQDP2J4Y=",
      "requires": {
        "base64-js": "^1.0.2",
        "ieee754": "^1.1.4"
      }
    },
    "buffer-from": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
      "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
    },
    "buffer-to-arraybuffer": {
      "version": "0.0.5",
      "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz",
      "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo="
    },
    "buffer-xor": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
      "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk="
    },
    "bytes": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
      "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY="
    },
    "cacheable-request": {
      "version": "6.1.0",
      "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
      "integrity": "sha1-IP+4vRYrpL4R6VZ9gj22UQUsqRI=",
      "requires": {
        "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"
      },
      "dependencies": {
        "get-stream": {
          "version": "5.2.0",
          "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
          "integrity": "sha1-SWaheV7lrOZecGxLe+txJX1uItM=",
          "requires": {
            "pump": "^3.0.0"
          }
        },
        "lowercase-keys": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
          "integrity": "sha1-JgPni3tLAAbLyi+8yKMgJVislHk="
        }
      }
    },
    "caseless": {
      "version": "0.12.0",
      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
      "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
    },
    "checkpoint-store": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/checkpoint-store/-/checkpoint-store-1.1.0.tgz",
      "integrity": "sha1-BOTLUWuRQziTWB5tRgGnjpVS6gY=",
      "requires": {
        "functional-red-black-tree": "^1.0.1"
      }
    },
    "chownr": {
      "version": "1.1.4",
      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
      "integrity": "sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs="
    },
    "cids": {
      "version": "0.7.5",
      "resolved": "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz",
      "integrity": "sha1-YKCBOKmb+2m2vkzrY7/vejlrKLI=",
      "requires": {
        "buffer": "^5.5.0",
        "class-is": "^1.1.0",
        "multibase": "~0.6.0",
        "multicodec": "^1.0.0",
        "multihashes": "~0.4.15"
      },
      "dependencies": {
        "multicodec": {
          "version": "1.0.4",
          "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-1.0.4.tgz",
          "integrity": "sha1-RqwGRlfEA4DCg2fJAwTY7RdacU8=",
          "requires": {
            "buffer": "^5.6.0",
            "varint": "^5.0.0"
          }
        }
      }
    },
    "cipher-base": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
      "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=",
      "requires": {
        "inherits": "^2.0.1",
        "safe-buffer": "^5.0.1"
      }
    },
    "class-is": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz",
      "integrity": "sha1-nTwPugRA0hHYQ87D3t+kgFUAWCU="
    },
    "clone": {
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
      "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18="
    },
    "clone-response": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
      "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
      "requires": {
        "mimic-response": "^1.0.0"
      }
    },
    "combined-stream": {
      "version": "1.0.8",
      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
      "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=",
      "requires": {
        "delayed-stream": "~1.0.0"
      }
    },
    "content-disposition": {
      "version": "0.5.3",
      "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
      "integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=",
      "requires": {
        "safe-buffer": "5.1.2"
      }
    },
    "content-hash": {
      "version": "2.5.2",
      "resolved": "https://registry.npmjs.org/content-hash/-/content-hash-2.5.2.tgz",
      "integrity": "sha1-u8JlXnwh8U/Tv8e31L/m5FTJ4hE=",
      "requires": {
        "cids": "^0.7.1",
        "multicodec": "^0.5.5",
        "multihashes": "^0.4.15"
      }
    },
    "content-type": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
      "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js="
    },
    "cookie": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
      "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo="
    },
    "cookie-signature": {
      "version": "1.0.6",
      "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
      "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
    },
    "cookiejar": {
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz",
      "integrity": "sha1-3YojVTB1L5iPmghE8/xYnjERElw="
    },
    "core-util-is": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
    },
    "cors": {
      "version": "2.8.5",
      "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
      "integrity": "sha1-6sEdpRWS3Ya58G9uesKTs9+HXSk=",
      "requires": {
        "object-assign": "^4",
        "vary": "^1"
      }
    },
    "create-ecdh": {
      "version": "4.0.4",
      "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
      "integrity": "sha1-1uf0v/pmc2CFoHYv06YyaE2rzE4=",
      "requires": {
        "bn.js": "^4.1.0",
        "elliptic": "^6.5.3"
      }
    },
    "create-hash": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
      "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=",
      "requires": {
        "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": {
      "version": "1.1.7",
      "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
      "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=",
      "requires": {
        "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"
      }
    },
    "cross-fetch": {
      "version": "2.2.3",
      "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-2.2.3.tgz",
      "integrity": "sha512-PrWWNH3yL2NYIb/7WF/5vFG3DCQiXDOVf8k3ijatbrtnwNuhMWLC7YF7uqf53tbTFDzHIUD8oITw4Bxt8ST3Nw==",
      "requires": {
        "node-fetch": "2.1.2",
        "whatwg-fetch": "2.0.4"
      },
      "dependencies": {
        "node-fetch": {
          "version": "2.1.2",
          "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.1.2.tgz",
          "integrity": "sha1-q4hOjn5X44qUR1POxwb3iNF2i7U="
        }
      }
    },
    "crypto-browserify": {
      "version": "3.12.0",
      "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
      "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=",
      "requires": {
        "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"
      }
    },
    "crypto-js": {
      "version": "3.3.0",
      "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.3.0.tgz",
      "integrity": "sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q=="
    },
    "d": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
      "integrity": "sha1-hpgJU3LVjb7jRv/Qxwk/mfj561o=",
      "requires": {
        "es5-ext": "^0.10.50",
        "type": "^1.0.1"
      }
    },
    "dashdash": {
      "version": "1.14.1",
      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
      "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
      "requires": {
        "assert-plus": "^1.0.0"
      }
    },
    "debug": {
      "version": "2.6.9",
      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
      "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
      "requires": {
        "ms": "2.0.0"
      }
    },
    "decimal.js-light": {
      "version": "2.5.0",
      "resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.0.tgz",
      "integrity": "sha512-b3VJCbd2hwUpeRGG3Toob+CRo8W22xplipNhP3tN7TSVB/cyMX71P1vM2Xjc9H74uV6dS2hDDmo/rHq8L87Upg=="
    },
    "decode-uri-component": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
      "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
    },
    "decompress-response": {
      "version": "3.3.0",
      "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
      "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
      "requires": {
        "mimic-response": "^1.0.0"
      }
    },
    "defer-to-connect": {
      "version": "1.1.3",
      "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
      "integrity": "sha1-MxrgUMCNz3ifjIOnuB8O2U9KxZE="
    },
    "deferred-leveldown": {
      "version": "1.2.2",
      "resolved": "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-1.2.2.tgz",
      "integrity": "sha512-uukrWD2bguRtXilKt6cAWKyoXrTSMo5m7crUdLfWQmu8kIm88w3QZoUL+6nhpfKVmhHANER6Re3sKoNoZ3IKMA==",
      "requires": {
        "abstract-leveldown": "~2.6.0"
      }
    },
    "delayed-stream": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
    },
    "depd": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
    },
    "des.js": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
      "integrity": "sha1-U4IULhvcU/hdhtU+X0qn3rkeCEM=",
      "requires": {
        "inherits": "^2.0.1",
        "minimalistic-assert": "^1.0.0"
      }
    },
    "destroy": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
      "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
    },
    "diffie-hellman": {
      "version": "5.0.3",
      "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
      "integrity": "sha1-QOjumPVaIUlgcUaSHGPhrl89KHU=",
      "requires": {
        "bn.js": "^4.1.0",
        "miller-rabin": "^4.0.0",
        "randombytes": "^2.0.0"
      }
    },
    "dom-walk": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
      "integrity": "sha1-DFSL7wSPTR8qlySQAiNgYNqj/YQ="
    },
    "dotenv": {
      "version": "8.2.0",
      "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz",
      "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw=="
    },
    "duplexer3": {
      "version": "0.1.4",
      "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
      "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI="
    },
    "ecc-jsbn": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
      "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
      "requires": {
        "jsbn": "~0.1.0",
        "safer-buffer": "^2.1.0"
      }
    },
    "ee-first": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
    },
    "elliptic": {
      "version": "6.5.3",
      "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz",
      "integrity": "sha1-y1nrLv2vc6C9eMzXAVpirW4Pk9Y=",
      "requires": {
        "bn.js": "^4.4.0",
        "brorand": "^1.0.1",
        "hash.js": "^1.0.0",
        "hmac-drbg": "^1.0.0",
        "inherits": "^2.0.1",
        "minimalistic-assert": "^1.0.0",
        "minimalistic-crypto-utils": "^1.0.0"
      }
    },
    "encodeurl": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
      "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
    },
    "encoding": {
      "version": "0.1.13",
      "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
      "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
      "requires": {
        "iconv-lite": "^0.6.2"
      },
      "dependencies": {
        "iconv-lite": {
          "version": "0.6.2",
          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz",
          "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==",
          "requires": {
            "safer-buffer": ">= 2.1.2 < 3.0.0"
          }
        }
      }
    },
    "end-of-stream": {
      "version": "1.4.4",
      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
      "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=",
      "requires": {
        "once": "^1.4.0"
      }
    },
    "errno": {
      "version": "0.1.7",
      "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
      "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
      "requires": {
        "prr": "~1.0.1"
      }
    },
    "es5-ext": {
      "version": "0.10.53",
      "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
      "integrity": "sha1-k8WjrP2+8nUiCtcmRK0C7hg2jeE=",
      "requires": {
        "es6-iterator": "~2.0.3",
        "es6-symbol": "~3.1.3",
        "next-tick": "~1.0.0"
      }
    },
    "es6-iterator": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
      "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
      "requires": {
        "d": "1",
        "es5-ext": "^0.10.35",
        "es6-symbol": "^3.1.1"
      }
    },
    "es6-symbol": {
      "version": "3.1.3",
      "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
      "integrity": "sha1-utXTwbzawoJp9MszHkMceKxwXRg=",
      "requires": {
        "d": "^1.0.1",
        "ext": "^1.1.2"
      }
    },
    "escape-html": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
    },
    "etag": {
      "version": "1.8.1",
      "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
      "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
    },
    "eth-block-tracker": {
      "version": "4.4.3",
      "resolved": "https://registry.npmjs.org/eth-block-tracker/-/eth-block-tracker-4.4.3.tgz",
      "integrity": "sha512-A8tG4Z4iNg4mw5tP1Vung9N9IjgMNqpiMoJ/FouSFwNCGHv2X0mmOYwtQOJzki6XN7r7Tyo01S29p7b224I4jw==",
      "requires": {
        "@babel/plugin-transform-runtime": "^7.5.5",
        "@babel/runtime": "^7.5.5",
        "eth-query": "^2.1.0",
        "json-rpc-random-id": "^1.0.1",
        "pify": "^3.0.0",
        "safe-event-emitter": "^1.0.1"
      }
    },
    "eth-ens-namehash": {
      "version": "2.0.8",
      "resolved": "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz",
      "integrity": "sha1-IprEbsqG1S4MmR58sq74P/D2i88=",
      "requires": {
        "idna-uts46-hx": "^2.3.1",
        "js-sha3": "^0.5.7"
      },
      "dependencies": {
        "js-sha3": {
          "version": "0.5.7",
          "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz",
          "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc="
        }
      }
    },
    "eth-json-rpc-errors": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/eth-json-rpc-errors/-/eth-json-rpc-errors-2.0.2.tgz",
      "integrity": "sha512-uBCRM2w2ewusRHGxN8JhcuOb2RN3ueAOYH/0BhqdFmQkZx5lj5+fLKTz0mIVOzd4FG5/kUksCzCD7eTEim6gaA==",
      "requires": {
        "fast-safe-stringify": "^2.0.6"
      }
    },
    "eth-lib": {
      "version": "0.1.29",
      "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.29.tgz",
      "integrity": "sha1-DBH1Bg1C2p+THqthmQhHNPTb0dk=",
      "requires": {
        "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-query": {
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/eth-query/-/eth-query-2.1.2.tgz",
      "integrity": "sha1-1nQdkAAQa1FRDHLbktY2VFam2l4=",
      "requires": {
        "json-rpc-random-id": "^1.0.0",
        "xtend": "^4.0.1"
      }
    },
    "eth-rpc-errors": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/eth-rpc-errors/-/eth-rpc-errors-3.0.0.tgz",
      "integrity": "sha512-iPPNHPrLwUlR9xCSYm7HHQjWBasor3+KZfRvwEWxMz3ca0yqnlBeJrnyphkGIXZ4J7AMAaOLmwy4AWhnxOiLxg==",
      "requires": {
        "fast-safe-stringify": "^2.0.6"
      }
    },
    "ethereum-bloom-filters": {
      "version": "1.0.7",
      "resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.7.tgz",
      "integrity": "sha1-t7gHNeOF27f5RM5rRTPiRREwYGA=",
      "requires": {
        "js-sha3": "^0.8.0"
      }
    },
    "ethereum-common": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.2.0.tgz",
      "integrity": "sha512-XOnAR/3rntJgbCdGhqdaLIxDLWKLmsZOGhHdBKadEr6gEnJLH52k93Ou+TUdFaPN3hJc3isBZBal3U/XZ15abA=="
    },
    "ethereum-cryptography": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz",
      "integrity": "sha1-jWFDz8PXS/ebvY7ezfKeSuIN0ZE=",
      "requires": {
        "@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"
      }
    },
    "ethereum-protocol": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/ethereum-protocol/-/ethereum-protocol-1.0.1.tgz",
      "integrity": "sha512-3KLX1mHuEsBW0dKG+c6EOJS1NBNqdCICvZW9sInmZTt5aY0oxmHVggYRE0lJu1tcnMD1K+AKHdLi6U43Awm1Vg=="
    },
    "ethereumjs-abi": {
      "version": "0.6.8",
      "resolved": "https://registry.npmjs.org/ethereumjs-abi/-/ethereumjs-abi-0.6.8.tgz",
      "integrity": "sha512-Tx0r/iXI6r+lRsdvkFDlut0N08jWMnKRZ6Gkq+Nmw75lZe4e6o3EkSnkaBP5NF6+m5PTGAr9JP43N3LyeoglsA==",
      "requires": {
        "bn.js": "^4.11.8",
        "ethereumjs-util": "^6.0.0"
      }
    },
    "ethereumjs-account": {
      "version": "2.0.5",
      "resolved": "https://registry.npmjs.org/ethereumjs-account/-/ethereumjs-account-2.0.5.tgz",
      "integrity": "sha512-bgDojnXGjhMwo6eXQC0bY6UK2liSFUSMwwylOmQvZbSl/D7NXQ3+vrGO46ZeOgjGfxXmgIeVNDIiHw7fNZM4VA==",
      "requires": {
        "ethereumjs-util": "^5.0.0",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      },
      "dependencies": {
        "ethereumjs-util": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz",
          "integrity": "sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==",
          "requires": {
            "bn.js": "^4.11.0",
            "create-hash": "^1.1.2",
            "elliptic": "^6.5.2",
            "ethereum-cryptography": "^0.1.3",
            "ethjs-util": "^0.1.3",
            "rlp": "^2.0.0",
            "safe-buffer": "^5.1.1"
          }
        }
      }
    },
    "ethereumjs-block": {
      "version": "1.7.1",
      "resolved": "https://registry.npmjs.org/ethereumjs-block/-/ethereumjs-block-1.7.1.tgz",
      "integrity": "sha512-B+sSdtqm78fmKkBq78/QLKJbu/4Ts4P2KFISdgcuZUPDm9x+N7qgBPIIFUGbaakQh8bzuquiRVbdmvPKqbILRg==",
      "requires": {
        "async": "^2.0.1",
        "ethereum-common": "0.2.0",
        "ethereumjs-tx": "^1.2.2",
        "ethereumjs-util": "^5.0.0",
        "merkle-patricia-tree": "^2.1.2"
      },
      "dependencies": {
        "ethereumjs-tx": {
          "version": "1.3.7",
          "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-1.3.7.tgz",
          "integrity": "sha512-wvLMxzt1RPhAQ9Yi3/HKZTn0FZYpnsmQdbKYfUUpi4j1SEIcbkd9tndVjcPrufY3V7j2IebOpC00Zp2P/Ay2kA==",
          "requires": {
            "ethereum-common": "^0.0.18",
            "ethereumjs-util": "^5.0.0"
          },
          "dependencies": {
            "ethereum-common": {
              "version": "0.0.18",
              "resolved": "https://registry.npmjs.org/ethereum-common/-/ethereum-common-0.0.18.tgz",
              "integrity": "sha1-L9w1dvIykDNYl26znaeDIT/5Uj8="
            }
          }
        },
        "ethereumjs-util": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz",
          "integrity": "sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==",
          "requires": {
            "bn.js": "^4.11.0",
            "create-hash": "^1.1.2",
            "elliptic": "^6.5.2",
            "ethereum-cryptography": "^0.1.3",
            "ethjs-util": "^0.1.3",
            "rlp": "^2.0.0",
            "safe-buffer": "^5.1.1"
          }
        }
      }
    },
    "ethereumjs-common": {
      "version": "1.5.2",
      "resolved": "https://registry.npmjs.org/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz",
      "integrity": "sha1-IGXb6SFOhQ8ulVqA5lDLaZkGaXk="
    },
    "ethereumjs-tx": {
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-2.1.2.tgz",
      "integrity": "sha1-Xf52iL8Xe0XJoj+Gz5EE1H6jX+0=",
      "requires": {
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-util": "^6.0.0"
      }
    },
    "ethereumjs-util": {
      "version": "6.2.1",
      "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz",
      "integrity": "sha1-/LTk3Vzqy50jBUJqsaXNk+MWO2k=",
      "requires": {
        "@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-vm": {
      "version": "2.6.0",
      "resolved": "https://registry.npmjs.org/ethereumjs-vm/-/ethereumjs-vm-2.6.0.tgz",
      "integrity": "sha512-r/XIUik/ynGbxS3y+mvGnbOKnuLo40V5Mj1J25+HEO63aWYREIqvWeRO/hnROlMBE5WoniQmPmhiaN0ctiHaXw==",
      "requires": {
        "async": "^2.1.2",
        "async-eventemitter": "^0.2.2",
        "ethereumjs-account": "^2.0.3",
        "ethereumjs-block": "~2.2.0",
        "ethereumjs-common": "^1.1.0",
        "ethereumjs-util": "^6.0.0",
        "fake-merkle-patricia-tree": "^1.0.1",
        "functional-red-black-tree": "^1.0.1",
        "merkle-patricia-tree": "^2.3.2",
        "rustbn.js": "~0.2.0",
        "safe-buffer": "^5.1.1"
      },
      "dependencies": {
        "ethereumjs-block": {
          "version": "2.2.2",
          "resolved": "https://registry.npmjs.org/ethereumjs-block/-/ethereumjs-block-2.2.2.tgz",
          "integrity": "sha512-2p49ifhek3h2zeg/+da6XpdFR3GlqY3BIEiqxGF8j9aSRIgkb7M1Ky+yULBKJOu8PAZxfhsYA+HxUk2aCQp3vg==",
          "requires": {
            "async": "^2.0.1",
            "ethereumjs-common": "^1.5.0",
            "ethereumjs-tx": "^2.1.1",
            "ethereumjs-util": "^5.0.0",
            "merkle-patricia-tree": "^2.1.2"
          },
          "dependencies": {
            "ethereumjs-util": {
              "version": "5.2.1",
              "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz",
              "integrity": "sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==",
              "requires": {
                "bn.js": "^4.11.0",
                "create-hash": "^1.1.2",
                "elliptic": "^6.5.2",
                "ethereum-cryptography": "^0.1.3",
                "ethjs-util": "^0.1.3",
                "rlp": "^2.0.0",
                "safe-buffer": "^5.1.1"
              }
            }
          }
        }
      }
    },
    "ethereumjs-wallet": {
      "version": "0.6.5",
      "resolved": "https://registry.npmjs.org/ethereumjs-wallet/-/ethereumjs-wallet-0.6.5.tgz",
      "integrity": "sha512-MDwjwB9VQVnpp/Dc1XzA6J1a3wgHQ4hSvA1uWNatdpOrtCbPVuQSKSyRnjLvS0a+KKMw2pvQ9Ybqpb3+eW8oNA==",
      "requires": {
        "aes-js": "^3.1.1",
        "bs58check": "^2.1.2",
        "ethereum-cryptography": "^0.1.3",
        "ethereumjs-util": "^6.0.0",
        "randombytes": "^2.0.6",
        "safe-buffer": "^5.1.2",
        "scryptsy": "^1.2.1",
        "utf8": "^3.0.0",
        "uuid": "^3.3.2"
      }
    },
    "ethjs-unit": {
      "version": "0.1.6",
      "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz",
      "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=",
      "requires": {
        "bn.js": "4.11.6",
        "number-to-bn": "1.7.0"
      },
      "dependencies": {
        "bn.js": {
          "version": "4.11.6",
          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz",
          "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU="
        }
      }
    },
    "ethjs-util": {
      "version": "0.1.6",
      "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz",
      "integrity": "sha1-8wi2Lxhfn+YjcTL7KpgYhmpc1TY=",
      "requires": {
        "is-hex-prefixed": "1.0.0",
        "strip-hex-prefix": "1.0.0"
      }
    },
    "eventemitter3": {
      "version": "4.0.4",
      "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz",
      "integrity": "sha1-tUY6zmNaCD0Bi9x8kXtMXxCoU4Q="
    },
    "events": {
      "version": "3.2.0",
      "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz",
      "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg=="
    },
    "evp_bytestokey": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
      "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=",
      "requires": {
        "md5.js": "^1.3.4",
        "safe-buffer": "^5.1.1"
      }
    },
    "express": {
      "version": "4.17.1",
      "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
      "integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=",
      "requires": {
        "accepts": "~1.3.7",
        "array-flatten": "1.1.1",
        "body-parser": "1.19.0",
        "content-disposition": "0.5.3",
        "content-type": "~1.0.4",
        "cookie": "0.4.0",
        "cookie-signature": "1.0.6",
        "debug": "2.6.9",
        "depd": "~1.1.2",
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "etag": "~1.8.1",
        "finalhandler": "~1.1.2",
        "fresh": "0.5.2",
        "merge-descriptors": "1.0.1",
        "methods": "~1.1.2",
        "on-finished": "~2.3.0",
        "parseurl": "~1.3.3",
        "path-to-regexp": "0.1.7",
        "proxy-addr": "~2.0.5",
        "qs": "6.7.0",
        "range-parser": "~1.2.1",
        "safe-buffer": "5.1.2",
        "send": "0.17.1",
        "serve-static": "1.14.1",
        "setprototypeof": "1.1.1",
        "statuses": "~1.5.0",
        "type-is": "~1.6.18",
        "utils-merge": "1.0.1",
        "vary": "~1.1.2"
      }
    },
    "ext": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz",
      "integrity": "sha1-ia56BxWPedNVF4gpBDJAd+Q3kkQ=",
      "requires": {
        "type": "^2.0.0"
      },
      "dependencies": {
        "type": {
          "version": "2.0.0",
          "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz",
          "integrity": "sha1-Xxb/bvLrRPJgSU2uJxAzspwJqcM="
        }
      }
    },
    "extend": {
      "version": "3.0.2",
      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
      "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo="
    },
    "extsprintf": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
      "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
    },
    "fake-merkle-patricia-tree": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/fake-merkle-patricia-tree/-/fake-merkle-patricia-tree-1.0.1.tgz",
      "integrity": "sha1-S4w6z7Ugr635hgsfFM2M40As3dM=",
      "requires": {
        "checkpoint-store": "^1.1.0"
      }
    },
    "fast-deep-equal": {
      "version": "3.1.3",
      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
      "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU="
    },
    "fast-json-stable-stringify": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
      "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM="
    },
    "fast-safe-stringify": {
      "version": "2.0.7",
      "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz",
      "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA=="
    },
    "fetch-ponyfill": {
      "version": "4.1.0",
      "resolved": "https://registry.npmjs.org/fetch-ponyfill/-/fetch-ponyfill-4.1.0.tgz",
      "integrity": "sha1-rjzl9zLGReq4fkroeTQUcJsjmJM=",
      "requires": {
        "node-fetch": "~1.7.1"
      }
    },
    "file-uri-to-path": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
      "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
    },
    "finalhandler": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
      "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=",
      "requires": {
        "debug": "2.6.9",
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "on-finished": "~2.3.0",
        "parseurl": "~1.3.3",
        "statuses": "~1.5.0",
        "unpipe": "~1.0.0"
      }
    },
    "forever-agent": {
      "version": "0.6.1",
      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
      "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
    },
    "form-data": {
      "version": "2.3.3",
      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
      "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=",
      "requires": {
        "asynckit": "^0.4.0",
        "combined-stream": "^1.0.6",
        "mime-types": "^2.1.12"
      }
    },
    "forwarded": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
      "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
    },
    "fresh": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
      "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
    },
    "fs-extra": {
      "version": "4.0.3",
      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz",
      "integrity": "sha1-DYUhIuW8W+tFP7Ao6cDJvzY0DJQ=",
      "requires": {
        "graceful-fs": "^4.1.2",
        "jsonfile": "^4.0.0",
        "universalify": "^0.1.0"
      }
    },
    "fs-minipass": {
      "version": "1.2.7",
      "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
      "integrity": "sha1-zP+FcIQef+QmVpPaiJNsVa7X98c=",
      "requires": {
        "minipass": "^2.6.0"
      }
    },
    "functional-red-black-tree": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc="
    },
    "get-stream": {
      "version": "4.1.0",
      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
      "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=",
      "requires": {
        "pump": "^3.0.0"
      }
    },
    "getpass": {
      "version": "0.1.7",
      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
      "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
      "requires": {
        "assert-plus": "^1.0.0"
      }
    },
    "global": {
      "version": "4.3.2",
      "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz",
      "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=",
      "requires": {
        "min-document": "^2.19.0",
        "process": "~0.5.1"
      }
    },
    "got": {
      "version": "9.6.0",
      "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
      "integrity": "sha1-7fRefWf5lUVwXeH3u+7rEhdl7YU=",
      "requires": {
        "@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": {
      "version": "4.2.4",
      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
      "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs="
    },
    "har-schema": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
      "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
    },
    "har-validator": {
      "version": "5.1.5",
      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
      "integrity": "sha1-HwgDufjLIMD6E4It8ezds2veHv0=",
      "requires": {
        "ajv": "^6.12.3",
        "har-schema": "^2.0.0"
      }
    },
    "has-symbol-support-x": {
      "version": "1.4.2",
      "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz",
      "integrity": "sha1-FAn5i8ACR9pF2mfO4KNvKC/yZFU="
    },
    "has-to-string-tag-x": {
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
      "integrity": "sha1-oEWrOD17SyASoAFIqwql8pAETU0=",
      "requires": {
        "has-symbol-support-x": "^1.4.1"
      }
    },
    "hash-base": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
      "integrity": "sha1-VcOB2eBuHSmXqIO0o/3f5/DTrzM=",
      "requires": {
        "inherits": "^2.0.4",
        "readable-stream": "^3.6.0",
        "safe-buffer": "^5.2.0"
      },
      "dependencies": {
        "safe-buffer": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
          "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY="
        }
      }
    },
    "hash.js": {
      "version": "1.1.7",
      "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
      "integrity": "sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I=",
      "requires": {
        "inherits": "^2.0.3",
        "minimalistic-assert": "^1.0.1"
      }
    },
    "hmac-drbg": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
      "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
      "requires": {
        "hash.js": "^1.0.3",
        "minimalistic-assert": "^1.0.0",
        "minimalistic-crypto-utils": "^1.0.1"
      }
    },
    "http-cache-semantics": {
      "version": "4.1.0",
      "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
      "integrity": "sha1-SekcXL82yblLz81xwj1SSex045A="
    },
    "http-errors": {
      "version": "1.7.2",
      "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
      "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=",
      "requires": {
        "depd": "~1.1.2",
        "inherits": "2.0.3",
        "setprototypeof": "1.1.1",
        "statuses": ">= 1.5.0 < 2",
        "toidentifier": "1.0.0"
      },
      "dependencies": {
        "inherits": {
          "version": "2.0.3",
          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
        }
      }
    },
    "http-https": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz",
      "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs="
    },
    "http-signature": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
      "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
      "requires": {
        "assert-plus": "^1.0.0",
        "jsprim": "^1.2.2",
        "sshpk": "^1.7.0"
      }
    },
    "iconv-lite": {
      "version": "0.4.24",
      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
      "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=",
      "requires": {
        "safer-buffer": ">= 2.1.2 < 3"
      }
    },
    "idna-uts46-hx": {
      "version": "2.3.1",
      "resolved": "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz",
      "integrity": "sha1-odxcTfN+7lIr9m2WnMmA4A6HEfk=",
      "requires": {
        "punycode": "2.1.0"
      },
      "dependencies": {
        "punycode": {
          "version": "2.1.0",
          "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz",
          "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0="
        }
      }
    },
    "ieee754": {
      "version": "1.1.13",
      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
      "integrity": "sha1-7BaFWOlaoYH9h9N/VcMrvLZwi4Q="
    },
    "immediate": {
      "version": "3.3.0",
      "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz",
      "integrity": "sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q=="
    },
    "inherits": {
      "version": "2.0.4",
      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
      "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w="
    },
    "ipaddr.js": {
      "version": "1.9.1",
      "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
      "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM="
    },
    "is-fn": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-fn/-/is-fn-1.0.0.tgz",
      "integrity": "sha1-lUPV3nvPWwiiLsiiC65uKG1RDYw="
    },
    "is-function": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz",
      "integrity": "sha1-Twl/MKv2762smDOxfKXcA/gUTgg="
    },
    "is-hex-prefixed": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz",
      "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ="
    },
    "is-object": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz",
      "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA="
    },
    "is-plain-obj": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4="
    },
    "is-retry-allowed": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
      "integrity": "sha1-13hIi9CkZmo76KFIK58rqv7eqLQ="
    },
    "is-stream": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
      "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
    },
    "is-typedarray": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
      "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
    },
    "isarray": {
      "version": "0.0.1",
      "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
      "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
    },
    "isstream": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
      "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
    },
    "isurl": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
      "integrity": "sha1-sn9PSfPNqj6kSgpbfzRi5u3DnWc=",
      "requires": {
        "has-to-string-tag-x": "^1.2.0",
        "is-object": "^1.0.1"
      }
    },
    "js-sha3": {
      "version": "0.8.0",
      "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz",
      "integrity": "sha1-ubel2nOvrX3t0PjEY5VMveaBiEA="
    },
    "jsbi": {
      "version": "3.1.3",
      "resolved": "https://registry.npmjs.org/jsbi/-/jsbi-3.1.3.tgz",
      "integrity": "sha512-nBJqA0C6Qns+ZxurbEoIR56wyjiUszpNy70FHvxO5ervMoCbZVE3z3kxr5nKGhlxr/9MhKTSUBs7cAwwuf3g9w=="
    },
    "jsbn": {
      "version": "0.1.1",
      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
      "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
    },
    "json-buffer": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
      "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg="
    },
    "json-rpc-engine": {
      "version": "5.3.0",
      "resolved": "https://registry.npmjs.org/json-rpc-engine/-/json-rpc-engine-5.3.0.tgz",
      "integrity": "sha512-+diJ9s8rxB+fbJhT7ZEf8r8spaLRignLd8jTgQ/h5JSGppAHGtNMZtCoabipCaleR1B3GTGxbXBOqhaJSGmPGQ==",
      "requires": {
        "eth-rpc-errors": "^3.0.0",
        "safe-event-emitter": "^1.0.1"
      }
    },
    "json-rpc-random-id": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/json-rpc-random-id/-/json-rpc-random-id-1.0.1.tgz",
      "integrity": "sha1-uknZat7RRE27jaPSA3SKy7zeyMg="
    },
    "json-schema": {
      "version": "0.2.3",
      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
      "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
    },
    "json-schema-traverse": {
      "version": "0.4.1",
      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
      "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA="
    },
    "json-stable-stringify": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
      "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
      "requires": {
        "jsonify": "~0.0.0"
      }
    },
    "json-stringify-safe": {
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
    },
    "jsonfile": {
      "version": "4.0.0",
      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
      "requires": {
        "graceful-fs": "^4.1.6"
      }
    },
    "jsonify": {
      "version": "0.0.0",
      "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
      "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM="
    },
    "jsprim": {
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
      "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
      "requires": {
        "assert-plus": "1.0.0",
        "extsprintf": "1.3.0",
        "json-schema": "0.2.3",
        "verror": "1.10.0"
      }
    },
    "keccak": {
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.1.tgz",
      "integrity": "sha1-rjCg6U2+Q0FPdBN1z/bWTIvqC/8=",
      "requires": {
        "node-addon-api": "^2.0.0",
        "node-gyp-build": "^4.2.0"
      }
    },
    "keyv": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz",
      "integrity": "sha1-7MIoSG9pmR5J6UdkhaW+Ho/FxNk=",
      "requires": {
        "json-buffer": "3.0.0"
      }
    },
    "level-codec": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/level-codec/-/level-codec-7.0.1.tgz",
      "integrity": "sha512-Ua/R9B9r3RasXdRmOtd+t9TCOEIIlts+TN/7XTT2unhDaL6sJn83S3rUyljbr6lVtw49N3/yA0HHjpV6Kzb2aQ=="
    },
    "level-errors": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/level-errors/-/level-errors-1.0.5.tgz",
      "integrity": "sha512-/cLUpQduF6bNrWuAC4pwtUKA5t669pCsCi2XbmojG2tFeOr9j6ShtdDCtFFQO1DRt+EVZhx9gPzP9G2bUaG4ig==",
      "requires": {
        "errno": "~0.1.1"
      }
    },
    "level-iterator-stream": {
      "version": "1.3.1",
      "resolved": "https://registry.npmjs.org/level-iterator-stream/-/level-iterator-stream-1.3.1.tgz",
      "integrity": "sha1-5Dt4sagUPm+pek9IXrjqUwNS8u0=",
      "requires": {
        "inherits": "^2.0.1",
        "level-errors": "^1.0.3",
        "readable-stream": "^1.0.33",
        "xtend": "^4.0.0"
      },
      "dependencies": {
        "readable-stream": {
          "version": "1.1.14",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
          "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
          "requires": {
            "core-util-is": "~1.0.0",
            "inherits": "~2.0.1",
            "isarray": "0.0.1",
            "string_decoder": "~0.10.x"
          }
        },
        "string_decoder": {
          "version": "0.10.31",
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
          "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
        }
      }
    },
    "level-ws": {
      "version": "0.0.0",
      "resolved": "https://registry.npmjs.org/level-ws/-/level-ws-0.0.0.tgz",
      "integrity": "sha1-Ny5RIXeSSgBCSwtDrvK7QkltIos=",
      "requires": {
        "readable-stream": "~1.0.15",
        "xtend": "~2.1.1"
      },
      "dependencies": {
        "readable-stream": {
          "version": "1.0.34",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
          "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
          "requires": {
            "core-util-is": "~1.0.0",
            "inherits": "~2.0.1",
            "isarray": "0.0.1",
            "string_decoder": "~0.10.x"
          }
        },
        "string_decoder": {
          "version": "0.10.31",
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
          "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
        },
        "xtend": {
          "version": "2.1.2",
          "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
          "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=",
          "requires": {
            "object-keys": "~0.4.0"
          }
        }
      }
    },
    "levelup": {
      "version": "1.3.9",
      "resolved": "https://registry.npmjs.org/levelup/-/levelup-1.3.9.tgz",
      "integrity": "sha512-VVGHfKIlmw8w1XqpGOAGwq6sZm2WwWLmlDcULkKWQXEA5EopA8OBNJ2Ck2v6bdk8HeEZSbCSEgzXadyQFm76sQ==",
      "requires": {
        "deferred-leveldown": "~1.2.1",
        "level-codec": "~7.0.0",
        "level-errors": "~1.0.3",
        "level-iterator-stream": "~1.3.0",
        "prr": "~1.0.1",
        "semver": "~5.4.1",
        "xtend": "~4.0.0"
      }
    },
    "lodash": {
      "version": "4.17.20",
      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
      "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA=="
    },
    "lodash.assign": {
      "version": "4.2.0",
      "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
      "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc="
    },
    "lodash.flatmap": {
      "version": "4.5.0",
      "resolved": "https://registry.npmjs.org/lodash.flatmap/-/lodash.flatmap-4.5.0.tgz",
      "integrity": "sha1-74y/QI9uSCaGYzRTBcaswLd4cC4="
    },
    "lodash.merge": {
      "version": "4.6.2",
      "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
      "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
    },
    "lowercase-keys": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
      "integrity": "sha1-b54wtHCE2XGnyCD/FabFFnt0wm8="
    },
    "ltgt": {
      "version": "2.2.1",
      "resolved": "https://registry.npmjs.org/ltgt/-/ltgt-2.2.1.tgz",
      "integrity": "sha1-81ypHEk/e3PaDgdJUwTxezH4fuU="
    },
    "md5.js": {
      "version": "1.3.5",
      "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
      "integrity": "sha1-tdB7jjIW4+J81yjXL3DR5qNCAF8=",
      "requires": {
        "hash-base": "^3.0.0",
        "inherits": "^2.0.1",
        "safe-buffer": "^5.1.2"
      }
    },
    "media-typer": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
    },
    "memdown": {
      "version": "1.4.1",
      "resolved": "https://registry.npmjs.org/memdown/-/memdown-1.4.1.tgz",
      "integrity": "sha1-tOThkhdGZP+65BNhqlAPMRnv4hU=",
      "requires": {
        "abstract-leveldown": "~2.7.1",
        "functional-red-black-tree": "^1.0.1",
        "immediate": "^3.2.3",
        "inherits": "~2.0.1",
        "ltgt": "~2.2.0",
        "safe-buffer": "~5.1.1"
      },
      "dependencies": {
        "abstract-leveldown": {
          "version": "2.7.2",
          "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-2.7.2.tgz",
          "integrity": "sha512-+OVvxH2rHVEhWLdbudP6p0+dNMXu8JA1CbhP19T8paTYAcX7oJ4OVjT+ZUVpv7mITxXHqDMej+GdqXBmXkw09w==",
          "requires": {
            "xtend": "~4.0.0"
          }
        }
      }
    },
    "merge-descriptors": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
    },
    "merkle-patricia-tree": {
      "version": "2.3.2",
      "resolved": "https://registry.npmjs.org/merkle-patricia-tree/-/merkle-patricia-tree-2.3.2.tgz",
      "integrity": "sha512-81PW5m8oz/pz3GvsAwbauj7Y00rqm81Tzad77tHBwU7pIAtN+TJnMSOJhxBKflSVYhptMMb9RskhqHqrSm1V+g==",
      "requires": {
        "async": "^1.4.2",
        "ethereumjs-util": "^5.0.0",
        "level-ws": "0.0.0",
        "levelup": "^1.2.1",
        "memdown": "^1.0.0",
        "readable-stream": "^2.0.0",
        "rlp": "^2.0.0",
        "semaphore": ">=1.0.1"
      },
      "dependencies": {
        "async": {
          "version": "1.5.2",
          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
          "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo="
        },
        "ethereumjs-util": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-5.2.1.tgz",
          "integrity": "sha512-v3kT+7zdyCm1HIqWlLNrHGqHGLpGYIhjeHxQjnDXjLT2FyGJDsd3LWMYUo7pAFRrk86CR3nUJfhC81CCoJNNGQ==",
          "requires": {
            "bn.js": "^4.11.0",
            "create-hash": "^1.1.2",
            "elliptic": "^6.5.2",
            "ethereum-cryptography": "^0.1.3",
            "ethjs-util": "^0.1.3",
            "rlp": "^2.0.0",
            "safe-buffer": "^5.1.1"
          }
        },
        "isarray": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
        },
        "readable-stream": {
          "version": "2.3.7",
          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
          "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
          "requires": {
            "core-util-is": "~1.0.0",
            "inherits": "~2.0.3",
            "isarray": "~1.0.0",
            "process-nextick-args": "~2.0.0",
            "safe-buffer": "~5.1.1",
            "string_decoder": "~1.1.1",
            "util-deprecate": "~1.0.1"
          }
        },
        "string_decoder": {
          "version": "1.1.1",
          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
          "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
          "requires": {
            "safe-buffer": "~5.1.0"
          }
        }
      }
    },
    "methods": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
      "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
    },
    "miller-rabin": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
      "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=",
      "requires": {
        "bn.js": "^4.0.0",
        "brorand": "^1.0.1"
      }
    },
    "mime": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
      "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE="
    },
    "mime-db": {
      "version": "1.44.0",
      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
      "integrity": "sha1-+hHF6wrKEzS0Izy01S8QxaYnL5I="
    },
    "mime-types": {
      "version": "2.1.27",
      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
      "integrity": "sha1-R5SfmOJ56lMRn1ci4PNOUpvsAJ8=",
      "requires": {
        "mime-db": "1.44.0"
      }
    },
    "mimic-response": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
      "integrity": "sha1-SSNTiHju9CBjy4o+OweYeBSHqxs="
    },
    "min-document": {
      "version": "2.19.0",
      "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz",
      "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=",
      "requires": {
        "dom-walk": "^0.1.0"
      }
    },
    "minimalistic-assert": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
      "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc="
    },
    "minimalistic-crypto-utils": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
      "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo="
    },
    "minimist": {
      "version": "1.2.5",
      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
      "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI="
    },
    "minipass": {
      "version": "2.9.0",
      "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
      "integrity": "sha1-5xN2Ln0+Mv7YAxFc+T4EvKn8yaY=",
      "requires": {
        "safe-buffer": "^5.1.2",
        "yallist": "^3.0.0"
      }
    },
    "minizlib": {
      "version": "1.3.3",
      "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
      "integrity": "sha1-IpDeloGKNMKVUcio0wEha9Zahh0=",
      "requires": {
        "minipass": "^2.9.0"
      }
    },
    "mkdirp": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
      "integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34="
    },
    "mkdirp-promise": {
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz",
      "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=",
      "requires": {
        "mkdirp": "*"
      }
    },
    "mock-fs": {
      "version": "4.12.0",
      "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.12.0.tgz",
      "integrity": "sha1-pdULEtLXXlvsnaw7Z//jxB0xreQ="
    },
    "ms": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
    },
    "multibase": {
      "version": "0.6.1",
      "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz",
      "integrity": "sha1-t232KYU2zBe59qbbU+yI+F+MwSs=",
      "requires": {
        "base-x": "^3.0.8",
        "buffer": "^5.5.0"
      }
    },
    "multicodec": {
      "version": "0.5.7",
      "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz",
      "integrity": "sha1-H7P53YZqEKVdIm4ZSrui3MHun/0=",
      "requires": {
        "varint": "^5.0.0"
      }
    },
    "multihashes": {
      "version": "0.4.21",
      "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz",
      "integrity": "sha1-3ALVJVefM0p5Ca3ooSLau1jM/LU=",
      "requires": {
        "buffer": "^5.5.0",
        "multibase": "^0.7.0",
        "varint": "^5.0.0"
      },
      "dependencies": {
        "multibase": {
          "version": "0.7.0",
          "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.7.0.tgz",
          "integrity": "sha1-Gt/BxQq+Be7+tQkawMJyjWuEWBs=",
          "requires": {
            "base-x": "^3.0.8",
            "buffer": "^5.5.0"
          }
        }
      }
    },
    "nan": {
      "version": "2.14.1",
      "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz",
      "integrity": "sha1-174036MQW5FJTDFHCJMV7/iHSwE="
    },
    "nano-json-stream-parser": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz",
      "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18="
    },
    "negotiator": {
      "version": "0.6.2",
      "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
      "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs="
    },
    "next-tick": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
      "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw="
    },
    "node-addon-api": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz",
      "integrity": "sha1-Qyz6gpYs5JSxMunXKhWyn3H/XTI="
    },
    "node-fetch": {
      "version": "1.7.3",
      "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz",
      "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==",
      "requires": {
        "encoding": "^0.1.11",
        "is-stream": "^1.0.1"
      }
    },
    "node-gyp-build": {
      "version": "4.2.3",
      "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz",
      "integrity": "sha1-zmJ3+FODX3GIKe+0fbIPPk2cRzk="
    },
    "normalize-url": {
      "version": "4.5.0",
      "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz",
      "integrity": "sha1-RTNUCH5sqWlXvY9br3U/WYIUISk="
    },
    "number-to-bn": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz",
      "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=",
      "requires": {
        "bn.js": "4.11.6",
        "strip-hex-prefix": "1.0.0"
      },
      "dependencies": {
        "bn.js": {
          "version": "4.11.6",
          "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz",
          "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU="
        }
      }
    },
    "oauth-sign": {
      "version": "0.9.0",
      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
      "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU="
    },
    "object-assign": {
      "version": "4.1.1",
      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
    },
    "object-keys": {
      "version": "0.4.0",
      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
      "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY="
    },
    "oboe": {
      "version": "2.1.4",
      "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.4.tgz",
      "integrity": "sha1-IMiM2wwVNxuwQRklfU/dNLCqSfY=",
      "requires": {
        "http-https": "^1.0.0"
      }
    },
    "on-finished": {
      "version": "2.3.0",
      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
      "requires": {
        "ee-first": "1.1.1"
      }
    },
    "once": {
      "version": "1.4.0",
      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
      "requires": {
        "wrappy": "1"
      }
    },
    "p-cancelable": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
      "integrity": "sha1-0HjRWjr0CSIMiG8dmgyi5EGrJsw="
    },
    "p-finally": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
      "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4="
    },
    "p-timeout": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz",
      "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=",
      "requires": {
        "p-finally": "^1.0.0"
      }
    },
    "parse-asn1": {
      "version": "5.1.6",
      "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
      "integrity": "sha1-OFCAo+wTy2KmLTlAnLPoiETNrtQ=",
      "requires": {
        "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": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.3.tgz",
      "integrity": "sha1-Xo51Ejg9FAugLwx6qfSbQ5nJJRU="
    },
    "parseurl": {
      "version": "1.3.3",
      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
      "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ="
    },
    "path-parse": {
      "version": "1.0.6",
      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
      "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
    },
    "path-to-regexp": {
      "version": "0.1.7",
      "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
      "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
    },
    "pbkdf2": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
      "integrity": "sha1-y4cksPramEWWhW0abrr9NYRlS5Q=",
      "requires": {
        "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": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
      "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
    },
    "pify": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
      "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
    },
    "precond": {
      "version": "0.2.3",
      "resolved": "https://registry.npmjs.org/precond/-/precond-0.2.3.tgz",
      "integrity": "sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw="
    },
    "prepend-http": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
      "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc="
    },
    "process": {
      "version": "0.5.2",
      "resolved": "https://registry.npmjs.org/process/-/process-0.5.2.tgz",
      "integrity": "sha1-FjjYqONML0QKkduVq5rrZ3/Bhc8="
    },
    "process-nextick-args": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
    },
    "promise-to-callback": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/promise-to-callback/-/promise-to-callback-1.0.0.tgz",
      "integrity": "sha1-XSp0kBC/tn2WNZj805YHRqaP7vc=",
      "requires": {
        "is-fn": "^1.0.0",
        "set-immediate-shim": "^1.0.1"
      }
    },
    "proxy-addr": {
      "version": "2.0.6",
      "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
      "integrity": "sha1-/cIzZQVEfT8vLGOO0nLK9hS7sr8=",
      "requires": {
        "forwarded": "~0.1.2",
        "ipaddr.js": "1.9.1"
      }
    },
    "prr": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
      "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY="
    },
    "psl": {
      "version": "1.8.0",
      "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
      "integrity": "sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ="
    },
    "public-encrypt": {
      "version": "4.0.3",
      "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
      "integrity": "sha1-T8ydd6B+SLp1J+fL4N4z0HATMeA=",
      "requires": {
        "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": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
      "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=",
      "requires": {
        "end-of-stream": "^1.1.0",
        "once": "^1.3.1"
      }
    },
    "punycode": {
      "version": "2.1.1",
      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
      "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew="
    },
    "qs": {
      "version": "6.7.0",
      "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
      "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw="
    },
    "query-string": {
      "version": "5.1.1",
      "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
      "integrity": "sha1-p4wBK3HBfgXy4/ojGd0zBoLvs8s=",
      "requires": {
        "decode-uri-component": "^0.2.0",
        "object-assign": "^4.1.0",
        "strict-uri-encode": "^1.0.0"
      }
    },
    "randombytes": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
      "integrity": "sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=",
      "requires": {
        "safe-buffer": "^5.1.0"
      }
    },
    "randomfill": {
      "version": "1.0.4",
      "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
      "integrity": "sha1-ySGW/IarQr6YPxvzF3giSTHWFFg=",
      "requires": {
        "randombytes": "^2.0.5",
        "safe-buffer": "^5.1.0"
      }
    },
    "range-parser": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
      "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE="
    },
    "raw-body": {
      "version": "2.4.0",
      "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
      "integrity": "sha1-oc5vucm8NWylLoklarWQWeE9AzI=",
      "requires": {
        "bytes": "3.1.0",
        "http-errors": "1.7.2",
        "iconv-lite": "0.4.24",
        "unpipe": "1.0.0"
      }
    },
    "readable-stream": {
      "version": "3.6.0",
      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
      "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=",
      "requires": {
        "inherits": "^2.0.3",
        "string_decoder": "^1.1.1",
        "util-deprecate": "^1.0.1"
      }
    },
    "regenerator-runtime": {
      "version": "0.13.7",
      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
      "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
    },
    "request": {
      "version": "2.88.2",
      "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
      "integrity": "sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM=",
      "requires": {
        "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"
      },
      "dependencies": {
        "qs": {
          "version": "6.5.2",
          "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
          "integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY="
        }
      }
    },
    "resolve": {
      "version": "1.17.0",
      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
      "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
      "requires": {
        "path-parse": "^1.0.6"
      }
    },
    "responselike": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
      "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
      "requires": {
        "lowercase-keys": "^1.0.0"
      }
    },
    "ripemd160": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
      "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=",
      "requires": {
        "hash-base": "^3.0.0",
        "inherits": "^2.0.1"
      }
    },
    "rlp": {
      "version": "2.2.6",
      "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.6.tgz",
      "integrity": "sha1-yAumJmrHpIPvHmno4vBWZW3i+yw=",
      "requires": {
        "bn.js": "^4.11.1"
      }
    },
    "rustbn.js": {
      "version": "0.2.0",
      "resolved": "https://registry.npmjs.org/rustbn.js/-/rustbn.js-0.2.0.tgz",
      "integrity": "sha512-4VlvkRUuCJvr2J6Y0ImW7NvTCriMi7ErOAqWk1y69vAdoNIzCF3yPmgeNzx+RQTLEDFq5sHfscn1MwHxP9hNfA=="
    },
    "safe-buffer": {
      "version": "5.1.2",
      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
      "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0="
    },
    "safe-event-emitter": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/safe-event-emitter/-/safe-event-emitter-1.0.1.tgz",
      "integrity": "sha512-e1wFe99A91XYYxoQbcq2ZJUWurxEyP8vfz7A7vuUe1s95q8r5ebraVaA1BukYJcpM6V16ugWoD9vngi8Ccu5fg==",
      "requires": {
        "events": "^3.0.0"
      }
    },
    "safer-buffer": {
      "version": "2.1.2",
      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
      "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo="
    },
    "scrypt-js": {
      "version": "3.0.1",
      "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz",
      "integrity": "sha1-0xSlfCrvadGtmKE4oh/p6vqe4xI="
    },
    "scryptsy": {
      "version": "1.2.1",
      "resolved": "https://registry.npmjs.org/scryptsy/-/scryptsy-1.2.1.tgz",
      "integrity": "sha1-oyJfpLJST4AnAHYeKFW987LZIWM=",
      "requires": {
        "pbkdf2": "^3.0.3"
      }
    },
    "secp256k1": {
      "version": "4.0.2",
      "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.2.tgz",
      "integrity": "sha1-Fd1X0PC5/bVKwfoWlPQOXppU9KE=",
      "requires": {
        "elliptic": "^6.5.2",
        "node-addon-api": "^2.0.0",
        "node-gyp-build": "^4.2.0"
      }
    },
    "semaphore": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/semaphore/-/semaphore-1.1.0.tgz",
      "integrity": "sha512-O4OZEaNtkMd/K0i6js9SL+gqy0ZCBMgUvlSqHKi4IBdjhe7wB8pwztUk1BbZ1fmrvpwFrPbHzqd2w5pTcJH6LA=="
    },
    "semver": {
      "version": "5.4.1",
      "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
      "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg=="
    },
    "send": {
      "version": "0.17.1",
      "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
      "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=",
      "requires": {
        "debug": "2.6.9",
        "depd": "~1.1.2",
        "destroy": "~1.0.4",
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "etag": "~1.8.1",
        "fresh": "0.5.2",
        "http-errors": "~1.7.2",
        "mime": "1.6.0",
        "ms": "2.1.1",
        "on-finished": "~2.3.0",
        "range-parser": "~1.2.1",
        "statuses": "~1.5.0"
      },
      "dependencies": {
        "ms": {
          "version": "2.1.1",
          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
          "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo="
        }
      }
    },
    "serve-static": {
      "version": "1.14.1",
      "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
      "integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=",
      "requires": {
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "parseurl": "~1.3.3",
        "send": "0.17.1"
      }
    },
    "servify": {
      "version": "0.1.12",
      "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz",
      "integrity": "sha1-FCq3vuHx0DO2bQcHCGCFsXwG25U=",
      "requires": {
        "body-parser": "^1.16.0",
        "cors": "^2.8.1",
        "express": "^4.14.0",
        "request": "^2.79.0",
        "xhr": "^2.3.3"
      }
    },
    "set-immediate-shim": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
      "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E="
    },
    "setimmediate": {
      "version": "1.0.5",
      "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
      "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
    },
    "setprototypeof": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
      "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM="
    },
    "sha.js": {
      "version": "2.4.11",
      "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
      "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=",
      "requires": {
        "inherits": "^2.0.1",
        "safe-buffer": "^5.0.1"
      }
    },
    "simple-concat": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
      "integrity": "sha1-9Gl2CCujXCJj8cirXt/ibEHJVS8="
    },
    "simple-get": {
      "version": "2.8.1",
      "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz",
      "integrity": "sha1-DiLpHUV12HYgYgvJEwjVenf0S10=",
      "requires": {
        "decompress-response": "^3.3.0",
        "once": "^1.3.1",
        "simple-concat": "^1.0.0"
      }
    },
    "source-map": {
      "version": "0.6.1",
      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
    },
    "source-map-support": {
      "version": "0.5.19",
      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
      "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
      "requires": {
        "buffer-from": "^1.0.0",
        "source-map": "^0.6.0"
      }
    },
    "sshpk": {
      "version": "1.16.1",
      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
      "integrity": "sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=",
      "requires": {
        "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": {
      "version": "1.5.0",
      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
      "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
    },
    "strict-uri-encode": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
      "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM="
    },
    "string_decoder": {
      "version": "1.3.0",
      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
      "integrity": "sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4=",
      "requires": {
        "safe-buffer": "~5.2.0"
      },
      "dependencies": {
        "safe-buffer": {
          "version": "5.2.1",
          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
          "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY="
        }
      }
    },
    "strip-hex-prefix": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz",
      "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=",
      "requires": {
        "is-hex-prefixed": "1.0.0"
      }
    },
    "swarm-js": {
      "version": "0.1.40",
      "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz",
      "integrity": "sha1-sbx7bcx2Bh9sdyID4ATBGZfga5k=",
      "requires": {
        "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"
      },
      "dependencies": {
        "get-stream": {
          "version": "3.0.0",
          "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
          "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
        },
        "got": {
          "version": "7.1.0",
          "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz",
          "integrity": "sha1-BUUP2ECU5rvqVvRRpDqcKJFmOFo=",
          "requires": {
            "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"
          }
        },
        "p-cancelable": {
          "version": "0.3.0",
          "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz",
          "integrity": "sha1-ueEjgAvOu3rBOkeb4ZW1B7mNMPo="
        },
        "prepend-http": {
          "version": "1.0.4",
          "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
          "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw="
        },
        "url-parse-lax": {
          "version": "1.0.0",
          "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
          "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
          "requires": {
            "prepend-http": "^1.0.1"
          }
        }
      }
    },
    "tar": {
      "version": "4.4.13",
      "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
      "integrity": "sha1-Q7NkvFKIjVVSmGN7ENYHkCVKtSU=",
      "requires": {
        "chownr": "^1.1.1",
        "fs-minipass": "^1.2.5",
        "minipass": "^2.8.6",
        "minizlib": "^1.2.1",
        "mkdirp": "^0.5.0",
        "safe-buffer": "^5.1.2",
        "yallist": "^3.0.3"
      },
      "dependencies": {
        "mkdirp": {
          "version": "0.5.5",
          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
          "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=",
          "requires": {
            "minimist": "^1.2.5"
          }
        }
      }
    },
    "timed-out": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
      "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8="
    },
    "tiny-invariant": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz",
      "integrity": "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw=="
    },
    "tiny-warning": {
      "version": "1.0.3",
      "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
      "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
    },
    "to-fast-properties": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
      "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
    },
    "to-readable-stream": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
      "integrity": "sha1-zgqgwvPfat+FLvtASng+d8BHV3E="
    },
    "toformat": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/toformat/-/toformat-2.0.0.tgz",
      "integrity": "sha512-03SWBVop6nU8bpyZCx7SodpYznbZF5R4ljwNLBcTQzKOD9xuihRo/psX58llS1BMFhhAI08H3luot5GoXJz2pQ=="
    },
    "toidentifier": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
      "integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM="
    },
    "tough-cookie": {
      "version": "2.5.0",
      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
      "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=",
      "requires": {
        "psl": "^1.1.28",
        "punycode": "^2.1.1"
      }
    },
    "tunnel-agent": {
      "version": "0.6.0",
      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
      "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
      "requires": {
        "safe-buffer": "^5.0.1"
      }
    },
    "tweetnacl": {
      "version": "0.14.5",
      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
      "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
    },
    "type": {
      "version": "1.2.0",
      "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
      "integrity": "sha1-hI3XaY2vo+VKbEeedZxLw/GIR6A="
    },
    "type-is": {
      "version": "1.6.18",
      "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
      "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=",
      "requires": {
        "media-typer": "0.3.0",
        "mime-types": "~2.1.24"
      }
    },
    "typedarray-to-buffer": {
      "version": "3.1.5",
      "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
      "integrity": "sha1-qX7nqf9CaRufeD/xvFES/j/KkIA=",
      "requires": {
        "is-typedarray": "^1.0.0"
      }
    },
    "ultron": {
      "version": "1.1.1",
      "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
      "integrity": "sha1-n+FTahCmZKZSZqHjzPhf02MCvJw="
    },
    "underscore": {
      "version": "1.9.1",
      "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
      "integrity": "sha1-BtzjSg5op7q8KbNluOdLiSUgOWE="
    },
    "universalify": {
      "version": "0.1.2",
      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
      "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY="
    },
    "unpipe": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
    },
    "uri-js": {
      "version": "4.2.2",
      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
      "integrity": "sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=",
      "requires": {
        "punycode": "^2.1.0"
      }
    },
    "url-parse-lax": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
      "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
      "requires": {
        "prepend-http": "^2.0.0"
      }
    },
    "url-set-query": {
      "version": "1.0.0",
      "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz",
      "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk="
    },
    "url-to-options": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz",
      "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k="
    },
    "utf8": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz",
      "integrity": "sha1-8FLu0TZNaW52nvBYsYPfiMh/adE="
    },
    "util-deprecate": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
    },
    "utils-merge": {
      "version": "1.0.1",
      "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
      "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
    },
    "uuid": {
      "version": "3.4.0",
      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
      "integrity": "sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4="
    },
    "varint": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz",
      "integrity": "sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8="
    },
    "vary": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
      "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
    },
    "verror": {
      "version": "1.10.0",
      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
      "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
      "requires": {
        "assert-plus": "^1.0.0",
        "core-util-is": "1.0.2",
        "extsprintf": "^1.2.0"
      }
    },
    "web3": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3/-/web3-1.2.11.tgz",
      "integrity": "sha512-mjQ8HeU41G6hgOYm1pmeH0mRAeNKJGnJEUzDMoerkpw7QUQT4exVREgF1MYPvL/z6vAshOXei25LE/t/Bxl8yQ==",
      "requires": {
        "web3-bzz": "1.2.11",
        "web3-core": "1.2.11",
        "web3-eth": "1.2.11",
        "web3-eth-personal": "1.2.11",
        "web3-net": "1.2.11",
        "web3-shh": "1.2.11",
        "web3-utils": "1.2.11"
      }
    },
    "web3-bzz": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.2.11.tgz",
      "integrity": "sha1-QbwZp3REvVNldEWW13i4EYgPcH8=",
      "requires": {
        "@types/node": "^12.12.6",
        "got": "9.6.0",
        "swarm-js": "^0.1.40",
        "underscore": "1.9.1"
      }
    },
    "web3-core": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.2.11.tgz",
      "integrity": "sha1-EEPKzBvsuAY4RTzFsqFL6QUCiKc=",
      "requires": {
        "@types/bn.js": "^4.11.5",
        "@types/node": "^12.12.6",
        "bignumber.js": "^9.0.0",
        "web3-core-helpers": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-core-requestmanager": "1.2.11",
        "web3-utils": "1.2.11"
      }
    },
    "web3-core-helpers": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.2.11.tgz",
      "integrity": "sha1-hMaB7QuULAID87MkokWhJ+jGepk=",
      "requires": {
        "underscore": "1.9.1",
        "web3-eth-iban": "1.2.11",
        "web3-utils": "1.2.11"
      }
    },
    "web3-core-method": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.2.11.tgz",
      "integrity": "sha1-+IATfRUHoBJJEr8FJTTxaLjY+7Y=",
      "requires": {
        "@ethersproject/transactions": "^5.0.0-beta.135",
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11",
        "web3-core-promievent": "1.2.11",
        "web3-core-subscriptions": "1.2.11",
        "web3-utils": "1.2.11"
      }
    },
    "web3-core-promievent": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.2.11.tgz",
      "integrity": "sha1-Uf6Xyg3ewvmb+MMwanqOSwlOo88=",
      "requires": {
        "eventemitter3": "4.0.4"
      }
    },
    "web3-core-requestmanager": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.2.11.tgz",
      "integrity": "sha1-/m62A/uu4YUwKTqR+M8m2K4oxFo=",
      "requires": {
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11",
        "web3-providers-http": "1.2.11",
        "web3-providers-ipc": "1.2.11",
        "web3-providers-ws": "1.2.11"
      }
    },
    "web3-core-subscriptions": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.2.11.tgz",
      "integrity": "sha1-vsqQj7/LBQwW9F8/D0wgXoUFrM0=",
      "requires": {
        "eventemitter3": "4.0.4",
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11"
      }
    },
    "web3-eth": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.2.11.tgz",
      "integrity": "sha1-TIH8tihbjK9UQFj7o66AKWj9x5M=",
      "requires": {
        "underscore": "1.9.1",
        "web3-core": "1.2.11",
        "web3-core-helpers": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-core-subscriptions": "1.2.11",
        "web3-eth-abi": "1.2.11",
        "web3-eth-accounts": "1.2.11",
        "web3-eth-contract": "1.2.11",
        "web3-eth-ens": "1.2.11",
        "web3-eth-iban": "1.2.11",
        "web3-eth-personal": "1.2.11",
        "web3-net": "1.2.11",
        "web3-utils": "1.2.11"
      }
    },
    "web3-eth-abi": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.2.11.tgz",
      "integrity": "sha1-qIdJTl1EfCkm1Vejg07dZuF6+bA=",
      "requires": {
        "@ethersproject/abi": "5.0.0-beta.153",
        "underscore": "1.9.1",
        "web3-utils": "1.2.11"
      }
    },
    "web3-eth-accounts": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.2.11.tgz",
      "integrity": "sha1-qeMETaRC0xkDp84DWobY+jP5BSA=",
      "requires": {
        "crypto-browserify": "3.12.0",
        "eth-lib": "0.2.8",
        "ethereumjs-common": "^1.3.2",
        "ethereumjs-tx": "^2.1.1",
        "scrypt-js": "^3.0.1",
        "underscore": "1.9.1",
        "uuid": "3.3.2",
        "web3-core": "1.2.11",
        "web3-core-helpers": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-utils": "1.2.11"
      },
      "dependencies": {
        "eth-lib": {
          "version": "0.2.8",
          "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz",
          "integrity": "sha1-sZQFi+9LIgrRLqSXQx1stqoGI8g=",
          "requires": {
            "bn.js": "^4.11.6",
            "elliptic": "^6.4.0",
            "xhr-request-promise": "^0.1.2"
          }
        },
        "uuid": {
          "version": "3.3.2",
          "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
          "integrity": "sha1-G0r0lV6zB3xQHCOHL8ZROBFYcTE="
        }
      }
    },
    "web3-eth-contract": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.2.11.tgz",
      "integrity": "sha1-kXBlkCvCfOidqaHaJuYu9mNmO5A=",
      "requires": {
        "@types/bn.js": "^4.11.5",
        "underscore": "1.9.1",
        "web3-core": "1.2.11",
        "web3-core-helpers": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-core-promievent": "1.2.11",
        "web3-core-subscriptions": "1.2.11",
        "web3-eth-abi": "1.2.11",
        "web3-utils": "1.2.11"
      }
    },
    "web3-eth-ens": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.2.11.tgz",
      "integrity": "sha1-JtTX8W1svP/5GOOYMrk57cMWJTI=",
      "requires": {
        "content-hash": "^2.5.2",
        "eth-ens-namehash": "2.0.8",
        "underscore": "1.9.1",
        "web3-core": "1.2.11",
        "web3-core-helpers": "1.2.11",
        "web3-core-promievent": "1.2.11",
        "web3-eth-abi": "1.2.11",
        "web3-eth-contract": "1.2.11",
        "web3-utils": "1.2.11"
      }
    },
    "web3-eth-iban": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.2.11.tgz",
      "integrity": "sha1-9fcymDBbxzkuLxiL84pzYrQhRO8=",
      "requires": {
        "bn.js": "^4.11.9",
        "web3-utils": "1.2.11"
      }
    },
    "web3-eth-personal": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.2.11.tgz",
      "integrity": "sha1-o4s5QqHYemIHDOBiKpQVU8PVqnA=",
      "requires": {
        "@types/node": "^12.12.6",
        "web3-core": "1.2.11",
        "web3-core-helpers": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-net": "1.2.11",
        "web3-utils": "1.2.11"
      }
    },
    "web3-net": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.2.11.tgz",
      "integrity": "sha1-7aaO8l5c22TJbDkIXNt0Zpqrvhs=",
      "requires": {
        "web3-core": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-utils": "1.2.11"
      }
    },
    "web3-providers-http": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.2.11.tgz",
      "integrity": "sha1-HNA0QsYWcFctQOTc3x+v+L2R58Y=",
      "requires": {
        "web3-core-helpers": "1.2.11",
        "xhr2-cookies": "1.1.0"
      }
    },
    "web3-providers-ipc": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.2.11.tgz",
      "integrity": "sha1-0W1sm+G+bgtPRTbErMFrD08n7yE=",
      "requires": {
        "oboe": "2.1.4",
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11"
      }
    },
    "web3-providers-ws": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.2.11.tgz",
      "integrity": "sha1-od/W2XeNhAVh2ewT3UUwRkUalrs=",
      "requires": {
        "eventemitter3": "4.0.4",
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11",
        "websocket": "^1.0.31"
      }
    },
    "web3-shh": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.2.11.tgz",
      "integrity": "sha1-9dCG+WIcmkfpjUOAEDhbXwWf2I8=",
      "requires": {
        "web3-core": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-core-subscriptions": "1.2.11",
        "web3-net": "1.2.11"
      }
    },
    "web3-utils": {
      "version": "1.2.11",
      "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.2.11.tgz",
      "integrity": "sha1-rxlCrq0/sWauhRqYW+2O8sLZWoI=",
      "requires": {
        "bn.js": "^4.11.9",
        "eth-lib": "0.2.8",
        "ethereum-bloom-filters": "^1.0.6",
        "ethjs-unit": "0.1.6",
        "number-to-bn": "1.7.0",
        "randombytes": "^2.1.0",
        "underscore": "1.9.1",
        "utf8": "3.0.0"
      },
      "dependencies": {
        "eth-lib": {
          "version": "0.2.8",
          "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz",
          "integrity": "sha1-sZQFi+9LIgrRLqSXQx1stqoGI8g=",
          "requires": {
            "bn.js": "^4.11.6",
            "elliptic": "^6.4.0",
            "xhr-request-promise": "^0.1.2"
          }
        }
      }
    },
    "websocket": {
      "version": "1.0.31",
      "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.31.tgz",
      "integrity": "sha1-5dDxbDNA7YdnDkieyuYUTHk1hzA=",
      "requires": {
        "debug": "^2.2.0",
        "es5-ext": "^0.10.50",
        "nan": "^2.14.0",
        "typedarray-to-buffer": "^3.1.5",
        "yaeti": "^0.0.6"
      }
    },
    "whatwg-fetch": {
      "version": "2.0.4",
      "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz",
      "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng=="
    },
    "wrappy": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
    },
    "ws": {
      "version": "3.3.3",
      "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
      "integrity": "sha1-8c+E/i1ekB686U767OeF8YeiKPI=",
      "requires": {
        "async-limiter": "~1.0.0",
        "safe-buffer": "~5.1.0",
        "ultron": "~1.1.0"
      }
    },
    "xhr": {
      "version": "2.5.0",
      "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz",
      "integrity": "sha1-vtjRZ21co2EIZnaSt0sxbEluSd0=",
      "requires": {
        "global": "~4.3.0",
        "is-function": "^1.0.1",
        "parse-headers": "^2.0.0",
        "xtend": "^4.0.0"
      }
    },
    "xhr-request": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/xhr-request/-/xhr-request-1.1.0.tgz",
      "integrity": "sha1-9KfBhoufGYcjRE2C3K4xdkPy4u0=",
      "requires": {
        "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-request-promise": {
      "version": "0.1.3",
      "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz",
      "integrity": "sha1-LV9LFtjGyJO+l/GmKw7Uzzyl+Ww=",
      "requires": {
        "xhr-request": "^1.1.0"
      }
    },
    "xhr2-cookies": {
      "version": "1.1.0",
      "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz",
      "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=",
      "requires": {
        "cookiejar": "^2.1.1"
      }
    },
    "xtend": {
      "version": "4.0.2",
      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
      "integrity": "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q="
    },
    "yaeti": {
      "version": "0.0.6",
      "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz",
      "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc="
    },
    "yallist": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
      "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0="
    }
  }
}