{
  "name": "ganache-core",
  "version": "2.13.2",
  "lockfileVersion": 2,
  "requires": true,
  "packages": {
    "": {
      "name": "ganache-core",
      "version": "2.13.2",
      "bundleDependencies": [
        "keccak",
        "node-addon-api",
        "node-gyp-build"
      ],
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "3.0.0",
        "async": "2.6.2",
        "bip39": "2.5.0",
        "cachedown": "1.0.0",
        "clone": "2.1.2",
        "debug": "3.2.6",
        "encoding-down": "5.0.4",
        "eth-sig-util": "3.0.0",
        "ethereumjs-abi": "0.6.8",
        "ethereumjs-account": "3.0.0",
        "ethereumjs-block": "2.2.2",
        "ethereumjs-common": "1.5.0",
        "ethereumjs-tx": "2.1.2",
        "ethereumjs-util": "6.2.1",
        "ethereumjs-vm": "4.2.0",
        "heap": "0.2.6",
        "keccak": "3.0.1",
        "level-sublevel": "6.6.4",
        "levelup": "3.1.1",
        "lodash": "4.17.20",
        "lru-cache": "5.1.1",
        "merkle-patricia-tree": "3.0.0",
        "patch-package": "6.2.2",
        "seedrandom": "3.0.1",
        "source-map-support": "0.5.12",
        "tmp": "0.1.0",
        "web3-provider-engine": "14.2.1",
        "websocket": "1.0.32"
      },
      "devDependencies": {
        "@types/web3": "^1.0.19",
        "assert-match": "^1.1.1",
        "browserfs": "1.4.3",
        "coveralls": "^3.0.9",
        "cross-env": "6.0.3",
        "eslint": "6.8.0",
        "eslint-config-standard": "14.1.0",
        "eslint-plugin-import": "2.20.0",
        "eslint-plugin-node": "11.0.0",
        "eslint-plugin-promise": "4.2.1",
        "eslint-plugin-standard": "4.0.1",
        "ethereumjs-wallet": "0.6.5",
        "ethers": "4.0.48",
        "husky": "4.0.10",
        "js-scrypt": "0.2.0",
        "lint-staged": "10.0.0",
        "memdown": "5.1.0",
        "mocha": "7.2.0",
        "mocha-lcov-reporter": "^1.3.0",
        "number-to-bn": "1.7.0",
        "nyc": "^15.1.0",
        "pify": "4.0.1",
        "portfinder": "^1.0.25",
        "prettier": "^1.19.1",
        "request": "^2.88.0",
        "semver": "7.1.1",
        "solc": "0.6.1",
        "temp": "0.9.1",
        "terser-webpack-plugin": "2.3.8",
        "web3": "1.2.11",
        "webpack": "4.41.5",
        "webpack-bundle-size-analyzer": "3.1.0",
        "webpack-cli": "3.3.10"
      },
      "engines": {
        "node": ">=8.9.0"
      },
      "optionalDependencies": {
        "ethereumjs-wallet": "0.6.5",
        "web3": "1.2.11"
      }
    },
    "node_modules/@ethersproject/abi": {
      "version": "5.0.0-beta.153",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/address": ">=5.0.0-beta.128",
        "@ethersproject/bignumber": ">=5.0.0-beta.130",
        "@ethersproject/bytes": ">=5.0.0-beta.129",
        "@ethersproject/constants": ">=5.0.0-beta.128",
        "@ethersproject/hash": ">=5.0.0-beta.128",
        "@ethersproject/keccak256": ">=5.0.0-beta.127",
        "@ethersproject/logger": ">=5.0.0-beta.129",
        "@ethersproject/properties": ">=5.0.0-beta.131",
        "@ethersproject/strings": ">=5.0.0-beta.130"
      }
    },
    "node_modules/@ethersproject/abstract-provider": {
      "version": "5.0.8",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/bignumber": "^5.0.13",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/networks": "^5.0.7",
        "@ethersproject/properties": "^5.0.7",
        "@ethersproject/transactions": "^5.0.9",
        "@ethersproject/web": "^5.0.12"
      }
    },
    "node_modules/@ethersproject/abstract-signer": {
      "version": "5.0.10",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/abstract-provider": "^5.0.8",
        "@ethersproject/bignumber": "^5.0.13",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/properties": "^5.0.7"
      }
    },
    "node_modules/@ethersproject/address": {
      "version": "5.0.9",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/bignumber": "^5.0.13",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/keccak256": "^5.0.7",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/rlp": "^5.0.7"
      }
    },
    "node_modules/@ethersproject/base64": {
      "version": "5.0.7",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/bytes": "^5.0.9"
      }
    },
    "node_modules/@ethersproject/bignumber": {
      "version": "5.0.13",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8",
        "bn.js": "^4.4.0"
      }
    },
    "node_modules/@ethersproject/bytes": {
      "version": "5.0.9",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/logger": "^5.0.8"
      }
    },
    "node_modules/@ethersproject/constants": {
      "version": "5.0.8",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/bignumber": "^5.0.13"
      }
    },
    "node_modules/@ethersproject/hash": {
      "version": "5.0.10",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/abstract-signer": "^5.0.10",
        "@ethersproject/address": "^5.0.9",
        "@ethersproject/bignumber": "^5.0.13",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/keccak256": "^5.0.7",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/properties": "^5.0.7",
        "@ethersproject/strings": "^5.0.8"
      }
    },
    "node_modules/@ethersproject/keccak256": {
      "version": "5.0.7",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/bytes": "^5.0.9",
        "js-sha3": "0.5.7"
      }
    },
    "node_modules/@ethersproject/logger": {
      "version": "5.0.8",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true
    },
    "node_modules/@ethersproject/networks": {
      "version": "5.0.7",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/logger": "^5.0.8"
      }
    },
    "node_modules/@ethersproject/properties": {
      "version": "5.0.7",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/logger": "^5.0.8"
      }
    },
    "node_modules/@ethersproject/rlp": {
      "version": "5.0.7",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8"
      }
    },
    "node_modules/@ethersproject/signing-key": {
      "version": "5.0.8",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/properties": "^5.0.7",
        "elliptic": "6.5.3"
      }
    },
    "node_modules/@ethersproject/strings": {
      "version": "5.0.8",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/constants": "^5.0.8",
        "@ethersproject/logger": "^5.0.8"
      }
    },
    "node_modules/@ethersproject/transactions": {
      "version": "5.0.9",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/address": "^5.0.9",
        "@ethersproject/bignumber": "^5.0.13",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/constants": "^5.0.8",
        "@ethersproject/keccak256": "^5.0.7",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/properties": "^5.0.7",
        "@ethersproject/rlp": "^5.0.7",
        "@ethersproject/signing-key": "^5.0.8"
      }
    },
    "node_modules/@ethersproject/web": {
      "version": "5.0.12",
      "funding": [
        {
          "type": "individual",
          "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2"
        },
        {
          "type": "individual",
          "url": "https://www.buymeacoffee.com/ricmoo"
        }
      ],
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@ethersproject/base64": "^5.0.7",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/properties": "^5.0.7",
        "@ethersproject/strings": "^5.0.8"
      }
    },
    "node_modules/@sindresorhus/is": {
      "version": "0.14.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/@szmarczak/http-timer": {
      "version": "1.1.2",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "defer-to-connect": "^1.0.1"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/@types/bn.js": {
      "version": "4.11.6",
      "license": "MIT",
      "dependencies": {
        "@types/node": "*"
      }
    },
    "node_modules/@types/node": {
      "version": "14.14.20",
      "license": "MIT"
    },
    "node_modules/@types/pbkdf2": {
      "version": "3.1.0",
      "license": "MIT",
      "dependencies": {
        "@types/node": "*"
      }
    },
    "node_modules/@types/secp256k1": {
      "version": "4.0.1",
      "license": "MIT",
      "dependencies": {
        "@types/node": "*"
      }
    },
    "node_modules/@yarnpkg/lockfile": {
      "version": "1.1.0",
      "license": "BSD-2-Clause"
    },
    "node_modules/abstract-leveldown": {
      "version": "3.0.0",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/accepts": {
      "version": "1.3.7",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "mime-types": "~2.1.24",
        "negotiator": "0.6.2"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/aes-js": {
      "version": "3.1.2",
      "license": "MIT",
      "optional": true
    },
    "node_modules/ajv": {
      "version": "6.12.6",
      "license": "MIT",
      "dependencies": {
        "fast-deep-equal": "^3.1.1",
        "fast-json-stable-stringify": "^2.0.0",
        "json-schema-traverse": "^0.4.1",
        "uri-js": "^4.2.2"
      },
      "funding": {
        "type": "github",
        "url": "https://github.com/sponsors/epoberezkin"
      }
    },
    "node_modules/ansi-styles": {
      "version": "3.2.1",
      "license": "MIT",
      "dependencies": {
        "color-convert": "^1.9.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/arr-diff": {
      "version": "4.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/arr-flatten": {
      "version": "1.1.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/arr-union": {
      "version": "3.1.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/array-flatten": {
      "version": "1.1.1",
      "license": "MIT",
      "optional": true
    },
    "node_modules/array-unique": {
      "version": "0.3.2",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/asn1": {
      "version": "0.2.4",
      "license": "MIT",
      "dependencies": {
        "safer-buffer": "~2.1.0"
      }
    },
    "node_modules/asn1.js": {
      "version": "5.4.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "bn.js": "^4.0.0",
        "inherits": "^2.0.1",
        "minimalistic-assert": "^1.0.0",
        "safer-buffer": "^2.1.0"
      }
    },
    "node_modules/assert-plus": {
      "version": "1.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.8"
      }
    },
    "node_modules/assign-symbols": {
      "version": "1.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/async": {
      "version": "2.6.2",
      "license": "MIT",
      "dependencies": {
        "lodash": "^4.17.11"
      }
    },
    "node_modules/async-eventemitter": {
      "version": "0.2.4",
      "license": "MIT",
      "dependencies": {
        "async": "^2.4.0"
      }
    },
    "node_modules/async-limiter": {
      "version": "1.0.1",
      "license": "MIT"
    },
    "node_modules/asynckit": {
      "version": "0.4.0",
      "license": "MIT"
    },
    "node_modules/atob": {
      "version": "2.1.2",
      "license": "(MIT OR Apache-2.0)",
      "bin": {
        "atob": "bin/atob.js"
      },
      "engines": {
        "node": ">= 4.5.0"
      }
    },
    "node_modules/aws-sign2": {
      "version": "0.7.0",
      "license": "Apache-2.0",
      "engines": {
        "node": "*"
      }
    },
    "node_modules/aws4": {
      "version": "1.11.0",
      "license": "MIT"
    },
    "node_modules/babel-code-frame": {
      "version": "6.26.0",
      "license": "MIT",
      "dependencies": {
        "chalk": "^1.1.3",
        "esutils": "^2.0.2",
        "js-tokens": "^3.0.2"
      }
    },
    "node_modules/babel-code-frame/node_modules/ansi-regex": {
      "version": "2.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/babel-code-frame/node_modules/ansi-styles": {
      "version": "2.2.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/babel-code-frame/node_modules/chalk": {
      "version": "1.1.3",
      "license": "MIT",
      "dependencies": {
        "ansi-styles": "^2.2.1",
        "escape-string-regexp": "^1.0.2",
        "has-ansi": "^2.0.0",
        "strip-ansi": "^3.0.0",
        "supports-color": "^2.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/babel-code-frame/node_modules/js-tokens": {
      "version": "3.0.2",
      "license": "MIT"
    },
    "node_modules/babel-code-frame/node_modules/strip-ansi": {
      "version": "3.0.1",
      "license": "MIT",
      "dependencies": {
        "ansi-regex": "^2.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/babel-code-frame/node_modules/supports-color": {
      "version": "2.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.8.0"
      }
    },
    "node_modules/babel-core": {
      "version": "6.26.3",
      "license": "MIT",
      "dependencies": {
        "babel-code-frame": "^6.26.0",
        "babel-generator": "^6.26.0",
        "babel-helpers": "^6.24.1",
        "babel-messages": "^6.23.0",
        "babel-register": "^6.26.0",
        "babel-runtime": "^6.26.0",
        "babel-template": "^6.26.0",
        "babel-traverse": "^6.26.0",
        "babel-types": "^6.26.0",
        "babylon": "^6.18.0",
        "convert-source-map": "^1.5.1",
        "debug": "^2.6.9",
        "json5": "^0.5.1",
        "lodash": "^4.17.4",
        "minimatch": "^3.0.4",
        "path-is-absolute": "^1.0.1",
        "private": "^0.1.8",
        "slash": "^1.0.0",
        "source-map": "^0.5.7"
      }
    },
    "node_modules/babel-core/node_modules/debug": {
      "version": "2.6.9",
      "license": "MIT",
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/babel-core/node_modules/json5": {
      "version": "0.5.1",
      "license": "MIT",
      "bin": {
        "json5": "lib/cli.js"
      }
    },
    "node_modules/babel-core/node_modules/ms": {
      "version": "2.0.0",
      "license": "MIT"
    },
    "node_modules/babel-core/node_modules/slash": {
      "version": "1.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/babel-generator": {
      "version": "6.26.1",
      "license": "MIT",
      "dependencies": {
        "babel-messages": "^6.23.0",
        "babel-runtime": "^6.26.0",
        "babel-types": "^6.26.0",
        "detect-indent": "^4.0.0",
        "jsesc": "^1.3.0",
        "lodash": "^4.17.4",
        "source-map": "^0.5.7",
        "trim-right": "^1.0.1"
      }
    },
    "node_modules/babel-generator/node_modules/jsesc": {
      "version": "1.3.0",
      "license": "MIT",
      "bin": {
        "jsesc": "bin/jsesc"
      }
    },
    "node_modules/babel-helper-builder-binary-assignment-operator-visitor": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-explode-assignable-expression": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-helper-call-delegate": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-hoist-variables": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-helper-define-map": {
      "version": "6.26.0",
      "license": "MIT",
      "dependencies": {
        "babel-helper-function-name": "^6.24.1",
        "babel-runtime": "^6.26.0",
        "babel-types": "^6.26.0",
        "lodash": "^4.17.4"
      }
    },
    "node_modules/babel-helper-explode-assignable-expression": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-helper-function-name": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-get-function-arity": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-helper-get-function-arity": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-helper-hoist-variables": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-helper-optimise-call-expression": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-helper-regex": {
      "version": "6.26.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.26.0",
        "babel-types": "^6.26.0",
        "lodash": "^4.17.4"
      }
    },
    "node_modules/babel-helper-remap-async-to-generator": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-function-name": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-helper-replace-supers": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-optimise-call-expression": "^6.24.1",
        "babel-messages": "^6.23.0",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-helpers": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1"
      }
    },
    "node_modules/babel-messages": {
      "version": "6.23.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-check-es2015-constants": {
      "version": "6.22.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-syntax-async-functions": {
      "version": "6.13.0",
      "license": "MIT"
    },
    "node_modules/babel-plugin-syntax-exponentiation-operator": {
      "version": "6.13.0",
      "license": "MIT"
    },
    "node_modules/babel-plugin-syntax-trailing-function-commas": {
      "version": "6.22.0",
      "license": "MIT"
    },
    "node_modules/babel-plugin-transform-async-to-generator": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-remap-async-to-generator": "^6.24.1",
        "babel-plugin-syntax-async-functions": "^6.8.0",
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-transform-es2015-arrow-functions": {
      "version": "6.22.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-transform-es2015-block-scoped-functions": {
      "version": "6.22.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-transform-es2015-block-scoping": {
      "version": "6.26.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.26.0",
        "babel-template": "^6.26.0",
        "babel-traverse": "^6.26.0",
        "babel-types": "^6.26.0",
        "lodash": "^4.17.4"
      }
    },
    "node_modules/babel-plugin-transform-es2015-classes": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-define-map": "^6.24.1",
        "babel-helper-function-name": "^6.24.1",
        "babel-helper-optimise-call-expression": "^6.24.1",
        "babel-helper-replace-supers": "^6.24.1",
        "babel-messages": "^6.23.0",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-plugin-transform-es2015-computed-properties": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1"
      }
    },
    "node_modules/babel-plugin-transform-es2015-destructuring": {
      "version": "6.23.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-transform-es2015-duplicate-keys": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-plugin-transform-es2015-for-of": {
      "version": "6.23.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-transform-es2015-function-name": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-function-name": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-plugin-transform-es2015-literals": {
      "version": "6.22.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-transform-es2015-modules-amd": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1"
      }
    },
    "node_modules/babel-plugin-transform-es2015-modules-commonjs": {
      "version": "6.26.2",
      "license": "MIT",
      "dependencies": {
        "babel-plugin-transform-strict-mode": "^6.24.1",
        "babel-runtime": "^6.26.0",
        "babel-template": "^6.26.0",
        "babel-types": "^6.26.0"
      }
    },
    "node_modules/babel-plugin-transform-es2015-modules-systemjs": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-hoist-variables": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1"
      }
    },
    "node_modules/babel-plugin-transform-es2015-modules-umd": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1"
      }
    },
    "node_modules/babel-plugin-transform-es2015-object-super": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-replace-supers": "^6.24.1",
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-transform-es2015-parameters": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-call-delegate": "^6.24.1",
        "babel-helper-get-function-arity": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-plugin-transform-es2015-shorthand-properties": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-plugin-transform-es2015-spread": {
      "version": "6.22.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-transform-es2015-sticky-regex": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-regex": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-plugin-transform-es2015-template-literals": {
      "version": "6.22.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-transform-es2015-typeof-symbol": {
      "version": "6.23.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-transform-es2015-unicode-regex": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-regex": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "regexpu-core": "^2.0.0"
      }
    },
    "node_modules/babel-plugin-transform-exponentiation-operator": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
        "babel-plugin-syntax-exponentiation-operator": "^6.8.0",
        "babel-runtime": "^6.22.0"
      }
    },
    "node_modules/babel-plugin-transform-regenerator": {
      "version": "6.26.0",
      "license": "MIT",
      "dependencies": {
        "regenerator-transform": "^0.10.0"
      }
    },
    "node_modules/babel-plugin-transform-strict-mode": {
      "version": "6.24.1",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "node_modules/babel-preset-env": {
      "version": "1.7.0",
      "license": "MIT",
      "dependencies": {
        "babel-plugin-check-es2015-constants": "^6.22.0",
        "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
        "babel-plugin-transform-async-to-generator": "^6.22.0",
        "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
        "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
        "babel-plugin-transform-es2015-block-scoping": "^6.23.0",
        "babel-plugin-transform-es2015-classes": "^6.23.0",
        "babel-plugin-transform-es2015-computed-properties": "^6.22.0",
        "babel-plugin-transform-es2015-destructuring": "^6.23.0",
        "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
        "babel-plugin-transform-es2015-for-of": "^6.23.0",
        "babel-plugin-transform-es2015-function-name": "^6.22.0",
        "babel-plugin-transform-es2015-literals": "^6.22.0",
        "babel-plugin-transform-es2015-modules-amd": "^6.22.0",
        "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
        "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
        "babel-plugin-transform-es2015-modules-umd": "^6.23.0",
        "babel-plugin-transform-es2015-object-super": "^6.22.0",
        "babel-plugin-transform-es2015-parameters": "^6.23.0",
        "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
        "babel-plugin-transform-es2015-spread": "^6.22.0",
        "babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
        "babel-plugin-transform-es2015-template-literals": "^6.22.0",
        "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
        "babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
        "babel-plugin-transform-exponentiation-operator": "^6.22.0",
        "babel-plugin-transform-regenerator": "^6.22.0",
        "browserslist": "^3.2.6",
        "invariant": "^2.2.2",
        "semver": "^5.3.0"
      }
    },
    "node_modules/babel-preset-env/node_modules/semver": {
      "version": "5.7.1",
      "license": "ISC",
      "bin": {
        "semver": "bin/semver"
      }
    },
    "node_modules/babel-register": {
      "version": "6.26.0",
      "license": "MIT",
      "dependencies": {
        "babel-core": "^6.26.0",
        "babel-runtime": "^6.26.0",
        "core-js": "^2.5.0",
        "home-or-tmp": "^2.0.0",
        "lodash": "^4.17.4",
        "mkdirp": "^0.5.1",
        "source-map-support": "^0.4.15"
      }
    },
    "node_modules/babel-register/node_modules/source-map-support": {
      "version": "0.4.18",
      "license": "MIT",
      "dependencies": {
        "source-map": "^0.5.6"
      }
    },
    "node_modules/babel-runtime": {
      "version": "6.26.0",
      "license": "MIT",
      "dependencies": {
        "core-js": "^2.4.0",
        "regenerator-runtime": "^0.11.0"
      }
    },
    "node_modules/babel-template": {
      "version": "6.26.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.26.0",
        "babel-traverse": "^6.26.0",
        "babel-types": "^6.26.0",
        "babylon": "^6.18.0",
        "lodash": "^4.17.4"
      }
    },
    "node_modules/babel-traverse": {
      "version": "6.26.0",
      "license": "MIT",
      "dependencies": {
        "babel-code-frame": "^6.26.0",
        "babel-messages": "^6.23.0",
        "babel-runtime": "^6.26.0",
        "babel-types": "^6.26.0",
        "babylon": "^6.18.0",
        "debug": "^2.6.8",
        "globals": "^9.18.0",
        "invariant": "^2.2.2",
        "lodash": "^4.17.4"
      }
    },
    "node_modules/babel-traverse/node_modules/debug": {
      "version": "2.6.9",
      "license": "MIT",
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/babel-traverse/node_modules/globals": {
      "version": "9.18.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/babel-traverse/node_modules/ms": {
      "version": "2.0.0",
      "license": "MIT"
    },
    "node_modules/babel-types": {
      "version": "6.26.0",
      "license": "MIT",
      "dependencies": {
        "babel-runtime": "^6.26.0",
        "esutils": "^2.0.2",
        "lodash": "^4.17.4",
        "to-fast-properties": "^1.0.3"
      }
    },
    "node_modules/babel-types/node_modules/to-fast-properties": {
      "version": "1.0.3",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/babelify": {
      "version": "7.3.0",
      "license": "MIT",
      "dependencies": {
        "babel-core": "^6.0.14",
        "object-assign": "^4.0.0"
      }
    },
    "node_modules/babylon": {
      "version": "6.18.0",
      "license": "MIT",
      "bin": {
        "babylon": "bin/babylon.js"
      }
    },
    "node_modules/backoff": {
      "version": "2.5.0",
      "license": "MIT",
      "dependencies": {
        "precond": "0.2"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/balanced-match": {
      "version": "1.0.0",
      "license": "MIT"
    },
    "node_modules/base": {
      "version": "0.11.2",
      "license": "MIT",
      "dependencies": {
        "cache-base": "^1.0.1",
        "class-utils": "^0.3.5",
        "component-emitter": "^1.2.1",
        "define-property": "^1.0.0",
        "isobject": "^3.0.1",
        "mixin-deep": "^1.2.0",
        "pascalcase": "^0.1.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/base-x": {
      "version": "3.0.8",
      "license": "MIT",
      "dependencies": {
        "safe-buffer": "^5.0.1"
      }
    },
    "node_modules/base/node_modules/define-property": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "is-descriptor": "^1.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/base64-js": {
      "version": "1.5.1",
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "license": "MIT"
    },
    "node_modules/bcrypt-pbkdf": {
      "version": "1.0.2",
      "license": "BSD-3-Clause",
      "dependencies": {
        "tweetnacl": "^0.14.3"
      }
    },
    "node_modules/bcrypt-pbkdf/node_modules/tweetnacl": {
      "version": "0.14.5",
      "license": "Unlicense"
    },
    "node_modules/bignumber.js": {
      "version": "9.0.1",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": "*"
      }
    },
    "node_modules/bip39": {
      "version": "2.5.0",
      "license": "ISC",
      "dependencies": {
        "create-hash": "^1.1.0",
        "pbkdf2": "^3.0.9",
        "randombytes": "^2.0.1",
        "safe-buffer": "^5.0.1",
        "unorm": "^1.3.3"
      }
    },
    "node_modules/blakejs": {
      "version": "1.1.0",
      "license": "CC0-1.0"
    },
    "node_modules/bluebird": {
      "version": "3.7.2",
      "license": "MIT",
      "optional": true
    },
    "node_modules/bn.js": {
      "version": "4.11.9",
      "license": "MIT"
    },
    "node_modules/body-parser": {
      "version": "1.19.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "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"
      },
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/body-parser/node_modules/debug": {
      "version": "2.6.9",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/body-parser/node_modules/ms": {
      "version": "2.0.0",
      "license": "MIT",
      "optional": true
    },
    "node_modules/body-parser/node_modules/qs": {
      "version": "6.7.0",
      "license": "BSD-3-Clause",
      "optional": true,
      "engines": {
        "node": ">=0.6"
      }
    },
    "node_modules/brace-expansion": {
      "version": "1.1.11",
      "license": "MIT",
      "dependencies": {
        "balanced-match": "^1.0.0",
        "concat-map": "0.0.1"
      }
    },
    "node_modules/brorand": {
      "version": "1.1.0",
      "license": "MIT"
    },
    "node_modules/browserify-aes": {
      "version": "1.2.0",
      "license": "MIT",
      "dependencies": {
        "buffer-xor": "^1.0.3",
        "cipher-base": "^1.0.0",
        "create-hash": "^1.1.0",
        "evp_bytestokey": "^1.0.3",
        "inherits": "^2.0.1",
        "safe-buffer": "^5.0.1"
      }
    },
    "node_modules/browserify-cipher": {
      "version": "1.0.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "browserify-aes": "^1.0.4",
        "browserify-des": "^1.0.0",
        "evp_bytestokey": "^1.0.0"
      }
    },
    "node_modules/browserify-des": {
      "version": "1.0.2",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "cipher-base": "^1.0.1",
        "des.js": "^1.0.0",
        "inherits": "^2.0.1",
        "safe-buffer": "^5.1.2"
      }
    },
    "node_modules/browserify-rsa": {
      "version": "4.1.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "bn.js": "^5.0.0",
        "randombytes": "^2.0.1"
      }
    },
    "node_modules/browserify-rsa/node_modules/bn.js": {
      "version": "5.1.3",
      "license": "MIT",
      "optional": true
    },
    "node_modules/browserify-sign": {
      "version": "4.2.1",
      "license": "ISC",
      "optional": true,
      "dependencies": {
        "bn.js": "^5.1.1",
        "browserify-rsa": "^4.0.1",
        "create-hash": "^1.2.0",
        "create-hmac": "^1.1.7",
        "elliptic": "^6.5.3",
        "inherits": "^2.0.4",
        "parse-asn1": "^5.1.5",
        "readable-stream": "^3.6.0",
        "safe-buffer": "^5.2.0"
      }
    },
    "node_modules/browserify-sign/node_modules/bn.js": {
      "version": "5.1.3",
      "license": "MIT",
      "optional": true
    },
    "node_modules/browserify-sign/node_modules/readable-stream": {
      "version": "3.6.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "inherits": "^2.0.3",
        "string_decoder": "^1.1.1",
        "util-deprecate": "^1.0.1"
      },
      "engines": {
        "node": ">= 6"
      }
    },
    "node_modules/browserslist": {
      "version": "3.2.8",
      "license": "MIT",
      "dependencies": {
        "caniuse-lite": "^1.0.30000844",
        "electron-to-chromium": "^1.3.47"
      },
      "bin": {
        "browserslist": "cli.js"
      }
    },
    "node_modules/bs58": {
      "version": "4.0.1",
      "license": "MIT",
      "dependencies": {
        "base-x": "^3.0.2"
      }
    },
    "node_modules/bs58check": {
      "version": "2.1.2",
      "license": "MIT",
      "dependencies": {
        "bs58": "^4.0.0",
        "create-hash": "^1.1.0",
        "safe-buffer": "^5.1.2"
      }
    },
    "node_modules/buffer": {
      "version": "5.7.1",
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "license": "MIT",
      "dependencies": {
        "base64-js": "^1.3.1",
        "ieee754": "^1.1.13"
      }
    },
    "node_modules/buffer-from": {
      "version": "1.1.1",
      "license": "MIT"
    },
    "node_modules/buffer-to-arraybuffer": {
      "version": "0.0.5",
      "license": "MIT",
      "optional": true
    },
    "node_modules/buffer-xor": {
      "version": "1.0.3",
      "license": "MIT"
    },
    "node_modules/bufferutil": {
      "version": "4.0.3",
      "hasInstallScript": true,
      "license": "MIT",
      "dependencies": {
        "node-gyp-build": "^4.2.0"
      }
    },
    "node_modules/bytes": {
      "version": "3.1.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/bytewise": {
      "version": "1.1.0",
      "license": "MIT",
      "dependencies": {
        "bytewise-core": "^1.2.2",
        "typewise": "^1.0.3"
      }
    },
    "node_modules/bytewise-core": {
      "version": "1.2.3",
      "license": "MIT",
      "dependencies": {
        "typewise-core": "^1.2"
      }
    },
    "node_modules/cache-base": {
      "version": "1.0.1",
      "license": "MIT",
      "dependencies": {
        "collection-visit": "^1.0.0",
        "component-emitter": "^1.2.1",
        "get-value": "^2.0.6",
        "has-value": "^1.0.0",
        "isobject": "^3.0.1",
        "set-value": "^2.0.0",
        "to-object-path": "^0.3.0",
        "union-value": "^1.0.0",
        "unset-value": "^1.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/cacheable-request": {
      "version": "6.1.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "clone-response": "^1.0.2",
        "get-stream": "^5.1.0",
        "http-cache-semantics": "^4.0.0",
        "keyv": "^3.0.0",
        "lowercase-keys": "^2.0.0",
        "normalize-url": "^4.1.0",
        "responselike": "^1.0.2"
      },
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/cacheable-request/node_modules/lowercase-keys": {
      "version": "2.0.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/cachedown": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "^2.4.1",
        "lru-cache": "^3.2.0"
      }
    },
    "node_modules/cachedown/node_modules/abstract-leveldown": {
      "version": "2.7.2",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      }
    },
    "node_modules/cachedown/node_modules/lru-cache": {
      "version": "3.2.0",
      "license": "ISC",
      "dependencies": {
        "pseudomap": "^1.0.1"
      }
    },
    "node_modules/call-bind": {
      "version": "1.0.2",
      "license": "MIT",
      "dependencies": {
        "function-bind": "^1.1.1",
        "get-intrinsic": "^1.0.2"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/caniuse-lite": {
      "version": "1.0.30001174",
      "license": "CC-BY-4.0"
    },
    "node_modules/caseless": {
      "version": "0.12.0",
      "license": "Apache-2.0"
    },
    "node_modules/chalk": {
      "version": "2.4.2",
      "license": "MIT",
      "dependencies": {
        "ansi-styles": "^3.2.1",
        "escape-string-regexp": "^1.0.5",
        "supports-color": "^5.3.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/checkpoint-store": {
      "version": "1.1.0",
      "license": "ISC",
      "dependencies": {
        "functional-red-black-tree": "^1.0.1"
      }
    },
    "node_modules/chownr": {
      "version": "1.1.4",
      "license": "ISC",
      "optional": true
    },
    "node_modules/ci-info": {
      "version": "2.0.0",
      "license": "MIT"
    },
    "node_modules/cids": {
      "version": "0.7.5",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "buffer": "^5.5.0",
        "class-is": "^1.1.0",
        "multibase": "~0.6.0",
        "multicodec": "^1.0.0",
        "multihashes": "~0.4.15"
      },
      "engines": {
        "node": ">=4.0.0",
        "npm": ">=3.0.0"
      }
    },
    "node_modules/cids/node_modules/multicodec": {
      "version": "1.0.4",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "buffer": "^5.6.0",
        "varint": "^5.0.0"
      }
    },
    "node_modules/cipher-base": {
      "version": "1.0.4",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.1",
        "safe-buffer": "^5.0.1"
      }
    },
    "node_modules/class-is": {
      "version": "1.1.0",
      "license": "MIT",
      "optional": true
    },
    "node_modules/class-utils": {
      "version": "0.3.6",
      "license": "MIT",
      "dependencies": {
        "arr-union": "^3.1.0",
        "define-property": "^0.2.5",
        "isobject": "^3.0.0",
        "static-extend": "^0.1.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/class-utils/node_modules/define-property": {
      "version": "0.2.5",
      "license": "MIT",
      "dependencies": {
        "is-descriptor": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/class-utils/node_modules/is-accessor-descriptor": {
      "version": "0.1.6",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/class-utils/node_modules/is-buffer": {
      "version": "1.1.6",
      "license": "MIT"
    },
    "node_modules/class-utils/node_modules/is-data-descriptor": {
      "version": "0.1.4",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/class-utils/node_modules/is-descriptor": {
      "version": "0.1.6",
      "license": "MIT",
      "dependencies": {
        "is-accessor-descriptor": "^0.1.6",
        "is-data-descriptor": "^0.1.4",
        "kind-of": "^5.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/class-utils/node_modules/kind-of": {
      "version": "5.1.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/clone": {
      "version": "2.1.2",
      "license": "MIT",
      "engines": {
        "node": ">=0.8"
      }
    },
    "node_modules/clone-response": {
      "version": "1.0.2",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "mimic-response": "^1.0.0"
      }
    },
    "node_modules/collection-visit": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "map-visit": "^1.0.0",
        "object-visit": "^1.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/color-convert": {
      "version": "1.9.3",
      "license": "MIT",
      "dependencies": {
        "color-name": "1.1.3"
      }
    },
    "node_modules/color-name": {
      "version": "1.1.3",
      "license": "MIT"
    },
    "node_modules/combined-stream": {
      "version": "1.0.8",
      "license": "MIT",
      "dependencies": {
        "delayed-stream": "~1.0.0"
      },
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/component-emitter": {
      "version": "1.3.0",
      "license": "MIT"
    },
    "node_modules/concat-map": {
      "version": "0.0.1",
      "license": "MIT"
    },
    "node_modules/concat-stream": {
      "version": "1.6.2",
      "engines": [
        "node >= 0.8"
      ],
      "license": "MIT",
      "dependencies": {
        "buffer-from": "^1.0.0",
        "inherits": "^2.0.3",
        "readable-stream": "^2.2.2",
        "typedarray": "^0.0.6"
      }
    },
    "node_modules/content-disposition": {
      "version": "0.5.3",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "safe-buffer": "5.1.2"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/content-disposition/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT",
      "optional": true
    },
    "node_modules/content-hash": {
      "version": "2.5.2",
      "license": "ISC",
      "optional": true,
      "dependencies": {
        "cids": "^0.7.1",
        "multicodec": "^0.5.5",
        "multihashes": "^0.4.15"
      }
    },
    "node_modules/content-type": {
      "version": "1.0.4",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/convert-source-map": {
      "version": "1.7.0",
      "license": "MIT",
      "dependencies": {
        "safe-buffer": "~5.1.1"
      }
    },
    "node_modules/convert-source-map/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT"
    },
    "node_modules/cookie": {
      "version": "0.4.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/cookie-signature": {
      "version": "1.0.6",
      "license": "MIT",
      "optional": true
    },
    "node_modules/cookiejar": {
      "version": "2.1.2",
      "license": "MIT",
      "optional": true
    },
    "node_modules/copy-descriptor": {
      "version": "0.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/core-js": {
      "version": "2.6.12",
      "hasInstallScript": true,
      "license": "MIT"
    },
    "node_modules/core-js-pure": {
      "version": "3.8.2",
      "hasInstallScript": true,
      "license": "MIT",
      "funding": {
        "type": "opencollective",
        "url": "https://opencollective.com/core-js"
      }
    },
    "node_modules/core-util-is": {
      "version": "1.0.2",
      "license": "MIT"
    },
    "node_modules/cors": {
      "version": "2.8.5",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "object-assign": "^4",
        "vary": "^1"
      },
      "engines": {
        "node": ">= 0.10"
      }
    },
    "node_modules/create-ecdh": {
      "version": "4.0.4",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "bn.js": "^4.1.0",
        "elliptic": "^6.5.3"
      }
    },
    "node_modules/create-hash": {
      "version": "1.2.0",
      "license": "MIT",
      "dependencies": {
        "cipher-base": "^1.0.1",
        "inherits": "^2.0.1",
        "md5.js": "^1.3.4",
        "ripemd160": "^2.0.1",
        "sha.js": "^2.4.0"
      }
    },
    "node_modules/create-hmac": {
      "version": "1.1.7",
      "license": "MIT",
      "dependencies": {
        "cipher-base": "^1.0.3",
        "create-hash": "^1.1.0",
        "inherits": "^2.0.1",
        "ripemd160": "^2.0.0",
        "safe-buffer": "^5.0.1",
        "sha.js": "^2.4.8"
      }
    },
    "node_modules/cross-fetch": {
      "version": "2.2.3",
      "license": "MIT",
      "dependencies": {
        "node-fetch": "2.1.2",
        "whatwg-fetch": "2.0.4"
      }
    },
    "node_modules/crypto-browserify": {
      "version": "3.12.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "browserify-cipher": "^1.0.0",
        "browserify-sign": "^4.0.0",
        "create-ecdh": "^4.0.0",
        "create-hash": "^1.1.0",
        "create-hmac": "^1.1.0",
        "diffie-hellman": "^5.0.0",
        "inherits": "^2.0.1",
        "pbkdf2": "^3.0.3",
        "public-encrypt": "^4.0.0",
        "randombytes": "^2.0.0",
        "randomfill": "^1.0.3"
      },
      "engines": {
        "node": "*"
      }
    },
    "node_modules/d": {
      "version": "1.0.1",
      "license": "ISC",
      "dependencies": {
        "es5-ext": "^0.10.50",
        "type": "^1.0.1"
      }
    },
    "node_modules/dashdash": {
      "version": "1.14.1",
      "license": "MIT",
      "dependencies": {
        "assert-plus": "^1.0.0"
      },
      "engines": {
        "node": ">=0.10"
      }
    },
    "node_modules/debug": {
      "version": "3.2.6",
      "license": "MIT",
      "dependencies": {
        "ms": "^2.1.1"
      }
    },
    "node_modules/decode-uri-component": {
      "version": "0.2.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10"
      }
    },
    "node_modules/decompress-response": {
      "version": "3.3.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "mimic-response": "^1.0.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/deep-equal": {
      "version": "1.1.1",
      "license": "MIT",
      "dependencies": {
        "is-arguments": "^1.0.4",
        "is-date-object": "^1.0.1",
        "is-regex": "^1.0.4",
        "object-is": "^1.0.1",
        "object-keys": "^1.1.1",
        "regexp.prototype.flags": "^1.2.0"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/defer-to-connect": {
      "version": "1.1.3",
      "license": "MIT",
      "optional": true
    },
    "node_modules/deferred-leveldown": {
      "version": "4.0.2",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~5.0.0",
        "inherits": "^2.0.3"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/deferred-leveldown/node_modules/abstract-leveldown": {
      "version": "5.0.0",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/define-properties": {
      "version": "1.1.3",
      "license": "MIT",
      "dependencies": {
        "object-keys": "^1.0.12"
      },
      "engines": {
        "node": ">= 0.4"
      }
    },
    "node_modules/define-property": {
      "version": "2.0.2",
      "license": "MIT",
      "dependencies": {
        "is-descriptor": "^1.0.2",
        "isobject": "^3.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/defined": {
      "version": "1.0.0",
      "license": "MIT"
    },
    "node_modules/delayed-stream": {
      "version": "1.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.4.0"
      }
    },
    "node_modules/depd": {
      "version": "1.1.2",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/des.js": {
      "version": "1.0.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "inherits": "^2.0.1",
        "minimalistic-assert": "^1.0.0"
      }
    },
    "node_modules/destroy": {
      "version": "1.0.4",
      "license": "MIT",
      "optional": true
    },
    "node_modules/detect-indent": {
      "version": "4.0.0",
      "license": "MIT",
      "dependencies": {
        "repeating": "^2.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/diffie-hellman": {
      "version": "5.0.3",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "bn.js": "^4.1.0",
        "miller-rabin": "^4.0.0",
        "randombytes": "^2.0.0"
      }
    },
    "node_modules/dom-walk": {
      "version": "0.1.2"
    },
    "node_modules/dotignore": {
      "version": "0.1.2",
      "license": "MIT",
      "dependencies": {
        "minimatch": "^3.0.4"
      },
      "bin": {
        "ignored": "bin/ignored"
      }
    },
    "node_modules/duplexer3": {
      "version": "0.1.4",
      "license": "BSD-3-Clause",
      "optional": true
    },
    "node_modules/ecc-jsbn": {
      "version": "0.1.2",
      "license": "MIT",
      "dependencies": {
        "jsbn": "~0.1.0",
        "safer-buffer": "^2.1.0"
      }
    },
    "node_modules/ee-first": {
      "version": "1.1.1",
      "license": "MIT",
      "optional": true
    },
    "node_modules/electron-to-chromium": {
      "version": "1.3.636",
      "license": "ISC"
    },
    "node_modules/elliptic": {
      "version": "6.5.3",
      "license": "MIT",
      "dependencies": {
        "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"
      }
    },
    "node_modules/encodeurl": {
      "version": "1.0.2",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/encoding": {
      "version": "0.1.13",
      "license": "MIT",
      "dependencies": {
        "iconv-lite": "^0.6.2"
      }
    },
    "node_modules/encoding-down": {
      "version": "5.0.4",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "^5.0.0",
        "inherits": "^2.0.3",
        "level-codec": "^9.0.0",
        "level-errors": "^2.0.0",
        "xtend": "^4.0.1"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/encoding-down/node_modules/abstract-leveldown": {
      "version": "5.0.0",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/encoding/node_modules/iconv-lite": {
      "version": "0.6.2",
      "license": "MIT",
      "dependencies": {
        "safer-buffer": ">= 2.1.2 < 3.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/end-of-stream": {
      "version": "1.4.4",
      "license": "MIT",
      "dependencies": {
        "once": "^1.4.0"
      }
    },
    "node_modules/errno": {
      "version": "0.1.8",
      "license": "MIT",
      "dependencies": {
        "prr": "~1.0.1"
      },
      "bin": {
        "errno": "cli.js"
      }
    },
    "node_modules/es-abstract": {
      "version": "1.18.0-next.1",
      "license": "MIT",
      "dependencies": {
        "es-to-primitive": "^1.2.1",
        "function-bind": "^1.1.1",
        "has": "^1.0.3",
        "has-symbols": "^1.0.1",
        "is-callable": "^1.2.2",
        "is-negative-zero": "^2.0.0",
        "is-regex": "^1.1.1",
        "object-inspect": "^1.8.0",
        "object-keys": "^1.1.1",
        "object.assign": "^4.1.1",
        "string.prototype.trimend": "^1.0.1",
        "string.prototype.trimstart": "^1.0.1"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/es-to-primitive": {
      "version": "1.2.1",
      "license": "MIT",
      "dependencies": {
        "is-callable": "^1.1.4",
        "is-date-object": "^1.0.1",
        "is-symbol": "^1.0.2"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/es5-ext": {
      "version": "0.10.53",
      "license": "ISC",
      "dependencies": {
        "es6-iterator": "~2.0.3",
        "es6-symbol": "~3.1.3",
        "next-tick": "~1.0.0"
      }
    },
    "node_modules/es6-iterator": {
      "version": "2.0.3",
      "license": "MIT",
      "dependencies": {
        "d": "1",
        "es5-ext": "^0.10.35",
        "es6-symbol": "^3.1.1"
      }
    },
    "node_modules/es6-symbol": {
      "version": "3.1.3",
      "license": "ISC",
      "dependencies": {
        "d": "^1.0.1",
        "ext": "^1.1.2"
      }
    },
    "node_modules/escape-html": {
      "version": "1.0.3",
      "license": "MIT",
      "optional": true
    },
    "node_modules/escape-string-regexp": {
      "version": "1.0.5",
      "license": "MIT",
      "engines": {
        "node": ">=0.8.0"
      }
    },
    "node_modules/esutils": {
      "version": "2.0.3",
      "license": "BSD-2-Clause",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/etag": {
      "version": "1.8.1",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/eth-block-tracker": {
      "version": "3.0.1",
      "license": "MIT",
      "dependencies": {
        "eth-query": "^2.1.0",
        "ethereumjs-tx": "^1.3.3",
        "ethereumjs-util": "^5.1.3",
        "ethjs-util": "^0.1.3",
        "json-rpc-engine": "^3.6.0",
        "pify": "^2.3.0",
        "tape": "^4.6.3"
      }
    },
    "node_modules/eth-block-tracker/node_modules/ethereumjs-tx": {
      "version": "1.3.7",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereum-common": "^0.0.18",
        "ethereumjs-util": "^5.0.0"
      }
    },
    "node_modules/eth-block-tracker/node_modules/ethereumjs-util": {
      "version": "5.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "^0.1.3",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/eth-block-tracker/node_modules/pify": {
      "version": "2.3.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/eth-ens-namehash": {
      "version": "2.0.8",
      "license": "ISC",
      "optional": true,
      "dependencies": {
        "idna-uts46-hx": "^2.3.1",
        "js-sha3": "^0.5.7"
      }
    },
    "node_modules/eth-json-rpc-infura": {
      "version": "3.2.1",
      "license": "ISC",
      "dependencies": {
        "cross-fetch": "^2.1.1",
        "eth-json-rpc-middleware": "^1.5.0",
        "json-rpc-engine": "^3.4.0",
        "json-rpc-error": "^2.0.0"
      }
    },
    "node_modules/eth-json-rpc-middleware": {
      "version": "1.6.0",
      "license": "ISC",
      "dependencies": {
        "async": "^2.5.0",
        "eth-query": "^2.1.2",
        "eth-tx-summary": "^3.1.2",
        "ethereumjs-block": "^1.6.0",
        "ethereumjs-tx": "^1.3.3",
        "ethereumjs-util": "^5.1.2",
        "ethereumjs-vm": "^2.1.0",
        "fetch-ponyfill": "^4.0.0",
        "json-rpc-engine": "^3.6.0",
        "json-rpc-error": "^2.0.0",
        "json-stable-stringify": "^1.0.1",
        "promise-to-callback": "^1.0.0",
        "tape": "^4.6.3"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/abstract-leveldown": {
      "version": "2.6.3",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/deferred-leveldown": {
      "version": "1.2.2",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~2.6.0"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/ethereumjs-account": {
      "version": "2.0.5",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereumjs-util": "^5.0.0",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/ethereumjs-block": {
      "version": "1.7.1",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.0.1",
        "ethereum-common": "0.2.0",
        "ethereumjs-tx": "^1.2.2",
        "ethereumjs-util": "^5.0.0",
        "merkle-patricia-tree": "^2.1.2"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/ethereumjs-block/node_modules/ethereum-common": {
      "version": "0.2.0",
      "license": "MIT"
    },
    "node_modules/eth-json-rpc-middleware/node_modules/ethereumjs-tx": {
      "version": "1.3.7",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereum-common": "^0.0.18",
        "ethereumjs-util": "^5.0.0"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/ethereumjs-util": {
      "version": "5.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "^0.1.3",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/ethereumjs-vm": {
      "version": "2.6.0",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.1.2",
        "async-eventemitter": "^0.2.2",
        "ethereumjs-account": "^2.0.3",
        "ethereumjs-block": "~2.2.0",
        "ethereumjs-common": "^1.1.0",
        "ethereumjs-util": "^6.0.0",
        "fake-merkle-patricia-tree": "^1.0.1",
        "functional-red-black-tree": "^1.0.1",
        "merkle-patricia-tree": "^2.3.2",
        "rustbn.js": "~0.2.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/ethereumjs-vm/node_modules/ethereumjs-block": {
      "version": "2.2.2",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.0.1",
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-tx": "^2.1.1",
        "ethereumjs-util": "^5.0.0",
        "merkle-patricia-tree": "^2.1.2"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/ethereumjs-vm/node_modules/ethereumjs-block/node_modules/ethereumjs-util": {
      "version": "5.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "^0.1.3",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/ethereumjs-vm/node_modules/ethereumjs-tx": {
      "version": "2.1.2",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-util": "^6.0.0"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/ethereumjs-vm/node_modules/ethereumjs-util": {
      "version": "6.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "@types/bn.js": "^4.11.3",
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "0.1.6",
        "rlp": "^2.2.3"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/isarray": {
      "version": "0.0.1",
      "license": "MIT"
    },
    "node_modules/eth-json-rpc-middleware/node_modules/level-codec": {
      "version": "7.0.1",
      "license": "MIT"
    },
    "node_modules/eth-json-rpc-middleware/node_modules/level-errors": {
      "version": "1.0.5",
      "license": "MIT",
      "dependencies": {
        "errno": "~0.1.1"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/level-iterator-stream": {
      "version": "1.3.1",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.1",
        "level-errors": "^1.0.3",
        "readable-stream": "^1.0.33",
        "xtend": "^4.0.0"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/level-iterator-stream/node_modules/readable-stream": {
      "version": "1.1.14",
      "license": "MIT",
      "dependencies": {
        "core-util-is": "~1.0.0",
        "inherits": "~2.0.1",
        "isarray": "0.0.1",
        "string_decoder": "~0.10.x"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/level-ws": {
      "version": "0.0.0",
      "license": "MIT",
      "dependencies": {
        "readable-stream": "~1.0.15",
        "xtend": "~2.1.1"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/level-ws/node_modules/readable-stream": {
      "version": "1.0.34",
      "license": "MIT",
      "dependencies": {
        "core-util-is": "~1.0.0",
        "inherits": "~2.0.1",
        "isarray": "0.0.1",
        "string_decoder": "~0.10.x"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/level-ws/node_modules/xtend": {
      "version": "2.1.2",
      "dependencies": {
        "object-keys": "~0.4.0"
      },
      "engines": {
        "node": ">=0.4"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/levelup": {
      "version": "1.3.9",
      "license": "MIT",
      "dependencies": {
        "deferred-leveldown": "~1.2.1",
        "level-codec": "~7.0.0",
        "level-errors": "~1.0.3",
        "level-iterator-stream": "~1.3.0",
        "prr": "~1.0.1",
        "semver": "~5.4.1",
        "xtend": "~4.0.0"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/ltgt": {
      "version": "2.2.1",
      "license": "MIT"
    },
    "node_modules/eth-json-rpc-middleware/node_modules/memdown": {
      "version": "1.4.1",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~2.7.1",
        "functional-red-black-tree": "^1.0.1",
        "immediate": "^3.2.3",
        "inherits": "~2.0.1",
        "ltgt": "~2.2.0",
        "safe-buffer": "~5.1.1"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/memdown/node_modules/abstract-leveldown": {
      "version": "2.7.2",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/merkle-patricia-tree": {
      "version": "2.3.2",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^1.4.2",
        "ethereumjs-util": "^5.0.0",
        "level-ws": "0.0.0",
        "levelup": "^1.2.1",
        "memdown": "^1.0.0",
        "readable-stream": "^2.0.0",
        "rlp": "^2.0.0",
        "semaphore": ">=1.0.1"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/merkle-patricia-tree/node_modules/async": {
      "version": "1.5.2",
      "license": "MIT"
    },
    "node_modules/eth-json-rpc-middleware/node_modules/object-keys": {
      "version": "0.4.0",
      "license": "MIT"
    },
    "node_modules/eth-json-rpc-middleware/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT"
    },
    "node_modules/eth-json-rpc-middleware/node_modules/semver": {
      "version": "5.4.1",
      "license": "ISC",
      "bin": {
        "semver": "bin/semver"
      }
    },
    "node_modules/eth-json-rpc-middleware/node_modules/string_decoder": {
      "version": "0.10.31",
      "license": "MIT"
    },
    "node_modules/eth-lib": {
      "version": "0.1.29",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "bn.js": "^4.11.6",
        "elliptic": "^6.4.0",
        "nano-json-stream-parser": "^0.1.2",
        "servify": "^0.1.12",
        "ws": "^3.0.0",
        "xhr-request-promise": "^0.1.2"
      }
    },
    "node_modules/eth-query": {
      "version": "2.1.2",
      "license": "ISC",
      "dependencies": {
        "json-rpc-random-id": "^1.0.0",
        "xtend": "^4.0.1"
      }
    },
    "node_modules/eth-sig-util": {
      "version": "3.0.0",
      "license": "ISC",
      "dependencies": {
        "buffer": "^5.2.1",
        "elliptic": "^6.4.0",
        "ethereumjs-abi": "0.6.5",
        "ethereumjs-util": "^5.1.1",
        "tweetnacl": "^1.0.0",
        "tweetnacl-util": "^0.15.0"
      }
    },
    "node_modules/eth-sig-util/node_modules/ethereumjs-abi": {
      "version": "0.6.5",
      "license": "MIT",
      "dependencies": {
        "bn.js": "^4.10.0",
        "ethereumjs-util": "^4.3.0"
      }
    },
    "node_modules/eth-sig-util/node_modules/ethereumjs-abi/node_modules/ethereumjs-util": {
      "version": "4.5.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.8.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "rlp": "^2.0.0"
      }
    },
    "node_modules/eth-sig-util/node_modules/ethereumjs-util": {
      "version": "5.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "^0.1.3",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/eth-tx-summary": {
      "version": "3.2.4",
      "license": "ISC",
      "dependencies": {
        "async": "^2.1.2",
        "clone": "^2.0.0",
        "concat-stream": "^1.5.1",
        "end-of-stream": "^1.1.0",
        "eth-query": "^2.0.2",
        "ethereumjs-block": "^1.4.1",
        "ethereumjs-tx": "^1.1.1",
        "ethereumjs-util": "^5.0.1",
        "ethereumjs-vm": "^2.6.0",
        "through2": "^2.0.3"
      }
    },
    "node_modules/eth-tx-summary/node_modules/abstract-leveldown": {
      "version": "2.6.3",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      }
    },
    "node_modules/eth-tx-summary/node_modules/deferred-leveldown": {
      "version": "1.2.2",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~2.6.0"
      }
    },
    "node_modules/eth-tx-summary/node_modules/ethereumjs-account": {
      "version": "2.0.5",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereumjs-util": "^5.0.0",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/eth-tx-summary/node_modules/ethereumjs-block": {
      "version": "1.7.1",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.0.1",
        "ethereum-common": "0.2.0",
        "ethereumjs-tx": "^1.2.2",
        "ethereumjs-util": "^5.0.0",
        "merkle-patricia-tree": "^2.1.2"
      }
    },
    "node_modules/eth-tx-summary/node_modules/ethereumjs-block/node_modules/ethereum-common": {
      "version": "0.2.0",
      "license": "MIT"
    },
    "node_modules/eth-tx-summary/node_modules/ethereumjs-tx": {
      "version": "1.3.7",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereum-common": "^0.0.18",
        "ethereumjs-util": "^5.0.0"
      }
    },
    "node_modules/eth-tx-summary/node_modules/ethereumjs-util": {
      "version": "5.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "^0.1.3",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/eth-tx-summary/node_modules/ethereumjs-vm": {
      "version": "2.6.0",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.1.2",
        "async-eventemitter": "^0.2.2",
        "ethereumjs-account": "^2.0.3",
        "ethereumjs-block": "~2.2.0",
        "ethereumjs-common": "^1.1.0",
        "ethereumjs-util": "^6.0.0",
        "fake-merkle-patricia-tree": "^1.0.1",
        "functional-red-black-tree": "^1.0.1",
        "merkle-patricia-tree": "^2.3.2",
        "rustbn.js": "~0.2.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/eth-tx-summary/node_modules/ethereumjs-vm/node_modules/ethereumjs-block": {
      "version": "2.2.2",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.0.1",
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-tx": "^2.1.1",
        "ethereumjs-util": "^5.0.0",
        "merkle-patricia-tree": "^2.1.2"
      }
    },
    "node_modules/eth-tx-summary/node_modules/ethereumjs-vm/node_modules/ethereumjs-block/node_modules/ethereumjs-util": {
      "version": "5.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "^0.1.3",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/eth-tx-summary/node_modules/ethereumjs-vm/node_modules/ethereumjs-tx": {
      "version": "2.1.2",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-util": "^6.0.0"
      }
    },
    "node_modules/eth-tx-summary/node_modules/ethereumjs-vm/node_modules/ethereumjs-util": {
      "version": "6.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "@types/bn.js": "^4.11.3",
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "0.1.6",
        "rlp": "^2.2.3"
      }
    },
    "node_modules/eth-tx-summary/node_modules/isarray": {
      "version": "0.0.1",
      "license": "MIT"
    },
    "node_modules/eth-tx-summary/node_modules/level-codec": {
      "version": "7.0.1",
      "license": "MIT"
    },
    "node_modules/eth-tx-summary/node_modules/level-errors": {
      "version": "1.0.5",
      "license": "MIT",
      "dependencies": {
        "errno": "~0.1.1"
      }
    },
    "node_modules/eth-tx-summary/node_modules/level-iterator-stream": {
      "version": "1.3.1",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.1",
        "level-errors": "^1.0.3",
        "readable-stream": "^1.0.33",
        "xtend": "^4.0.0"
      }
    },
    "node_modules/eth-tx-summary/node_modules/level-iterator-stream/node_modules/readable-stream": {
      "version": "1.1.14",
      "license": "MIT",
      "dependencies": {
        "core-util-is": "~1.0.0",
        "inherits": "~2.0.1",
        "isarray": "0.0.1",
        "string_decoder": "~0.10.x"
      }
    },
    "node_modules/eth-tx-summary/node_modules/level-ws": {
      "version": "0.0.0",
      "license": "MIT",
      "dependencies": {
        "readable-stream": "~1.0.15",
        "xtend": "~2.1.1"
      }
    },
    "node_modules/eth-tx-summary/node_modules/level-ws/node_modules/readable-stream": {
      "version": "1.0.34",
      "license": "MIT",
      "dependencies": {
        "core-util-is": "~1.0.0",
        "inherits": "~2.0.1",
        "isarray": "0.0.1",
        "string_decoder": "~0.10.x"
      }
    },
    "node_modules/eth-tx-summary/node_modules/level-ws/node_modules/xtend": {
      "version": "2.1.2",
      "dependencies": {
        "object-keys": "~0.4.0"
      },
      "engines": {
        "node": ">=0.4"
      }
    },
    "node_modules/eth-tx-summary/node_modules/levelup": {
      "version": "1.3.9",
      "license": "MIT",
      "dependencies": {
        "deferred-leveldown": "~1.2.1",
        "level-codec": "~7.0.0",
        "level-errors": "~1.0.3",
        "level-iterator-stream": "~1.3.0",
        "prr": "~1.0.1",
        "semver": "~5.4.1",
        "xtend": "~4.0.0"
      }
    },
    "node_modules/eth-tx-summary/node_modules/ltgt": {
      "version": "2.2.1",
      "license": "MIT"
    },
    "node_modules/eth-tx-summary/node_modules/memdown": {
      "version": "1.4.1",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~2.7.1",
        "functional-red-black-tree": "^1.0.1",
        "immediate": "^3.2.3",
        "inherits": "~2.0.1",
        "ltgt": "~2.2.0",
        "safe-buffer": "~5.1.1"
      }
    },
    "node_modules/eth-tx-summary/node_modules/memdown/node_modules/abstract-leveldown": {
      "version": "2.7.2",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      }
    },
    "node_modules/eth-tx-summary/node_modules/merkle-patricia-tree": {
      "version": "2.3.2",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^1.4.2",
        "ethereumjs-util": "^5.0.0",
        "level-ws": "0.0.0",
        "levelup": "^1.2.1",
        "memdown": "^1.0.0",
        "readable-stream": "^2.0.0",
        "rlp": "^2.0.0",
        "semaphore": ">=1.0.1"
      }
    },
    "node_modules/eth-tx-summary/node_modules/merkle-patricia-tree/node_modules/async": {
      "version": "1.5.2",
      "license": "MIT"
    },
    "node_modules/eth-tx-summary/node_modules/object-keys": {
      "version": "0.4.0",
      "license": "MIT"
    },
    "node_modules/eth-tx-summary/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT"
    },
    "node_modules/eth-tx-summary/node_modules/semver": {
      "version": "5.4.1",
      "license": "ISC",
      "bin": {
        "semver": "bin/semver"
      }
    },
    "node_modules/eth-tx-summary/node_modules/string_decoder": {
      "version": "0.10.31",
      "license": "MIT"
    },
    "node_modules/ethashjs": {
      "version": "0.0.8",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.1.2",
        "buffer-xor": "^2.0.1",
        "ethereumjs-util": "^7.0.2",
        "miller-rabin": "^4.0.0"
      }
    },
    "node_modules/ethashjs/node_modules/bn.js": {
      "version": "5.1.3",
      "license": "MIT"
    },
    "node_modules/ethashjs/node_modules/buffer-xor": {
      "version": "2.0.2",
      "license": "MIT",
      "dependencies": {
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/ethashjs/node_modules/ethereumjs-util": {
      "version": "7.0.7",
      "license": "MPL-2.0",
      "dependencies": {
        "@types/bn.js": "^4.11.3",
        "bn.js": "^5.1.2",
        "create-hash": "^1.1.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "0.1.6",
        "rlp": "^2.2.4"
      },
      "engines": {
        "node": ">=10.0.0"
      }
    },
    "node_modules/ethereum-bloom-filters": {
      "version": "1.0.7",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "js-sha3": "^0.8.0"
      }
    },
    "node_modules/ethereum-bloom-filters/node_modules/js-sha3": {
      "version": "0.8.0",
      "license": "MIT",
      "optional": true
    },
    "node_modules/ethereum-common": {
      "version": "0.0.18",
      "license": "MIT"
    },
    "node_modules/ethereum-cryptography": {
      "version": "0.1.3",
      "license": "MIT",
      "dependencies": {
        "@types/pbkdf2": "^3.0.0",
        "@types/secp256k1": "^4.0.1",
        "blakejs": "^1.1.0",
        "browserify-aes": "^1.2.0",
        "bs58check": "^2.1.2",
        "create-hash": "^1.2.0",
        "create-hmac": "^1.1.7",
        "hash.js": "^1.1.7",
        "keccak": "^3.0.0",
        "pbkdf2": "^3.0.17",
        "randombytes": "^2.1.0",
        "safe-buffer": "^5.1.2",
        "scrypt-js": "^3.0.0",
        "secp256k1": "^4.0.1",
        "setimmediate": "^1.0.5"
      }
    },
    "node_modules/ethereumjs-abi": {
      "version": "0.6.8",
      "license": "MIT",
      "dependencies": {
        "bn.js": "^4.11.8",
        "ethereumjs-util": "^6.0.0"
      }
    },
    "node_modules/ethereumjs-account": {
      "version": "3.0.0",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereumjs-util": "^6.0.0",
        "rlp": "^2.2.1",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/ethereumjs-block": {
      "version": "2.2.2",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.0.1",
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-tx": "^2.1.1",
        "ethereumjs-util": "^5.0.0",
        "merkle-patricia-tree": "^2.1.2"
      }
    },
    "node_modules/ethereumjs-block/node_modules/abstract-leveldown": {
      "version": "2.6.3",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      }
    },
    "node_modules/ethereumjs-block/node_modules/deferred-leveldown": {
      "version": "1.2.2",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~2.6.0"
      }
    },
    "node_modules/ethereumjs-block/node_modules/ethereumjs-util": {
      "version": "5.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "^0.1.3",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/ethereumjs-block/node_modules/isarray": {
      "version": "0.0.1",
      "license": "MIT"
    },
    "node_modules/ethereumjs-block/node_modules/level-codec": {
      "version": "7.0.1",
      "license": "MIT"
    },
    "node_modules/ethereumjs-block/node_modules/level-errors": {
      "version": "1.0.5",
      "license": "MIT",
      "dependencies": {
        "errno": "~0.1.1"
      }
    },
    "node_modules/ethereumjs-block/node_modules/level-iterator-stream": {
      "version": "1.3.1",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.1",
        "level-errors": "^1.0.3",
        "readable-stream": "^1.0.33",
        "xtend": "^4.0.0"
      }
    },
    "node_modules/ethereumjs-block/node_modules/level-iterator-stream/node_modules/readable-stream": {
      "version": "1.1.14",
      "license": "MIT",
      "dependencies": {
        "core-util-is": "~1.0.0",
        "inherits": "~2.0.1",
        "isarray": "0.0.1",
        "string_decoder": "~0.10.x"
      }
    },
    "node_modules/ethereumjs-block/node_modules/level-ws": {
      "version": "0.0.0",
      "license": "MIT",
      "dependencies": {
        "readable-stream": "~1.0.15",
        "xtend": "~2.1.1"
      }
    },
    "node_modules/ethereumjs-block/node_modules/level-ws/node_modules/readable-stream": {
      "version": "1.0.34",
      "license": "MIT",
      "dependencies": {
        "core-util-is": "~1.0.0",
        "inherits": "~2.0.1",
        "isarray": "0.0.1",
        "string_decoder": "~0.10.x"
      }
    },
    "node_modules/ethereumjs-block/node_modules/level-ws/node_modules/xtend": {
      "version": "2.1.2",
      "dependencies": {
        "object-keys": "~0.4.0"
      },
      "engines": {
        "node": ">=0.4"
      }
    },
    "node_modules/ethereumjs-block/node_modules/levelup": {
      "version": "1.3.9",
      "license": "MIT",
      "dependencies": {
        "deferred-leveldown": "~1.2.1",
        "level-codec": "~7.0.0",
        "level-errors": "~1.0.3",
        "level-iterator-stream": "~1.3.0",
        "prr": "~1.0.1",
        "semver": "~5.4.1",
        "xtend": "~4.0.0"
      }
    },
    "node_modules/ethereumjs-block/node_modules/ltgt": {
      "version": "2.2.1",
      "license": "MIT"
    },
    "node_modules/ethereumjs-block/node_modules/memdown": {
      "version": "1.4.1",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~2.7.1",
        "functional-red-black-tree": "^1.0.1",
        "immediate": "^3.2.3",
        "inherits": "~2.0.1",
        "ltgt": "~2.2.0",
        "safe-buffer": "~5.1.1"
      }
    },
    "node_modules/ethereumjs-block/node_modules/memdown/node_modules/abstract-leveldown": {
      "version": "2.7.2",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      }
    },
    "node_modules/ethereumjs-block/node_modules/merkle-patricia-tree": {
      "version": "2.3.2",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^1.4.2",
        "ethereumjs-util": "^5.0.0",
        "level-ws": "0.0.0",
        "levelup": "^1.2.1",
        "memdown": "^1.0.0",
        "readable-stream": "^2.0.0",
        "rlp": "^2.0.0",
        "semaphore": ">=1.0.1"
      }
    },
    "node_modules/ethereumjs-block/node_modules/merkle-patricia-tree/node_modules/async": {
      "version": "1.5.2",
      "license": "MIT"
    },
    "node_modules/ethereumjs-block/node_modules/object-keys": {
      "version": "0.4.0",
      "license": "MIT"
    },
    "node_modules/ethereumjs-block/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT"
    },
    "node_modules/ethereumjs-block/node_modules/semver": {
      "version": "5.4.1",
      "license": "ISC",
      "bin": {
        "semver": "bin/semver"
      }
    },
    "node_modules/ethereumjs-block/node_modules/string_decoder": {
      "version": "0.10.31",
      "license": "MIT"
    },
    "node_modules/ethereumjs-blockchain": {
      "version": "4.0.4",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.6.1",
        "ethashjs": "~0.0.7",
        "ethereumjs-block": "~2.2.2",
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-util": "^6.1.0",
        "flow-stoplight": "^1.0.0",
        "level-mem": "^3.0.1",
        "lru-cache": "^5.1.1",
        "rlp": "^2.2.2",
        "semaphore": "^1.1.0"
      }
    },
    "node_modules/ethereumjs-common": {
      "version": "1.5.0",
      "license": "MIT"
    },
    "node_modules/ethereumjs-tx": {
      "version": "2.1.2",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-util": "^6.0.0"
      }
    },
    "node_modules/ethereumjs-util": {
      "version": "6.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "@types/bn.js": "^4.11.3",
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "0.1.6",
        "rlp": "^2.2.3"
      }
    },
    "node_modules/ethereumjs-vm": {
      "version": "4.2.0",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.1.2",
        "async-eventemitter": "^0.2.2",
        "core-js-pure": "^3.0.1",
        "ethereumjs-account": "^3.0.0",
        "ethereumjs-block": "^2.2.2",
        "ethereumjs-blockchain": "^4.0.3",
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-tx": "^2.1.2",
        "ethereumjs-util": "^6.2.0",
        "fake-merkle-patricia-tree": "^1.0.1",
        "functional-red-black-tree": "^1.0.1",
        "merkle-patricia-tree": "^2.3.2",
        "rustbn.js": "~0.2.0",
        "safe-buffer": "^5.1.1",
        "util.promisify": "^1.0.0"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/abstract-leveldown": {
      "version": "2.6.3",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/deferred-leveldown": {
      "version": "1.2.2",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~2.6.0"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/isarray": {
      "version": "0.0.1",
      "license": "MIT"
    },
    "node_modules/ethereumjs-vm/node_modules/level-codec": {
      "version": "7.0.1",
      "license": "MIT"
    },
    "node_modules/ethereumjs-vm/node_modules/level-errors": {
      "version": "1.0.5",
      "license": "MIT",
      "dependencies": {
        "errno": "~0.1.1"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/level-iterator-stream": {
      "version": "1.3.1",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.1",
        "level-errors": "^1.0.3",
        "readable-stream": "^1.0.33",
        "xtend": "^4.0.0"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/level-iterator-stream/node_modules/readable-stream": {
      "version": "1.1.14",
      "license": "MIT",
      "dependencies": {
        "core-util-is": "~1.0.0",
        "inherits": "~2.0.1",
        "isarray": "0.0.1",
        "string_decoder": "~0.10.x"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/level-ws": {
      "version": "0.0.0",
      "license": "MIT",
      "dependencies": {
        "readable-stream": "~1.0.15",
        "xtend": "~2.1.1"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/level-ws/node_modules/readable-stream": {
      "version": "1.0.34",
      "license": "MIT",
      "dependencies": {
        "core-util-is": "~1.0.0",
        "inherits": "~2.0.1",
        "isarray": "0.0.1",
        "string_decoder": "~0.10.x"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/level-ws/node_modules/xtend": {
      "version": "2.1.2",
      "dependencies": {
        "object-keys": "~0.4.0"
      },
      "engines": {
        "node": ">=0.4"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/levelup": {
      "version": "1.3.9",
      "license": "MIT",
      "dependencies": {
        "deferred-leveldown": "~1.2.1",
        "level-codec": "~7.0.0",
        "level-errors": "~1.0.3",
        "level-iterator-stream": "~1.3.0",
        "prr": "~1.0.1",
        "semver": "~5.4.1",
        "xtend": "~4.0.0"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/ltgt": {
      "version": "2.2.1",
      "license": "MIT"
    },
    "node_modules/ethereumjs-vm/node_modules/memdown": {
      "version": "1.4.1",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~2.7.1",
        "functional-red-black-tree": "^1.0.1",
        "immediate": "^3.2.3",
        "inherits": "~2.0.1",
        "ltgt": "~2.2.0",
        "safe-buffer": "~5.1.1"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/memdown/node_modules/abstract-leveldown": {
      "version": "2.7.2",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/merkle-patricia-tree": {
      "version": "2.3.2",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^1.4.2",
        "ethereumjs-util": "^5.0.0",
        "level-ws": "0.0.0",
        "levelup": "^1.2.1",
        "memdown": "^1.0.0",
        "readable-stream": "^2.0.0",
        "rlp": "^2.0.0",
        "semaphore": ">=1.0.1"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/merkle-patricia-tree/node_modules/async": {
      "version": "1.5.2",
      "license": "MIT"
    },
    "node_modules/ethereumjs-vm/node_modules/merkle-patricia-tree/node_modules/ethereumjs-util": {
      "version": "5.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "^0.1.3",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/object-keys": {
      "version": "0.4.0",
      "license": "MIT"
    },
    "node_modules/ethereumjs-vm/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT"
    },
    "node_modules/ethereumjs-vm/node_modules/semver": {
      "version": "5.4.1",
      "license": "ISC",
      "bin": {
        "semver": "bin/semver"
      }
    },
    "node_modules/ethereumjs-vm/node_modules/string_decoder": {
      "version": "0.10.31",
      "license": "MIT"
    },
    "node_modules/ethereumjs-wallet": {
      "version": "0.6.5",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "aes-js": "^3.1.1",
        "bs58check": "^2.1.2",
        "ethereum-cryptography": "^0.1.3",
        "ethereumjs-util": "^6.0.0",
        "randombytes": "^2.0.6",
        "safe-buffer": "^5.1.2",
        "scryptsy": "^1.2.1",
        "utf8": "^3.0.0",
        "uuid": "^3.3.2"
      }
    },
    "node_modules/ethjs-unit": {
      "version": "0.1.6",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "bn.js": "4.11.6",
        "number-to-bn": "1.7.0"
      },
      "engines": {
        "node": ">=6.5.0",
        "npm": ">=3"
      }
    },
    "node_modules/ethjs-unit/node_modules/bn.js": {
      "version": "4.11.6",
      "license": "MIT",
      "optional": true
    },
    "node_modules/ethjs-util": {
      "version": "0.1.6",
      "license": "MIT",
      "dependencies": {
        "is-hex-prefixed": "1.0.0",
        "strip-hex-prefix": "1.0.0"
      },
      "engines": {
        "node": ">=6.5.0",
        "npm": ">=3"
      }
    },
    "node_modules/eventemitter3": {
      "version": "4.0.4",
      "license": "MIT",
      "optional": true
    },
    "node_modules/events": {
      "version": "3.2.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.8.x"
      }
    },
    "node_modules/evp_bytestokey": {
      "version": "1.0.3",
      "license": "MIT",
      "dependencies": {
        "md5.js": "^1.3.4",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/expand-brackets": {
      "version": "2.1.4",
      "license": "MIT",
      "dependencies": {
        "debug": "^2.3.3",
        "define-property": "^0.2.5",
        "extend-shallow": "^2.0.1",
        "posix-character-classes": "^0.1.0",
        "regex-not": "^1.0.0",
        "snapdragon": "^0.8.1",
        "to-regex": "^3.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/expand-brackets/node_modules/debug": {
      "version": "2.6.9",
      "license": "MIT",
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/expand-brackets/node_modules/define-property": {
      "version": "0.2.5",
      "license": "MIT",
      "dependencies": {
        "is-descriptor": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/expand-brackets/node_modules/extend-shallow": {
      "version": "2.0.1",
      "license": "MIT",
      "dependencies": {
        "is-extendable": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
      "version": "0.1.6",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/expand-brackets/node_modules/is-buffer": {
      "version": "1.1.6",
      "license": "MIT"
    },
    "node_modules/expand-brackets/node_modules/is-data-descriptor": {
      "version": "0.1.4",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/expand-brackets/node_modules/is-descriptor": {
      "version": "0.1.6",
      "license": "MIT",
      "dependencies": {
        "is-accessor-descriptor": "^0.1.6",
        "is-data-descriptor": "^0.1.4",
        "kind-of": "^5.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/expand-brackets/node_modules/is-extendable": {
      "version": "0.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/expand-brackets/node_modules/kind-of": {
      "version": "5.1.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/expand-brackets/node_modules/ms": {
      "version": "2.0.0",
      "license": "MIT"
    },
    "node_modules/express": {
      "version": "4.17.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "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"
      },
      "engines": {
        "node": ">= 0.10.0"
      }
    },
    "node_modules/express/node_modules/debug": {
      "version": "2.6.9",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/express/node_modules/ms": {
      "version": "2.0.0",
      "license": "MIT",
      "optional": true
    },
    "node_modules/express/node_modules/qs": {
      "version": "6.7.0",
      "license": "BSD-3-Clause",
      "optional": true,
      "engines": {
        "node": ">=0.6"
      }
    },
    "node_modules/express/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT",
      "optional": true
    },
    "node_modules/ext": {
      "version": "1.4.0",
      "license": "ISC",
      "dependencies": {
        "type": "^2.0.0"
      }
    },
    "node_modules/ext/node_modules/type": {
      "version": "2.1.0",
      "license": "ISC"
    },
    "node_modules/extend": {
      "version": "3.0.2",
      "license": "MIT"
    },
    "node_modules/extend-shallow": {
      "version": "3.0.2",
      "license": "MIT",
      "dependencies": {
        "assign-symbols": "^1.0.0",
        "is-extendable": "^1.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/extglob": {
      "version": "2.0.4",
      "license": "MIT",
      "dependencies": {
        "array-unique": "^0.3.2",
        "define-property": "^1.0.0",
        "expand-brackets": "^2.1.4",
        "extend-shallow": "^2.0.1",
        "fragment-cache": "^0.2.1",
        "regex-not": "^1.0.0",
        "snapdragon": "^0.8.1",
        "to-regex": "^3.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/extglob/node_modules/define-property": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "is-descriptor": "^1.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/extglob/node_modules/extend-shallow": {
      "version": "2.0.1",
      "license": "MIT",
      "dependencies": {
        "is-extendable": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/extglob/node_modules/is-extendable": {
      "version": "0.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/extsprintf": {
      "version": "1.3.0",
      "engines": [
        "node >=0.6.0"
      ],
      "license": "MIT"
    },
    "node_modules/fake-merkle-patricia-tree": {
      "version": "1.0.1",
      "license": "ISC",
      "dependencies": {
        "checkpoint-store": "^1.1.0"
      }
    },
    "node_modules/fast-deep-equal": {
      "version": "3.1.3",
      "license": "MIT"
    },
    "node_modules/fast-json-stable-stringify": {
      "version": "2.1.0",
      "license": "MIT"
    },
    "node_modules/fetch-ponyfill": {
      "version": "4.1.0",
      "license": "MIT",
      "dependencies": {
        "node-fetch": "~1.7.1"
      }
    },
    "node_modules/fetch-ponyfill/node_modules/is-stream": {
      "version": "1.1.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/fetch-ponyfill/node_modules/node-fetch": {
      "version": "1.7.3",
      "license": "MIT",
      "dependencies": {
        "encoding": "^0.1.11",
        "is-stream": "^1.0.1"
      }
    },
    "node_modules/finalhandler": {
      "version": "1.1.2",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "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"
      },
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/finalhandler/node_modules/debug": {
      "version": "2.6.9",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/finalhandler/node_modules/ms": {
      "version": "2.0.0",
      "license": "MIT",
      "optional": true
    },
    "node_modules/find-yarn-workspace-root": {
      "version": "1.2.1",
      "license": "Apache-2.0",
      "dependencies": {
        "fs-extra": "^4.0.3",
        "micromatch": "^3.1.4"
      }
    },
    "node_modules/find-yarn-workspace-root/node_modules/braces": {
      "version": "2.3.2",
      "license": "MIT",
      "dependencies": {
        "arr-flatten": "^1.1.0",
        "array-unique": "^0.3.2",
        "extend-shallow": "^2.0.1",
        "fill-range": "^4.0.0",
        "isobject": "^3.0.1",
        "repeat-element": "^1.1.2",
        "snapdragon": "^0.8.1",
        "snapdragon-node": "^2.0.1",
        "split-string": "^3.0.2",
        "to-regex": "^3.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/find-yarn-workspace-root/node_modules/braces/node_modules/extend-shallow": {
      "version": "2.0.1",
      "license": "MIT",
      "dependencies": {
        "is-extendable": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/find-yarn-workspace-root/node_modules/fill-range": {
      "version": "4.0.0",
      "license": "MIT",
      "dependencies": {
        "extend-shallow": "^2.0.1",
        "is-number": "^3.0.0",
        "repeat-string": "^1.6.1",
        "to-regex-range": "^2.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/find-yarn-workspace-root/node_modules/fill-range/node_modules/extend-shallow": {
      "version": "2.0.1",
      "license": "MIT",
      "dependencies": {
        "is-extendable": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/find-yarn-workspace-root/node_modules/fs-extra": {
      "version": "4.0.3",
      "license": "MIT",
      "dependencies": {
        "graceful-fs": "^4.1.2",
        "jsonfile": "^4.0.0",
        "universalify": "^0.1.0"
      }
    },
    "node_modules/find-yarn-workspace-root/node_modules/is-buffer": {
      "version": "1.1.6",
      "license": "MIT"
    },
    "node_modules/find-yarn-workspace-root/node_modules/is-extendable": {
      "version": "0.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/find-yarn-workspace-root/node_modules/is-number": {
      "version": "3.0.0",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/find-yarn-workspace-root/node_modules/is-number/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/find-yarn-workspace-root/node_modules/micromatch": {
      "version": "3.1.10",
      "license": "MIT",
      "dependencies": {
        "arr-diff": "^4.0.0",
        "array-unique": "^0.3.2",
        "braces": "^2.3.1",
        "define-property": "^2.0.2",
        "extend-shallow": "^3.0.2",
        "extglob": "^2.0.4",
        "fragment-cache": "^0.2.1",
        "kind-of": "^6.0.2",
        "nanomatch": "^1.2.9",
        "object.pick": "^1.3.0",
        "regex-not": "^1.0.0",
        "snapdragon": "^0.8.1",
        "to-regex": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/find-yarn-workspace-root/node_modules/to-regex-range": {
      "version": "2.1.1",
      "license": "MIT",
      "dependencies": {
        "is-number": "^3.0.0",
        "repeat-string": "^1.6.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/flow-stoplight": {
      "version": "1.0.0",
      "license": "ISC"
    },
    "node_modules/for-each": {
      "version": "0.3.3",
      "license": "MIT",
      "dependencies": {
        "is-callable": "^1.1.3"
      }
    },
    "node_modules/for-in": {
      "version": "1.0.2",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/forever-agent": {
      "version": "0.6.1",
      "license": "Apache-2.0",
      "engines": {
        "node": "*"
      }
    },
    "node_modules/form-data": {
      "version": "2.3.3",
      "license": "MIT",
      "dependencies": {
        "asynckit": "^0.4.0",
        "combined-stream": "^1.0.6",
        "mime-types": "^2.1.12"
      },
      "engines": {
        "node": ">= 0.12"
      }
    },
    "node_modules/forwarded": {
      "version": "0.1.2",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/fragment-cache": {
      "version": "0.2.1",
      "license": "MIT",
      "dependencies": {
        "map-cache": "^0.2.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/fresh": {
      "version": "0.5.2",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/fs-extra": {
      "version": "7.0.1",
      "license": "MIT",
      "dependencies": {
        "graceful-fs": "^4.1.2",
        "jsonfile": "^4.0.0",
        "universalify": "^0.1.0"
      },
      "engines": {
        "node": ">=6 <7 || >=8"
      }
    },
    "node_modules/fs.realpath": {
      "version": "1.0.0",
      "license": "ISC"
    },
    "node_modules/function-bind": {
      "version": "1.1.1",
      "license": "MIT"
    },
    "node_modules/functional-red-black-tree": {
      "version": "1.0.1",
      "license": "MIT"
    },
    "node_modules/get-intrinsic": {
      "version": "1.0.2",
      "license": "MIT",
      "dependencies": {
        "function-bind": "^1.1.1",
        "has": "^1.0.3",
        "has-symbols": "^1.0.1"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/get-stream": {
      "version": "5.2.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "pump": "^3.0.0"
      },
      "engines": {
        "node": ">=8"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/get-value": {
      "version": "2.0.6",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/getpass": {
      "version": "0.1.7",
      "license": "MIT",
      "dependencies": {
        "assert-plus": "^1.0.0"
      }
    },
    "node_modules/glob": {
      "version": "7.1.3",
      "license": "ISC",
      "dependencies": {
        "fs.realpath": "^1.0.0",
        "inflight": "^1.0.4",
        "inherits": "2",
        "minimatch": "^3.0.4",
        "once": "^1.3.0",
        "path-is-absolute": "^1.0.0"
      },
      "engines": {
        "node": "*"
      }
    },
    "node_modules/global": {
      "version": "4.4.0",
      "license": "MIT",
      "dependencies": {
        "min-document": "^2.19.0",
        "process": "^0.11.10"
      }
    },
    "node_modules/got": {
      "version": "9.6.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "@sindresorhus/is": "^0.14.0",
        "@szmarczak/http-timer": "^1.1.2",
        "cacheable-request": "^6.0.0",
        "decompress-response": "^3.3.0",
        "duplexer3": "^0.1.4",
        "get-stream": "^4.1.0",
        "lowercase-keys": "^1.0.1",
        "mimic-response": "^1.0.1",
        "p-cancelable": "^1.0.0",
        "to-readable-stream": "^1.0.0",
        "url-parse-lax": "^3.0.0"
      },
      "engines": {
        "node": ">=8.6"
      }
    },
    "node_modules/got/node_modules/get-stream": {
      "version": "4.1.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "pump": "^3.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/graceful-fs": {
      "version": "4.2.4",
      "license": "ISC"
    },
    "node_modules/har-schema": {
      "version": "2.0.0",
      "license": "ISC",
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/har-validator": {
      "version": "5.1.5",
      "license": "MIT",
      "dependencies": {
        "ajv": "^6.12.3",
        "har-schema": "^2.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/has": {
      "version": "1.0.3",
      "license": "MIT",
      "dependencies": {
        "function-bind": "^1.1.1"
      },
      "engines": {
        "node": ">= 0.4.0"
      }
    },
    "node_modules/has-ansi": {
      "version": "2.0.0",
      "license": "MIT",
      "dependencies": {
        "ansi-regex": "^2.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/has-ansi/node_modules/ansi-regex": {
      "version": "2.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/has-flag": {
      "version": "3.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/has-symbol-support-x": {
      "version": "1.4.2",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": "*"
      }
    },
    "node_modules/has-symbols": {
      "version": "1.0.1",
      "license": "MIT",
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/has-to-string-tag-x": {
      "version": "1.4.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "has-symbol-support-x": "^1.4.1"
      },
      "engines": {
        "node": "*"
      }
    },
    "node_modules/has-value": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "get-value": "^2.0.6",
        "has-values": "^1.0.0",
        "isobject": "^3.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/has-values": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "is-number": "^3.0.0",
        "kind-of": "^4.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/has-values/node_modules/is-buffer": {
      "version": "1.1.6",
      "license": "MIT"
    },
    "node_modules/has-values/node_modules/is-number": {
      "version": "3.0.0",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/has-values/node_modules/is-number/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/has-values/node_modules/kind-of": {
      "version": "4.0.0",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/hash-base": {
      "version": "3.1.0",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.4",
        "readable-stream": "^3.6.0",
        "safe-buffer": "^5.2.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/hash-base/node_modules/readable-stream": {
      "version": "3.6.0",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.3",
        "string_decoder": "^1.1.1",
        "util-deprecate": "^1.0.1"
      },
      "engines": {
        "node": ">= 6"
      }
    },
    "node_modules/hash.js": {
      "version": "1.1.7",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.3",
        "minimalistic-assert": "^1.0.1"
      }
    },
    "node_modules/heap": {
      "version": "0.2.6"
    },
    "node_modules/hmac-drbg": {
      "version": "1.0.1",
      "license": "MIT",
      "dependencies": {
        "hash.js": "^1.0.3",
        "minimalistic-assert": "^1.0.0",
        "minimalistic-crypto-utils": "^1.0.1"
      }
    },
    "node_modules/home-or-tmp": {
      "version": "2.0.0",
      "license": "MIT",
      "dependencies": {
        "os-homedir": "^1.0.0",
        "os-tmpdir": "^1.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/http-cache-semantics": {
      "version": "4.1.0",
      "license": "BSD-2-Clause",
      "optional": true
    },
    "node_modules/http-errors": {
      "version": "1.7.2",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "depd": "~1.1.2",
        "inherits": "2.0.3",
        "setprototypeof": "1.1.1",
        "statuses": ">= 1.5.0 < 2",
        "toidentifier": "1.0.0"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/http-errors/node_modules/inherits": {
      "version": "2.0.3",
      "license": "ISC",
      "optional": true
    },
    "node_modules/http-https": {
      "version": "1.0.0",
      "license": "ISC",
      "optional": true
    },
    "node_modules/http-signature": {
      "version": "1.2.0",
      "license": "MIT",
      "dependencies": {
        "assert-plus": "^1.0.0",
        "jsprim": "^1.2.2",
        "sshpk": "^1.7.0"
      },
      "engines": {
        "node": ">=0.8",
        "npm": ">=1.3.7"
      }
    },
    "node_modules/iconv-lite": {
      "version": "0.4.24",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "safer-buffer": ">= 2.1.2 < 3"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/idna-uts46-hx": {
      "version": "2.3.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "punycode": "2.1.0"
      },
      "engines": {
        "node": ">=4.0.0"
      }
    },
    "node_modules/idna-uts46-hx/node_modules/punycode": {
      "version": "2.1.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/ieee754": {
      "version": "1.2.1",
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "license": "BSD-3-Clause"
    },
    "node_modules/immediate": {
      "version": "3.2.3",
      "license": "MIT"
    },
    "node_modules/inflight": {
      "version": "1.0.6",
      "license": "ISC",
      "dependencies": {
        "once": "^1.3.0",
        "wrappy": "1"
      }
    },
    "node_modules/inherits": {
      "version": "2.0.4",
      "license": "ISC"
    },
    "node_modules/invariant": {
      "version": "2.2.4",
      "license": "MIT",
      "dependencies": {
        "loose-envify": "^1.0.0"
      }
    },
    "node_modules/ipaddr.js": {
      "version": "1.9.1",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.10"
      }
    },
    "node_modules/is-accessor-descriptor": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^6.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/is-arguments": {
      "version": "1.1.0",
      "license": "MIT",
      "dependencies": {
        "call-bind": "^1.0.0"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/is-callable": {
      "version": "1.2.2",
      "license": "MIT",
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/is-ci": {
      "version": "2.0.0",
      "license": "MIT",
      "dependencies": {
        "ci-info": "^2.0.0"
      },
      "bin": {
        "is-ci": "bin.js"
      }
    },
    "node_modules/is-data-descriptor": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^6.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/is-date-object": {
      "version": "1.0.2",
      "license": "MIT",
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/is-descriptor": {
      "version": "1.0.2",
      "license": "MIT",
      "dependencies": {
        "is-accessor-descriptor": "^1.0.0",
        "is-data-descriptor": "^1.0.0",
        "kind-of": "^6.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/is-extendable": {
      "version": "1.0.1",
      "license": "MIT",
      "dependencies": {
        "is-plain-object": "^2.0.4"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/is-finite": {
      "version": "1.1.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/is-fn": {
      "version": "1.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/is-function": {
      "version": "1.0.2",
      "license": "MIT"
    },
    "node_modules/is-hex-prefixed": {
      "version": "1.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=6.5.0",
        "npm": ">=3"
      }
    },
    "node_modules/is-negative-zero": {
      "version": "2.0.1",
      "license": "MIT",
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/is-object": {
      "version": "1.0.2",
      "license": "MIT",
      "optional": true,
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/is-plain-obj": {
      "version": "1.1.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/is-plain-object": {
      "version": "2.0.4",
      "license": "MIT",
      "dependencies": {
        "isobject": "^3.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/is-regex": {
      "version": "1.1.1",
      "license": "MIT",
      "dependencies": {
        "has-symbols": "^1.0.1"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/is-retry-allowed": {
      "version": "1.2.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/is-symbol": {
      "version": "1.0.3",
      "license": "MIT",
      "dependencies": {
        "has-symbols": "^1.0.1"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/is-typedarray": {
      "version": "1.0.0",
      "license": "MIT"
    },
    "node_modules/is-windows": {
      "version": "1.0.2",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/isarray": {
      "version": "1.0.0",
      "license": "MIT"
    },
    "node_modules/isexe": {
      "version": "2.0.0",
      "license": "ISC"
    },
    "node_modules/isobject": {
      "version": "3.0.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/isstream": {
      "version": "0.1.2",
      "license": "MIT"
    },
    "node_modules/isurl": {
      "version": "1.0.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "has-to-string-tag-x": "^1.2.0",
        "is-object": "^1.0.1"
      },
      "engines": {
        "node": ">= 4"
      }
    },
    "node_modules/js-sha3": {
      "version": "0.5.7",
      "license": "MIT",
      "optional": true
    },
    "node_modules/js-tokens": {
      "version": "4.0.0",
      "license": "MIT"
    },
    "node_modules/jsbn": {
      "version": "0.1.1",
      "license": "MIT"
    },
    "node_modules/json-buffer": {
      "version": "3.0.0",
      "license": "MIT",
      "optional": true
    },
    "node_modules/json-rpc-engine": {
      "version": "3.8.0",
      "license": "ISC",
      "dependencies": {
        "async": "^2.0.1",
        "babel-preset-env": "^1.7.0",
        "babelify": "^7.3.0",
        "json-rpc-error": "^2.0.0",
        "promise-to-callback": "^1.0.0",
        "safe-event-emitter": "^1.0.1"
      }
    },
    "node_modules/json-rpc-error": {
      "version": "2.0.0",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.1"
      }
    },
    "node_modules/json-rpc-random-id": {
      "version": "1.0.1",
      "license": "ISC"
    },
    "node_modules/json-schema": {
      "version": "0.2.3"
    },
    "node_modules/json-schema-traverse": {
      "version": "0.4.1",
      "license": "MIT"
    },
    "node_modules/json-stable-stringify": {
      "version": "1.0.1",
      "license": "MIT",
      "dependencies": {
        "jsonify": "~0.0.0"
      }
    },
    "node_modules/json-stringify-safe": {
      "version": "5.0.1",
      "license": "ISC"
    },
    "node_modules/jsonfile": {
      "version": "4.0.0",
      "license": "MIT",
      "dependencies": {
        "graceful-fs": "^4.1.6"
      },
      "optionalDependencies": {
        "graceful-fs": "^4.1.6"
      }
    },
    "node_modules/jsonify": {
      "version": "0.0.0",
      "license": "Public Domain"
    },
    "node_modules/jsprim": {
      "version": "1.4.1",
      "engines": [
        "node >=0.6.0"
      ],
      "license": "MIT",
      "dependencies": {
        "assert-plus": "1.0.0",
        "extsprintf": "1.3.0",
        "json-schema": "0.2.3",
        "verror": "1.10.0"
      }
    },
    "node_modules/keccak": {
      "version": "3.0.1",
      "hasInstallScript": true,
      "inBundle": true,
      "license": "MIT",
      "dependencies": {
        "node-addon-api": "^2.0.0",
        "node-gyp-build": "^4.2.0"
      },
      "engines": {
        "node": ">=10.0.0"
      }
    },
    "node_modules/keyv": {
      "version": "3.1.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "json-buffer": "3.0.0"
      }
    },
    "node_modules/kind-of": {
      "version": "6.0.3",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/klaw-sync": {
      "version": "6.0.0",
      "license": "MIT",
      "dependencies": {
        "graceful-fs": "^4.1.11"
      }
    },
    "node_modules/level-codec": {
      "version": "9.0.2",
      "license": "MIT",
      "dependencies": {
        "buffer": "^5.6.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/level-errors": {
      "version": "2.0.1",
      "license": "MIT",
      "dependencies": {
        "errno": "~0.1.1"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/level-iterator-stream": {
      "version": "2.0.3",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.1",
        "readable-stream": "^2.0.5",
        "xtend": "^4.0.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/level-mem": {
      "version": "3.0.1",
      "license": "MIT",
      "dependencies": {
        "level-packager": "~4.0.0",
        "memdown": "~3.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/level-mem/node_modules/abstract-leveldown": {
      "version": "5.0.0",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/level-mem/node_modules/ltgt": {
      "version": "2.2.1",
      "license": "MIT"
    },
    "node_modules/level-mem/node_modules/memdown": {
      "version": "3.0.0",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~5.0.0",
        "functional-red-black-tree": "~1.0.1",
        "immediate": "~3.2.3",
        "inherits": "~2.0.1",
        "ltgt": "~2.2.0",
        "safe-buffer": "~5.1.1"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/level-mem/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT"
    },
    "node_modules/level-packager": {
      "version": "4.0.1",
      "license": "MIT",
      "dependencies": {
        "encoding-down": "~5.0.0",
        "levelup": "^3.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/level-post": {
      "version": "1.0.7",
      "license": "MIT",
      "dependencies": {
        "ltgt": "^2.1.2"
      }
    },
    "node_modules/level-sublevel": {
      "version": "6.6.4",
      "license": "MIT",
      "dependencies": {
        "bytewise": "~1.1.0",
        "level-codec": "^9.0.0",
        "level-errors": "^2.0.0",
        "level-iterator-stream": "^2.0.3",
        "ltgt": "~2.1.1",
        "pull-defer": "^0.2.2",
        "pull-level": "^2.0.3",
        "pull-stream": "^3.6.8",
        "typewiselite": "~1.0.0",
        "xtend": "~4.0.0"
      }
    },
    "node_modules/level-ws": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.3",
        "readable-stream": "^2.2.8",
        "xtend": "^4.0.1"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/levelup": {
      "version": "3.1.1",
      "license": "MIT",
      "dependencies": {
        "deferred-leveldown": "~4.0.0",
        "level-errors": "~2.0.0",
        "level-iterator-stream": "~3.0.0",
        "xtend": "~4.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/levelup/node_modules/level-iterator-stream": {
      "version": "3.0.1",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.1",
        "readable-stream": "^2.3.6",
        "xtend": "^4.0.0"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/lodash": {
      "version": "4.17.20",
      "license": "MIT"
    },
    "node_modules/looper": {
      "version": "2.0.0",
      "license": "MIT"
    },
    "node_modules/loose-envify": {
      "version": "1.4.0",
      "license": "MIT",
      "dependencies": {
        "js-tokens": "^3.0.0 || ^4.0.0"
      },
      "bin": {
        "loose-envify": "cli.js"
      }
    },
    "node_modules/lowercase-keys": {
      "version": "1.0.1",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/lru-cache": {
      "version": "5.1.1",
      "license": "ISC",
      "dependencies": {
        "yallist": "^3.0.2"
      }
    },
    "node_modules/ltgt": {
      "version": "2.1.3",
      "license": "MIT"
    },
    "node_modules/map-cache": {
      "version": "0.2.2",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/map-visit": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "object-visit": "^1.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/md5.js": {
      "version": "1.3.5",
      "license": "MIT",
      "dependencies": {
        "hash-base": "^3.0.0",
        "inherits": "^2.0.1",
        "safe-buffer": "^5.1.2"
      }
    },
    "node_modules/media-typer": {
      "version": "0.3.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/merge-descriptors": {
      "version": "1.0.1",
      "license": "MIT",
      "optional": true
    },
    "node_modules/merkle-patricia-tree": {
      "version": "3.0.0",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.6.1",
        "ethereumjs-util": "^5.2.0",
        "level-mem": "^3.0.1",
        "level-ws": "^1.0.0",
        "readable-stream": "^3.0.6",
        "rlp": "^2.0.0",
        "semaphore": ">=1.0.1"
      }
    },
    "node_modules/merkle-patricia-tree/node_modules/ethereumjs-util": {
      "version": "5.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "^0.1.3",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/merkle-patricia-tree/node_modules/readable-stream": {
      "version": "3.6.0",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.3",
        "string_decoder": "^1.1.1",
        "util-deprecate": "^1.0.1"
      },
      "engines": {
        "node": ">= 6"
      }
    },
    "node_modules/methods": {
      "version": "1.1.2",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/miller-rabin": {
      "version": "4.0.1",
      "license": "MIT",
      "dependencies": {
        "bn.js": "^4.0.0",
        "brorand": "^1.0.1"
      },
      "bin": {
        "miller-rabin": "bin/miller-rabin"
      }
    },
    "node_modules/mime": {
      "version": "1.6.0",
      "license": "MIT",
      "optional": true,
      "bin": {
        "mime": "cli.js"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/mime-db": {
      "version": "1.45.0",
      "license": "MIT",
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/mime-types": {
      "version": "2.1.28",
      "license": "MIT",
      "dependencies": {
        "mime-db": "1.45.0"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/mimic-response": {
      "version": "1.0.1",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/min-document": {
      "version": "2.19.0",
      "dependencies": {
        "dom-walk": "^0.1.0"
      }
    },
    "node_modules/minimalistic-assert": {
      "version": "1.0.1",
      "license": "ISC"
    },
    "node_modules/minimalistic-crypto-utils": {
      "version": "1.0.1",
      "license": "MIT"
    },
    "node_modules/minimatch": {
      "version": "3.0.4",
      "license": "ISC",
      "dependencies": {
        "brace-expansion": "^1.1.7"
      },
      "engines": {
        "node": "*"
      }
    },
    "node_modules/minimist": {
      "version": "1.2.5",
      "license": "MIT"
    },
    "node_modules/minizlib": {
      "version": "1.3.3",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "minipass": "^2.9.0"
      }
    },
    "node_modules/minizlib/node_modules/minipass": {
      "version": "2.9.0",
      "license": "ISC",
      "optional": true,
      "dependencies": {
        "safe-buffer": "^5.1.2",
        "yallist": "^3.0.0"
      }
    },
    "node_modules/mixin-deep": {
      "version": "1.3.2",
      "license": "MIT",
      "dependencies": {
        "for-in": "^1.0.2",
        "is-extendable": "^1.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/mkdirp": {
      "version": "0.5.5",
      "license": "MIT",
      "dependencies": {
        "minimist": "^1.2.5"
      },
      "bin": {
        "mkdirp": "bin/cmd.js"
      }
    },
    "node_modules/mkdirp-promise": {
      "version": "5.0.1",
      "license": "ISC",
      "optional": true,
      "dependencies": {
        "mkdirp": "*"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/mock-fs": {
      "version": "4.13.0",
      "license": "MIT",
      "optional": true
    },
    "node_modules/ms": {
      "version": "2.1.3",
      "license": "MIT"
    },
    "node_modules/multibase": {
      "version": "0.6.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "base-x": "^3.0.8",
        "buffer": "^5.5.0"
      }
    },
    "node_modules/multicodec": {
      "version": "0.5.7",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "varint": "^5.0.0"
      }
    },
    "node_modules/multihashes": {
      "version": "0.4.21",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "buffer": "^5.5.0",
        "multibase": "^0.7.0",
        "varint": "^5.0.0"
      }
    },
    "node_modules/multihashes/node_modules/multibase": {
      "version": "0.7.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "base-x": "^3.0.8",
        "buffer": "^5.5.0"
      }
    },
    "node_modules/nano-json-stream-parser": {
      "version": "0.1.2",
      "license": "MIT",
      "optional": true
    },
    "node_modules/nanomatch": {
      "version": "1.2.13",
      "license": "MIT",
      "dependencies": {
        "arr-diff": "^4.0.0",
        "array-unique": "^0.3.2",
        "define-property": "^2.0.2",
        "extend-shallow": "^3.0.2",
        "fragment-cache": "^0.2.1",
        "is-windows": "^1.0.2",
        "kind-of": "^6.0.2",
        "object.pick": "^1.3.0",
        "regex-not": "^1.0.0",
        "snapdragon": "^0.8.1",
        "to-regex": "^3.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/negotiator": {
      "version": "0.6.2",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/next-tick": {
      "version": "1.0.0",
      "license": "MIT"
    },
    "node_modules/nice-try": {
      "version": "1.0.5",
      "license": "MIT"
    },
    "node_modules/node-addon-api": {
      "version": "2.0.2",
      "inBundle": true,
      "license": "MIT"
    },
    "node_modules/node-fetch": {
      "version": "2.1.2",
      "license": "MIT",
      "engines": {
        "node": "4.x || >=6.0.0"
      }
    },
    "node_modules/node-gyp-build": {
      "version": "4.2.3",
      "inBundle": true,
      "license": "MIT",
      "bin": {
        "node-gyp-build": "bin.js",
        "node-gyp-build-optional": "optional.js",
        "node-gyp-build-test": "build-test.js"
      }
    },
    "node_modules/normalize-url": {
      "version": "4.5.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=8"
      }
    },
    "node_modules/number-to-bn": {
      "version": "1.7.0",
      "devOptional": true,
      "license": "MIT",
      "dependencies": {
        "bn.js": "4.11.6",
        "strip-hex-prefix": "1.0.0"
      },
      "engines": {
        "node": ">=6.5.0",
        "npm": ">=3"
      }
    },
    "node_modules/number-to-bn/node_modules/bn.js": {
      "version": "4.11.6",
      "devOptional": true,
      "license": "MIT"
    },
    "node_modules/oauth-sign": {
      "version": "0.9.0",
      "license": "Apache-2.0",
      "engines": {
        "node": "*"
      }
    },
    "node_modules/object-assign": {
      "version": "4.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/object-copy": {
      "version": "0.1.0",
      "license": "MIT",
      "dependencies": {
        "copy-descriptor": "^0.1.0",
        "define-property": "^0.2.5",
        "kind-of": "^3.0.3"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/object-copy/node_modules/define-property": {
      "version": "0.2.5",
      "license": "MIT",
      "dependencies": {
        "is-descriptor": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/object-copy/node_modules/is-accessor-descriptor": {
      "version": "0.1.6",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/object-copy/node_modules/is-buffer": {
      "version": "1.1.6",
      "license": "MIT"
    },
    "node_modules/object-copy/node_modules/is-data-descriptor": {
      "version": "0.1.4",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/object-copy/node_modules/is-descriptor": {
      "version": "0.1.6",
      "license": "MIT",
      "dependencies": {
        "is-accessor-descriptor": "^0.1.6",
        "is-data-descriptor": "^0.1.4",
        "kind-of": "^5.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": {
      "version": "5.1.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/object-copy/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/object-inspect": {
      "version": "1.9.0",
      "license": "MIT",
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/object-is": {
      "version": "1.1.4",
      "license": "MIT",
      "dependencies": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/object-keys": {
      "version": "1.1.1",
      "license": "MIT",
      "engines": {
        "node": ">= 0.4"
      }
    },
    "node_modules/object-visit": {
      "version": "1.0.1",
      "license": "MIT",
      "dependencies": {
        "isobject": "^3.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/object.assign": {
      "version": "4.1.2",
      "license": "MIT",
      "dependencies": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3",
        "has-symbols": "^1.0.1",
        "object-keys": "^1.1.1"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/object.getownpropertydescriptors": {
      "version": "2.1.1",
      "license": "MIT",
      "dependencies": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3",
        "es-abstract": "^1.18.0-next.1"
      },
      "engines": {
        "node": ">= 0.8"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/object.pick": {
      "version": "1.3.0",
      "license": "MIT",
      "dependencies": {
        "isobject": "^3.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/oboe": {
      "version": "2.1.4",
      "license": "BSD",
      "optional": true,
      "dependencies": {
        "http-https": "^1.0.0"
      }
    },
    "node_modules/on-finished": {
      "version": "2.3.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "ee-first": "1.1.1"
      },
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/once": {
      "version": "1.4.0",
      "license": "ISC",
      "dependencies": {
        "wrappy": "1"
      }
    },
    "node_modules/os-homedir": {
      "version": "1.0.2",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/os-tmpdir": {
      "version": "1.0.2",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/p-cancelable": {
      "version": "1.1.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/p-timeout": {
      "version": "1.2.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "p-finally": "^1.0.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/p-timeout/node_modules/p-finally": {
      "version": "1.0.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/parse-asn1": {
      "version": "5.1.6",
      "license": "ISC",
      "optional": true,
      "dependencies": {
        "asn1.js": "^5.2.0",
        "browserify-aes": "^1.0.0",
        "evp_bytestokey": "^1.0.0",
        "pbkdf2": "^3.0.3",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/parse-headers": {
      "version": "2.0.3",
      "license": "MIT"
    },
    "node_modules/parseurl": {
      "version": "1.3.3",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/pascalcase": {
      "version": "0.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/patch-package": {
      "version": "6.2.2",
      "license": "MIT",
      "dependencies": {
        "@yarnpkg/lockfile": "^1.1.0",
        "chalk": "^2.4.2",
        "cross-spawn": "^6.0.5",
        "find-yarn-workspace-root": "^1.2.1",
        "fs-extra": "^7.0.1",
        "is-ci": "^2.0.0",
        "klaw-sync": "^6.0.0",
        "minimist": "^1.2.0",
        "rimraf": "^2.6.3",
        "semver": "^5.6.0",
        "slash": "^2.0.0",
        "tmp": "^0.0.33"
      },
      "bin": {
        "patch-package": "index.js"
      },
      "engines": {
        "npm": ">5"
      }
    },
    "node_modules/patch-package/node_modules/cross-spawn": {
      "version": "6.0.5",
      "license": "MIT",
      "dependencies": {
        "nice-try": "^1.0.4",
        "path-key": "^2.0.1",
        "semver": "^5.5.0",
        "shebang-command": "^1.2.0",
        "which": "^1.2.9"
      },
      "engines": {
        "node": ">=4.8"
      }
    },
    "node_modules/patch-package/node_modules/path-key": {
      "version": "2.0.1",
      "license": "MIT",
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/patch-package/node_modules/semver": {
      "version": "5.7.1",
      "license": "ISC",
      "bin": {
        "semver": "bin/semver"
      }
    },
    "node_modules/patch-package/node_modules/shebang-command": {
      "version": "1.2.0",
      "license": "MIT",
      "dependencies": {
        "shebang-regex": "^1.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/patch-package/node_modules/shebang-regex": {
      "version": "1.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/patch-package/node_modules/slash": {
      "version": "2.0.0",
      "license": "MIT",
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/patch-package/node_modules/tmp": {
      "version": "0.0.33",
      "license": "MIT",
      "dependencies": {
        "os-tmpdir": "~1.0.2"
      },
      "engines": {
        "node": ">=0.6.0"
      }
    },
    "node_modules/patch-package/node_modules/which": {
      "version": "1.3.1",
      "license": "ISC",
      "dependencies": {
        "isexe": "^2.0.0"
      },
      "bin": {
        "which": "bin/which"
      }
    },
    "node_modules/path-is-absolute": {
      "version": "1.0.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/path-parse": {
      "version": "1.0.6",
      "license": "MIT"
    },
    "node_modules/path-to-regexp": {
      "version": "0.1.7",
      "license": "MIT",
      "optional": true
    },
    "node_modules/pbkdf2": {
      "version": "3.1.1",
      "license": "MIT",
      "dependencies": {
        "create-hash": "^1.1.2",
        "create-hmac": "^1.1.4",
        "ripemd160": "^2.0.1",
        "safe-buffer": "^5.0.1",
        "sha.js": "^2.4.8"
      },
      "engines": {
        "node": ">=0.12"
      }
    },
    "node_modules/performance-now": {
      "version": "2.1.0",
      "license": "MIT"
    },
    "node_modules/posix-character-classes": {
      "version": "0.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/precond": {
      "version": "0.2.3",
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/prepend-http": {
      "version": "2.0.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/private": {
      "version": "0.1.8",
      "license": "MIT",
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/process": {
      "version": "0.11.10",
      "license": "MIT",
      "engines": {
        "node": ">= 0.6.0"
      }
    },
    "node_modules/process-nextick-args": {
      "version": "2.0.1",
      "license": "MIT"
    },
    "node_modules/promise-to-callback": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "is-fn": "^1.0.0",
        "set-immediate-shim": "^1.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/proxy-addr": {
      "version": "2.0.6",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "forwarded": "~0.1.2",
        "ipaddr.js": "1.9.1"
      },
      "engines": {
        "node": ">= 0.10"
      }
    },
    "node_modules/prr": {
      "version": "1.0.1",
      "license": "MIT"
    },
    "node_modules/pseudomap": {
      "version": "1.0.2",
      "license": "ISC"
    },
    "node_modules/psl": {
      "version": "1.8.0",
      "license": "MIT"
    },
    "node_modules/public-encrypt": {
      "version": "4.0.3",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "bn.js": "^4.1.0",
        "browserify-rsa": "^4.0.0",
        "create-hash": "^1.1.0",
        "parse-asn1": "^5.0.0",
        "randombytes": "^2.0.1",
        "safe-buffer": "^5.1.2"
      }
    },
    "node_modules/pull-cat": {
      "version": "1.1.11",
      "license": "MIT"
    },
    "node_modules/pull-defer": {
      "version": "0.2.3",
      "license": "MIT"
    },
    "node_modules/pull-level": {
      "version": "2.0.4",
      "license": "MIT",
      "dependencies": {
        "level-post": "^1.0.7",
        "pull-cat": "^1.1.9",
        "pull-live": "^1.0.1",
        "pull-pushable": "^2.0.0",
        "pull-stream": "^3.4.0",
        "pull-window": "^2.1.4",
        "stream-to-pull-stream": "^1.7.1"
      }
    },
    "node_modules/pull-live": {
      "version": "1.0.1",
      "license": "MIT",
      "dependencies": {
        "pull-cat": "^1.1.9",
        "pull-stream": "^3.4.0"
      }
    },
    "node_modules/pull-pushable": {
      "version": "2.2.0",
      "license": "MIT"
    },
    "node_modules/pull-stream": {
      "version": "3.6.14",
      "license": "MIT"
    },
    "node_modules/pull-window": {
      "version": "2.1.4",
      "license": "MIT",
      "dependencies": {
        "looper": "^2.0.0"
      }
    },
    "node_modules/pump": {
      "version": "3.0.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "end-of-stream": "^1.1.0",
        "once": "^1.3.1"
      }
    },
    "node_modules/punycode": {
      "version": "2.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/qs": {
      "version": "6.5.2",
      "license": "BSD-3-Clause",
      "engines": {
        "node": ">=0.6"
      }
    },
    "node_modules/query-string": {
      "version": "5.1.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "decode-uri-component": "^0.2.0",
        "object-assign": "^4.1.0",
        "strict-uri-encode": "^1.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/randombytes": {
      "version": "2.1.0",
      "license": "MIT",
      "dependencies": {
        "safe-buffer": "^5.1.0"
      }
    },
    "node_modules/randomfill": {
      "version": "1.0.4",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "randombytes": "^2.0.5",
        "safe-buffer": "^5.1.0"
      }
    },
    "node_modules/range-parser": {
      "version": "1.2.1",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/raw-body": {
      "version": "2.4.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "bytes": "3.1.0",
        "http-errors": "1.7.2",
        "iconv-lite": "0.4.24",
        "unpipe": "1.0.0"
      },
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/readable-stream": {
      "version": "2.3.7",
      "license": "MIT",
      "dependencies": {
        "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"
      }
    },
    "node_modules/readable-stream/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT"
    },
    "node_modules/regenerate": {
      "version": "1.4.2",
      "license": "MIT"
    },
    "node_modules/regenerator-runtime": {
      "version": "0.11.1",
      "license": "MIT"
    },
    "node_modules/regenerator-transform": {
      "version": "0.10.1",
      "license": "BSD",
      "dependencies": {
        "babel-runtime": "^6.18.0",
        "babel-types": "^6.19.0",
        "private": "^0.1.6"
      }
    },
    "node_modules/regex-not": {
      "version": "1.0.2",
      "license": "MIT",
      "dependencies": {
        "extend-shallow": "^3.0.2",
        "safe-regex": "^1.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/regexp.prototype.flags": {
      "version": "1.3.0",
      "license": "MIT",
      "dependencies": {
        "define-properties": "^1.1.3",
        "es-abstract": "^1.17.0-next.1"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/regexp.prototype.flags/node_modules/es-abstract": {
      "version": "1.17.7",
      "license": "MIT",
      "dependencies": {
        "es-to-primitive": "^1.2.1",
        "function-bind": "^1.1.1",
        "has": "^1.0.3",
        "has-symbols": "^1.0.1",
        "is-callable": "^1.2.2",
        "is-regex": "^1.1.1",
        "object-inspect": "^1.8.0",
        "object-keys": "^1.1.1",
        "object.assign": "^4.1.1",
        "string.prototype.trimend": "^1.0.1",
        "string.prototype.trimstart": "^1.0.1"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/regexpu-core": {
      "version": "2.0.0",
      "license": "MIT",
      "dependencies": {
        "regenerate": "^1.2.1",
        "regjsgen": "^0.2.0",
        "regjsparser": "^0.1.4"
      }
    },
    "node_modules/regjsgen": {
      "version": "0.2.0",
      "license": "MIT"
    },
    "node_modules/regjsparser": {
      "version": "0.1.5",
      "license": "BSD",
      "dependencies": {
        "jsesc": "~0.5.0"
      },
      "bin": {
        "regjsparser": "bin/parser"
      }
    },
    "node_modules/regjsparser/node_modules/jsesc": {
      "version": "0.5.0",
      "bin": {
        "jsesc": "bin/jsesc"
      }
    },
    "node_modules/repeat-element": {
      "version": "1.1.3",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/repeat-string": {
      "version": "1.6.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10"
      }
    },
    "node_modules/repeating": {
      "version": "2.0.1",
      "license": "MIT",
      "dependencies": {
        "is-finite": "^1.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/request": {
      "version": "2.88.2",
      "license": "Apache-2.0",
      "dependencies": {
        "aws-sign2": "~0.7.0",
        "aws4": "^1.8.0",
        "caseless": "~0.12.0",
        "combined-stream": "~1.0.6",
        "extend": "~3.0.2",
        "forever-agent": "~0.6.1",
        "form-data": "~2.3.2",
        "har-validator": "~5.1.3",
        "http-signature": "~1.2.0",
        "is-typedarray": "~1.0.0",
        "isstream": "~0.1.2",
        "json-stringify-safe": "~5.0.1",
        "mime-types": "~2.1.19",
        "oauth-sign": "~0.9.0",
        "performance-now": "^2.1.0",
        "qs": "~6.5.2",
        "safe-buffer": "^5.1.2",
        "tough-cookie": "~2.5.0",
        "tunnel-agent": "^0.6.0",
        "uuid": "^3.3.2"
      },
      "engines": {
        "node": ">= 6"
      }
    },
    "node_modules/resolve-url": {
      "version": "0.2.1",
      "license": "MIT"
    },
    "node_modules/responselike": {
      "version": "1.0.2",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "lowercase-keys": "^1.0.0"
      }
    },
    "node_modules/resumer": {
      "version": "0.0.0",
      "license": "MIT",
      "dependencies": {
        "through": "~2.3.4"
      }
    },
    "node_modules/ret": {
      "version": "0.1.15",
      "license": "MIT",
      "engines": {
        "node": ">=0.12"
      }
    },
    "node_modules/rimraf": {
      "version": "2.6.3",
      "license": "ISC",
      "dependencies": {
        "glob": "^7.1.3"
      },
      "bin": {
        "rimraf": "bin.js"
      }
    },
    "node_modules/ripemd160": {
      "version": "2.0.2",
      "license": "MIT",
      "dependencies": {
        "hash-base": "^3.0.0",
        "inherits": "^2.0.1"
      }
    },
    "node_modules/rlp": {
      "version": "2.2.6",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.1"
      },
      "bin": {
        "rlp": "bin/rlp"
      }
    },
    "node_modules/rustbn.js": {
      "version": "0.2.0",
      "license": "(MIT OR Apache-2.0)"
    },
    "node_modules/safe-buffer": {
      "version": "5.2.1",
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "license": "MIT"
    },
    "node_modules/safe-event-emitter": {
      "version": "1.0.1",
      "license": "ISC",
      "dependencies": {
        "events": "^3.0.0"
      }
    },
    "node_modules/safe-regex": {
      "version": "1.1.0",
      "license": "MIT",
      "dependencies": {
        "ret": "~0.1.10"
      }
    },
    "node_modules/safer-buffer": {
      "version": "2.1.2",
      "license": "MIT"
    },
    "node_modules/scrypt-js": {
      "version": "3.0.1",
      "license": "MIT"
    },
    "node_modules/scryptsy": {
      "version": "1.2.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "pbkdf2": "^3.0.3"
      }
    },
    "node_modules/secp256k1": {
      "version": "4.0.2",
      "hasInstallScript": true,
      "license": "MIT",
      "dependencies": {
        "elliptic": "^6.5.2",
        "node-addon-api": "^2.0.0",
        "node-gyp-build": "^4.2.0"
      },
      "engines": {
        "node": ">=10.0.0"
      }
    },
    "node_modules/seedrandom": {
      "version": "3.0.1",
      "license": "MIT"
    },
    "node_modules/semaphore": {
      "version": "1.1.0",
      "engines": {
        "node": ">=0.8.0"
      }
    },
    "node_modules/send": {
      "version": "0.17.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "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"
      },
      "engines": {
        "node": ">= 0.8.0"
      }
    },
    "node_modules/send/node_modules/debug": {
      "version": "2.6.9",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/send/node_modules/debug/node_modules/ms": {
      "version": "2.0.0",
      "license": "MIT",
      "optional": true
    },
    "node_modules/send/node_modules/ms": {
      "version": "2.1.1",
      "license": "MIT",
      "optional": true
    },
    "node_modules/serve-static": {
      "version": "1.14.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "parseurl": "~1.3.3",
        "send": "0.17.1"
      },
      "engines": {
        "node": ">= 0.8.0"
      }
    },
    "node_modules/servify": {
      "version": "0.1.12",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "body-parser": "^1.16.0",
        "cors": "^2.8.1",
        "express": "^4.14.0",
        "request": "^2.79.0",
        "xhr": "^2.3.3"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/set-immediate-shim": {
      "version": "1.0.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/set-value": {
      "version": "2.0.1",
      "license": "MIT",
      "dependencies": {
        "extend-shallow": "^2.0.1",
        "is-extendable": "^0.1.1",
        "is-plain-object": "^2.0.3",
        "split-string": "^3.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/set-value/node_modules/extend-shallow": {
      "version": "2.0.1",
      "license": "MIT",
      "dependencies": {
        "is-extendable": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/set-value/node_modules/is-extendable": {
      "version": "0.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/setimmediate": {
      "version": "1.0.5",
      "license": "MIT"
    },
    "node_modules/setprototypeof": {
      "version": "1.1.1",
      "license": "ISC",
      "optional": true
    },
    "node_modules/sha.js": {
      "version": "2.4.11",
      "license": "(MIT AND BSD-3-Clause)",
      "dependencies": {
        "inherits": "^2.0.1",
        "safe-buffer": "^5.0.1"
      },
      "bin": {
        "sha.js": "bin.js"
      }
    },
    "node_modules/simple-concat": {
      "version": "1.0.1",
      "funding": [
        {
          "type": "github",
          "url": "https://github.com/sponsors/feross"
        },
        {
          "type": "patreon",
          "url": "https://www.patreon.com/feross"
        },
        {
          "type": "consulting",
          "url": "https://feross.org/support"
        }
      ],
      "license": "MIT",
      "optional": true
    },
    "node_modules/simple-get": {
      "version": "2.8.1",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "decompress-response": "^3.3.0",
        "once": "^1.3.1",
        "simple-concat": "^1.0.0"
      }
    },
    "node_modules/snapdragon": {
      "version": "0.8.2",
      "license": "MIT",
      "dependencies": {
        "base": "^0.11.1",
        "debug": "^2.2.0",
        "define-property": "^0.2.5",
        "extend-shallow": "^2.0.1",
        "map-cache": "^0.2.2",
        "source-map": "^0.5.6",
        "source-map-resolve": "^0.5.0",
        "use": "^3.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon-node": {
      "version": "2.1.1",
      "license": "MIT",
      "dependencies": {
        "define-property": "^1.0.0",
        "isobject": "^3.0.0",
        "snapdragon-util": "^3.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon-node/node_modules/define-property": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "is-descriptor": "^1.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon-util": {
      "version": "3.0.1",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.2.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon-util/node_modules/is-buffer": {
      "version": "1.1.6",
      "license": "MIT"
    },
    "node_modules/snapdragon-util/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon/node_modules/debug": {
      "version": "2.6.9",
      "license": "MIT",
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/snapdragon/node_modules/define-property": {
      "version": "0.2.5",
      "license": "MIT",
      "dependencies": {
        "is-descriptor": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon/node_modules/extend-shallow": {
      "version": "2.0.1",
      "license": "MIT",
      "dependencies": {
        "is-extendable": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon/node_modules/is-accessor-descriptor": {
      "version": "0.1.6",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon/node_modules/is-buffer": {
      "version": "1.1.6",
      "license": "MIT"
    },
    "node_modules/snapdragon/node_modules/is-data-descriptor": {
      "version": "0.1.4",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon/node_modules/is-descriptor": {
      "version": "0.1.6",
      "license": "MIT",
      "dependencies": {
        "is-accessor-descriptor": "^0.1.6",
        "is-data-descriptor": "^0.1.4",
        "kind-of": "^5.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon/node_modules/is-extendable": {
      "version": "0.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon/node_modules/kind-of": {
      "version": "5.1.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/snapdragon/node_modules/ms": {
      "version": "2.0.0",
      "license": "MIT"
    },
    "node_modules/source-map": {
      "version": "0.5.7",
      "license": "BSD-3-Clause",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/source-map-resolve": {
      "version": "0.5.3",
      "license": "MIT",
      "dependencies": {
        "atob": "^2.1.2",
        "decode-uri-component": "^0.2.0",
        "resolve-url": "^0.2.1",
        "source-map-url": "^0.4.0",
        "urix": "^0.1.0"
      }
    },
    "node_modules/source-map-support": {
      "version": "0.5.12",
      "license": "MIT",
      "dependencies": {
        "buffer-from": "^1.0.0",
        "source-map": "^0.6.0"
      }
    },
    "node_modules/source-map-support/node_modules/source-map": {
      "version": "0.6.1",
      "license": "BSD-3-Clause",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/source-map-url": {
      "version": "0.4.0",
      "license": "MIT"
    },
    "node_modules/split-string": {
      "version": "3.1.0",
      "license": "MIT",
      "dependencies": {
        "extend-shallow": "^3.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/sshpk": {
      "version": "1.16.1",
      "license": "MIT",
      "dependencies": {
        "asn1": "~0.2.3",
        "assert-plus": "^1.0.0",
        "bcrypt-pbkdf": "^1.0.0",
        "dashdash": "^1.12.0",
        "ecc-jsbn": "~0.1.1",
        "getpass": "^0.1.1",
        "jsbn": "~0.1.0",
        "safer-buffer": "^2.0.2",
        "tweetnacl": "~0.14.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/sshpk/node_modules/tweetnacl": {
      "version": "0.14.5",
      "license": "Unlicense"
    },
    "node_modules/static-extend": {
      "version": "0.1.2",
      "license": "MIT",
      "dependencies": {
        "define-property": "^0.2.5",
        "object-copy": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/static-extend/node_modules/define-property": {
      "version": "0.2.5",
      "license": "MIT",
      "dependencies": {
        "is-descriptor": "^0.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/static-extend/node_modules/is-accessor-descriptor": {
      "version": "0.1.6",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/static-extend/node_modules/is-buffer": {
      "version": "1.1.6",
      "license": "MIT"
    },
    "node_modules/static-extend/node_modules/is-data-descriptor": {
      "version": "0.1.4",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/static-extend/node_modules/is-descriptor": {
      "version": "0.1.6",
      "license": "MIT",
      "dependencies": {
        "is-accessor-descriptor": "^0.1.6",
        "is-data-descriptor": "^0.1.4",
        "kind-of": "^5.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/static-extend/node_modules/kind-of": {
      "version": "5.1.0",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/statuses": {
      "version": "1.5.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/stream-to-pull-stream": {
      "version": "1.7.3",
      "license": "MIT",
      "dependencies": {
        "looper": "^3.0.0",
        "pull-stream": "^3.2.3"
      }
    },
    "node_modules/stream-to-pull-stream/node_modules/looper": {
      "version": "3.0.0",
      "license": "MIT"
    },
    "node_modules/strict-uri-encode": {
      "version": "1.1.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/string_decoder": {
      "version": "1.1.1",
      "license": "MIT",
      "dependencies": {
        "safe-buffer": "~5.1.0"
      }
    },
    "node_modules/string_decoder/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT"
    },
    "node_modules/string.prototype.trim": {
      "version": "1.2.3",
      "license": "MIT",
      "dependencies": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3",
        "es-abstract": "^1.18.0-next.1"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/string.prototype.trimend": {
      "version": "1.0.3",
      "license": "MIT",
      "dependencies": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/string.prototype.trimstart": {
      "version": "1.0.3",
      "license": "MIT",
      "dependencies": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/strip-hex-prefix": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "is-hex-prefixed": "1.0.0"
      },
      "engines": {
        "node": ">=6.5.0",
        "npm": ">=3"
      }
    },
    "node_modules/supports-color": {
      "version": "5.5.0",
      "license": "MIT",
      "dependencies": {
        "has-flag": "^3.0.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/swarm-js": {
      "version": "0.1.40",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "bluebird": "^3.5.0",
        "buffer": "^5.0.5",
        "eth-lib": "^0.1.26",
        "fs-extra": "^4.0.2",
        "got": "^7.1.0",
        "mime-types": "^2.1.16",
        "mkdirp-promise": "^5.0.1",
        "mock-fs": "^4.1.0",
        "setimmediate": "^1.0.5",
        "tar": "^4.0.2",
        "xhr-request": "^1.0.1"
      }
    },
    "node_modules/swarm-js/node_modules/fs-extra": {
      "version": "4.0.3",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "graceful-fs": "^4.1.2",
        "jsonfile": "^4.0.0",
        "universalify": "^0.1.0"
      }
    },
    "node_modules/swarm-js/node_modules/get-stream": {
      "version": "3.0.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/swarm-js/node_modules/got": {
      "version": "7.1.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "decompress-response": "^3.2.0",
        "duplexer3": "^0.1.4",
        "get-stream": "^3.0.0",
        "is-plain-obj": "^1.1.0",
        "is-retry-allowed": "^1.0.0",
        "is-stream": "^1.0.0",
        "isurl": "^1.0.0-alpha5",
        "lowercase-keys": "^1.0.0",
        "p-cancelable": "^0.3.0",
        "p-timeout": "^1.1.1",
        "safe-buffer": "^5.0.1",
        "timed-out": "^4.0.0",
        "url-parse-lax": "^1.0.0",
        "url-to-options": "^1.0.1"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/swarm-js/node_modules/is-stream": {
      "version": "1.1.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/swarm-js/node_modules/p-cancelable": {
      "version": "0.3.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/swarm-js/node_modules/prepend-http": {
      "version": "1.0.4",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/swarm-js/node_modules/url-parse-lax": {
      "version": "1.0.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "prepend-http": "^1.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/tape": {
      "version": "4.13.3",
      "license": "MIT",
      "dependencies": {
        "deep-equal": "~1.1.1",
        "defined": "~1.0.0",
        "dotignore": "~0.1.2",
        "for-each": "~0.3.3",
        "function-bind": "~1.1.1",
        "glob": "~7.1.6",
        "has": "~1.0.3",
        "inherits": "~2.0.4",
        "is-regex": "~1.0.5",
        "minimist": "~1.2.5",
        "object-inspect": "~1.7.0",
        "resolve": "~1.17.0",
        "resumer": "~0.0.0",
        "string.prototype.trim": "~1.2.1",
        "through": "~2.3.8"
      },
      "bin": {
        "tape": "bin/tape"
      }
    },
    "node_modules/tape/node_modules/glob": {
      "version": "7.1.6",
      "license": "ISC",
      "dependencies": {
        "fs.realpath": "^1.0.0",
        "inflight": "^1.0.4",
        "inherits": "2",
        "minimatch": "^3.0.4",
        "once": "^1.3.0",
        "path-is-absolute": "^1.0.0"
      },
      "engines": {
        "node": "*"
      },
      "funding": {
        "url": "https://github.com/sponsors/isaacs"
      }
    },
    "node_modules/tape/node_modules/is-regex": {
      "version": "1.0.5",
      "license": "MIT",
      "dependencies": {
        "has": "^1.0.3"
      },
      "engines": {
        "node": ">= 0.4"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/tape/node_modules/object-inspect": {
      "version": "1.7.0",
      "license": "MIT",
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/tape/node_modules/resolve": {
      "version": "1.17.0",
      "license": "MIT",
      "dependencies": {
        "path-parse": "^1.0.6"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/tar": {
      "version": "4.4.13",
      "license": "ISC",
      "optional": true,
      "dependencies": {
        "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"
      },
      "engines": {
        "node": ">=4.5"
      }
    },
    "node_modules/tar/node_modules/fs-minipass": {
      "version": "1.2.7",
      "license": "ISC",
      "optional": true,
      "dependencies": {
        "minipass": "^2.6.0"
      }
    },
    "node_modules/tar/node_modules/minipass": {
      "version": "2.9.0",
      "license": "ISC",
      "optional": true,
      "dependencies": {
        "safe-buffer": "^5.1.2",
        "yallist": "^3.0.0"
      }
    },
    "node_modules/through": {
      "version": "2.3.8",
      "license": "MIT"
    },
    "node_modules/through2": {
      "version": "2.0.5",
      "license": "MIT",
      "dependencies": {
        "readable-stream": "~2.3.6",
        "xtend": "~4.0.1"
      }
    },
    "node_modules/timed-out": {
      "version": "4.0.1",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/tmp": {
      "version": "0.1.0",
      "license": "MIT",
      "dependencies": {
        "rimraf": "^2.6.3"
      },
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/to-object-path": {
      "version": "0.3.0",
      "license": "MIT",
      "dependencies": {
        "kind-of": "^3.0.2"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/to-object-path/node_modules/is-buffer": {
      "version": "1.1.6",
      "license": "MIT"
    },
    "node_modules/to-object-path/node_modules/kind-of": {
      "version": "3.2.2",
      "license": "MIT",
      "dependencies": {
        "is-buffer": "^1.1.5"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/to-readable-stream": {
      "version": "1.0.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=6"
      }
    },
    "node_modules/to-regex": {
      "version": "3.0.2",
      "license": "MIT",
      "dependencies": {
        "define-property": "^2.0.2",
        "extend-shallow": "^3.0.2",
        "regex-not": "^1.0.2",
        "safe-regex": "^1.1.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/toidentifier": {
      "version": "1.0.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">=0.6"
      }
    },
    "node_modules/tough-cookie": {
      "version": "2.5.0",
      "license": "BSD-3-Clause",
      "dependencies": {
        "psl": "^1.1.28",
        "punycode": "^2.1.1"
      },
      "engines": {
        "node": ">=0.8"
      }
    },
    "node_modules/trim-right": {
      "version": "1.0.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/tunnel-agent": {
      "version": "0.6.0",
      "license": "Apache-2.0",
      "dependencies": {
        "safe-buffer": "^5.0.1"
      },
      "engines": {
        "node": "*"
      }
    },
    "node_modules/tweetnacl": {
      "version": "1.0.3",
      "license": "Unlicense"
    },
    "node_modules/tweetnacl-util": {
      "version": "0.15.1",
      "license": "Unlicense"
    },
    "node_modules/type": {
      "version": "1.2.0",
      "license": "ISC"
    },
    "node_modules/type-is": {
      "version": "1.6.18",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "media-typer": "0.3.0",
        "mime-types": "~2.1.24"
      },
      "engines": {
        "node": ">= 0.6"
      }
    },
    "node_modules/typedarray": {
      "version": "0.0.6",
      "license": "MIT"
    },
    "node_modules/typedarray-to-buffer": {
      "version": "3.1.5",
      "license": "MIT",
      "dependencies": {
        "is-typedarray": "^1.0.0"
      }
    },
    "node_modules/typewise": {
      "version": "1.0.3",
      "license": "MIT",
      "dependencies": {
        "typewise-core": "^1.2.0"
      }
    },
    "node_modules/typewise-core": {
      "version": "1.2.0",
      "license": "MIT"
    },
    "node_modules/typewiselite": {
      "version": "1.0.0",
      "license": "MIT"
    },
    "node_modules/ultron": {
      "version": "1.1.1",
      "license": "MIT",
      "optional": true
    },
    "node_modules/underscore": {
      "version": "1.9.1",
      "license": "MIT",
      "optional": true
    },
    "node_modules/union-value": {
      "version": "1.0.1",
      "license": "MIT",
      "dependencies": {
        "arr-union": "^3.1.0",
        "get-value": "^2.0.6",
        "is-extendable": "^0.1.1",
        "set-value": "^2.0.1"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/union-value/node_modules/is-extendable": {
      "version": "0.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/universalify": {
      "version": "0.1.2",
      "license": "MIT",
      "engines": {
        "node": ">= 4.0.0"
      }
    },
    "node_modules/unorm": {
      "version": "1.6.0",
      "license": "MIT or GPL-2.0",
      "engines": {
        "node": ">= 0.4.0"
      }
    },
    "node_modules/unpipe": {
      "version": "1.0.0",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/unset-value": {
      "version": "1.0.0",
      "license": "MIT",
      "dependencies": {
        "has-value": "^0.3.1",
        "isobject": "^3.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/unset-value/node_modules/has-value": {
      "version": "0.3.1",
      "license": "MIT",
      "dependencies": {
        "get-value": "^2.0.3",
        "has-values": "^0.1.4",
        "isobject": "^2.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
      "version": "2.1.0",
      "license": "MIT",
      "dependencies": {
        "isarray": "1.0.0"
      },
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/unset-value/node_modules/has-values": {
      "version": "0.1.4",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/uri-js": {
      "version": "4.4.1",
      "license": "BSD-2-Clause",
      "dependencies": {
        "punycode": "^2.1.0"
      }
    },
    "node_modules/urix": {
      "version": "0.1.0",
      "license": "MIT"
    },
    "node_modules/url-parse-lax": {
      "version": "3.0.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "prepend-http": "^2.0.0"
      },
      "engines": {
        "node": ">=4"
      }
    },
    "node_modules/url-set-query": {
      "version": "1.0.0",
      "license": "MIT",
      "optional": true
    },
    "node_modules/url-to-options": {
      "version": "1.0.1",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 4"
      }
    },
    "node_modules/use": {
      "version": "3.1.1",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.0"
      }
    },
    "node_modules/utf-8-validate": {
      "version": "5.0.4",
      "hasInstallScript": true,
      "license": "MIT",
      "dependencies": {
        "node-gyp-build": "^4.2.0"
      }
    },
    "node_modules/utf8": {
      "version": "3.0.0",
      "license": "MIT",
      "optional": true
    },
    "node_modules/util-deprecate": {
      "version": "1.0.2",
      "license": "MIT"
    },
    "node_modules/util.promisify": {
      "version": "1.1.1",
      "license": "MIT",
      "dependencies": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3",
        "for-each": "^0.3.3",
        "has-symbols": "^1.0.1",
        "object.getownpropertydescriptors": "^2.1.1"
      },
      "funding": {
        "url": "https://github.com/sponsors/ljharb"
      }
    },
    "node_modules/utils-merge": {
      "version": "1.0.1",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.4.0"
      }
    },
    "node_modules/uuid": {
      "version": "3.4.0",
      "license": "MIT",
      "bin": {
        "uuid": "bin/uuid"
      }
    },
    "node_modules/varint": {
      "version": "5.0.2",
      "license": "MIT",
      "optional": true
    },
    "node_modules/vary": {
      "version": "1.1.2",
      "license": "MIT",
      "optional": true,
      "engines": {
        "node": ">= 0.8"
      }
    },
    "node_modules/verror": {
      "version": "1.10.0",
      "engines": [
        "node >=0.6.0"
      ],
      "license": "MIT",
      "dependencies": {
        "assert-plus": "^1.0.0",
        "core-util-is": "1.0.2",
        "extsprintf": "^1.2.0"
      }
    },
    "node_modules/web3": {
      "version": "1.2.11",
      "hasInstallScript": true,
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "web3-bzz": "1.2.11",
        "web3-core": "1.2.11",
        "web3-eth": "1.2.11",
        "web3-eth-personal": "1.2.11",
        "web3-net": "1.2.11",
        "web3-shh": "1.2.11",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-bzz": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "@types/node": "^12.12.6",
        "got": "9.6.0",
        "swarm-js": "^0.1.40",
        "underscore": "1.9.1"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-bzz/node_modules/@types/node": {
      "version": "12.19.12",
      "license": "MIT",
      "optional": true
    },
    "node_modules/web3-core": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "@types/bn.js": "^4.11.5",
        "@types/node": "^12.12.6",
        "bignumber.js": "^9.0.0",
        "web3-core-helpers": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-core-requestmanager": "1.2.11",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-core-helpers": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "underscore": "1.9.1",
        "web3-eth-iban": "1.2.11",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-core-method": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "@ethersproject/transactions": "^5.0.0-beta.135",
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11",
        "web3-core-promievent": "1.2.11",
        "web3-core-subscriptions": "1.2.11",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-core-promievent": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "eventemitter3": "4.0.4"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-core-requestmanager": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11",
        "web3-providers-http": "1.2.11",
        "web3-providers-ipc": "1.2.11",
        "web3-providers-ws": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-core-subscriptions": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "eventemitter3": "4.0.4",
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-core/node_modules/@types/node": {
      "version": "12.19.12",
      "license": "MIT",
      "optional": true
    },
    "node_modules/web3-eth": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "underscore": "1.9.1",
        "web3-core": "1.2.11",
        "web3-core-helpers": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-core-subscriptions": "1.2.11",
        "web3-eth-abi": "1.2.11",
        "web3-eth-accounts": "1.2.11",
        "web3-eth-contract": "1.2.11",
        "web3-eth-ens": "1.2.11",
        "web3-eth-iban": "1.2.11",
        "web3-eth-personal": "1.2.11",
        "web3-net": "1.2.11",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-eth-abi": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "@ethersproject/abi": "5.0.0-beta.153",
        "underscore": "1.9.1",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-eth-accounts": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "crypto-browserify": "3.12.0",
        "eth-lib": "0.2.8",
        "ethereumjs-common": "^1.3.2",
        "ethereumjs-tx": "^2.1.1",
        "scrypt-js": "^3.0.1",
        "underscore": "1.9.1",
        "uuid": "3.3.2",
        "web3-core": "1.2.11",
        "web3-core-helpers": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-eth-accounts/node_modules/eth-lib": {
      "version": "0.2.8",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "bn.js": "^4.11.6",
        "elliptic": "^6.4.0",
        "xhr-request-promise": "^0.1.2"
      }
    },
    "node_modules/web3-eth-accounts/node_modules/uuid": {
      "version": "3.3.2",
      "license": "MIT",
      "optional": true,
      "bin": {
        "uuid": "bin/uuid"
      }
    },
    "node_modules/web3-eth-contract": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "@types/bn.js": "^4.11.5",
        "underscore": "1.9.1",
        "web3-core": "1.2.11",
        "web3-core-helpers": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-core-promievent": "1.2.11",
        "web3-core-subscriptions": "1.2.11",
        "web3-eth-abi": "1.2.11",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-eth-ens": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "content-hash": "^2.5.2",
        "eth-ens-namehash": "2.0.8",
        "underscore": "1.9.1",
        "web3-core": "1.2.11",
        "web3-core-helpers": "1.2.11",
        "web3-core-promievent": "1.2.11",
        "web3-eth-abi": "1.2.11",
        "web3-eth-contract": "1.2.11",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-eth-iban": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "bn.js": "^4.11.9",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-eth-personal": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "@types/node": "^12.12.6",
        "web3-core": "1.2.11",
        "web3-core-helpers": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-net": "1.2.11",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-eth-personal/node_modules/@types/node": {
      "version": "12.19.12",
      "license": "MIT",
      "optional": true
    },
    "node_modules/web3-net": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "web3-core": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-utils": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-provider-engine": {
      "version": "14.2.1",
      "license": "MIT",
      "dependencies": {
        "async": "^2.5.0",
        "backoff": "^2.5.0",
        "clone": "^2.0.0",
        "cross-fetch": "^2.1.0",
        "eth-block-tracker": "^3.0.0",
        "eth-json-rpc-infura": "^3.1.0",
        "eth-sig-util": "3.0.0",
        "ethereumjs-block": "^1.2.2",
        "ethereumjs-tx": "^1.2.0",
        "ethereumjs-util": "^5.1.5",
        "ethereumjs-vm": "^2.3.4",
        "json-rpc-error": "^2.0.0",
        "json-stable-stringify": "^1.0.1",
        "promise-to-callback": "^1.0.0",
        "readable-stream": "^2.2.9",
        "request": "^2.85.0",
        "semaphore": "^1.0.3",
        "ws": "^5.1.1",
        "xhr": "^2.2.0",
        "xtend": "^4.0.1"
      }
    },
    "node_modules/web3-provider-engine/node_modules/abstract-leveldown": {
      "version": "2.6.3",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      }
    },
    "node_modules/web3-provider-engine/node_modules/deferred-leveldown": {
      "version": "1.2.2",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~2.6.0"
      }
    },
    "node_modules/web3-provider-engine/node_modules/eth-sig-util": {
      "version": "1.4.2",
      "license": "ISC",
      "dependencies": {
        "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git",
        "ethereumjs-util": "^5.1.1"
      }
    },
    "node_modules/web3-provider-engine/node_modules/ethereumjs-account": {
      "version": "2.0.5",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereumjs-util": "^5.0.0",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/web3-provider-engine/node_modules/ethereumjs-block": {
      "version": "1.7.1",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.0.1",
        "ethereum-common": "0.2.0",
        "ethereumjs-tx": "^1.2.2",
        "ethereumjs-util": "^5.0.0",
        "merkle-patricia-tree": "^2.1.2"
      }
    },
    "node_modules/web3-provider-engine/node_modules/ethereumjs-block/node_modules/ethereum-common": {
      "version": "0.2.0",
      "license": "MIT"
    },
    "node_modules/web3-provider-engine/node_modules/ethereumjs-tx": {
      "version": "1.3.7",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereum-common": "^0.0.18",
        "ethereumjs-util": "^5.0.0"
      }
    },
    "node_modules/web3-provider-engine/node_modules/ethereumjs-util": {
      "version": "5.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "^0.1.3",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/web3-provider-engine/node_modules/ethereumjs-vm": {
      "version": "2.6.0",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.1.2",
        "async-eventemitter": "^0.2.2",
        "ethereumjs-account": "^2.0.3",
        "ethereumjs-block": "~2.2.0",
        "ethereumjs-common": "^1.1.0",
        "ethereumjs-util": "^6.0.0",
        "fake-merkle-patricia-tree": "^1.0.1",
        "functional-red-black-tree": "^1.0.1",
        "merkle-patricia-tree": "^2.3.2",
        "rustbn.js": "~0.2.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/web3-provider-engine/node_modules/ethereumjs-vm/node_modules/ethereumjs-block": {
      "version": "2.2.2",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^2.0.1",
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-tx": "^2.1.1",
        "ethereumjs-util": "^5.0.0",
        "merkle-patricia-tree": "^2.1.2"
      }
    },
    "node_modules/web3-provider-engine/node_modules/ethereumjs-vm/node_modules/ethereumjs-block/node_modules/ethereumjs-util": {
      "version": "5.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "^0.1.3",
        "rlp": "^2.0.0",
        "safe-buffer": "^5.1.1"
      }
    },
    "node_modules/web3-provider-engine/node_modules/ethereumjs-vm/node_modules/ethereumjs-tx": {
      "version": "2.1.2",
      "license": "MPL-2.0",
      "dependencies": {
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-util": "^6.0.0"
      }
    },
    "node_modules/web3-provider-engine/node_modules/ethereumjs-vm/node_modules/ethereumjs-util": {
      "version": "6.2.1",
      "license": "MPL-2.0",
      "dependencies": {
        "@types/bn.js": "^4.11.3",
        "bn.js": "^4.11.0",
        "create-hash": "^1.1.2",
        "elliptic": "^6.5.2",
        "ethereum-cryptography": "^0.1.3",
        "ethjs-util": "0.1.6",
        "rlp": "^2.2.3"
      }
    },
    "node_modules/web3-provider-engine/node_modules/isarray": {
      "version": "0.0.1",
      "license": "MIT"
    },
    "node_modules/web3-provider-engine/node_modules/level-codec": {
      "version": "7.0.1",
      "license": "MIT"
    },
    "node_modules/web3-provider-engine/node_modules/level-errors": {
      "version": "1.0.5",
      "license": "MIT",
      "dependencies": {
        "errno": "~0.1.1"
      }
    },
    "node_modules/web3-provider-engine/node_modules/level-iterator-stream": {
      "version": "1.3.1",
      "license": "MIT",
      "dependencies": {
        "inherits": "^2.0.1",
        "level-errors": "^1.0.3",
        "readable-stream": "^1.0.33",
        "xtend": "^4.0.0"
      }
    },
    "node_modules/web3-provider-engine/node_modules/level-iterator-stream/node_modules/readable-stream": {
      "version": "1.1.14",
      "license": "MIT",
      "dependencies": {
        "core-util-is": "~1.0.0",
        "inherits": "~2.0.1",
        "isarray": "0.0.1",
        "string_decoder": "~0.10.x"
      }
    },
    "node_modules/web3-provider-engine/node_modules/level-ws": {
      "version": "0.0.0",
      "license": "MIT",
      "dependencies": {
        "readable-stream": "~1.0.15",
        "xtend": "~2.1.1"
      }
    },
    "node_modules/web3-provider-engine/node_modules/level-ws/node_modules/readable-stream": {
      "version": "1.0.34",
      "license": "MIT",
      "dependencies": {
        "core-util-is": "~1.0.0",
        "inherits": "~2.0.1",
        "isarray": "0.0.1",
        "string_decoder": "~0.10.x"
      }
    },
    "node_modules/web3-provider-engine/node_modules/level-ws/node_modules/xtend": {
      "version": "2.1.2",
      "dependencies": {
        "object-keys": "~0.4.0"
      },
      "engines": {
        "node": ">=0.4"
      }
    },
    "node_modules/web3-provider-engine/node_modules/levelup": {
      "version": "1.3.9",
      "license": "MIT",
      "dependencies": {
        "deferred-leveldown": "~1.2.1",
        "level-codec": "~7.0.0",
        "level-errors": "~1.0.3",
        "level-iterator-stream": "~1.3.0",
        "prr": "~1.0.1",
        "semver": "~5.4.1",
        "xtend": "~4.0.0"
      }
    },
    "node_modules/web3-provider-engine/node_modules/ltgt": {
      "version": "2.2.1",
      "license": "MIT"
    },
    "node_modules/web3-provider-engine/node_modules/memdown": {
      "version": "1.4.1",
      "license": "MIT",
      "dependencies": {
        "abstract-leveldown": "~2.7.1",
        "functional-red-black-tree": "^1.0.1",
        "immediate": "^3.2.3",
        "inherits": "~2.0.1",
        "ltgt": "~2.2.0",
        "safe-buffer": "~5.1.1"
      }
    },
    "node_modules/web3-provider-engine/node_modules/memdown/node_modules/abstract-leveldown": {
      "version": "2.7.2",
      "license": "MIT",
      "dependencies": {
        "xtend": "~4.0.0"
      }
    },
    "node_modules/web3-provider-engine/node_modules/merkle-patricia-tree": {
      "version": "2.3.2",
      "license": "MPL-2.0",
      "dependencies": {
        "async": "^1.4.2",
        "ethereumjs-util": "^5.0.0",
        "level-ws": "0.0.0",
        "levelup": "^1.2.1",
        "memdown": "^1.0.0",
        "readable-stream": "^2.0.0",
        "rlp": "^2.0.0",
        "semaphore": ">=1.0.1"
      }
    },
    "node_modules/web3-provider-engine/node_modules/merkle-patricia-tree/node_modules/async": {
      "version": "1.5.2",
      "license": "MIT"
    },
    "node_modules/web3-provider-engine/node_modules/object-keys": {
      "version": "0.4.0",
      "license": "MIT"
    },
    "node_modules/web3-provider-engine/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT"
    },
    "node_modules/web3-provider-engine/node_modules/semver": {
      "version": "5.4.1",
      "license": "ISC",
      "bin": {
        "semver": "bin/semver"
      }
    },
    "node_modules/web3-provider-engine/node_modules/string_decoder": {
      "version": "0.10.31",
      "license": "MIT"
    },
    "node_modules/web3-provider-engine/node_modules/ws": {
      "version": "5.2.2",
      "license": "MIT",
      "dependencies": {
        "async-limiter": "~1.0.0"
      }
    },
    "node_modules/web3-providers-http": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "web3-core-helpers": "1.2.11",
        "xhr2-cookies": "1.1.0"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-providers-ipc": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "oboe": "2.1.4",
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-providers-ws": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "eventemitter3": "4.0.4",
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11",
        "websocket": "^1.0.31"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-shh": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "web3-core": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-core-subscriptions": "1.2.11",
        "web3-net": "1.2.11"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-utils": {
      "version": "1.2.11",
      "license": "LGPL-3.0",
      "optional": true,
      "dependencies": {
        "bn.js": "^4.11.9",
        "eth-lib": "0.2.8",
        "ethereum-bloom-filters": "^1.0.6",
        "ethjs-unit": "0.1.6",
        "number-to-bn": "1.7.0",
        "randombytes": "^2.1.0",
        "underscore": "1.9.1",
        "utf8": "3.0.0"
      },
      "engines": {
        "node": ">=8.0.0"
      }
    },
    "node_modules/web3-utils/node_modules/eth-lib": {
      "version": "0.2.8",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "bn.js": "^4.11.6",
        "elliptic": "^6.4.0",
        "xhr-request-promise": "^0.1.2"
      }
    },
    "node_modules/websocket": {
      "version": "1.0.32",
      "license": "Apache-2.0",
      "dependencies": {
        "bufferutil": "^4.0.1",
        "debug": "^2.2.0",
        "es5-ext": "^0.10.50",
        "typedarray-to-buffer": "^3.1.5",
        "utf-8-validate": "^5.0.2",
        "yaeti": "^0.0.6"
      },
      "engines": {
        "node": ">=4.0.0"
      }
    },
    "node_modules/websocket/node_modules/debug": {
      "version": "2.6.9",
      "license": "MIT",
      "dependencies": {
        "ms": "2.0.0"
      }
    },
    "node_modules/websocket/node_modules/ms": {
      "version": "2.0.0",
      "license": "MIT"
    },
    "node_modules/whatwg-fetch": {
      "version": "2.0.4",
      "license": "MIT"
    },
    "node_modules/wrappy": {
      "version": "1.0.2",
      "license": "ISC"
    },
    "node_modules/ws": {
      "version": "3.3.3",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "async-limiter": "~1.0.0",
        "safe-buffer": "~5.1.0",
        "ultron": "~1.1.0"
      }
    },
    "node_modules/ws/node_modules/safe-buffer": {
      "version": "5.1.2",
      "license": "MIT",
      "optional": true
    },
    "node_modules/xhr": {
      "version": "2.6.0",
      "license": "MIT",
      "dependencies": {
        "global": "~4.4.0",
        "is-function": "^1.0.1",
        "parse-headers": "^2.0.0",
        "xtend": "^4.0.0"
      }
    },
    "node_modules/xhr-request": {
      "version": "1.1.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "buffer-to-arraybuffer": "^0.0.5",
        "object-assign": "^4.1.1",
        "query-string": "^5.0.1",
        "simple-get": "^2.7.0",
        "timed-out": "^4.0.1",
        "url-set-query": "^1.0.0",
        "xhr": "^2.0.4"
      }
    },
    "node_modules/xhr-request-promise": {
      "version": "0.1.3",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "xhr-request": "^1.1.0"
      }
    },
    "node_modules/xhr2-cookies": {
      "version": "1.1.0",
      "license": "MIT",
      "optional": true,
      "dependencies": {
        "cookiejar": "^2.1.1"
      }
    },
    "node_modules/xtend": {
      "version": "4.0.2",
      "license": "MIT",
      "engines": {
        "node": ">=0.4"
      }
    },
    "node_modules/yaeti": {
      "version": "0.0.6",
      "license": "MIT",
      "engines": {
        "node": ">=0.10.32"
      }
    },
    "node_modules/yallist": {
      "version": "3.1.1",
      "license": "ISC"
    }
  },
  "dependencies": {
    "@ethersproject/abi": {
      "version": "5.0.0-beta.153",
      "optional": true,
      "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.8",
      "optional": true,
      "requires": {
        "@ethersproject/bignumber": "^5.0.13",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/networks": "^5.0.7",
        "@ethersproject/properties": "^5.0.7",
        "@ethersproject/transactions": "^5.0.9",
        "@ethersproject/web": "^5.0.12"
      }
    },
    "@ethersproject/abstract-signer": {
      "version": "5.0.10",
      "optional": true,
      "requires": {
        "@ethersproject/abstract-provider": "^5.0.8",
        "@ethersproject/bignumber": "^5.0.13",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/properties": "^5.0.7"
      }
    },
    "@ethersproject/address": {
      "version": "5.0.9",
      "optional": true,
      "requires": {
        "@ethersproject/bignumber": "^5.0.13",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/keccak256": "^5.0.7",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/rlp": "^5.0.7"
      }
    },
    "@ethersproject/base64": {
      "version": "5.0.7",
      "optional": true,
      "requires": {
        "@ethersproject/bytes": "^5.0.9"
      }
    },
    "@ethersproject/bignumber": {
      "version": "5.0.13",
      "optional": true,
      "requires": {
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8",
        "bn.js": "^4.4.0"
      }
    },
    "@ethersproject/bytes": {
      "version": "5.0.9",
      "optional": true,
      "requires": {
        "@ethersproject/logger": "^5.0.8"
      }
    },
    "@ethersproject/constants": {
      "version": "5.0.8",
      "optional": true,
      "requires": {
        "@ethersproject/bignumber": "^5.0.13"
      }
    },
    "@ethersproject/hash": {
      "version": "5.0.10",
      "optional": true,
      "requires": {
        "@ethersproject/abstract-signer": "^5.0.10",
        "@ethersproject/address": "^5.0.9",
        "@ethersproject/bignumber": "^5.0.13",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/keccak256": "^5.0.7",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/properties": "^5.0.7",
        "@ethersproject/strings": "^5.0.8"
      }
    },
    "@ethersproject/keccak256": {
      "version": "5.0.7",
      "optional": true,
      "requires": {
        "@ethersproject/bytes": "^5.0.9",
        "js-sha3": "0.5.7"
      }
    },
    "@ethersproject/logger": {
      "version": "5.0.8",
      "optional": true
    },
    "@ethersproject/networks": {
      "version": "5.0.7",
      "optional": true,
      "requires": {
        "@ethersproject/logger": "^5.0.8"
      }
    },
    "@ethersproject/properties": {
      "version": "5.0.7",
      "optional": true,
      "requires": {
        "@ethersproject/logger": "^5.0.8"
      }
    },
    "@ethersproject/rlp": {
      "version": "5.0.7",
      "optional": true,
      "requires": {
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8"
      }
    },
    "@ethersproject/signing-key": {
      "version": "5.0.8",
      "optional": true,
      "requires": {
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/properties": "^5.0.7",
        "elliptic": "6.5.3"
      }
    },
    "@ethersproject/strings": {
      "version": "5.0.8",
      "optional": true,
      "requires": {
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/constants": "^5.0.8",
        "@ethersproject/logger": "^5.0.8"
      }
    },
    "@ethersproject/transactions": {
      "version": "5.0.9",
      "optional": true,
      "requires": {
        "@ethersproject/address": "^5.0.9",
        "@ethersproject/bignumber": "^5.0.13",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/constants": "^5.0.8",
        "@ethersproject/keccak256": "^5.0.7",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/properties": "^5.0.7",
        "@ethersproject/rlp": "^5.0.7",
        "@ethersproject/signing-key": "^5.0.8"
      }
    },
    "@ethersproject/web": {
      "version": "5.0.12",
      "optional": true,
      "requires": {
        "@ethersproject/base64": "^5.0.7",
        "@ethersproject/bytes": "^5.0.9",
        "@ethersproject/logger": "^5.0.8",
        "@ethersproject/properties": "^5.0.7",
        "@ethersproject/strings": "^5.0.8"
      }
    },
    "@sindresorhus/is": {
      "version": "0.14.0",
      "optional": true
    },
    "@szmarczak/http-timer": {
      "version": "1.1.2",
      "optional": true,
      "requires": {
        "defer-to-connect": "^1.0.1"
      }
    },
    "@types/bn.js": {
      "version": "4.11.6",
      "requires": {
        "@types/node": "*"
      }
    },
    "@types/node": {
      "version": "14.14.20"
    },
    "@types/pbkdf2": {
      "version": "3.1.0",
      "requires": {
        "@types/node": "*"
      }
    },
    "@types/secp256k1": {
      "version": "4.0.1",
      "requires": {
        "@types/node": "*"
      }
    },
    "@yarnpkg/lockfile": {
      "version": "1.1.0"
    },
    "abstract-leveldown": {
      "version": "3.0.0",
      "requires": {
        "xtend": "~4.0.0"
      }
    },
    "accepts": {
      "version": "1.3.7",
      "optional": true,
      "requires": {
        "mime-types": "~2.1.24",
        "negotiator": "0.6.2"
      }
    },
    "aes-js": {
      "version": "3.1.2",
      "optional": true
    },
    "ajv": {
      "version": "6.12.6",
      "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"
      }
    },
    "ansi-styles": {
      "version": "3.2.1",
      "requires": {
        "color-convert": "^1.9.0"
      }
    },
    "arr-diff": {
      "version": "4.0.0"
    },
    "arr-flatten": {
      "version": "1.1.0"
    },
    "arr-union": {
      "version": "3.1.0"
    },
    "array-flatten": {
      "version": "1.1.1",
      "optional": true
    },
    "array-unique": {
      "version": "0.3.2"
    },
    "asn1": {
      "version": "0.2.4",
      "requires": {
        "safer-buffer": "~2.1.0"
      }
    },
    "asn1.js": {
      "version": "5.4.1",
      "optional": true,
      "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"
    },
    "assign-symbols": {
      "version": "1.0.0"
    },
    "async": {
      "version": "2.6.2",
      "requires": {
        "lodash": "^4.17.11"
      }
    },
    "async-eventemitter": {
      "version": "0.2.4",
      "requires": {
        "async": "^2.4.0"
      }
    },
    "async-limiter": {
      "version": "1.0.1"
    },
    "asynckit": {
      "version": "0.4.0"
    },
    "atob": {
      "version": "2.1.2"
    },
    "aws-sign2": {
      "version": "0.7.0"
    },
    "aws4": {
      "version": "1.11.0"
    },
    "babel-code-frame": {
      "version": "6.26.0",
      "requires": {
        "chalk": "^1.1.3",
        "esutils": "^2.0.2",
        "js-tokens": "^3.0.2"
      },
      "dependencies": {
        "ansi-regex": {
          "version": "2.1.1"
        },
        "ansi-styles": {
          "version": "2.2.1"
        },
        "chalk": {
          "version": "1.1.3",
          "requires": {
            "ansi-styles": "^2.2.1",
            "escape-string-regexp": "^1.0.2",
            "has-ansi": "^2.0.0",
            "strip-ansi": "^3.0.0",
            "supports-color": "^2.0.0"
          }
        },
        "js-tokens": {
          "version": "3.0.2"
        },
        "strip-ansi": {
          "version": "3.0.1",
          "requires": {
            "ansi-regex": "^2.0.0"
          }
        },
        "supports-color": {
          "version": "2.0.0"
        }
      }
    },
    "babel-core": {
      "version": "6.26.3",
      "requires": {
        "babel-code-frame": "^6.26.0",
        "babel-generator": "^6.26.0",
        "babel-helpers": "^6.24.1",
        "babel-messages": "^6.23.0",
        "babel-register": "^6.26.0",
        "babel-runtime": "^6.26.0",
        "babel-template": "^6.26.0",
        "babel-traverse": "^6.26.0",
        "babel-types": "^6.26.0",
        "babylon": "^6.18.0",
        "convert-source-map": "^1.5.1",
        "debug": "^2.6.9",
        "json5": "^0.5.1",
        "lodash": "^4.17.4",
        "minimatch": "^3.0.4",
        "path-is-absolute": "^1.0.1",
        "private": "^0.1.8",
        "slash": "^1.0.0",
        "source-map": "^0.5.7"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "requires": {
            "ms": "2.0.0"
          }
        },
        "json5": {
          "version": "0.5.1"
        },
        "ms": {
          "version": "2.0.0"
        },
        "slash": {
          "version": "1.0.0"
        }
      }
    },
    "babel-generator": {
      "version": "6.26.1",
      "requires": {
        "babel-messages": "^6.23.0",
        "babel-runtime": "^6.26.0",
        "babel-types": "^6.26.0",
        "detect-indent": "^4.0.0",
        "jsesc": "^1.3.0",
        "lodash": "^4.17.4",
        "source-map": "^0.5.7",
        "trim-right": "^1.0.1"
      },
      "dependencies": {
        "jsesc": {
          "version": "1.3.0"
        }
      }
    },
    "babel-helper-builder-binary-assignment-operator-visitor": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-explode-assignable-expression": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "babel-helper-call-delegate": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-hoist-variables": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "babel-helper-define-map": {
      "version": "6.26.0",
      "requires": {
        "babel-helper-function-name": "^6.24.1",
        "babel-runtime": "^6.26.0",
        "babel-types": "^6.26.0",
        "lodash": "^4.17.4"
      }
    },
    "babel-helper-explode-assignable-expression": {
      "version": "6.24.1",
      "requires": {
        "babel-runtime": "^6.22.0",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "babel-helper-function-name": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-get-function-arity": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "babel-helper-get-function-arity": {
      "version": "6.24.1",
      "requires": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "babel-helper-hoist-variables": {
      "version": "6.24.1",
      "requires": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "babel-helper-optimise-call-expression": {
      "version": "6.24.1",
      "requires": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "babel-helper-regex": {
      "version": "6.26.0",
      "requires": {
        "babel-runtime": "^6.26.0",
        "babel-types": "^6.26.0",
        "lodash": "^4.17.4"
      }
    },
    "babel-helper-remap-async-to-generator": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-function-name": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "babel-helper-replace-supers": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-optimise-call-expression": "^6.24.1",
        "babel-messages": "^6.23.0",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "babel-helpers": {
      "version": "6.24.1",
      "requires": {
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1"
      }
    },
    "babel-messages": {
      "version": "6.23.0",
      "requires": {
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-check-es2015-constants": {
      "version": "6.22.0",
      "requires": {
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-syntax-async-functions": {
      "version": "6.13.0"
    },
    "babel-plugin-syntax-exponentiation-operator": {
      "version": "6.13.0"
    },
    "babel-plugin-syntax-trailing-function-commas": {
      "version": "6.22.0"
    },
    "babel-plugin-transform-async-to-generator": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-remap-async-to-generator": "^6.24.1",
        "babel-plugin-syntax-async-functions": "^6.8.0",
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-transform-es2015-arrow-functions": {
      "version": "6.22.0",
      "requires": {
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-transform-es2015-block-scoped-functions": {
      "version": "6.22.0",
      "requires": {
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-transform-es2015-block-scoping": {
      "version": "6.26.0",
      "requires": {
        "babel-runtime": "^6.26.0",
        "babel-template": "^6.26.0",
        "babel-traverse": "^6.26.0",
        "babel-types": "^6.26.0",
        "lodash": "^4.17.4"
      }
    },
    "babel-plugin-transform-es2015-classes": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-define-map": "^6.24.1",
        "babel-helper-function-name": "^6.24.1",
        "babel-helper-optimise-call-expression": "^6.24.1",
        "babel-helper-replace-supers": "^6.24.1",
        "babel-messages": "^6.23.0",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "babel-plugin-transform-es2015-computed-properties": {
      "version": "6.24.1",
      "requires": {
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1"
      }
    },
    "babel-plugin-transform-es2015-destructuring": {
      "version": "6.23.0",
      "requires": {
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-transform-es2015-duplicate-keys": {
      "version": "6.24.1",
      "requires": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "babel-plugin-transform-es2015-for-of": {
      "version": "6.23.0",
      "requires": {
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-transform-es2015-function-name": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-function-name": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "babel-plugin-transform-es2015-literals": {
      "version": "6.22.0",
      "requires": {
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-transform-es2015-modules-amd": {
      "version": "6.24.1",
      "requires": {
        "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1"
      }
    },
    "babel-plugin-transform-es2015-modules-commonjs": {
      "version": "6.26.2",
      "requires": {
        "babel-plugin-transform-strict-mode": "^6.24.1",
        "babel-runtime": "^6.26.0",
        "babel-template": "^6.26.0",
        "babel-types": "^6.26.0"
      }
    },
    "babel-plugin-transform-es2015-modules-systemjs": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-hoist-variables": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1"
      }
    },
    "babel-plugin-transform-es2015-modules-umd": {
      "version": "6.24.1",
      "requires": {
        "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1"
      }
    },
    "babel-plugin-transform-es2015-object-super": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-replace-supers": "^6.24.1",
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-transform-es2015-parameters": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-call-delegate": "^6.24.1",
        "babel-helper-get-function-arity": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-template": "^6.24.1",
        "babel-traverse": "^6.24.1",
        "babel-types": "^6.24.1"
      }
    },
    "babel-plugin-transform-es2015-shorthand-properties": {
      "version": "6.24.1",
      "requires": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "babel-plugin-transform-es2015-spread": {
      "version": "6.22.0",
      "requires": {
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-transform-es2015-sticky-regex": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-regex": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "babel-plugin-transform-es2015-template-literals": {
      "version": "6.22.0",
      "requires": {
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-transform-es2015-typeof-symbol": {
      "version": "6.23.0",
      "requires": {
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-transform-es2015-unicode-regex": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-regex": "^6.24.1",
        "babel-runtime": "^6.22.0",
        "regexpu-core": "^2.0.0"
      }
    },
    "babel-plugin-transform-exponentiation-operator": {
      "version": "6.24.1",
      "requires": {
        "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
        "babel-plugin-syntax-exponentiation-operator": "^6.8.0",
        "babel-runtime": "^6.22.0"
      }
    },
    "babel-plugin-transform-regenerator": {
      "version": "6.26.0",
      "requires": {
        "regenerator-transform": "^0.10.0"
      }
    },
    "babel-plugin-transform-strict-mode": {
      "version": "6.24.1",
      "requires": {
        "babel-runtime": "^6.22.0",
        "babel-types": "^6.24.1"
      }
    },
    "babel-preset-env": {
      "version": "1.7.0",
      "requires": {
        "babel-plugin-check-es2015-constants": "^6.22.0",
        "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
        "babel-plugin-transform-async-to-generator": "^6.22.0",
        "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
        "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
        "babel-plugin-transform-es2015-block-scoping": "^6.23.0",
        "babel-plugin-transform-es2015-classes": "^6.23.0",
        "babel-plugin-transform-es2015-computed-properties": "^6.22.0",
        "babel-plugin-transform-es2015-destructuring": "^6.23.0",
        "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
        "babel-plugin-transform-es2015-for-of": "^6.23.0",
        "babel-plugin-transform-es2015-function-name": "^6.22.0",
        "babel-plugin-transform-es2015-literals": "^6.22.0",
        "babel-plugin-transform-es2015-modules-amd": "^6.22.0",
        "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
        "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
        "babel-plugin-transform-es2015-modules-umd": "^6.23.0",
        "babel-plugin-transform-es2015-object-super": "^6.22.0",
        "babel-plugin-transform-es2015-parameters": "^6.23.0",
        "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
        "babel-plugin-transform-es2015-spread": "^6.22.0",
        "babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
        "babel-plugin-transform-es2015-template-literals": "^6.22.0",
        "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
        "babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
        "babel-plugin-transform-exponentiation-operator": "^6.22.0",
        "babel-plugin-transform-regenerator": "^6.22.0",
        "browserslist": "^3.2.6",
        "invariant": "^2.2.2",
        "semver": "^5.3.0"
      },
      "dependencies": {
        "semver": {
          "version": "5.7.1"
        }
      }
    },
    "babel-register": {
      "version": "6.26.0",
      "requires": {
        "babel-core": "^6.26.0",
        "babel-runtime": "^6.26.0",
        "core-js": "^2.5.0",
        "home-or-tmp": "^2.0.0",
        "lodash": "^4.17.4",
        "mkdirp": "^0.5.1",
        "source-map-support": "^0.4.15"
      },
      "dependencies": {
        "source-map-support": {
          "version": "0.4.18",
          "requires": {
            "source-map": "^0.5.6"
          }
        }
      }
    },
    "babel-runtime": {
      "version": "6.26.0",
      "requires": {
        "core-js": "^2.4.0",
        "regenerator-runtime": "^0.11.0"
      }
    },
    "babel-template": {
      "version": "6.26.0",
      "requires": {
        "babel-runtime": "^6.26.0",
        "babel-traverse": "^6.26.0",
        "babel-types": "^6.26.0",
        "babylon": "^6.18.0",
        "lodash": "^4.17.4"
      }
    },
    "babel-traverse": {
      "version": "6.26.0",
      "requires": {
        "babel-code-frame": "^6.26.0",
        "babel-messages": "^6.23.0",
        "babel-runtime": "^6.26.0",
        "babel-types": "^6.26.0",
        "babylon": "^6.18.0",
        "debug": "^2.6.8",
        "globals": "^9.18.0",
        "invariant": "^2.2.2",
        "lodash": "^4.17.4"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "requires": {
            "ms": "2.0.0"
          }
        },
        "globals": {
          "version": "9.18.0"
        },
        "ms": {
          "version": "2.0.0"
        }
      }
    },
    "babel-types": {
      "version": "6.26.0",
      "requires": {
        "babel-runtime": "^6.26.0",
        "esutils": "^2.0.2",
        "lodash": "^4.17.4",
        "to-fast-properties": "^1.0.3"
      },
      "dependencies": {
        "to-fast-properties": {
          "version": "1.0.3"
        }
      }
    },
    "babelify": {
      "version": "7.3.0",
      "requires": {
        "babel-core": "^6.0.14",
        "object-assign": "^4.0.0"
      }
    },
    "babylon": {
      "version": "6.18.0"
    },
    "backoff": {
      "version": "2.5.0",
      "requires": {
        "precond": "0.2"
      }
    },
    "balanced-match": {
      "version": "1.0.0"
    },
    "base": {
      "version": "0.11.2",
      "requires": {
        "cache-base": "^1.0.1",
        "class-utils": "^0.3.5",
        "component-emitter": "^1.2.1",
        "define-property": "^1.0.0",
        "isobject": "^3.0.1",
        "mixin-deep": "^1.2.0",
        "pascalcase": "^0.1.1"
      },
      "dependencies": {
        "define-property": {
          "version": "1.0.0",
          "requires": {
            "is-descriptor": "^1.0.0"
          }
        }
      }
    },
    "base-x": {
      "version": "3.0.8",
      "requires": {
        "safe-buffer": "^5.0.1"
      }
    },
    "base64-js": {
      "version": "1.5.1"
    },
    "bcrypt-pbkdf": {
      "version": "1.0.2",
      "requires": {
        "tweetnacl": "^0.14.3"
      },
      "dependencies": {
        "tweetnacl": {
          "version": "0.14.5"
        }
      }
    },
    "bignumber.js": {
      "version": "9.0.1",
      "optional": true
    },
    "bip39": {
      "version": "2.5.0",
      "requires": {
        "create-hash": "^1.1.0",
        "pbkdf2": "^3.0.9",
        "randombytes": "^2.0.1",
        "safe-buffer": "^5.0.1",
        "unorm": "^1.3.3"
      }
    },
    "blakejs": {
      "version": "1.1.0"
    },
    "bluebird": {
      "version": "3.7.2",
      "optional": true
    },
    "bn.js": {
      "version": "4.11.9"
    },
    "body-parser": {
      "version": "1.19.0",
      "optional": true,
      "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"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "optional": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "ms": {
          "version": "2.0.0",
          "optional": true
        },
        "qs": {
          "version": "6.7.0",
          "optional": true
        }
      }
    },
    "brace-expansion": {
      "version": "1.1.11",
      "requires": {
        "balanced-match": "^1.0.0",
        "concat-map": "0.0.1"
      }
    },
    "brorand": {
      "version": "1.1.0"
    },
    "browserify-aes": {
      "version": "1.2.0",
      "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",
      "optional": true,
      "requires": {
        "browserify-aes": "^1.0.4",
        "browserify-des": "^1.0.0",
        "evp_bytestokey": "^1.0.0"
      }
    },
    "browserify-des": {
      "version": "1.0.2",
      "optional": true,
      "requires": {
        "cipher-base": "^1.0.1",
        "des.js": "^1.0.0",
        "inherits": "^2.0.1",
        "safe-buffer": "^5.1.2"
      }
    },
    "browserify-rsa": {
      "version": "4.1.0",
      "optional": true,
      "requires": {
        "bn.js": "^5.0.0",
        "randombytes": "^2.0.1"
      },
      "dependencies": {
        "bn.js": {
          "version": "5.1.3",
          "optional": true
        }
      }
    },
    "browserify-sign": {
      "version": "4.2.1",
      "optional": true,
      "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.3",
          "optional": true
        },
        "readable-stream": {
          "version": "3.6.0",
          "optional": true,
          "requires": {
            "inherits": "^2.0.3",
            "string_decoder": "^1.1.1",
            "util-deprecate": "^1.0.1"
          }
        }
      }
    },
    "browserslist": {
      "version": "3.2.8",
      "requires": {
        "caniuse-lite": "^1.0.30000844",
        "electron-to-chromium": "^1.3.47"
      }
    },
    "bs58": {
      "version": "4.0.1",
      "requires": {
        "base-x": "^3.0.2"
      }
    },
    "bs58check": {
      "version": "2.1.2",
      "requires": {
        "bs58": "^4.0.0",
        "create-hash": "^1.1.0",
        "safe-buffer": "^5.1.2"
      }
    },
    "buffer": {
      "version": "5.7.1",
      "requires": {
        "base64-js": "^1.3.1",
        "ieee754": "^1.1.13"
      }
    },
    "buffer-from": {
      "version": "1.1.1"
    },
    "buffer-to-arraybuffer": {
      "version": "0.0.5",
      "optional": true
    },
    "buffer-xor": {
      "version": "1.0.3"
    },
    "bufferutil": {
      "version": "4.0.3",
      "requires": {
        "node-gyp-build": "^4.2.0"
      }
    },
    "bytes": {
      "version": "3.1.0",
      "optional": true
    },
    "bytewise": {
      "version": "1.1.0",
      "requires": {
        "bytewise-core": "^1.2.2",
        "typewise": "^1.0.3"
      }
    },
    "bytewise-core": {
      "version": "1.2.3",
      "requires": {
        "typewise-core": "^1.2"
      }
    },
    "cache-base": {
      "version": "1.0.1",
      "requires": {
        "collection-visit": "^1.0.0",
        "component-emitter": "^1.2.1",
        "get-value": "^2.0.6",
        "has-value": "^1.0.0",
        "isobject": "^3.0.1",
        "set-value": "^2.0.0",
        "to-object-path": "^0.3.0",
        "union-value": "^1.0.0",
        "unset-value": "^1.0.0"
      }
    },
    "cacheable-request": {
      "version": "6.1.0",
      "optional": true,
      "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": {
        "lowercase-keys": {
          "version": "2.0.0",
          "optional": true
        }
      }
    },
    "cachedown": {
      "version": "1.0.0",
      "requires": {
        "abstract-leveldown": "^2.4.1",
        "lru-cache": "^3.2.0"
      },
      "dependencies": {
        "abstract-leveldown": {
          "version": "2.7.2",
          "requires": {
            "xtend": "~4.0.0"
          }
        },
        "lru-cache": {
          "version": "3.2.0",
          "requires": {
            "pseudomap": "^1.0.1"
          }
        }
      }
    },
    "call-bind": {
      "version": "1.0.2",
      "requires": {
        "function-bind": "^1.1.1",
        "get-intrinsic": "^1.0.2"
      }
    },
    "caniuse-lite": {
      "version": "1.0.30001174"
    },
    "caseless": {
      "version": "0.12.0"
    },
    "chalk": {
      "version": "2.4.2",
      "requires": {
        "ansi-styles": "^3.2.1",
        "escape-string-regexp": "^1.0.5",
        "supports-color": "^5.3.0"
      }
    },
    "checkpoint-store": {
      "version": "1.1.0",
      "requires": {
        "functional-red-black-tree": "^1.0.1"
      }
    },
    "chownr": {
      "version": "1.1.4",
      "optional": true
    },
    "ci-info": {
      "version": "2.0.0"
    },
    "cids": {
      "version": "0.7.5",
      "optional": true,
      "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",
          "optional": true,
          "requires": {
            "buffer": "^5.6.0",
            "varint": "^5.0.0"
          }
        }
      }
    },
    "cipher-base": {
      "version": "1.0.4",
      "requires": {
        "inherits": "^2.0.1",
        "safe-buffer": "^5.0.1"
      }
    },
    "class-is": {
      "version": "1.1.0",
      "optional": true
    },
    "class-utils": {
      "version": "0.3.6",
      "requires": {
        "arr-union": "^3.1.0",
        "define-property": "^0.2.5",
        "isobject": "^3.0.0",
        "static-extend": "^0.1.1"
      },
      "dependencies": {
        "define-property": {
          "version": "0.2.5",
          "requires": {
            "is-descriptor": "^0.1.0"
          }
        },
        "is-accessor-descriptor": {
          "version": "0.1.6",
          "requires": {
            "kind-of": "^3.0.2"
          },
          "dependencies": {
            "kind-of": {
              "version": "3.2.2",
              "requires": {
                "is-buffer": "^1.1.5"
              }
            }
          }
        },
        "is-buffer": {
          "version": "1.1.6"
        },
        "is-data-descriptor": {
          "version": "0.1.4",
          "requires": {
            "kind-of": "^3.0.2"
          },
          "dependencies": {
            "kind-of": {
              "version": "3.2.2",
              "requires": {
                "is-buffer": "^1.1.5"
              }
            }
          }
        },
        "is-descriptor": {
          "version": "0.1.6",
          "requires": {
            "is-accessor-descriptor": "^0.1.6",
            "is-data-descriptor": "^0.1.4",
            "kind-of": "^5.0.0"
          }
        },
        "kind-of": {
          "version": "5.1.0"
        }
      }
    },
    "clone": {
      "version": "2.1.2"
    },
    "clone-response": {
      "version": "1.0.2",
      "optional": true,
      "requires": {
        "mimic-response": "^1.0.0"
      }
    },
    "collection-visit": {
      "version": "1.0.0",
      "requires": {
        "map-visit": "^1.0.0",
        "object-visit": "^1.0.0"
      }
    },
    "color-convert": {
      "version": "1.9.3",
      "requires": {
        "color-name": "1.1.3"
      }
    },
    "color-name": {
      "version": "1.1.3"
    },
    "combined-stream": {
      "version": "1.0.8",
      "requires": {
        "delayed-stream": "~1.0.0"
      }
    },
    "component-emitter": {
      "version": "1.3.0"
    },
    "concat-map": {
      "version": "0.0.1"
    },
    "concat-stream": {
      "version": "1.6.2",
      "requires": {
        "buffer-from": "^1.0.0",
        "inherits": "^2.0.3",
        "readable-stream": "^2.2.2",
        "typedarray": "^0.0.6"
      }
    },
    "content-disposition": {
      "version": "0.5.3",
      "optional": true,
      "requires": {
        "safe-buffer": "5.1.2"
      },
      "dependencies": {
        "safe-buffer": {
          "version": "5.1.2",
          "optional": true
        }
      }
    },
    "content-hash": {
      "version": "2.5.2",
      "optional": true,
      "requires": {
        "cids": "^0.7.1",
        "multicodec": "^0.5.5",
        "multihashes": "^0.4.15"
      }
    },
    "content-type": {
      "version": "1.0.4",
      "optional": true
    },
    "convert-source-map": {
      "version": "1.7.0",
      "requires": {
        "safe-buffer": "~5.1.1"
      },
      "dependencies": {
        "safe-buffer": {
          "version": "5.1.2"
        }
      }
    },
    "cookie": {
      "version": "0.4.0",
      "optional": true
    },
    "cookie-signature": {
      "version": "1.0.6",
      "optional": true
    },
    "cookiejar": {
      "version": "2.1.2",
      "optional": true
    },
    "copy-descriptor": {
      "version": "0.1.1"
    },
    "core-js": {
      "version": "2.6.12"
    },
    "core-js-pure": {
      "version": "3.8.2"
    },
    "core-util-is": {
      "version": "1.0.2"
    },
    "cors": {
      "version": "2.8.5",
      "optional": true,
      "requires": {
        "object-assign": "^4",
        "vary": "^1"
      }
    },
    "create-ecdh": {
      "version": "4.0.4",
      "optional": true,
      "requires": {
        "bn.js": "^4.1.0",
        "elliptic": "^6.5.3"
      }
    },
    "create-hash": {
      "version": "1.2.0",
      "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",
      "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",
      "requires": {
        "node-fetch": "2.1.2",
        "whatwg-fetch": "2.0.4"
      }
    },
    "crypto-browserify": {
      "version": "3.12.0",
      "optional": true,
      "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"
      }
    },
    "d": {
      "version": "1.0.1",
      "requires": {
        "es5-ext": "^0.10.50",
        "type": "^1.0.1"
      }
    },
    "dashdash": {
      "version": "1.14.1",
      "requires": {
        "assert-plus": "^1.0.0"
      }
    },
    "debug": {
      "version": "3.2.6",
      "requires": {
        "ms": "^2.1.1"
      }
    },
    "decode-uri-component": {
      "version": "0.2.0"
    },
    "decompress-response": {
      "version": "3.3.0",
      "optional": true,
      "requires": {
        "mimic-response": "^1.0.0"
      }
    },
    "deep-equal": {
      "version": "1.1.1",
      "requires": {
        "is-arguments": "^1.0.4",
        "is-date-object": "^1.0.1",
        "is-regex": "^1.0.4",
        "object-is": "^1.0.1",
        "object-keys": "^1.1.1",
        "regexp.prototype.flags": "^1.2.0"
      }
    },
    "defer-to-connect": {
      "version": "1.1.3",
      "optional": true
    },
    "deferred-leveldown": {
      "version": "4.0.2",
      "requires": {
        "abstract-leveldown": "~5.0.0",
        "inherits": "^2.0.3"
      },
      "dependencies": {
        "abstract-leveldown": {
          "version": "5.0.0",
          "requires": {
            "xtend": "~4.0.0"
          }
        }
      }
    },
    "define-properties": {
      "version": "1.1.3",
      "requires": {
        "object-keys": "^1.0.12"
      }
    },
    "define-property": {
      "version": "2.0.2",
      "requires": {
        "is-descriptor": "^1.0.2",
        "isobject": "^3.0.1"
      }
    },
    "defined": {
      "version": "1.0.0"
    },
    "delayed-stream": {
      "version": "1.0.0"
    },
    "depd": {
      "version": "1.1.2",
      "optional": true
    },
    "des.js": {
      "version": "1.0.1",
      "optional": true,
      "requires": {
        "inherits": "^2.0.1",
        "minimalistic-assert": "^1.0.0"
      }
    },
    "destroy": {
      "version": "1.0.4",
      "optional": true
    },
    "detect-indent": {
      "version": "4.0.0",
      "requires": {
        "repeating": "^2.0.0"
      }
    },
    "diffie-hellman": {
      "version": "5.0.3",
      "optional": true,
      "requires": {
        "bn.js": "^4.1.0",
        "miller-rabin": "^4.0.0",
        "randombytes": "^2.0.0"
      }
    },
    "dom-walk": {
      "version": "0.1.2"
    },
    "dotignore": {
      "version": "0.1.2",
      "requires": {
        "minimatch": "^3.0.4"
      }
    },
    "duplexer3": {
      "version": "0.1.4",
      "optional": true
    },
    "ecc-jsbn": {
      "version": "0.1.2",
      "requires": {
        "jsbn": "~0.1.0",
        "safer-buffer": "^2.1.0"
      }
    },
    "ee-first": {
      "version": "1.1.1",
      "optional": true
    },
    "electron-to-chromium": {
      "version": "1.3.636"
    },
    "elliptic": {
      "version": "6.5.3",
      "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",
      "optional": true
    },
    "encoding": {
      "version": "0.1.13",
      "requires": {
        "iconv-lite": "^0.6.2"
      },
      "dependencies": {
        "iconv-lite": {
          "version": "0.6.2",
          "requires": {
            "safer-buffer": ">= 2.1.2 < 3.0.0"
          }
        }
      }
    },
    "encoding-down": {
      "version": "5.0.4",
      "requires": {
        "abstract-leveldown": "^5.0.0",
        "inherits": "^2.0.3",
        "level-codec": "^9.0.0",
        "level-errors": "^2.0.0",
        "xtend": "^4.0.1"
      },
      "dependencies": {
        "abstract-leveldown": {
          "version": "5.0.0",
          "requires": {
            "xtend": "~4.0.0"
          }
        }
      }
    },
    "end-of-stream": {
      "version": "1.4.4",
      "requires": {
        "once": "^1.4.0"
      }
    },
    "errno": {
      "version": "0.1.8",
      "requires": {
        "prr": "~1.0.1"
      }
    },
    "es-abstract": {
      "version": "1.18.0-next.1",
      "requires": {
        "es-to-primitive": "^1.2.1",
        "function-bind": "^1.1.1",
        "has": "^1.0.3",
        "has-symbols": "^1.0.1",
        "is-callable": "^1.2.2",
        "is-negative-zero": "^2.0.0",
        "is-regex": "^1.1.1",
        "object-inspect": "^1.8.0",
        "object-keys": "^1.1.1",
        "object.assign": "^4.1.1",
        "string.prototype.trimend": "^1.0.1",
        "string.prototype.trimstart": "^1.0.1"
      }
    },
    "es-to-primitive": {
      "version": "1.2.1",
      "requires": {
        "is-callable": "^1.1.4",
        "is-date-object": "^1.0.1",
        "is-symbol": "^1.0.2"
      }
    },
    "es5-ext": {
      "version": "0.10.53",
      "requires": {
        "es6-iterator": "~2.0.3",
        "es6-symbol": "~3.1.3",
        "next-tick": "~1.0.0"
      }
    },
    "es6-iterator": {
      "version": "2.0.3",
      "requires": {
        "d": "1",
        "es5-ext": "^0.10.35",
        "es6-symbol": "^3.1.1"
      }
    },
    "es6-symbol": {
      "version": "3.1.3",
      "requires": {
        "d": "^1.0.1",
        "ext": "^1.1.2"
      }
    },
    "escape-html": {
      "version": "1.0.3",
      "optional": true
    },
    "escape-string-regexp": {
      "version": "1.0.5"
    },
    "esutils": {
      "version": "2.0.3"
    },
    "etag": {
      "version": "1.8.1",
      "optional": true
    },
    "eth-block-tracker": {
      "version": "3.0.1",
      "requires": {
        "eth-query": "^2.1.0",
        "ethereumjs-tx": "^1.3.3",
        "ethereumjs-util": "^5.1.3",
        "ethjs-util": "^0.1.3",
        "json-rpc-engine": "^3.6.0",
        "pify": "^2.3.0",
        "tape": "^4.6.3"
      },
      "dependencies": {
        "ethereumjs-tx": {
          "version": "1.3.7",
          "requires": {
            "ethereum-common": "^0.0.18",
            "ethereumjs-util": "^5.0.0"
          }
        },
        "ethereumjs-util": {
          "version": "5.2.1",
          "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"
          }
        },
        "pify": {
          "version": "2.3.0"
        }
      }
    },
    "eth-ens-namehash": {
      "version": "2.0.8",
      "optional": true,
      "requires": {
        "idna-uts46-hx": "^2.3.1",
        "js-sha3": "^0.5.7"
      }
    },
    "eth-json-rpc-infura": {
      "version": "3.2.1",
      "requires": {
        "cross-fetch": "^2.1.1",
        "eth-json-rpc-middleware": "^1.5.0",
        "json-rpc-engine": "^3.4.0",
        "json-rpc-error": "^2.0.0"
      }
    },
    "eth-json-rpc-middleware": {
      "version": "1.6.0",
      "requires": {
        "async": "^2.5.0",
        "eth-query": "^2.1.2",
        "eth-tx-summary": "^3.1.2",
        "ethereumjs-block": "^1.6.0",
        "ethereumjs-tx": "^1.3.3",
        "ethereumjs-util": "^5.1.2",
        "ethereumjs-vm": "^2.1.0",
        "fetch-ponyfill": "^4.0.0",
        "json-rpc-engine": "^3.6.0",
        "json-rpc-error": "^2.0.0",
        "json-stable-stringify": "^1.0.1",
        "promise-to-callback": "^1.0.0",
        "tape": "^4.6.3"
      },
      "dependencies": {
        "abstract-leveldown": {
          "version": "2.6.3",
          "requires": {
            "xtend": "~4.0.0"
          }
        },
        "deferred-leveldown": {
          "version": "1.2.2",
          "requires": {
            "abstract-leveldown": "~2.6.0"
          }
        },
        "ethereumjs-account": {
          "version": "2.0.5",
          "requires": {
            "ethereumjs-util": "^5.0.0",
            "rlp": "^2.0.0",
            "safe-buffer": "^5.1.1"
          }
        },
        "ethereumjs-block": {
          "version": "1.7.1",
          "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": {
            "ethereum-common": {
              "version": "0.2.0"
            }
          }
        },
        "ethereumjs-tx": {
          "version": "1.3.7",
          "requires": {
            "ethereum-common": "^0.0.18",
            "ethereumjs-util": "^5.0.0"
          }
        },
        "ethereumjs-util": {
          "version": "5.2.1",
          "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-vm": {
          "version": "2.6.0",
          "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",
              "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",
                  "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-tx": {
              "version": "2.1.2",
              "requires": {
                "ethereumjs-common": "^1.5.0",
                "ethereumjs-util": "^6.0.0"
              }
            },
            "ethereumjs-util": {
              "version": "6.2.1",
              "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"
              }
            }
          }
        },
        "isarray": {
          "version": "0.0.1"
        },
        "level-codec": {
          "version": "7.0.1"
        },
        "level-errors": {
          "version": "1.0.5",
          "requires": {
            "errno": "~0.1.1"
          }
        },
        "level-iterator-stream": {
          "version": "1.3.1",
          "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",
              "requires": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "0.0.1",
                "string_decoder": "~0.10.x"
              }
            }
          }
        },
        "level-ws": {
          "version": "0.0.0",
          "requires": {
            "readable-stream": "~1.0.15",
            "xtend": "~2.1.1"
          },
          "dependencies": {
            "readable-stream": {
              "version": "1.0.34",
              "requires": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "0.0.1",
                "string_decoder": "~0.10.x"
              }
            },
            "xtend": {
              "version": "2.1.2",
              "requires": {
                "object-keys": "~0.4.0"
              }
            }
          }
        },
        "levelup": {
          "version": "1.3.9",
          "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"
          }
        },
        "ltgt": {
          "version": "2.2.1"
        },
        "memdown": {
          "version": "1.4.1",
          "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",
              "requires": {
                "xtend": "~4.0.0"
              }
            }
          }
        },
        "merkle-patricia-tree": {
          "version": "2.3.2",
          "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"
            }
          }
        },
        "object-keys": {
          "version": "0.4.0"
        },
        "safe-buffer": {
          "version": "5.1.2"
        },
        "semver": {
          "version": "5.4.1"
        },
        "string_decoder": {
          "version": "0.10.31"
        }
      }
    },
    "eth-lib": {
      "version": "0.1.29",
      "optional": true,
      "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",
      "requires": {
        "json-rpc-random-id": "^1.0.0",
        "xtend": "^4.0.1"
      }
    },
    "eth-sig-util": {
      "version": "3.0.0",
      "requires": {
        "buffer": "^5.2.1",
        "elliptic": "^6.4.0",
        "ethereumjs-abi": "0.6.5",
        "ethereumjs-util": "^5.1.1",
        "tweetnacl": "^1.0.0",
        "tweetnacl-util": "^0.15.0"
      },
      "dependencies": {
        "ethereumjs-abi": {
          "version": "0.6.5",
          "requires": {
            "bn.js": "^4.10.0",
            "ethereumjs-util": "^4.3.0"
          },
          "dependencies": {
            "ethereumjs-util": {
              "version": "4.5.1",
              "requires": {
                "bn.js": "^4.8.0",
                "create-hash": "^1.1.2",
                "elliptic": "^6.5.2",
                "ethereum-cryptography": "^0.1.3",
                "rlp": "^2.0.0"
              }
            }
          }
        },
        "ethereumjs-util": {
          "version": "5.2.1",
          "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"
          }
        }
      }
    },
    "eth-tx-summary": {
      "version": "3.2.4",
      "requires": {
        "async": "^2.1.2",
        "clone": "^2.0.0",
        "concat-stream": "^1.5.1",
        "end-of-stream": "^1.1.0",
        "eth-query": "^2.0.2",
        "ethereumjs-block": "^1.4.1",
        "ethereumjs-tx": "^1.1.1",
        "ethereumjs-util": "^5.0.1",
        "ethereumjs-vm": "^2.6.0",
        "through2": "^2.0.3"
      },
      "dependencies": {
        "abstract-leveldown": {
          "version": "2.6.3",
          "requires": {
            "xtend": "~4.0.0"
          }
        },
        "deferred-leveldown": {
          "version": "1.2.2",
          "requires": {
            "abstract-leveldown": "~2.6.0"
          }
        },
        "ethereumjs-account": {
          "version": "2.0.5",
          "requires": {
            "ethereumjs-util": "^5.0.0",
            "rlp": "^2.0.0",
            "safe-buffer": "^5.1.1"
          }
        },
        "ethereumjs-block": {
          "version": "1.7.1",
          "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": {
            "ethereum-common": {
              "version": "0.2.0"
            }
          }
        },
        "ethereumjs-tx": {
          "version": "1.3.7",
          "requires": {
            "ethereum-common": "^0.0.18",
            "ethereumjs-util": "^5.0.0"
          }
        },
        "ethereumjs-util": {
          "version": "5.2.1",
          "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-vm": {
          "version": "2.6.0",
          "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",
              "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",
                  "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-tx": {
              "version": "2.1.2",
              "requires": {
                "ethereumjs-common": "^1.5.0",
                "ethereumjs-util": "^6.0.0"
              }
            },
            "ethereumjs-util": {
              "version": "6.2.1",
              "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"
              }
            }
          }
        },
        "isarray": {
          "version": "0.0.1"
        },
        "level-codec": {
          "version": "7.0.1"
        },
        "level-errors": {
          "version": "1.0.5",
          "requires": {
            "errno": "~0.1.1"
          }
        },
        "level-iterator-stream": {
          "version": "1.3.1",
          "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",
              "requires": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "0.0.1",
                "string_decoder": "~0.10.x"
              }
            }
          }
        },
        "level-ws": {
          "version": "0.0.0",
          "requires": {
            "readable-stream": "~1.0.15",
            "xtend": "~2.1.1"
          },
          "dependencies": {
            "readable-stream": {
              "version": "1.0.34",
              "requires": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "0.0.1",
                "string_decoder": "~0.10.x"
              }
            },
            "xtend": {
              "version": "2.1.2",
              "requires": {
                "object-keys": "~0.4.0"
              }
            }
          }
        },
        "levelup": {
          "version": "1.3.9",
          "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"
          }
        },
        "ltgt": {
          "version": "2.2.1"
        },
        "memdown": {
          "version": "1.4.1",
          "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",
              "requires": {
                "xtend": "~4.0.0"
              }
            }
          }
        },
        "merkle-patricia-tree": {
          "version": "2.3.2",
          "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"
            }
          }
        },
        "object-keys": {
          "version": "0.4.0"
        },
        "safe-buffer": {
          "version": "5.1.2"
        },
        "semver": {
          "version": "5.4.1"
        },
        "string_decoder": {
          "version": "0.10.31"
        }
      }
    },
    "ethashjs": {
      "version": "0.0.8",
      "requires": {
        "async": "^2.1.2",
        "buffer-xor": "^2.0.1",
        "ethereumjs-util": "^7.0.2",
        "miller-rabin": "^4.0.0"
      },
      "dependencies": {
        "bn.js": {
          "version": "5.1.3"
        },
        "buffer-xor": {
          "version": "2.0.2",
          "requires": {
            "safe-buffer": "^5.1.1"
          }
        },
        "ethereumjs-util": {
          "version": "7.0.7",
          "requires": {
            "@types/bn.js": "^4.11.3",
            "bn.js": "^5.1.2",
            "create-hash": "^1.1.2",
            "ethereum-cryptography": "^0.1.3",
            "ethjs-util": "0.1.6",
            "rlp": "^2.2.4"
          }
        }
      }
    },
    "ethereum-bloom-filters": {
      "version": "1.0.7",
      "optional": true,
      "requires": {
        "js-sha3": "^0.8.0"
      },
      "dependencies": {
        "js-sha3": {
          "version": "0.8.0",
          "optional": true
        }
      }
    },
    "ethereum-common": {
      "version": "0.0.18"
    },
    "ethereum-cryptography": {
      "version": "0.1.3",
      "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"
      }
    },
    "ethereumjs-abi": {
      "version": "0.6.8",
      "requires": {
        "bn.js": "^4.11.8",
        "ethereumjs-util": "^6.0.0"
      }
    },
    "ethereumjs-account": {
      "version": "3.0.0",
      "requires": {
        "ethereumjs-util": "^6.0.0",
        "rlp": "^2.2.1",
        "safe-buffer": "^5.1.1"
      }
    },
    "ethereumjs-block": {
      "version": "2.2.2",
      "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": {
        "abstract-leveldown": {
          "version": "2.6.3",
          "requires": {
            "xtend": "~4.0.0"
          }
        },
        "deferred-leveldown": {
          "version": "1.2.2",
          "requires": {
            "abstract-leveldown": "~2.6.0"
          }
        },
        "ethereumjs-util": {
          "version": "5.2.1",
          "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": "0.0.1"
        },
        "level-codec": {
          "version": "7.0.1"
        },
        "level-errors": {
          "version": "1.0.5",
          "requires": {
            "errno": "~0.1.1"
          }
        },
        "level-iterator-stream": {
          "version": "1.3.1",
          "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",
              "requires": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "0.0.1",
                "string_decoder": "~0.10.x"
              }
            }
          }
        },
        "level-ws": {
          "version": "0.0.0",
          "requires": {
            "readable-stream": "~1.0.15",
            "xtend": "~2.1.1"
          },
          "dependencies": {
            "readable-stream": {
              "version": "1.0.34",
              "requires": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "0.0.1",
                "string_decoder": "~0.10.x"
              }
            },
            "xtend": {
              "version": "2.1.2",
              "requires": {
                "object-keys": "~0.4.0"
              }
            }
          }
        },
        "levelup": {
          "version": "1.3.9",
          "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"
          }
        },
        "ltgt": {
          "version": "2.2.1"
        },
        "memdown": {
          "version": "1.4.1",
          "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",
              "requires": {
                "xtend": "~4.0.0"
              }
            }
          }
        },
        "merkle-patricia-tree": {
          "version": "2.3.2",
          "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"
            }
          }
        },
        "object-keys": {
          "version": "0.4.0"
        },
        "safe-buffer": {
          "version": "5.1.2"
        },
        "semver": {
          "version": "5.4.1"
        },
        "string_decoder": {
          "version": "0.10.31"
        }
      }
    },
    "ethereumjs-blockchain": {
      "version": "4.0.4",
      "requires": {
        "async": "^2.6.1",
        "ethashjs": "~0.0.7",
        "ethereumjs-block": "~2.2.2",
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-util": "^6.1.0",
        "flow-stoplight": "^1.0.0",
        "level-mem": "^3.0.1",
        "lru-cache": "^5.1.1",
        "rlp": "^2.2.2",
        "semaphore": "^1.1.0"
      }
    },
    "ethereumjs-common": {
      "version": "1.5.0"
    },
    "ethereumjs-tx": {
      "version": "2.1.2",
      "requires": {
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-util": "^6.0.0"
      }
    },
    "ethereumjs-util": {
      "version": "6.2.1",
      "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": "4.2.0",
      "requires": {
        "async": "^2.1.2",
        "async-eventemitter": "^0.2.2",
        "core-js-pure": "^3.0.1",
        "ethereumjs-account": "^3.0.0",
        "ethereumjs-block": "^2.2.2",
        "ethereumjs-blockchain": "^4.0.3",
        "ethereumjs-common": "^1.5.0",
        "ethereumjs-tx": "^2.1.2",
        "ethereumjs-util": "^6.2.0",
        "fake-merkle-patricia-tree": "^1.0.1",
        "functional-red-black-tree": "^1.0.1",
        "merkle-patricia-tree": "^2.3.2",
        "rustbn.js": "~0.2.0",
        "safe-buffer": "^5.1.1",
        "util.promisify": "^1.0.0"
      },
      "dependencies": {
        "abstract-leveldown": {
          "version": "2.6.3",
          "requires": {
            "xtend": "~4.0.0"
          }
        },
        "deferred-leveldown": {
          "version": "1.2.2",
          "requires": {
            "abstract-leveldown": "~2.6.0"
          }
        },
        "isarray": {
          "version": "0.0.1"
        },
        "level-codec": {
          "version": "7.0.1"
        },
        "level-errors": {
          "version": "1.0.5",
          "requires": {
            "errno": "~0.1.1"
          }
        },
        "level-iterator-stream": {
          "version": "1.3.1",
          "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",
              "requires": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "0.0.1",
                "string_decoder": "~0.10.x"
              }
            }
          }
        },
        "level-ws": {
          "version": "0.0.0",
          "requires": {
            "readable-stream": "~1.0.15",
            "xtend": "~2.1.1"
          },
          "dependencies": {
            "readable-stream": {
              "version": "1.0.34",
              "requires": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "0.0.1",
                "string_decoder": "~0.10.x"
              }
            },
            "xtend": {
              "version": "2.1.2",
              "requires": {
                "object-keys": "~0.4.0"
              }
            }
          }
        },
        "levelup": {
          "version": "1.3.9",
          "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"
          }
        },
        "ltgt": {
          "version": "2.2.1"
        },
        "memdown": {
          "version": "1.4.1",
          "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",
              "requires": {
                "xtend": "~4.0.0"
              }
            }
          }
        },
        "merkle-patricia-tree": {
          "version": "2.3.2",
          "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"
            },
            "ethereumjs-util": {
              "version": "5.2.1",
              "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"
              }
            }
          }
        },
        "object-keys": {
          "version": "0.4.0"
        },
        "safe-buffer": {
          "version": "5.1.2"
        },
        "semver": {
          "version": "5.4.1"
        },
        "string_decoder": {
          "version": "0.10.31"
        }
      }
    },
    "ethereumjs-wallet": {
      "version": "0.6.5",
      "optional": true,
      "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",
      "optional": true,
      "requires": {
        "bn.js": "4.11.6",
        "number-to-bn": "1.7.0"
      },
      "dependencies": {
        "bn.js": {
          "version": "4.11.6",
          "optional": true
        }
      }
    },
    "ethjs-util": {
      "version": "0.1.6",
      "requires": {
        "is-hex-prefixed": "1.0.0",
        "strip-hex-prefix": "1.0.0"
      }
    },
    "eventemitter3": {
      "version": "4.0.4",
      "optional": true
    },
    "events": {
      "version": "3.2.0"
    },
    "evp_bytestokey": {
      "version": "1.0.3",
      "requires": {
        "md5.js": "^1.3.4",
        "safe-buffer": "^5.1.1"
      }
    },
    "expand-brackets": {
      "version": "2.1.4",
      "requires": {
        "debug": "^2.3.3",
        "define-property": "^0.2.5",
        "extend-shallow": "^2.0.1",
        "posix-character-classes": "^0.1.0",
        "regex-not": "^1.0.0",
        "snapdragon": "^0.8.1",
        "to-regex": "^3.0.1"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "requires": {
            "ms": "2.0.0"
          }
        },
        "define-property": {
          "version": "0.2.5",
          "requires": {
            "is-descriptor": "^0.1.0"
          }
        },
        "extend-shallow": {
          "version": "2.0.1",
          "requires": {
            "is-extendable": "^0.1.0"
          }
        },
        "is-accessor-descriptor": {
          "version": "0.1.6",
          "requires": {
            "kind-of": "^3.0.2"
          },
          "dependencies": {
            "kind-of": {
              "version": "3.2.2",
              "requires": {
                "is-buffer": "^1.1.5"
              }
            }
          }
        },
        "is-buffer": {
          "version": "1.1.6"
        },
        "is-data-descriptor": {
          "version": "0.1.4",
          "requires": {
            "kind-of": "^3.0.2"
          },
          "dependencies": {
            "kind-of": {
              "version": "3.2.2",
              "requires": {
                "is-buffer": "^1.1.5"
              }
            }
          }
        },
        "is-descriptor": {
          "version": "0.1.6",
          "requires": {
            "is-accessor-descriptor": "^0.1.6",
            "is-data-descriptor": "^0.1.4",
            "kind-of": "^5.0.0"
          }
        },
        "is-extendable": {
          "version": "0.1.1"
        },
        "kind-of": {
          "version": "5.1.0"
        },
        "ms": {
          "version": "2.0.0"
        }
      }
    },
    "express": {
      "version": "4.17.1",
      "optional": true,
      "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"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "optional": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "ms": {
          "version": "2.0.0",
          "optional": true
        },
        "qs": {
          "version": "6.7.0",
          "optional": true
        },
        "safe-buffer": {
          "version": "5.1.2",
          "optional": true
        }
      }
    },
    "ext": {
      "version": "1.4.0",
      "requires": {
        "type": "^2.0.0"
      },
      "dependencies": {
        "type": {
          "version": "2.1.0"
        }
      }
    },
    "extend": {
      "version": "3.0.2"
    },
    "extend-shallow": {
      "version": "3.0.2",
      "requires": {
        "assign-symbols": "^1.0.0",
        "is-extendable": "^1.0.1"
      }
    },
    "extglob": {
      "version": "2.0.4",
      "requires": {
        "array-unique": "^0.3.2",
        "define-property": "^1.0.0",
        "expand-brackets": "^2.1.4",
        "extend-shallow": "^2.0.1",
        "fragment-cache": "^0.2.1",
        "regex-not": "^1.0.0",
        "snapdragon": "^0.8.1",
        "to-regex": "^3.0.1"
      },
      "dependencies": {
        "define-property": {
          "version": "1.0.0",
          "requires": {
            "is-descriptor": "^1.0.0"
          }
        },
        "extend-shallow": {
          "version": "2.0.1",
          "requires": {
            "is-extendable": "^0.1.0"
          }
        },
        "is-extendable": {
          "version": "0.1.1"
        }
      }
    },
    "extsprintf": {
      "version": "1.3.0"
    },
    "fake-merkle-patricia-tree": {
      "version": "1.0.1",
      "requires": {
        "checkpoint-store": "^1.1.0"
      }
    },
    "fast-deep-equal": {
      "version": "3.1.3"
    },
    "fast-json-stable-stringify": {
      "version": "2.1.0"
    },
    "fetch-ponyfill": {
      "version": "4.1.0",
      "requires": {
        "node-fetch": "~1.7.1"
      },
      "dependencies": {
        "is-stream": {
          "version": "1.1.0"
        },
        "node-fetch": {
          "version": "1.7.3",
          "requires": {
            "encoding": "^0.1.11",
            "is-stream": "^1.0.1"
          }
        }
      }
    },
    "finalhandler": {
      "version": "1.1.2",
      "optional": true,
      "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"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "optional": true,
          "requires": {
            "ms": "2.0.0"
          }
        },
        "ms": {
          "version": "2.0.0",
          "optional": true
        }
      }
    },
    "find-yarn-workspace-root": {
      "version": "1.2.1",
      "requires": {
        "fs-extra": "^4.0.3",
        "micromatch": "^3.1.4"
      },
      "dependencies": {
        "braces": {
          "version": "2.3.2",
          "requires": {
            "arr-flatten": "^1.1.0",
            "array-unique": "^0.3.2",
            "extend-shallow": "^2.0.1",
            "fill-range": "^4.0.0",
            "isobject": "^3.0.1",
            "repeat-element": "^1.1.2",
            "snapdragon": "^0.8.1",
            "snapdragon-node": "^2.0.1",
            "split-string": "^3.0.2",
            "to-regex": "^3.0.1"
          },
          "dependencies": {
            "extend-shallow": {
              "version": "2.0.1",
              "requires": {
                "is-extendable": "^0.1.0"
              }
            }
          }
        },
        "fill-range": {
          "version": "4.0.0",
          "requires": {
            "extend-shallow": "^2.0.1",
            "is-number": "^3.0.0",
            "repeat-string": "^1.6.1",
            "to-regex-range": "^2.1.0"
          },
          "dependencies": {
            "extend-shallow": {
              "version": "2.0.1",
              "requires": {
                "is-extendable": "^0.1.0"
              }
            }
          }
        },
        "fs-extra": {
          "version": "4.0.3",
          "requires": {
            "graceful-fs": "^4.1.2",
            "jsonfile": "^4.0.0",
            "universalify": "^0.1.0"
          }
        },
        "is-buffer": {
          "version": "1.1.6"
        },
        "is-extendable": {
          "version": "0.1.1"
        },
        "is-number": {
          "version": "3.0.0",
          "requires": {
            "kind-of": "^3.0.2"
          },
          "dependencies": {
            "kind-of": {
              "version": "3.2.2",
              "requires": {
                "is-buffer": "^1.1.5"
              }
            }
          }
        },
        "micromatch": {
          "version": "3.1.10",
          "requires": {
            "arr-diff": "^4.0.0",
            "array-unique": "^0.3.2",
            "braces": "^2.3.1",
            "define-property": "^2.0.2",
            "extend-shallow": "^3.0.2",
            "extglob": "^2.0.4",
            "fragment-cache": "^0.2.1",
            "kind-of": "^6.0.2",
            "nanomatch": "^1.2.9",
            "object.pick": "^1.3.0",
            "regex-not": "^1.0.0",
            "snapdragon": "^0.8.1",
            "to-regex": "^3.0.2"
          }
        },
        "to-regex-range": {
          "version": "2.1.1",
          "requires": {
            "is-number": "^3.0.0",
            "repeat-string": "^1.6.1"
          }
        }
      }
    },
    "flow-stoplight": {
      "version": "1.0.0"
    },
    "for-each": {
      "version": "0.3.3",
      "requires": {
        "is-callable": "^1.1.3"
      }
    },
    "for-in": {
      "version": "1.0.2"
    },
    "forever-agent": {
      "version": "0.6.1"
    },
    "form-data": {
      "version": "2.3.3",
      "requires": {
        "asynckit": "^0.4.0",
        "combined-stream": "^1.0.6",
        "mime-types": "^2.1.12"
      }
    },
    "forwarded": {
      "version": "0.1.2",
      "optional": true
    },
    "fragment-cache": {
      "version": "0.2.1",
      "requires": {
        "map-cache": "^0.2.2"
      }
    },
    "fresh": {
      "version": "0.5.2",
      "optional": true
    },
    "fs-extra": {
      "version": "7.0.1",
      "requires": {
        "graceful-fs": "^4.1.2",
        "jsonfile": "^4.0.0",
        "universalify": "^0.1.0"
      }
    },
    "fs.realpath": {
      "version": "1.0.0"
    },
    "function-bind": {
      "version": "1.1.1"
    },
    "functional-red-black-tree": {
      "version": "1.0.1"
    },
    "get-intrinsic": {
      "version": "1.0.2",
      "requires": {
        "function-bind": "^1.1.1",
        "has": "^1.0.3",
        "has-symbols": "^1.0.1"
      }
    },
    "get-stream": {
      "version": "5.2.0",
      "optional": true,
      "requires": {
        "pump": "^3.0.0"
      }
    },
    "get-value": {
      "version": "2.0.6"
    },
    "getpass": {
      "version": "0.1.7",
      "requires": {
        "assert-plus": "^1.0.0"
      }
    },
    "glob": {
      "version": "7.1.3",
      "requires": {
        "fs.realpath": "^1.0.0",
        "inflight": "^1.0.4",
        "inherits": "2",
        "minimatch": "^3.0.4",
        "once": "^1.3.0",
        "path-is-absolute": "^1.0.0"
      }
    },
    "global": {
      "version": "4.4.0",
      "requires": {
        "min-document": "^2.19.0",
        "process": "^0.11.10"
      }
    },
    "got": {
      "version": "9.6.0",
      "optional": true,
      "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"
      },
      "dependencies": {
        "get-stream": {
          "version": "4.1.0",
          "optional": true,
          "requires": {
            "pump": "^3.0.0"
          }
        }
      }
    },
    "graceful-fs": {
      "version": "4.2.4"
    },
    "har-schema": {
      "version": "2.0.0"
    },
    "har-validator": {
      "version": "5.1.5",
      "requires": {
        "ajv": "^6.12.3",
        "har-schema": "^2.0.0"
      }
    },
    "has": {
      "version": "1.0.3",
      "requires": {
        "function-bind": "^1.1.1"
      }
    },
    "has-ansi": {
      "version": "2.0.0",
      "requires": {
        "ansi-regex": "^2.0.0"
      },
      "dependencies": {
        "ansi-regex": {
          "version": "2.1.1"
        }
      }
    },
    "has-flag": {
      "version": "3.0.0"
    },
    "has-symbol-support-x": {
      "version": "1.4.2",
      "optional": true
    },
    "has-symbols": {
      "version": "1.0.1"
    },
    "has-to-string-tag-x": {
      "version": "1.4.1",
      "optional": true,
      "requires": {
        "has-symbol-support-x": "^1.4.1"
      }
    },
    "has-value": {
      "version": "1.0.0",
      "requires": {
        "get-value": "^2.0.6",
        "has-values": "^1.0.0",
        "isobject": "^3.0.0"
      }
    },
    "has-values": {
      "version": "1.0.0",
      "requires": {
        "is-number": "^3.0.0",
        "kind-of": "^4.0.0"
      },
      "dependencies": {
        "is-buffer": {
          "version": "1.1.6"
        },
        "is-number": {
          "version": "3.0.0",
          "requires": {
            "kind-of": "^3.0.2"
          },
          "dependencies": {
            "kind-of": {
              "version": "3.2.2",
              "requires": {
                "is-buffer": "^1.1.5"
              }
            }
          }
        },
        "kind-of": {
          "version": "4.0.0",
          "requires": {
            "is-buffer": "^1.1.5"
          }
        }
      }
    },
    "hash-base": {
      "version": "3.1.0",
      "requires": {
        "inherits": "^2.0.4",
        "readable-stream": "^3.6.0",
        "safe-buffer": "^5.2.0"
      },
      "dependencies": {
        "readable-stream": {
          "version": "3.6.0",
          "requires": {
            "inherits": "^2.0.3",
            "string_decoder": "^1.1.1",
            "util-deprecate": "^1.0.1"
          }
        }
      }
    },
    "hash.js": {
      "version": "1.1.7",
      "requires": {
        "inherits": "^2.0.3",
        "minimalistic-assert": "^1.0.1"
      }
    },
    "heap": {
      "version": "0.2.6"
    },
    "hmac-drbg": {
      "version": "1.0.1",
      "requires": {
        "hash.js": "^1.0.3",
        "minimalistic-assert": "^1.0.0",
        "minimalistic-crypto-utils": "^1.0.1"
      }
    },
    "home-or-tmp": {
      "version": "2.0.0",
      "requires": {
        "os-homedir": "^1.0.0",
        "os-tmpdir": "^1.0.1"
      }
    },
    "http-cache-semantics": {
      "version": "4.1.0",
      "optional": true
    },
    "http-errors": {
      "version": "1.7.2",
      "optional": true,
      "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",
          "optional": true
        }
      }
    },
    "http-https": {
      "version": "1.0.0",
      "optional": true
    },
    "http-signature": {
      "version": "1.2.0",
      "requires": {
        "assert-plus": "^1.0.0",
        "jsprim": "^1.2.2",
        "sshpk": "^1.7.0"
      }
    },
    "iconv-lite": {
      "version": "0.4.24",
      "optional": true,
      "requires": {
        "safer-buffer": ">= 2.1.2 < 3"
      }
    },
    "idna-uts46-hx": {
      "version": "2.3.1",
      "optional": true,
      "requires": {
        "punycode": "2.1.0"
      },
      "dependencies": {
        "punycode": {
          "version": "2.1.0",
          "optional": true
        }
      }
    },
    "ieee754": {
      "version": "1.2.1"
    },
    "immediate": {
      "version": "3.2.3"
    },
    "inflight": {
      "version": "1.0.6",
      "requires": {
        "once": "^1.3.0",
        "wrappy": "1"
      }
    },
    "inherits": {
      "version": "2.0.4"
    },
    "invariant": {
      "version": "2.2.4",
      "requires": {
        "loose-envify": "^1.0.0"
      }
    },
    "ipaddr.js": {
      "version": "1.9.1",
      "optional": true
    },
    "is-accessor-descriptor": {
      "version": "1.0.0",
      "requires": {
        "kind-of": "^6.0.0"
      }
    },
    "is-arguments": {
      "version": "1.1.0",
      "requires": {
        "call-bind": "^1.0.0"
      }
    },
    "is-callable": {
      "version": "1.2.2"
    },
    "is-ci": {
      "version": "2.0.0",
      "requires": {
        "ci-info": "^2.0.0"
      }
    },
    "is-data-descriptor": {
      "version": "1.0.0",
      "requires": {
        "kind-of": "^6.0.0"
      }
    },
    "is-date-object": {
      "version": "1.0.2"
    },
    "is-descriptor": {
      "version": "1.0.2",
      "requires": {
        "is-accessor-descriptor": "^1.0.0",
        "is-data-descriptor": "^1.0.0",
        "kind-of": "^6.0.2"
      }
    },
    "is-extendable": {
      "version": "1.0.1",
      "requires": {
        "is-plain-object": "^2.0.4"
      }
    },
    "is-finite": {
      "version": "1.1.0"
    },
    "is-fn": {
      "version": "1.0.0"
    },
    "is-function": {
      "version": "1.0.2"
    },
    "is-hex-prefixed": {
      "version": "1.0.0"
    },
    "is-negative-zero": {
      "version": "2.0.1"
    },
    "is-object": {
      "version": "1.0.2",
      "optional": true
    },
    "is-plain-obj": {
      "version": "1.1.0",
      "optional": true
    },
    "is-plain-object": {
      "version": "2.0.4",
      "requires": {
        "isobject": "^3.0.1"
      }
    },
    "is-regex": {
      "version": "1.1.1",
      "requires": {
        "has-symbols": "^1.0.1"
      }
    },
    "is-retry-allowed": {
      "version": "1.2.0",
      "optional": true
    },
    "is-symbol": {
      "version": "1.0.3",
      "requires": {
        "has-symbols": "^1.0.1"
      }
    },
    "is-typedarray": {
      "version": "1.0.0"
    },
    "is-windows": {
      "version": "1.0.2"
    },
    "isarray": {
      "version": "1.0.0"
    },
    "isexe": {
      "version": "2.0.0"
    },
    "isobject": {
      "version": "3.0.1"
    },
    "isstream": {
      "version": "0.1.2"
    },
    "isurl": {
      "version": "1.0.0",
      "optional": true,
      "requires": {
        "has-to-string-tag-x": "^1.2.0",
        "is-object": "^1.0.1"
      }
    },
    "js-sha3": {
      "version": "0.5.7",
      "optional": true
    },
    "js-tokens": {
      "version": "4.0.0"
    },
    "jsbn": {
      "version": "0.1.1"
    },
    "json-buffer": {
      "version": "3.0.0",
      "optional": true
    },
    "json-rpc-engine": {
      "version": "3.8.0",
      "requires": {
        "async": "^2.0.1",
        "babel-preset-env": "^1.7.0",
        "babelify": "^7.3.0",
        "json-rpc-error": "^2.0.0",
        "promise-to-callback": "^1.0.0",
        "safe-event-emitter": "^1.0.1"
      }
    },
    "json-rpc-error": {
      "version": "2.0.0",
      "requires": {
        "inherits": "^2.0.1"
      }
    },
    "json-rpc-random-id": {
      "version": "1.0.1"
    },
    "json-schema": {
      "version": "0.2.3"
    },
    "json-schema-traverse": {
      "version": "0.4.1"
    },
    "json-stable-stringify": {
      "version": "1.0.1",
      "requires": {
        "jsonify": "~0.0.0"
      }
    },
    "json-stringify-safe": {
      "version": "5.0.1"
    },
    "jsonfile": {
      "version": "4.0.0",
      "requires": {
        "graceful-fs": "^4.1.6"
      }
    },
    "jsonify": {
      "version": "0.0.0"
    },
    "jsprim": {
      "version": "1.4.1",
      "requires": {
        "assert-plus": "1.0.0",
        "extsprintf": "1.3.0",
        "json-schema": "0.2.3",
        "verror": "1.10.0"
      }
    },
    "keccak": {
      "version": "3.0.1",
      "requires": {
        "node-addon-api": "^2.0.0",
        "node-gyp-build": "^4.2.0"
      }
    },
    "keyv": {
      "version": "3.1.0",
      "optional": true,
      "requires": {
        "json-buffer": "3.0.0"
      }
    },
    "kind-of": {
      "version": "6.0.3"
    },
    "klaw-sync": {
      "version": "6.0.0",
      "requires": {
        "graceful-fs": "^4.1.11"
      }
    },
    "level-codec": {
      "version": "9.0.2",
      "requires": {
        "buffer": "^5.6.0"
      }
    },
    "level-errors": {
      "version": "2.0.1",
      "requires": {
        "errno": "~0.1.1"
      }
    },
    "level-iterator-stream": {
      "version": "2.0.3",
      "requires": {
        "inherits": "^2.0.1",
        "readable-stream": "^2.0.5",
        "xtend": "^4.0.0"
      }
    },
    "level-mem": {
      "version": "3.0.1",
      "requires": {
        "level-packager": "~4.0.0",
        "memdown": "~3.0.0"
      },
      "dependencies": {
        "abstract-leveldown": {
          "version": "5.0.0",
          "requires": {
            "xtend": "~4.0.0"
          }
        },
        "ltgt": {
          "version": "2.2.1"
        },
        "memdown": {
          "version": "3.0.0",
          "requires": {
            "abstract-leveldown": "~5.0.0",
            "functional-red-black-tree": "~1.0.1",
            "immediate": "~3.2.3",
            "inherits": "~2.0.1",
            "ltgt": "~2.2.0",
            "safe-buffer": "~5.1.1"
          }
        },
        "safe-buffer": {
          "version": "5.1.2"
        }
      }
    },
    "level-packager": {
      "version": "4.0.1",
      "requires": {
        "encoding-down": "~5.0.0",
        "levelup": "^3.0.0"
      }
    },
    "level-post": {
      "version": "1.0.7",
      "requires": {
        "ltgt": "^2.1.2"
      }
    },
    "level-sublevel": {
      "version": "6.6.4",
      "requires": {
        "bytewise": "~1.1.0",
        "level-codec": "^9.0.0",
        "level-errors": "^2.0.0",
        "level-iterator-stream": "^2.0.3",
        "ltgt": "~2.1.1",
        "pull-defer": "^0.2.2",
        "pull-level": "^2.0.3",
        "pull-stream": "^3.6.8",
        "typewiselite": "~1.0.0",
        "xtend": "~4.0.0"
      }
    },
    "level-ws": {
      "version": "1.0.0",
      "requires": {
        "inherits": "^2.0.3",
        "readable-stream": "^2.2.8",
        "xtend": "^4.0.1"
      }
    },
    "levelup": {
      "version": "3.1.1",
      "requires": {
        "deferred-leveldown": "~4.0.0",
        "level-errors": "~2.0.0",
        "level-iterator-stream": "~3.0.0",
        "xtend": "~4.0.0"
      },
      "dependencies": {
        "level-iterator-stream": {
          "version": "3.0.1",
          "requires": {
            "inherits": "^2.0.1",
            "readable-stream": "^2.3.6",
            "xtend": "^4.0.0"
          }
        }
      }
    },
    "lodash": {
      "version": "4.17.20"
    },
    "looper": {
      "version": "2.0.0"
    },
    "loose-envify": {
      "version": "1.4.0",
      "requires": {
        "js-tokens": "^3.0.0 || ^4.0.0"
      }
    },
    "lowercase-keys": {
      "version": "1.0.1",
      "optional": true
    },
    "lru-cache": {
      "version": "5.1.1",
      "requires": {
        "yallist": "^3.0.2"
      }
    },
    "ltgt": {
      "version": "2.1.3"
    },
    "map-cache": {
      "version": "0.2.2"
    },
    "map-visit": {
      "version": "1.0.0",
      "requires": {
        "object-visit": "^1.0.0"
      }
    },
    "md5.js": {
      "version": "1.3.5",
      "requires": {
        "hash-base": "^3.0.0",
        "inherits": "^2.0.1",
        "safe-buffer": "^5.1.2"
      }
    },
    "media-typer": {
      "version": "0.3.0",
      "optional": true
    },
    "merge-descriptors": {
      "version": "1.0.1",
      "optional": true
    },
    "merkle-patricia-tree": {
      "version": "3.0.0",
      "requires": {
        "async": "^2.6.1",
        "ethereumjs-util": "^5.2.0",
        "level-mem": "^3.0.1",
        "level-ws": "^1.0.0",
        "readable-stream": "^3.0.6",
        "rlp": "^2.0.0",
        "semaphore": ">=1.0.1"
      },
      "dependencies": {
        "ethereumjs-util": {
          "version": "5.2.1",
          "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"
          }
        },
        "readable-stream": {
          "version": "3.6.0",
          "requires": {
            "inherits": "^2.0.3",
            "string_decoder": "^1.1.1",
            "util-deprecate": "^1.0.1"
          }
        }
      }
    },
    "methods": {
      "version": "1.1.2",
      "optional": true
    },
    "miller-rabin": {
      "version": "4.0.1",
      "requires": {
        "bn.js": "^4.0.0",
        "brorand": "^1.0.1"
      }
    },
    "mime": {
      "version": "1.6.0",
      "optional": true
    },
    "mime-db": {
      "version": "1.45.0"
    },
    "mime-types": {
      "version": "2.1.28",
      "requires": {
        "mime-db": "1.45.0"
      }
    },
    "mimic-response": {
      "version": "1.0.1",
      "optional": true
    },
    "min-document": {
      "version": "2.19.0",
      "requires": {
        "dom-walk": "^0.1.0"
      }
    },
    "minimalistic-assert": {
      "version": "1.0.1"
    },
    "minimalistic-crypto-utils": {
      "version": "1.0.1"
    },
    "minimatch": {
      "version": "3.0.4",
      "requires": {
        "brace-expansion": "^1.1.7"
      }
    },
    "minimist": {
      "version": "1.2.5"
    },
    "minizlib": {
      "version": "1.3.3",
      "optional": true,
      "requires": {
        "minipass": "^2.9.0"
      },
      "dependencies": {
        "minipass": {
          "version": "2.9.0",
          "optional": true,
          "requires": {
            "safe-buffer": "^5.1.2",
            "yallist": "^3.0.0"
          }
        }
      }
    },
    "mixin-deep": {
      "version": "1.3.2",
      "requires": {
        "for-in": "^1.0.2",
        "is-extendable": "^1.0.1"
      }
    },
    "mkdirp": {
      "version": "0.5.5",
      "requires": {
        "minimist": "^1.2.5"
      }
    },
    "mkdirp-promise": {
      "version": "5.0.1",
      "optional": true,
      "requires": {
        "mkdirp": "*"
      }
    },
    "mock-fs": {
      "version": "4.13.0",
      "optional": true
    },
    "ms": {
      "version": "2.1.3"
    },
    "multibase": {
      "version": "0.6.1",
      "optional": true,
      "requires": {
        "base-x": "^3.0.8",
        "buffer": "^5.5.0"
      }
    },
    "multicodec": {
      "version": "0.5.7",
      "optional": true,
      "requires": {
        "varint": "^5.0.0"
      }
    },
    "multihashes": {
      "version": "0.4.21",
      "optional": true,
      "requires": {
        "buffer": "^5.5.0",
        "multibase": "^0.7.0",
        "varint": "^5.0.0"
      },
      "dependencies": {
        "multibase": {
          "version": "0.7.0",
          "optional": true,
          "requires": {
            "base-x": "^3.0.8",
            "buffer": "^5.5.0"
          }
        }
      }
    },
    "nano-json-stream-parser": {
      "version": "0.1.2",
      "optional": true
    },
    "nanomatch": {
      "version": "1.2.13",
      "requires": {
        "arr-diff": "^4.0.0",
        "array-unique": "^0.3.2",
        "define-property": "^2.0.2",
        "extend-shallow": "^3.0.2",
        "fragment-cache": "^0.2.1",
        "is-windows": "^1.0.2",
        "kind-of": "^6.0.2",
        "object.pick": "^1.3.0",
        "regex-not": "^1.0.0",
        "snapdragon": "^0.8.1",
        "to-regex": "^3.0.1"
      }
    },
    "negotiator": {
      "version": "0.6.2",
      "optional": true
    },
    "next-tick": {
      "version": "1.0.0"
    },
    "nice-try": {
      "version": "1.0.5"
    },
    "node-addon-api": {
      "version": "2.0.2"
    },
    "node-fetch": {
      "version": "2.1.2"
    },
    "node-gyp-build": {
      "version": "4.2.3"
    },
    "normalize-url": {
      "version": "4.5.0",
      "optional": true
    },
    "number-to-bn": {
      "version": "1.7.0",
      "devOptional": true,
      "requires": {
        "bn.js": "4.11.6",
        "strip-hex-prefix": "1.0.0"
      },
      "dependencies": {
        "bn.js": {
          "version": "4.11.6",
          "devOptional": true
        }
      }
    },
    "oauth-sign": {
      "version": "0.9.0"
    },
    "object-assign": {
      "version": "4.1.1"
    },
    "object-copy": {
      "version": "0.1.0",
      "requires": {
        "copy-descriptor": "^0.1.0",
        "define-property": "^0.2.5",
        "kind-of": "^3.0.3"
      },
      "dependencies": {
        "define-property": {
          "version": "0.2.5",
          "requires": {
            "is-descriptor": "^0.1.0"
          }
        },
        "is-accessor-descriptor": {
          "version": "0.1.6",
          "requires": {
            "kind-of": "^3.0.2"
          }
        },
        "is-buffer": {
          "version": "1.1.6"
        },
        "is-data-descriptor": {
          "version": "0.1.4",
          "requires": {
            "kind-of": "^3.0.2"
          }
        },
        "is-descriptor": {
          "version": "0.1.6",
          "requires": {
            "is-accessor-descriptor": "^0.1.6",
            "is-data-descriptor": "^0.1.4",
            "kind-of": "^5.0.0"
          },
          "dependencies": {
            "kind-of": {
              "version": "5.1.0"
            }
          }
        },
        "kind-of": {
          "version": "3.2.2",
          "requires": {
            "is-buffer": "^1.1.5"
          }
        }
      }
    },
    "object-inspect": {
      "version": "1.9.0"
    },
    "object-is": {
      "version": "1.1.4",
      "requires": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3"
      }
    },
    "object-keys": {
      "version": "1.1.1"
    },
    "object-visit": {
      "version": "1.0.1",
      "requires": {
        "isobject": "^3.0.0"
      }
    },
    "object.assign": {
      "version": "4.1.2",
      "requires": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3",
        "has-symbols": "^1.0.1",
        "object-keys": "^1.1.1"
      }
    },
    "object.getownpropertydescriptors": {
      "version": "2.1.1",
      "requires": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3",
        "es-abstract": "^1.18.0-next.1"
      }
    },
    "object.pick": {
      "version": "1.3.0",
      "requires": {
        "isobject": "^3.0.1"
      }
    },
    "oboe": {
      "version": "2.1.4",
      "optional": true,
      "requires": {
        "http-https": "^1.0.0"
      }
    },
    "on-finished": {
      "version": "2.3.0",
      "optional": true,
      "requires": {
        "ee-first": "1.1.1"
      }
    },
    "once": {
      "version": "1.4.0",
      "requires": {
        "wrappy": "1"
      }
    },
    "os-homedir": {
      "version": "1.0.2"
    },
    "os-tmpdir": {
      "version": "1.0.2"
    },
    "p-cancelable": {
      "version": "1.1.0",
      "optional": true
    },
    "p-timeout": {
      "version": "1.2.1",
      "optional": true,
      "requires": {
        "p-finally": "^1.0.0"
      },
      "dependencies": {
        "p-finally": {
          "version": "1.0.0",
          "optional": true
        }
      }
    },
    "parse-asn1": {
      "version": "5.1.6",
      "optional": true,
      "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"
    },
    "parseurl": {
      "version": "1.3.3",
      "optional": true
    },
    "pascalcase": {
      "version": "0.1.1"
    },
    "patch-package": {
      "version": "6.2.2",
      "requires": {
        "@yarnpkg/lockfile": "^1.1.0",
        "chalk": "^2.4.2",
        "cross-spawn": "^6.0.5",
        "find-yarn-workspace-root": "^1.2.1",
        "fs-extra": "^7.0.1",
        "is-ci": "^2.0.0",
        "klaw-sync": "^6.0.0",
        "minimist": "^1.2.0",
        "rimraf": "^2.6.3",
        "semver": "^5.6.0",
        "slash": "^2.0.0",
        "tmp": "^0.0.33"
      },
      "dependencies": {
        "cross-spawn": {
          "version": "6.0.5",
          "requires": {
            "nice-try": "^1.0.4",
            "path-key": "^2.0.1",
            "semver": "^5.5.0",
            "shebang-command": "^1.2.0",
            "which": "^1.2.9"
          }
        },
        "path-key": {
          "version": "2.0.1"
        },
        "semver": {
          "version": "5.7.1"
        },
        "shebang-command": {
          "version": "1.2.0",
          "requires": {
            "shebang-regex": "^1.0.0"
          }
        },
        "shebang-regex": {
          "version": "1.0.0"
        },
        "slash": {
          "version": "2.0.0"
        },
        "tmp": {
          "version": "0.0.33",
          "requires": {
            "os-tmpdir": "~1.0.2"
          }
        },
        "which": {
          "version": "1.3.1",
          "requires": {
            "isexe": "^2.0.0"
          }
        }
      }
    },
    "path-is-absolute": {
      "version": "1.0.1"
    },
    "path-parse": {
      "version": "1.0.6"
    },
    "path-to-regexp": {
      "version": "0.1.7",
      "optional": true
    },
    "pbkdf2": {
      "version": "3.1.1",
      "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"
    },
    "posix-character-classes": {
      "version": "0.1.1"
    },
    "precond": {
      "version": "0.2.3"
    },
    "prepend-http": {
      "version": "2.0.0",
      "optional": true
    },
    "private": {
      "version": "0.1.8"
    },
    "process": {
      "version": "0.11.10"
    },
    "process-nextick-args": {
      "version": "2.0.1"
    },
    "promise-to-callback": {
      "version": "1.0.0",
      "requires": {
        "is-fn": "^1.0.0",
        "set-immediate-shim": "^1.0.1"
      }
    },
    "proxy-addr": {
      "version": "2.0.6",
      "optional": true,
      "requires": {
        "forwarded": "~0.1.2",
        "ipaddr.js": "1.9.1"
      }
    },
    "prr": {
      "version": "1.0.1"
    },
    "pseudomap": {
      "version": "1.0.2"
    },
    "psl": {
      "version": "1.8.0"
    },
    "public-encrypt": {
      "version": "4.0.3",
      "optional": true,
      "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"
      }
    },
    "pull-cat": {
      "version": "1.1.11"
    },
    "pull-defer": {
      "version": "0.2.3"
    },
    "pull-level": {
      "version": "2.0.4",
      "requires": {
        "level-post": "^1.0.7",
        "pull-cat": "^1.1.9",
        "pull-live": "^1.0.1",
        "pull-pushable": "^2.0.0",
        "pull-stream": "^3.4.0",
        "pull-window": "^2.1.4",
        "stream-to-pull-stream": "^1.7.1"
      }
    },
    "pull-live": {
      "version": "1.0.1",
      "requires": {
        "pull-cat": "^1.1.9",
        "pull-stream": "^3.4.0"
      }
    },
    "pull-pushable": {
      "version": "2.2.0"
    },
    "pull-stream": {
      "version": "3.6.14"
    },
    "pull-window": {
      "version": "2.1.4",
      "requires": {
        "looper": "^2.0.0"
      }
    },
    "pump": {
      "version": "3.0.0",
      "optional": true,
      "requires": {
        "end-of-stream": "^1.1.0",
        "once": "^1.3.1"
      }
    },
    "punycode": {
      "version": "2.1.1"
    },
    "qs": {
      "version": "6.5.2"
    },
    "query-string": {
      "version": "5.1.1",
      "optional": true,
      "requires": {
        "decode-uri-component": "^0.2.0",
        "object-assign": "^4.1.0",
        "strict-uri-encode": "^1.0.0"
      }
    },
    "randombytes": {
      "version": "2.1.0",
      "requires": {
        "safe-buffer": "^5.1.0"
      }
    },
    "randomfill": {
      "version": "1.0.4",
      "optional": true,
      "requires": {
        "randombytes": "^2.0.5",
        "safe-buffer": "^5.1.0"
      }
    },
    "range-parser": {
      "version": "1.2.1",
      "optional": true
    },
    "raw-body": {
      "version": "2.4.0",
      "optional": true,
      "requires": {
        "bytes": "3.1.0",
        "http-errors": "1.7.2",
        "iconv-lite": "0.4.24",
        "unpipe": "1.0.0"
      }
    },
    "readable-stream": {
      "version": "2.3.7",
      "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"
      },
      "dependencies": {
        "safe-buffer": {
          "version": "5.1.2"
        }
      }
    },
    "regenerate": {
      "version": "1.4.2"
    },
    "regenerator-runtime": {
      "version": "0.11.1"
    },
    "regenerator-transform": {
      "version": "0.10.1",
      "requires": {
        "babel-runtime": "^6.18.0",
        "babel-types": "^6.19.0",
        "private": "^0.1.6"
      }
    },
    "regex-not": {
      "version": "1.0.2",
      "requires": {
        "extend-shallow": "^3.0.2",
        "safe-regex": "^1.1.0"
      }
    },
    "regexp.prototype.flags": {
      "version": "1.3.0",
      "requires": {
        "define-properties": "^1.1.3",
        "es-abstract": "^1.17.0-next.1"
      },
      "dependencies": {
        "es-abstract": {
          "version": "1.17.7",
          "requires": {
            "es-to-primitive": "^1.2.1",
            "function-bind": "^1.1.1",
            "has": "^1.0.3",
            "has-symbols": "^1.0.1",
            "is-callable": "^1.2.2",
            "is-regex": "^1.1.1",
            "object-inspect": "^1.8.0",
            "object-keys": "^1.1.1",
            "object.assign": "^4.1.1",
            "string.prototype.trimend": "^1.0.1",
            "string.prototype.trimstart": "^1.0.1"
          }
        }
      }
    },
    "regexpu-core": {
      "version": "2.0.0",
      "requires": {
        "regenerate": "^1.2.1",
        "regjsgen": "^0.2.0",
        "regjsparser": "^0.1.4"
      }
    },
    "regjsgen": {
      "version": "0.2.0"
    },
    "regjsparser": {
      "version": "0.1.5",
      "requires": {
        "jsesc": "~0.5.0"
      },
      "dependencies": {
        "jsesc": {
          "version": "0.5.0"
        }
      }
    },
    "repeat-element": {
      "version": "1.1.3"
    },
    "repeat-string": {
      "version": "1.6.1"
    },
    "repeating": {
      "version": "2.0.1",
      "requires": {
        "is-finite": "^1.0.0"
      }
    },
    "request": {
      "version": "2.88.2",
      "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"
      }
    },
    "resolve-url": {
      "version": "0.2.1"
    },
    "responselike": {
      "version": "1.0.2",
      "optional": true,
      "requires": {
        "lowercase-keys": "^1.0.0"
      }
    },
    "resumer": {
      "version": "0.0.0",
      "requires": {
        "through": "~2.3.4"
      }
    },
    "ret": {
      "version": "0.1.15"
    },
    "rimraf": {
      "version": "2.6.3",
      "requires": {
        "glob": "^7.1.3"
      }
    },
    "ripemd160": {
      "version": "2.0.2",
      "requires": {
        "hash-base": "^3.0.0",
        "inherits": "^2.0.1"
      }
    },
    "rlp": {
      "version": "2.2.6",
      "requires": {
        "bn.js": "^4.11.1"
      }
    },
    "rustbn.js": {
      "version": "0.2.0"
    },
    "safe-buffer": {
      "version": "5.2.1"
    },
    "safe-event-emitter": {
      "version": "1.0.1",
      "requires": {
        "events": "^3.0.0"
      }
    },
    "safe-regex": {
      "version": "1.1.0",
      "requires": {
        "ret": "~0.1.10"
      }
    },
    "safer-buffer": {
      "version": "2.1.2"
    },
    "scrypt-js": {
      "version": "3.0.1"
    },
    "scryptsy": {
      "version": "1.2.1",
      "optional": true,
      "requires": {
        "pbkdf2": "^3.0.3"
      }
    },
    "secp256k1": {
      "version": "4.0.2",
      "requires": {
        "elliptic": "^6.5.2",
        "node-addon-api": "^2.0.0",
        "node-gyp-build": "^4.2.0"
      }
    },
    "seedrandom": {
      "version": "3.0.1"
    },
    "semaphore": {
      "version": "1.1.0"
    },
    "send": {
      "version": "0.17.1",
      "optional": true,
      "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": {
        "debug": {
          "version": "2.6.9",
          "optional": true,
          "requires": {
            "ms": "2.0.0"
          },
          "dependencies": {
            "ms": {
              "version": "2.0.0",
              "optional": true
            }
          }
        },
        "ms": {
          "version": "2.1.1",
          "optional": true
        }
      }
    },
    "serve-static": {
      "version": "1.14.1",
      "optional": true,
      "requires": {
        "encodeurl": "~1.0.2",
        "escape-html": "~1.0.3",
        "parseurl": "~1.3.3",
        "send": "0.17.1"
      }
    },
    "servify": {
      "version": "0.1.12",
      "optional": true,
      "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"
    },
    "set-value": {
      "version": "2.0.1",
      "requires": {
        "extend-shallow": "^2.0.1",
        "is-extendable": "^0.1.1",
        "is-plain-object": "^2.0.3",
        "split-string": "^3.0.1"
      },
      "dependencies": {
        "extend-shallow": {
          "version": "2.0.1",
          "requires": {
            "is-extendable": "^0.1.0"
          }
        },
        "is-extendable": {
          "version": "0.1.1"
        }
      }
    },
    "setimmediate": {
      "version": "1.0.5"
    },
    "setprototypeof": {
      "version": "1.1.1",
      "optional": true
    },
    "sha.js": {
      "version": "2.4.11",
      "requires": {
        "inherits": "^2.0.1",
        "safe-buffer": "^5.0.1"
      }
    },
    "simple-concat": {
      "version": "1.0.1",
      "optional": true
    },
    "simple-get": {
      "version": "2.8.1",
      "optional": true,
      "requires": {
        "decompress-response": "^3.3.0",
        "once": "^1.3.1",
        "simple-concat": "^1.0.0"
      }
    },
    "snapdragon": {
      "version": "0.8.2",
      "requires": {
        "base": "^0.11.1",
        "debug": "^2.2.0",
        "define-property": "^0.2.5",
        "extend-shallow": "^2.0.1",
        "map-cache": "^0.2.2",
        "source-map": "^0.5.6",
        "source-map-resolve": "^0.5.0",
        "use": "^3.1.0"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "requires": {
            "ms": "2.0.0"
          }
        },
        "define-property": {
          "version": "0.2.5",
          "requires": {
            "is-descriptor": "^0.1.0"
          }
        },
        "extend-shallow": {
          "version": "2.0.1",
          "requires": {
            "is-extendable": "^0.1.0"
          }
        },
        "is-accessor-descriptor": {
          "version": "0.1.6",
          "requires": {
            "kind-of": "^3.0.2"
          },
          "dependencies": {
            "kind-of": {
              "version": "3.2.2",
              "requires": {
                "is-buffer": "^1.1.5"
              }
            }
          }
        },
        "is-buffer": {
          "version": "1.1.6"
        },
        "is-data-descriptor": {
          "version": "0.1.4",
          "requires": {
            "kind-of": "^3.0.2"
          },
          "dependencies": {
            "kind-of": {
              "version": "3.2.2",
              "requires": {
                "is-buffer": "^1.1.5"
              }
            }
          }
        },
        "is-descriptor": {
          "version": "0.1.6",
          "requires": {
            "is-accessor-descriptor": "^0.1.6",
            "is-data-descriptor": "^0.1.4",
            "kind-of": "^5.0.0"
          }
        },
        "is-extendable": {
          "version": "0.1.1"
        },
        "kind-of": {
          "version": "5.1.0"
        },
        "ms": {
          "version": "2.0.0"
        }
      }
    },
    "snapdragon-node": {
      "version": "2.1.1",
      "requires": {
        "define-property": "^1.0.0",
        "isobject": "^3.0.0",
        "snapdragon-util": "^3.0.1"
      },
      "dependencies": {
        "define-property": {
          "version": "1.0.0",
          "requires": {
            "is-descriptor": "^1.0.0"
          }
        }
      }
    },
    "snapdragon-util": {
      "version": "3.0.1",
      "requires": {
        "kind-of": "^3.2.0"
      },
      "dependencies": {
        "is-buffer": {
          "version": "1.1.6"
        },
        "kind-of": {
          "version": "3.2.2",
          "requires": {
            "is-buffer": "^1.1.5"
          }
        }
      }
    },
    "source-map": {
      "version": "0.5.7"
    },
    "source-map-resolve": {
      "version": "0.5.3",
      "requires": {
        "atob": "^2.1.2",
        "decode-uri-component": "^0.2.0",
        "resolve-url": "^0.2.1",
        "source-map-url": "^0.4.0",
        "urix": "^0.1.0"
      }
    },
    "source-map-support": {
      "version": "0.5.12",
      "requires": {
        "buffer-from": "^1.0.0",
        "source-map": "^0.6.0"
      },
      "dependencies": {
        "source-map": {
          "version": "0.6.1"
        }
      }
    },
    "source-map-url": {
      "version": "0.4.0"
    },
    "split-string": {
      "version": "3.1.0",
      "requires": {
        "extend-shallow": "^3.0.0"
      }
    },
    "sshpk": {
      "version": "1.16.1",
      "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"
      },
      "dependencies": {
        "tweetnacl": {
          "version": "0.14.5"
        }
      }
    },
    "static-extend": {
      "version": "0.1.2",
      "requires": {
        "define-property": "^0.2.5",
        "object-copy": "^0.1.0"
      },
      "dependencies": {
        "define-property": {
          "version": "0.2.5",
          "requires": {
            "is-descriptor": "^0.1.0"
          }
        },
        "is-accessor-descriptor": {
          "version": "0.1.6",
          "requires": {
            "kind-of": "^3.0.2"
          },
          "dependencies": {
            "kind-of": {
              "version": "3.2.2",
              "requires": {
                "is-buffer": "^1.1.5"
              }
            }
          }
        },
        "is-buffer": {
          "version": "1.1.6"
        },
        "is-data-descriptor": {
          "version": "0.1.4",
          "requires": {
            "kind-of": "^3.0.2"
          },
          "dependencies": {
            "kind-of": {
              "version": "3.2.2",
              "requires": {
                "is-buffer": "^1.1.5"
              }
            }
          }
        },
        "is-descriptor": {
          "version": "0.1.6",
          "requires": {
            "is-accessor-descriptor": "^0.1.6",
            "is-data-descriptor": "^0.1.4",
            "kind-of": "^5.0.0"
          }
        },
        "kind-of": {
          "version": "5.1.0"
        }
      }
    },
    "statuses": {
      "version": "1.5.0",
      "optional": true
    },
    "stream-to-pull-stream": {
      "version": "1.7.3",
      "requires": {
        "looper": "^3.0.0",
        "pull-stream": "^3.2.3"
      },
      "dependencies": {
        "looper": {
          "version": "3.0.0"
        }
      }
    },
    "strict-uri-encode": {
      "version": "1.1.0",
      "optional": true
    },
    "string_decoder": {
      "version": "1.1.1",
      "requires": {
        "safe-buffer": "~5.1.0"
      },
      "dependencies": {
        "safe-buffer": {
          "version": "5.1.2"
        }
      }
    },
    "string.prototype.trim": {
      "version": "1.2.3",
      "requires": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3",
        "es-abstract": "^1.18.0-next.1"
      }
    },
    "string.prototype.trimend": {
      "version": "1.0.3",
      "requires": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3"
      }
    },
    "string.prototype.trimstart": {
      "version": "1.0.3",
      "requires": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3"
      }
    },
    "strip-hex-prefix": {
      "version": "1.0.0",
      "requires": {
        "is-hex-prefixed": "1.0.0"
      }
    },
    "supports-color": {
      "version": "5.5.0",
      "requires": {
        "has-flag": "^3.0.0"
      }
    },
    "swarm-js": {
      "version": "0.1.40",
      "optional": true,
      "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": {
        "fs-extra": {
          "version": "4.0.3",
          "optional": true,
          "requires": {
            "graceful-fs": "^4.1.2",
            "jsonfile": "^4.0.0",
            "universalify": "^0.1.0"
          }
        },
        "get-stream": {
          "version": "3.0.0",
          "optional": true
        },
        "got": {
          "version": "7.1.0",
          "optional": true,
          "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"
          }
        },
        "is-stream": {
          "version": "1.1.0",
          "optional": true
        },
        "p-cancelable": {
          "version": "0.3.0",
          "optional": true
        },
        "prepend-http": {
          "version": "1.0.4",
          "optional": true
        },
        "url-parse-lax": {
          "version": "1.0.0",
          "optional": true,
          "requires": {
            "prepend-http": "^1.0.1"
          }
        }
      }
    },
    "tape": {
      "version": "4.13.3",
      "requires": {
        "deep-equal": "~1.1.1",
        "defined": "~1.0.0",
        "dotignore": "~0.1.2",
        "for-each": "~0.3.3",
        "function-bind": "~1.1.1",
        "glob": "~7.1.6",
        "has": "~1.0.3",
        "inherits": "~2.0.4",
        "is-regex": "~1.0.5",
        "minimist": "~1.2.5",
        "object-inspect": "~1.7.0",
        "resolve": "~1.17.0",
        "resumer": "~0.0.0",
        "string.prototype.trim": "~1.2.1",
        "through": "~2.3.8"
      },
      "dependencies": {
        "glob": {
          "version": "7.1.6",
          "requires": {
            "fs.realpath": "^1.0.0",
            "inflight": "^1.0.4",
            "inherits": "2",
            "minimatch": "^3.0.4",
            "once": "^1.3.0",
            "path-is-absolute": "^1.0.0"
          }
        },
        "is-regex": {
          "version": "1.0.5",
          "requires": {
            "has": "^1.0.3"
          }
        },
        "object-inspect": {
          "version": "1.7.0"
        },
        "resolve": {
          "version": "1.17.0",
          "requires": {
            "path-parse": "^1.0.6"
          }
        }
      }
    },
    "tar": {
      "version": "4.4.13",
      "optional": true,
      "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": {
        "fs-minipass": {
          "version": "1.2.7",
          "optional": true,
          "requires": {
            "minipass": "^2.6.0"
          }
        },
        "minipass": {
          "version": "2.9.0",
          "optional": true,
          "requires": {
            "safe-buffer": "^5.1.2",
            "yallist": "^3.0.0"
          }
        }
      }
    },
    "through": {
      "version": "2.3.8"
    },
    "through2": {
      "version": "2.0.5",
      "requires": {
        "readable-stream": "~2.3.6",
        "xtend": "~4.0.1"
      }
    },
    "timed-out": {
      "version": "4.0.1",
      "optional": true
    },
    "tmp": {
      "version": "0.1.0",
      "requires": {
        "rimraf": "^2.6.3"
      }
    },
    "to-object-path": {
      "version": "0.3.0",
      "requires": {
        "kind-of": "^3.0.2"
      },
      "dependencies": {
        "is-buffer": {
          "version": "1.1.6"
        },
        "kind-of": {
          "version": "3.2.2",
          "requires": {
            "is-buffer": "^1.1.5"
          }
        }
      }
    },
    "to-readable-stream": {
      "version": "1.0.0",
      "optional": true
    },
    "to-regex": {
      "version": "3.0.2",
      "requires": {
        "define-property": "^2.0.2",
        "extend-shallow": "^3.0.2",
        "regex-not": "^1.0.2",
        "safe-regex": "^1.1.0"
      }
    },
    "toidentifier": {
      "version": "1.0.0",
      "optional": true
    },
    "tough-cookie": {
      "version": "2.5.0",
      "requires": {
        "psl": "^1.1.28",
        "punycode": "^2.1.1"
      }
    },
    "trim-right": {
      "version": "1.0.1"
    },
    "tunnel-agent": {
      "version": "0.6.0",
      "requires": {
        "safe-buffer": "^5.0.1"
      }
    },
    "tweetnacl": {
      "version": "1.0.3"
    },
    "tweetnacl-util": {
      "version": "0.15.1"
    },
    "type": {
      "version": "1.2.0"
    },
    "type-is": {
      "version": "1.6.18",
      "optional": true,
      "requires": {
        "media-typer": "0.3.0",
        "mime-types": "~2.1.24"
      }
    },
    "typedarray": {
      "version": "0.0.6"
    },
    "typedarray-to-buffer": {
      "version": "3.1.5",
      "requires": {
        "is-typedarray": "^1.0.0"
      }
    },
    "typewise": {
      "version": "1.0.3",
      "requires": {
        "typewise-core": "^1.2.0"
      }
    },
    "typewise-core": {
      "version": "1.2.0"
    },
    "typewiselite": {
      "version": "1.0.0"
    },
    "ultron": {
      "version": "1.1.1",
      "optional": true
    },
    "underscore": {
      "version": "1.9.1",
      "optional": true
    },
    "union-value": {
      "version": "1.0.1",
      "requires": {
        "arr-union": "^3.1.0",
        "get-value": "^2.0.6",
        "is-extendable": "^0.1.1",
        "set-value": "^2.0.1"
      },
      "dependencies": {
        "is-extendable": {
          "version": "0.1.1"
        }
      }
    },
    "universalify": {
      "version": "0.1.2"
    },
    "unorm": {
      "version": "1.6.0"
    },
    "unpipe": {
      "version": "1.0.0",
      "optional": true
    },
    "unset-value": {
      "version": "1.0.0",
      "requires": {
        "has-value": "^0.3.1",
        "isobject": "^3.0.0"
      },
      "dependencies": {
        "has-value": {
          "version": "0.3.1",
          "requires": {
            "get-value": "^2.0.3",
            "has-values": "^0.1.4",
            "isobject": "^2.0.0"
          },
          "dependencies": {
            "isobject": {
              "version": "2.1.0",
              "requires": {
                "isarray": "1.0.0"
              }
            }
          }
        },
        "has-values": {
          "version": "0.1.4"
        }
      }
    },
    "uri-js": {
      "version": "4.4.1",
      "requires": {
        "punycode": "^2.1.0"
      }
    },
    "urix": {
      "version": "0.1.0"
    },
    "url-parse-lax": {
      "version": "3.0.0",
      "optional": true,
      "requires": {
        "prepend-http": "^2.0.0"
      }
    },
    "url-set-query": {
      "version": "1.0.0",
      "optional": true
    },
    "url-to-options": {
      "version": "1.0.1",
      "optional": true
    },
    "use": {
      "version": "3.1.1"
    },
    "utf-8-validate": {
      "version": "5.0.4",
      "requires": {
        "node-gyp-build": "^4.2.0"
      }
    },
    "utf8": {
      "version": "3.0.0",
      "optional": true
    },
    "util-deprecate": {
      "version": "1.0.2"
    },
    "util.promisify": {
      "version": "1.1.1",
      "requires": {
        "call-bind": "^1.0.0",
        "define-properties": "^1.1.3",
        "for-each": "^0.3.3",
        "has-symbols": "^1.0.1",
        "object.getownpropertydescriptors": "^2.1.1"
      }
    },
    "utils-merge": {
      "version": "1.0.1",
      "optional": true
    },
    "uuid": {
      "version": "3.4.0"
    },
    "varint": {
      "version": "5.0.2",
      "optional": true
    },
    "vary": {
      "version": "1.1.2",
      "optional": true
    },
    "verror": {
      "version": "1.10.0",
      "requires": {
        "assert-plus": "^1.0.0",
        "core-util-is": "1.0.2",
        "extsprintf": "^1.2.0"
      }
    },
    "web3": {
      "version": "1.2.11",
      "optional": true,
      "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",
      "optional": true,
      "requires": {
        "@types/node": "^12.12.6",
        "got": "9.6.0",
        "swarm-js": "^0.1.40",
        "underscore": "1.9.1"
      },
      "dependencies": {
        "@types/node": {
          "version": "12.19.12",
          "optional": true
        }
      }
    },
    "web3-core": {
      "version": "1.2.11",
      "optional": true,
      "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"
      },
      "dependencies": {
        "@types/node": {
          "version": "12.19.12",
          "optional": true
        }
      }
    },
    "web3-core-helpers": {
      "version": "1.2.11",
      "optional": true,
      "requires": {
        "underscore": "1.9.1",
        "web3-eth-iban": "1.2.11",
        "web3-utils": "1.2.11"
      }
    },
    "web3-core-method": {
      "version": "1.2.11",
      "optional": true,
      "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",
      "optional": true,
      "requires": {
        "eventemitter3": "4.0.4"
      }
    },
    "web3-core-requestmanager": {
      "version": "1.2.11",
      "optional": true,
      "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",
      "optional": true,
      "requires": {
        "eventemitter3": "4.0.4",
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11"
      }
    },
    "web3-eth": {
      "version": "1.2.11",
      "optional": true,
      "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",
      "optional": true,
      "requires": {
        "@ethersproject/abi": "5.0.0-beta.153",
        "underscore": "1.9.1",
        "web3-utils": "1.2.11"
      }
    },
    "web3-eth-accounts": {
      "version": "1.2.11",
      "optional": true,
      "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",
          "optional": true,
          "requires": {
            "bn.js": "^4.11.6",
            "elliptic": "^6.4.0",
            "xhr-request-promise": "^0.1.2"
          }
        },
        "uuid": {
          "version": "3.3.2",
          "optional": true
        }
      }
    },
    "web3-eth-contract": {
      "version": "1.2.11",
      "optional": true,
      "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",
      "optional": true,
      "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",
      "optional": true,
      "requires": {
        "bn.js": "^4.11.9",
        "web3-utils": "1.2.11"
      }
    },
    "web3-eth-personal": {
      "version": "1.2.11",
      "optional": true,
      "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"
      },
      "dependencies": {
        "@types/node": {
          "version": "12.19.12",
          "optional": true
        }
      }
    },
    "web3-net": {
      "version": "1.2.11",
      "optional": true,
      "requires": {
        "web3-core": "1.2.11",
        "web3-core-method": "1.2.11",
        "web3-utils": "1.2.11"
      }
    },
    "web3-provider-engine": {
      "version": "14.2.1",
      "requires": {
        "async": "^2.5.0",
        "backoff": "^2.5.0",
        "clone": "^2.0.0",
        "cross-fetch": "^2.1.0",
        "eth-block-tracker": "^3.0.0",
        "eth-json-rpc-infura": "^3.1.0",
        "eth-sig-util": "3.0.0",
        "ethereumjs-block": "^1.2.2",
        "ethereumjs-tx": "^1.2.0",
        "ethereumjs-util": "^5.1.5",
        "ethereumjs-vm": "^2.3.4",
        "json-rpc-error": "^2.0.0",
        "json-stable-stringify": "^1.0.1",
        "promise-to-callback": "^1.0.0",
        "readable-stream": "^2.2.9",
        "request": "^2.85.0",
        "semaphore": "^1.0.3",
        "ws": "^5.1.1",
        "xhr": "^2.2.0",
        "xtend": "^4.0.1"
      },
      "dependencies": {
        "abstract-leveldown": {
          "version": "2.6.3",
          "requires": {
            "xtend": "~4.0.0"
          }
        },
        "deferred-leveldown": {
          "version": "1.2.2",
          "requires": {
            "abstract-leveldown": "~2.6.0"
          }
        },
        "eth-sig-util": {
          "version": "1.4.2",
          "requires": {
            "ethereumjs-abi": "git+https://github.com/ethereumjs/ethereumjs-abi.git",
            "ethereumjs-util": "^5.1.1"
          }
        },
        "ethereumjs-account": {
          "version": "2.0.5",
          "requires": {
            "ethereumjs-util": "^5.0.0",
            "rlp": "^2.0.0",
            "safe-buffer": "^5.1.1"
          }
        },
        "ethereumjs-block": {
          "version": "1.7.1",
          "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": {
            "ethereum-common": {
              "version": "0.2.0"
            }
          }
        },
        "ethereumjs-tx": {
          "version": "1.3.7",
          "requires": {
            "ethereum-common": "^0.0.18",
            "ethereumjs-util": "^5.0.0"
          }
        },
        "ethereumjs-util": {
          "version": "5.2.1",
          "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-vm": {
          "version": "2.6.0",
          "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",
              "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",
                  "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-tx": {
              "version": "2.1.2",
              "requires": {
                "ethereumjs-common": "^1.5.0",
                "ethereumjs-util": "^6.0.0"
              }
            },
            "ethereumjs-util": {
              "version": "6.2.1",
              "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"
              }
            }
          }
        },
        "isarray": {
          "version": "0.0.1"
        },
        "level-codec": {
          "version": "7.0.1"
        },
        "level-errors": {
          "version": "1.0.5",
          "requires": {
            "errno": "~0.1.1"
          }
        },
        "level-iterator-stream": {
          "version": "1.3.1",
          "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",
              "requires": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "0.0.1",
                "string_decoder": "~0.10.x"
              }
            }
          }
        },
        "level-ws": {
          "version": "0.0.0",
          "requires": {
            "readable-stream": "~1.0.15",
            "xtend": "~2.1.1"
          },
          "dependencies": {
            "readable-stream": {
              "version": "1.0.34",
              "requires": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.1",
                "isarray": "0.0.1",
                "string_decoder": "~0.10.x"
              }
            },
            "xtend": {
              "version": "2.1.2",
              "requires": {
                "object-keys": "~0.4.0"
              }
            }
          }
        },
        "levelup": {
          "version": "1.3.9",
          "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"
          }
        },
        "ltgt": {
          "version": "2.2.1"
        },
        "memdown": {
          "version": "1.4.1",
          "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",
              "requires": {
                "xtend": "~4.0.0"
              }
            }
          }
        },
        "merkle-patricia-tree": {
          "version": "2.3.2",
          "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"
            }
          }
        },
        "object-keys": {
          "version": "0.4.0"
        },
        "safe-buffer": {
          "version": "5.1.2"
        },
        "semver": {
          "version": "5.4.1"
        },
        "string_decoder": {
          "version": "0.10.31"
        },
        "ws": {
          "version": "5.2.2",
          "requires": {
            "async-limiter": "~1.0.0"
          }
        }
      }
    },
    "web3-providers-http": {
      "version": "1.2.11",
      "optional": true,
      "requires": {
        "web3-core-helpers": "1.2.11",
        "xhr2-cookies": "1.1.0"
      }
    },
    "web3-providers-ipc": {
      "version": "1.2.11",
      "optional": true,
      "requires": {
        "oboe": "2.1.4",
        "underscore": "1.9.1",
        "web3-core-helpers": "1.2.11"
      }
    },
    "web3-providers-ws": {
      "version": "1.2.11",
      "optional": true,
      "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",
      "optional": true,
      "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",
      "optional": true,
      "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",
          "optional": true,
          "requires": {
            "bn.js": "^4.11.6",
            "elliptic": "^6.4.0",
            "xhr-request-promise": "^0.1.2"
          }
        }
      }
    },
    "websocket": {
      "version": "1.0.32",
      "requires": {
        "bufferutil": "^4.0.1",
        "debug": "^2.2.0",
        "es5-ext": "^0.10.50",
        "typedarray-to-buffer": "^3.1.5",
        "utf-8-validate": "^5.0.2",
        "yaeti": "^0.0.6"
      },
      "dependencies": {
        "debug": {
          "version": "2.6.9",
          "requires": {
            "ms": "2.0.0"
          }
        },
        "ms": {
          "version": "2.0.0"
        }
      }
    },
    "whatwg-fetch": {
      "version": "2.0.4"
    },
    "wrappy": {
      "version": "1.0.2"
    },
    "ws": {
      "version": "3.3.3",
      "optional": true,
      "requires": {
        "async-limiter": "~1.0.0",
        "safe-buffer": "~5.1.0",
        "ultron": "~1.1.0"
      },
      "dependencies": {
        "safe-buffer": {
          "version": "5.1.2",
          "optional": true
        }
      }
    },
    "xhr": {
      "version": "2.6.0",
      "requires": {
        "global": "~4.4.0",
        "is-function": "^1.0.1",
        "parse-headers": "^2.0.0",
        "xtend": "^4.0.0"
      }
    },
    "xhr-request": {
      "version": "1.1.0",
      "optional": true,
      "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",
      "optional": true,
      "requires": {
        "xhr-request": "^1.1.0"
      }
    },
    "xhr2-cookies": {
      "version": "1.1.0",
      "optional": true,
      "requires": {
        "cookiejar": "^2.1.1"
      }
    },
    "xtend": {
      "version": "4.0.2"
    },
    "yaeti": {
      "version": "0.0.6"
    },
    "yallist": {
      "version": "3.1.1"
    }
  }
}
