dependencies:
  bn.js: 4.11.8
devDependencies:
  chai: 4.1.2
  mocha: 5.1.1
  secp256k1: 3.5.0
packages:
  /assertion-error/1.1.0:
    dev: true
    resolution:
      integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==
  /balanced-match/1.0.0:
    dev: true
    resolution:
      integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
  /bindings/1.3.0:
    dev: true
    resolution:
      integrity: sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==
  /bip66/1.1.5:
    dependencies:
      safe-buffer: 5.1.2
    dev: true
    resolution:
      integrity: sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI=
  /bn.js/4.11.8:
    resolution:
      integrity: sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==
  /brace-expansion/1.1.11:
    dependencies:
      balanced-match: 1.0.0
      concat-map: 0.0.1
    dev: true
    resolution:
      integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
  /brorand/1.1.0:
    dev: true
    resolution:
      integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
  /browser-stdout/1.3.1:
    dev: true
    resolution:
      integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==
  /browserify-aes/1.2.0:
    dependencies:
      buffer-xor: 1.0.3
      cipher-base: 1.0.4
      create-hash: 1.2.0
      evp_bytestokey: 1.0.3
      inherits: 2.0.3
      safe-buffer: 5.1.2
    dev: true
    resolution:
      integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==
  /buffer-xor/1.0.3:
    dev: true
    resolution:
      integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=
  /chai/4.1.2:
    dependencies:
      assertion-error: 1.1.0
      check-error: 1.0.2
      deep-eql: 3.0.1
      get-func-name: 2.0.0
      pathval: 1.1.0
      type-detect: 4.0.8
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-D2RYS6ZC8PKs4oBiefTwbKI61zw=
  /check-error/1.0.2:
    dev: true
    resolution:
      integrity: sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=
  /cipher-base/1.0.4:
    dependencies:
      inherits: 2.0.3
      safe-buffer: 5.1.2
    dev: true
    resolution:
      integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==
  /commander/2.11.0:
    dev: true
    resolution:
      integrity: sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==
  /concat-map/0.0.1:
    dev: true
    resolution:
      integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
  /create-hash/1.2.0:
    dependencies:
      cipher-base: 1.0.4
      inherits: 2.0.3
      md5.js: 1.3.4
      ripemd160: 2.0.2
      sha.js: 2.4.11
    dev: true
    resolution:
      integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==
  /create-hmac/1.1.7:
    dependencies:
      cipher-base: 1.0.4
      create-hash: 1.2.0
      inherits: 2.0.3
      ripemd160: 2.0.2
      safe-buffer: 5.1.2
      sha.js: 2.4.11
    dev: true
    resolution:
      integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==
  /debug/3.1.0:
    dependencies:
      ms: 2.0.0
    dev: true
    resolution:
      integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
  /deep-eql/3.0.1:
    dependencies:
      type-detect: 4.0.8
    dev: true
    engines:
      node: '>=0.12'
    resolution:
      integrity: sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==
  /diff/3.5.0:
    dev: true
    engines:
      node: '>=0.3.1'
    resolution:
      integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==
  /drbg.js/1.0.1:
    dependencies:
      browserify-aes: 1.2.0
      create-hash: 1.2.0
      create-hmac: 1.1.7
    dev: true
    engines:
      node: '>=0.10'
    resolution:
      integrity: sha1-Pja2xCs3BDgjzbwzLVjzHiRFSAs=
  /elliptic/6.4.0:
    dependencies:
      bn.js: 4.11.8
      brorand: 1.1.0
      hash.js: 1.1.4
      hmac-drbg: 1.0.1
      inherits: 2.0.3
      minimalistic-assert: 1.0.1
      minimalistic-crypto-utils: 1.0.1
    dev: true
    resolution:
      integrity: sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=
  /escape-string-regexp/1.0.5:
    dev: true
    engines:
      node: '>=0.8.0'
    resolution:
      integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
  /evp_bytestokey/1.0.3:
    dependencies:
      md5.js: 1.3.4
      safe-buffer: 5.1.2
    dev: true
    resolution:
      integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==
  /fs.realpath/1.0.0:
    dev: true
    resolution:
      integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
  /get-func-name/2.0.0:
    dev: true
    resolution:
      integrity: sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=
  /glob/7.1.2:
    dependencies:
      fs.realpath: 1.0.0
      inflight: 1.0.6
      inherits: 2.0.3
      minimatch: 3.0.4
      once: 1.4.0
      path-is-absolute: 1.0.1
    dev: true
    resolution:
      integrity: sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==
  /growl/1.10.3:
    dev: true
    engines:
      node: '>=4.x'
    resolution:
      integrity: sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==
  /has-flag/2.0.0:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=
  /hash-base/3.0.4:
    dependencies:
      inherits: 2.0.3
      safe-buffer: 5.1.2
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=
  /hash.js/1.1.4:
    dependencies:
      inherits: 2.0.3
      minimalistic-assert: 1.0.1
    dev: true
    resolution:
      integrity: sha512-A6RlQvvZEtFS5fLU43IDu0QUmBy+fDO9VMdTXvufKwIkt/rFfvICAViCax5fbDO4zdNzaC3/27ZhKUok5bAJyw==
  /he/1.1.1:
    dev: true
    resolution:
      integrity: sha1-k0EP0hsAlzUVH4howvJx80J+I/0=
  /hmac-drbg/1.0.1:
    dependencies:
      hash.js: 1.1.4
      minimalistic-assert: 1.0.1
      minimalistic-crypto-utils: 1.0.1
    dev: true
    resolution:
      integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=
  /inflight/1.0.6:
    dependencies:
      once: 1.4.0
      wrappy: 1.0.2
    dev: true
    resolution:
      integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
  /inherits/2.0.3:
    dev: true
    resolution:
      integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
  /md5.js/1.3.4:
    dependencies:
      hash-base: 3.0.4
      inherits: 2.0.3
    dev: true
    resolution:
      integrity: sha1-6b296UogpawYsENA/Fdk1bCdkB0=
  /minimalistic-assert/1.0.1:
    dev: true
    resolution:
      integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
  /minimalistic-crypto-utils/1.0.1:
    dev: true
    resolution:
      integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
  /minimatch/3.0.4:
    dependencies:
      brace-expansion: 1.1.11
    dev: true
    resolution:
      integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
  /minimist/0.0.8:
    dev: true
    resolution:
      integrity: sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
  /mkdirp/0.5.1:
    dependencies:
      minimist: 0.0.8
    dev: true
    resolution:
      integrity: sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
  /mocha/5.1.1:
    dependencies:
      browser-stdout: 1.3.1
      commander: 2.11.0
      debug: 3.1.0
      diff: 3.5.0
      escape-string-regexp: 1.0.5
      glob: 7.1.2
      growl: 1.10.3
      he: 1.1.1
      minimatch: 3.0.4
      mkdirp: 0.5.1
      supports-color: 4.4.0
    dev: true
    engines:
      node: '>= 4.0.0'
    resolution:
      integrity: sha512-kKKs/H1KrMMQIEsWNxGmb4/BGsmj0dkeyotEvbrAuQ01FcWRLssUNXCEUZk6SZtyJBi6EE7SL0zDDtItw1rGhw==
  /ms/2.0.0:
    dev: true
    resolution:
      integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
  /nan/2.10.0:
    dev: true
    resolution:
      integrity: sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==
  /once/1.4.0:
    dependencies:
      wrappy: 1.0.2
    dev: true
    resolution:
      integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
  /path-is-absolute/1.0.1:
    dev: true
    engines:
      node: '>=0.10.0'
    resolution:
      integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
  /pathval/1.1.0:
    dev: true
    resolution:
      integrity: sha1-uULm1L3mUwBe9rcTYd74cn0GReA=
  /ripemd160/2.0.2:
    dependencies:
      hash-base: 3.0.4
      inherits: 2.0.3
    dev: true
    resolution:
      integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==
  /safe-buffer/5.1.2:
    dev: true
    resolution:
      integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
  /secp256k1/3.5.0:
    dependencies:
      bindings: 1.3.0
      bip66: 1.1.5
      bn.js: 4.11.8
      create-hash: 1.2.0
      drbg.js: 1.0.1
      elliptic: 6.4.0
      nan: 2.10.0
      safe-buffer: 5.1.2
    dev: true
    engines:
      node: '>=4.0.0'
    resolution:
      integrity: sha512-e5QIJl8W7Y4tT6LHffVcZAxJjvpgE5Owawv6/XCYPQljE9aP2NFFddQ8OYMKhdLshNu88FfL3qCN3/xYkXGRsA==
  /sha.js/2.4.11:
    dependencies:
      inherits: 2.0.3
      safe-buffer: 5.1.2
    dev: true
    resolution:
      integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==
  /supports-color/4.4.0:
    dependencies:
      has-flag: 2.0.0
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==
  /type-detect/4.0.8:
    dev: true
    engines:
      node: '>=4'
    resolution:
      integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
  /wrappy/1.0.2:
    dev: true
    resolution:
      integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
registry: 'https://registry.npmjs.org/'
shrinkwrapMinorVersion: 4
shrinkwrapVersion: 3
specifiers:
  bn.js: ^4.11.8
  chai: ^4.1.2
  mocha: ^5.1.1
  secp256k1: ^3.5.0
