{"_id":"eth-crypto","_rev":"46-29dd5b84cec31e9ad8c756453e0bc8eb","name":"eth-crypto","dist-tags":{"latest":"4.1.0"},"versions":{"0.0.1":{"name":"eth-crypto","version":"0.0.1","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@0.0.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"b22ee8cfd6f8e822914104b35cb8907908a90ddd","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-0.0.1.tgz","fileCount":50,"integrity":"sha512-1badjIe+pa1iIlgpUGGwAdOs79JrcBPRTIHKOOOKdSKjW6lFc13t0OJlSGo+J10wTb1Oko2dbRVVjgBMueK/WA==","signatures":[{"sig":"MEUCIQDho6O5m3IifYwKaD+UEojx/KlJ1EyvV/2tYEM6p7bdqQIgLJvlVjMxY5mMMuu4zsUn89waLf92thKZ/6MaluCmn34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70932},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"f6caf86955505e36ac91b1c374052a3d9651a670","scripts":{"lint":"eslint src test scripts && solhint \"contracts/**/*.sol\"","test":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","build":"npm run clear && npm run build:es6 && npm run build:es5 && npm run build:sol","clear":"rimraf -rf ./dist","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"mkdir -p ./gen && node ./scripts/compile-contract.node.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"5.6.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"9.4.0","dependencies":{"web3":"1.0.0-beta.30","eccrypto":"1.0.3","bignumber.js":"^6.0.0","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.3","ethereumjs-util":"5.1.4"},"_hasShrinkwrap":false,"devDependencies":{"node":"9.5.0","solc":"0.4.20","mocha":"5.0.1","assert":"1.4.1","eslint":"4.18.1","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.1.10","babel-cli":"6.26.0","cross-env":"5.1.3","babel-core":"6.26.0","ganache-cli":"6.0.3","babel-eslint":"8.2.2","babel-loader":"7.1.2","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","async-test-util":"1.5.1","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_0.0.1_1519344480880_0.6440417772574045","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"eth-crypto","version":"0.1.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@0.1.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"2f1b8cf71c644379ef26b37b32be412e753d712a","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-0.1.0.tgz","fileCount":61,"integrity":"sha512-Pq9vVDet2LRI5O0e+hCDjvqx7qXZ53yY+0+rP1xxKENXCgxg5UGbM7iNwWGKaNXwYUmTNYA9R1UDAExXwDDgbQ==","signatures":[{"sig":"MEUCIF4DG2Z330Cx5zTfrBAWP6ijwBhJTqEP4Q9OeyBC/P5gAiEA6ubhG27DksXtPkLTZquUdYpvRT+vCUmVqsxlbKnBzgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115018},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"76135a1ebff0c7b6097838c8a1c9043bcfc6f0e5","scripts":{"lint":"eslint src test scripts && solhint \"contracts/**/*.sol\"","test":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:sol\"","clear":"rimraf -rf ./dist","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"mkdir -p ./gen && node ./scripts/compile-contract.node.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"5.6.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"9.4.0","dependencies":{"web3":"1.0.0-beta.30","bn.js":"^4.11.8","eth-lib":"0.2.7","eccrypto":"1.0.3","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.3","ethereumjs-util":"5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"node":"9.5.0","solc":"0.4.20","mocha":"5.0.1","assert":"1.4.1","eslint":"4.18.1","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.1.10","babel-cli":"6.26.0","cross-env":"5.1.3","babel-core":"6.26.0","ganache-cli":"6.0.3","babel-eslint":"8.2.2","babel-loader":"7.1.3","concurrently":"3.5.1","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","async-test-util":"1.5.1","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_0.1.0_1519686587490_0.012735201831309162","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"eth-crypto","version":"0.2.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@0.2.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"0fc291d789bfbf3e4d4b4ad8a609b25651d5ca4a","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-0.2.0.tgz","fileCount":58,"integrity":"sha512-aXoPAAMYTu3eXL8A8ndKmzJIab/ngk1mrzm0wWhlQ8BRac16sScJFmYuB7C0d2vyxZ95mA7RN66MndSJdjrsHg==","signatures":[{"sig":"MEQCIC0uSipk1v5JSiedu9tGhx84I6hrfzVeFBSu+jXueKxCAiBTSGdmcNSfeJr2ThsVkDZRNaaaCkuJbLMq8oAEbxj4fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101297},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"f5d36e2f444f74621320e659578d2df80412d737","scripts":{"lint":"eslint src test scripts && solhint \"contracts/**/*.sol\"","test":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:sol\"","clear":"rimraf -rf ./dist","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"mkdir -p ./gen && node ./scripts/compile-contract.node.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"5.6.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"9.4.0","dependencies":{"web3":"1.0.0-beta.30","bn.js":"^4.11.8","eth-lib":"0.2.7","eccrypto":"1.0.3","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.3","ethereumjs-util":"5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"node":"9.5.0","solc":"0.4.20","mocha":"5.0.1","assert":"1.4.1","eslint":"4.18.1","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.1.10","babel-cli":"6.26.0","cross-env":"5.1.3","babel-core":"6.26.0","ganache-cli":"6.0.3","babel-eslint":"8.2.2","babel-loader":"7.1.3","concurrently":"3.5.1","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","async-test-util":"1.5.1","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_0.2.0_1519756556297_0.5538351854810586","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"eth-crypto","version":"0.3.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@0.3.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"843b7d79cccd498de6771c217f73387bd5f048b0","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-0.3.0.tgz","fileCount":61,"integrity":"sha512-q4+aYOjBrFvL+cbGxyvqP7Oc1spCp3XgX6pLtFxED+TMPrf33TBF+ritPWDFYpsrWLniAnuAyNpzMSPm7vaKug==","signatures":[{"sig":"MEUCIQDQ8hPJ5fQ3mvzY3Emn2EBjOknlbXNU/VqaIYjCBs1SSQIgCJcEvKOzR88cKrC0lZskuixJ7D13mnIdA/dkdK1l4TI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108936},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"49bcdee2e2195ebb48d57babf87f8a9003cfc7f2","scripts":{"lint":"eslint src test scripts && solhint \"contracts/**/*.sol\"","test":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:sol\"","clear":"rimraf -rf ./dist","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"mkdir -p ./gen && node ./scripts/compile-contract.node.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"5.6.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"9.7.1","dependencies":{"web3":"1.0.0-beta.30","bn.js":"^4.11.8","eth-lib":"0.2.7","eccrypto":"1.0.3","secp256k1":"3.5.0","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.3","ethereumjs-util":"5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"node":"9.5.0","solc":"0.4.20","mocha":"5.0.1","assert":"1.4.1","eslint":"4.18.1","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.1.10","babel-cli":"6.26.0","cross-env":"5.1.3","babel-core":"6.26.0","ganache-cli":"6.0.3","babel-eslint":"8.2.2","babel-loader":"7.1.3","concurrently":"3.5.1","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","async-test-util":"1.5.1","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_0.3.0_1520606026946_0.24598796918010168","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"eth-crypto","version":"0.3.1","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@0.3.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"a9b3c800b8fc79786aba16ca015226af92ec180f","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-0.3.1.tgz","fileCount":61,"integrity":"sha512-bKo4aUXLIp8LSDsEtpzMafD0n9w0tLNpJsYC46IrBClpT55xmz+4Puk+1nUPwH3WGagYY1UER7yFEwwBwiCh7w==","signatures":[{"sig":"MEUCIQCn3jrRNwKrrsLGcLNH+g2/VtrwzXHLMDIP+cJy1oGdLwIgPVsHEFbHoadw/XP6mXVTg8vwpsL0QpvS07pq80aE0Do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108642},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"57afda293910343ffe4fb0e70c1b06ce21674492","scripts":{"lint":"eslint src test scripts && solhint \"contracts/**/*.sol\"","test":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:sol\"","clear":"rimraf -rf ./dist","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"mkdir -p ./gen && node ./scripts/compile-contract.node.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"5.6.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"9.7.1","dependencies":{"web3":"1.0.0-beta.30","bn.js":"^4.11.8","eth-lib":"0.2.7","eccrypto":"1.0.3","secp256k1":"3.5.0","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.3","ethereumjs-util":"5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"node":"9.5.0","solc":"0.4.20","mocha":"5.0.1","assert":"1.4.1","eslint":"4.18.1","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.1.10","babel-cli":"6.26.0","cross-env":"5.1.3","babel-core":"6.26.0","ganache-cli":"6.0.3","babel-eslint":"8.2.2","babel-loader":"7.1.3","concurrently":"3.5.1","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","async-test-util":"1.5.1","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_0.3.1_1520613192099_0.7994214530778923","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"eth-crypto","version":"0.4.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@0.4.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"abc79683152dd2412fb2d83c0063012f09bf4651","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-0.4.0.tgz","fileCount":64,"integrity":"sha512-VjdUk7tWK1qvt+sSkudriezYh+M6BMkNnMPwi4iqF5OR3E71lS66yMf7Cwel7Uh0kIrQK/sJyE0yxmaYRPwR0g==","signatures":[{"sig":"MEUCIHvXOj5N1CpGlmGbYFDORKJaco5nNAGmvumYFH06j7IvAiEA7Ux6kSEHBM+ugfH/k5V9fjoZHCbhCIOHn7XZo/4AWnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113564},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"558513515194211009782b83ce629cff6ee55866","scripts":{"lint":"eslint src test scripts && solhint \"contracts/**/*.sol\"","test":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:sol\"","clear":"rimraf -rf ./dist","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"mkdir -p ./gen && node ./scripts/compile-contract.node.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"5.6.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"9.7.1","dependencies":{"web3":"1.0.0-beta.30","bn.js":"^4.11.8","eth-lib":"0.2.7","eccrypto":"1.0.3","secp256k1":"3.5.0","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.3","ethereumjs-util":"5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"node":"9.5.0","solc":"0.4.20","mocha":"5.0.1","assert":"1.4.1","eslint":"4.18.1","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.1.10","babel-cli":"6.26.0","cross-env":"5.1.3","babel-core":"6.26.0","ganache-cli":"6.0.3","babel-eslint":"8.2.2","babel-loader":"7.1.3","concurrently":"3.5.1","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","async-test-util":"1.5.1","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_0.4.0_1520879114284_0.5617736788130601","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"eth-crypto","version":"1.0.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.0.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"69e33f450637bb457345e07db4cff8a1141f4d5e","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.0.0.tgz","fileCount":67,"integrity":"sha512-UlCH/LrLmwBygMnE+ZQBf5RT51Mnbhox6nCUkKzZVF86P2Iad+RTjym1FzHZ4x3OlWhZrBJ8eGGJgwOHtLeqhA==","signatures":[{"sig":"MEUCIQDiS9lbah1AxLfw7WFjTzxBh9/h7n/h68whCKw7saufHgIgbJR6tGsBFuJR8HSSOL8aXtESvwiySAj9RgCaleX2VrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0lsUCRA9TVsSAnZWagAABTcP/iQcNXEFbbZhdM9pkMdv\nOL6LO9W/c2B0fa/GG3lM9EO4ugde/MIAfagDYpB9PUCg8FQbueDme4wJrKFA\nrW3okd6BTr2Ey8viHDImGiJtyE4NShL6hasCWJChDIY53E21pdJP2sLb969Q\nwbY0E/9CQXRNi7c4J31b6uv2Q5G0rR4zZkk/34lvGesVvrkNYFGMqcU3oEOb\n3nLO7QkxFGjiTvhq4lJ7sIbXTuRPkrZuDMYcmrNyKrk+1I2ZmV6j1tOStQAV\ndEnDy4sXYJY+rLGTqkosnyx5H4/HuB2ogplzmuQ3XH5sHaf5/tIqUmg6Xd8U\nan8alLQJ+UULML0aJb6giekKTjNAmseGckYBFFyByUYQbY6W0xElmYwu10tV\nVXURjaGo0zJblboSnj16r52LLU88UFbvkcVn0H9L0W9Jsrc7t7lKr5BJ5d86\nlg/D3lqntCbTKYJM+4DyKGvDhHt1GGLqB8Pv0/dIUQzufQ53n9B5KKrP41ny\nM6r6BCXn6OQgxiFE4hEpf7pW+Nyu65cZL4exe4k0srHeu8s5CadsopCFxJc9\nAyuUbtMqvokuieldDoCc2FA7sI1tVzFglob4JjzoQLrWuEQ0jUzePnjPlivB\nkzk56YeUGk1pBFawGgZ18DocAgECHRvausudrtGgqNaX69f3aLV5LBoX87G5\nhOj0\r\n=bvc4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"0752bf094c9e1024531bf25c571cb6b982097d7b","scripts":{"lint":"eslint --ignore-path ./config/.eslintignore src test config scripts && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:sol\"","clear":"rimraf -rf ./dist","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"mkdir -p ./gen && node ./scripts/compile-contract.node.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"5.8.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"9.7.1","dependencies":{"web3":"1.0.0-beta.34","bn.js":"^4.11.8","eth-lib":"0.2.8","eccrypto":"1.0.3","secp256k1":"3.5.0","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.4","ethereumjs-util":"5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"node":"9.8.0","solc":"0.4.21","karma":"2.0.0","mocha":"5.0.4","assert":"1.4.1","eslint":"4.18.2","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.1.10","babel-cli":"6.26.0","cross-env":"5.1.4","babel-core":"6.26.0","ganache-cli":"6.1.0","karma-mocha":"1.3.0","babel-eslint":"8.2.2","babel-loader":"7.1.4","concurrently":"3.5.1","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.1","async-test-util":"1.5.1","karma-browserify":"5.2.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-chrome-launcher":"2.2.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.0.0_1523735315811_0.11337994257828599","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"eth-crypto","version":"1.0.1","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.0.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"f05c9c4eba8289a13a1ab4df9b0e9180792b2fd0","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.0.1.tgz","fileCount":67,"integrity":"sha512-MlegS64FwTTMKO1sIGKU97Dn+GGQfEk5cbIezohh52L4D8FuZcyYRTLMbCCSpl4QuxS62QDbqbK47CQdCNxfMQ==","signatures":[{"sig":"MEUCIQCeZyezkdXk5BDtKPW2WrqFy10A9xxXeK5pgSq1B9d1EAIgSGNw0jURC8TEtsLUeQOgd1qOBk1Pk/Aj17lq14H8bfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1NS8CRA9TVsSAnZWagAAHW8QAJf80qFeUL2JecuoI+WD\nyvXUmZAg94xsZwApjd64POyZjSBgzzlqVNWzAkpqWfiFsyk/Mi5Ve6/x+s5N\nN2+uyG/92iCZ9rGANOTjQwe2T6vukQIvLQ5+IBiFR1bdtE8qOwHhXNIwx8c9\nanLZZzJd2GqJxmmskUtGcheVNSNPLiV18jbJAywg3+Ab1JdxinbrByl/M05a\n0kwPY8GBm4fn7jjM1SleMqXYJKhh3nxiOf4pMqDWmbFtk8wahhB4oOBgQmi7\nrk2TyLpOZfvp0myeWdJq9QIcICCJ65asOm9N5XJUJEkbPRX/P3Zv57fIOkib\nRNM6/GuhE0uKCVI0YckpMoeB0FdTNUSIF0qA90iWcocjo7sRxZe+/QBZECYl\nC1I02d6bynRf8c6XGcHDNHCMLOawiSTVqJEooVAsPAwb0yWAsGo6Fbu/AYp5\nwdLPF++PY8xrqFr/Wg9mtQnyMOqF7XCOkt1d7u1MtNU2JB5edSduLn1SrWZU\n86NBbtCA4vu4D4Hb6NsoLYDqLanwn9wXtB16M8K/xaZKd6jHkSLEhaUa4M0w\nTBhqvSdsXNjUL4Bq8vryBa8h2MzjXjLLlNyaxnrboUOR8ndJnLGJPanG7yxU\nhex530XMqTdtAJORO3hGYVlR8dH4eZOySjLQQDtWl7se2e+efF0zSp6gyEVp\nq4I6\r\n=JQfP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"5497c33e5ca199ef5c9f44bdc68887a703f05968","scripts":{"lint":"eslint --ignore-path ./config/.eslintignore src test config scripts && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:sol\"","clear":"rimraf -rf ./dist","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"mkdir -p ./gen && node ./scripts/compile-contract.node.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"5.8.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"9.7.1","dependencies":{"web3":"1.0.0-beta.34","bn.js":"^4.11.8","eth-lib":"0.2.8","eccrypto":"1.0.3","secp256k1":"3.5.0","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.4","ethereumjs-util":"5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"node":"9.8.0","solc":"0.4.21","karma":"2.0.0","mocha":"5.0.4","assert":"1.4.1","eslint":"4.18.2","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.1.10","babel-cli":"6.26.0","cross-env":"5.1.4","babel-core":"6.26.0","ganache-cli":"6.1.0","karma-mocha":"1.3.0","babel-eslint":"8.2.2","babel-loader":"7.1.4","concurrently":"3.5.1","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.1","async-test-util":"1.5.1","karma-browserify":"5.2.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-chrome-launcher":"2.2.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.0.1_1523897531234_0.41946990310905785","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"eth-crypto","version":"1.1.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.1.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"fafaede9863f60800b42fa28f1a4e58b8915acf5","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.1.0.tgz","fileCount":70,"integrity":"sha512-nYhGfeFOqHh9cv/bZf6wm1eaqW21khgqKIomm+EjG3rUG76ynfYFp0iO9Zxe/oRWt7VRjSHz453cvW+pYQwF8g==","signatures":[{"sig":"MEUCIQCB1cCJJre26cn/eRvXZTRs6lgRnj7GIt+isjIyPMNHiQIgZfbIZkcLjeZJvUfs+sPklwVbp0NeIaaHg/Ktmxilo+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1RkOCRA9TVsSAnZWagAAOXwP/0azeuFoyHmw5rYj1lCU\nQlu+dgM8O/payw8rYuBKzCLxes/g3oj5x+80IcvF1ln0ehYrbCkzdhBKPg75\nbqSYcUvexa5BYHFiZuCAeLvC7ORv2r1zz984RMdCUWsFHg4pAWzZimSJl+l3\nGb7ByAK0Ezc9xETTQYIf+sJtGGhWThkABqmGdy2C2vWrZEwyCeK5x4X4rsAO\nvrLA16UTccmqU+sDVAIUu4hSBTU3YEVrEmOVsU8qgxWJ28bDeSi0R1Qtpa/f\nPXDIep83/5cFPcSfPZLTW2vM1n1bToPYSI9dWAJbaGsUlu6DnYa8LNUKsyhV\nglXh2fTientd2ITfVJsTgC0Pu26Vb54id8XPeFdHQ3FQuJEgBboIafzb6OJp\nQ2QLbWJacN/VZbeUGZ9ghgFXg/Z7iWNzAEczPaBxfhTVkJ/MQ141zAIofc6y\nEqTieZcPdd8+yBlOYMsT1SegSoE4Q3Tdk8Hl3oVlMUnfFilVh4S5q36RKsNE\nQHtV9GIQx1h2DcSTohBlPOpYszEo7cNxtTy5FN+whvRcIXMXF//NpoXAcBA5\nyRjodw93Ch6gOug4+s4XHFrdow3/iE1Q1kCcUaHHRcAHCB5rDS4kvsoxOs3W\nz3JrfCBeJ0in5EgOyVqlWtHdxyNIS5vEU3Wov4bvSLjySYKa67D5jvxT82xl\nWVhT\r\n=GehK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"888daf429ce5d3877ae17a6bcc04445be89f9f7c","scripts":{"lint":"eslint --ignore-path ./config/.eslintignore src test config scripts && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:sol\"","clear":"rimraf -rf ./dist","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"mkdir -p ./gen && node ./scripts/compile-contract.node.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"5.8.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"9.7.1","dependencies":{"web3":"1.0.0-beta.34","bn.js":"^4.11.8","eth-lib":"0.2.8","eccrypto":"1.0.3","secp256k1":"3.5.0","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.4","ethereumjs-util":"5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"node":"9.8.0","solc":"0.4.21","karma":"2.0.0","mocha":"5.0.4","assert":"1.4.1","eslint":"4.18.2","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.1.10","babel-cli":"6.26.0","cross-env":"5.1.4","babel-core":"6.26.0","ganache-cli":"6.1.0","karma-mocha":"1.3.0","babel-eslint":"8.2.2","babel-loader":"7.1.4","concurrently":"3.5.1","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.1","async-test-util":"1.5.1","karma-browserify":"5.2.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-chrome-launcher":"2.2.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.1.0_1523915021099_0.25776537610748074","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"eth-crypto","version":"1.1.1","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.1.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"09bda60c9c70291f6883550c6d8b6e6806dfd48d","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.1.1.tgz","fileCount":70,"integrity":"sha512-ibaQD6awrBN+u4IhJYcbKpqGzbewKnf1t+udbccbioJhBfp3eYjYrgoMPC/2BTXE/mLEe6leDZYixcl1vxpEbQ==","signatures":[{"sig":"MEUCIQD0CadRQ0/SXb/UUt6ahyTbMZqBrpFPgk+up7JB98481gIgOCeIXI2s0bUhl0ud45YPW6AdPZ90Ploo/KNOmUECEaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9aKPCRA9TVsSAnZWagAADqUP/RVx6Zgyic29inGUzeEU\n2YxY5cOy23yX0E9Auo2l/Ut4DGxT7HSPjBbIElPQZJwL5fyD9a4JEjKqcBP4\n3uZ+PfxkaJZJrc8+we0s5qbcj/oJCNMQfrkumRJcrcx6MfH/wW4ov5ODkSkY\npXi0P0WH/1EKlbM0JyGnOBxiAG8P0xIl5q6ZBBwp4tWZ/dqQZwX39sy0EEYC\nlrgUEzgXe7XMGlRQx4VXvAKc/V9wgO20dBNkil1bXSWs+wvDVK9veiyqrXJE\nXpUf/S2wQasDeue2sMgg+qowCNNWVCvsy2KYTVDifCMjkgnX1jmPZkXhs/iw\nuG+7azFRajCQ/YFSQRAjEtpIKz8dTDfm5oQ6nci4HiWJl8w5boWwM5p3c2CN\nNf/Sw1QbT3GNDshQlt0QD83zxPBoaAfCrxFwxIcBVi+OG4AMxeUdrFF3Q8mm\nAY1gAfyN54oUgyOr0pLwNV93iMjiTO7of/1TyUkJY/f1Ci974mGDJpqG1vLG\nDD1jCbLUgEkMzze4TTbg2Bc2sFT2jVpyWGEzzZMYDwg+8golGU1uI8Gb9q5p\nV1XWrh82ug2QEwbWaqnLuil+YPZm9B/MLJXpvKsTWXDDmfvawVHpsb6XbMyk\nY7ndYca6WRhNdpiKCh1oYEgTTC5iF+nMjW+wrCIUmXn8YNpH7ihsqVexvlQo\nWa1Y\r\n=q0Rd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"16ff91d695881acbcdf4055af099d158ac391815","scripts":{"lint":"eslint --ignore-path ./config/.eslintignore src test config scripts && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"mkdir -p ./gen && node ./scripts/compile-contract.node.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"5.6.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"10.0.0","dependencies":{"web3":"1.0.0-beta.34","bn.js":"4.11.8","eth-lib":"0.2.8","eccrypto":"1.0.3","secp256k1":"3.5.0","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.4","ethereumjs-util":"5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"node":"10.0.0","solc":"0.4.23","karma":"2.0.2","mocha":"5.1.1","assert":"1.4.1","eslint":"4.19.1","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.1.10","babel-cli":"6.26.0","cross-env":"5.1.5","babel-core":"6.26.3","browserify":"16.2.2","ganache-cli":"6.1.0","karma-mocha":"1.3.0","babel-eslint":"8.2.3","babel-loader":"7.1.4","concurrently":"3.5.1","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.5.1","karma-browserify":"5.2.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-chrome-launcher":"2.2.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.1.1_1526047373941_0.8867988259309609","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"eth-crypto","version":"1.2.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.2.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"8b0587356edc03a5f4b53329325f7f47c9b8138f","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.2.0.tgz","fileCount":70,"integrity":"sha512-co3fxL9qicP9rcZ2ljFrRURcdjByagmfG29gi+YJw1VsT6+7prUG86lM1Xf8rdh0R5gS0nHrvy5OO153SB3xrg==","signatures":[{"sig":"MEYCIQDH414zWcJrcfk6cr8jbYvefcqIaReZJP6ysh8tiLXoJwIhAIFsmZUt1WckgRXZFpVpCtM13LGpr/LpGhLH8Ru+yzx9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBdCBCRA9TVsSAnZWagAAjFcP/jhpIplUU7pnpEQPGz/z\nYdRyGDfXZn4zvuJjcp3Jbatkd1jfNejED9tpIIFZXptks6Bhqwdgapg9Nf2c\nmk+T0fIAPacvA+SyKVeFQsXwwyHFfEcY1HvjQ/RWcbyVrEM5sye+q5G7cLLB\ndgFcJwazYsPwjA0bnNhrnfiBWBWjL9mBApB4DBGzsQUJtsokcX4xlX5kbtbA\nEcqCLCyMtFUGga8NGltEteZ2xHmZKVF/KHueHdKRMjykyIKrWW3HnVJxqjMo\nRn3sZ6CqI3+P6pFtxHtSH1jCRmHQoBf4a5blbLSqIwF4m9A5odwHuJlwLZBk\nrjuXLxLjokm2H1NeEt9TKBk2r9ku98rNOIvq8N8dks+PYXGl9bP4mkSt8fPf\nNFbznl5z7TWFYzqyoXIK20F7QAHGpAjuuL3/UV+lX/9TRJiDkyBMlKJfe3Hy\n9odphhf6blNuHsIHAeASMAfaVI5WZLVpl2n8iVtek7PL5PZPDNdD0vCQJYfQ\n92zueK2D5Gl1g1NIsFXR4UyCTL6SkXGTH3VJZD/olgHd3LOInE906vBrP1x2\nihzPXJq/Mz3EvZzxZeS47oOBfMC0GX2l9XAC2+yvEW6/1+jYGGbKNDXxXEqp\ni7Z9gYKaP9QNXx/AbVp+Laa/fYZdXWCZTVhEG4WrB5tch+ic+vvoXwMh+R/v\n10Hz\r\n=9kYY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"9598e6673506bb748912500e305fefb31b6e0390","scripts":{"lint":"eslint --ignore-path ./config/.eslintignore src test config scripts && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.0.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"10.0.0","dependencies":{"web3":"1.0.0-beta.34","bn.js":"4.11.8","eth-lib":"0.2.8","eccrypto":"1.0.3","secp256k1":"3.5.0","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.4","ethereumjs-util":"5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"node":"10.1.0","karma":"2.0.2","mocha":"5.2.0","assert":"1.4.1","eslint":"4.19.1","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.2.1","babel-cli":"6.26.0","cross-env":"5.1.6","babel-core":"6.26.3","browserify":"16.2.2","ganache-cli":"6.1.0","karma-mocha":"1.3.0","babel-eslint":"8.2.3","babel-loader":"7.1.4","concurrently":"3.5.1","solidity-cli":"0.1.0","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.5.1","karma-browserify":"5.2.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-chrome-launcher":"2.2.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.2.0_1527107712563_0.8161140712089558","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"eth-crypto","version":"1.2.1","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.2.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"ca2a95bd8f2fb581b572f9d82381f779e1f2224d","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.2.1.tgz","fileCount":70,"integrity":"sha512-Xc4g3UL9PObInPgH7kHMYZyDizdGKbcB/gg+Vje6GAG1kLCo6ebQGnxPx2WThsyz/ozsuCZG90XcKJ1w4RYJww==","signatures":[{"sig":"MEUCIFvyeB6SM6KMiBydUKyWeCmKZWsQLdo6L2WLS/C0YBR3AiEArhK8Krl56Regjz9yFN1cmCsd7XNnsWyVIBwXvG9Fpus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDXtwCRA9TVsSAnZWagAALZYP/iYtepmwl0sTmT0W3QOp\n+yN5RLfbwV0YjACCVIfzNYjJ9RFi56uNqW0NyNIXlfXm3cE9Yfj+B5Yd8UjU\nRgni1F5nNI5/g/SVvR3yEWq7cBSo4cqtvYX50Q2dFvlUWcnQZiiWk4R4ZKLf\nwQATNcZEty9cuVm9S3O0UhUr2aYXaNhtjS7JESUvAmw5DRtbT5Qg6LT4wY13\nWv07kO10ljnHXqSE51ztP6NH2vQRUxvzYxj5aTkiUzS1AGxVXdZjoErgJ9aZ\n+o2rpzyxAHtZuGQMLg896XRSBw5eCTNBBE3I9kHqMzB5o1IkpJBlV4M1Fs7t\nYdI8agIlBSWygh0KeKqttmDy75v5gFTMxWYXcZ04sIz99k1s2h9lqsB36H+1\nGUAHmdhsCPzMIi4vRE6/+bY5DHnSIb9tsj3qP8qccS9tkdSe54EtcYOU+GWp\n3rkA6EIbrBVTvhlyLopzC/tTMoRHnYNucKLhRBs56U3cqMZQ3X51x9BHD1Q0\n2cgKRNmaZ7dCWNR2bX2Z4MR447T5FsHZUUOZTxeO+yB97xgmfR8TIYmHA2ku\nkV4Ds/lFD8OnQw7mksTRDUozfqNNVo+miO7jwgfnBrcYZqS2vq0Two4As2D3\nj917QRA/EwaQfjjto9uSxV1pNd9MlSRHRxDaxNA97jLucLsRTbwEyjsKTzC5\nsSX7\r\n=OPib\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"95025be7e742855376f59911163ea740f33c683f","scripts":{"lint":"eslint --ignore-path ./config/.eslintignore src test config scripts && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.0.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"10.0.0","dependencies":{"bn.js":"4.11.8","eth-lib":"0.2.8","eccrypto":"1.0.3","secp256k1":"3.5.0","web3-utils":"1.0.0-beta.34","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.4","ethereumjs-util":"5.2.0","web3-eth-contract":"1.0.0-beta.34"},"_hasShrinkwrap":false,"devDependencies":{"node":"10.1.0","web3":"1.0.0-beta.34","karma":"2.0.2","mocha":"5.2.0","assert":"1.4.1","eslint":"4.19.1","rimraf":"2.6.2","js-sha3":"0.7.0","solhint":"1.2.1","babel-cli":"6.26.0","cross-env":"5.1.6","babel-core":"6.26.3","browserify":"16.2.2","ganache-cli":"6.1.0","karma-mocha":"1.3.0","babel-eslint":"8.2.3","babel-loader":"7.1.4","concurrently":"3.5.1","solidity-cli":"1.0.1","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.5.1","karma-browserify":"5.2.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-chrome-launcher":"2.2.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.2.1_1527610223371_0.7743598632075221","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"eth-crypto","version":"1.2.2","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.2.2","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"48982775ad9270575631cff4f073aabaf9097147","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.2.2.tgz","fileCount":75,"integrity":"sha512-nITs7F2341fG8IEv9s7kIx209EuhmuSnzsa98ckOi4MYc0VHLbPLlVo7NIO0hcfLbhoglwkMY5EWvC1s8cENNA==","signatures":[{"sig":"MEUCIAuuq917AaQOGsxYj6X5yw+enXv9WQkWoxGKIW9JlcFHAiEApIJCIf/2yYOOgu+9m35Ze9jaA0b7KkTZc7/ArMGp2pY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMJVACRA9TVsSAnZWagAAp08P/R38aeDxySRw7UGB6/cG\nvDdZN5i2n4YFxUs6lCRiELOqwCokMmmCc3Xc6u718INVNSwkAgsSVj59ES1F\ns1useft/JVM7Mj9m2VgsiRUpksZpUeuERhryWPgEqBapr5igc0e3offlnoI8\nZTfwCd173vSkAYBsTRu9dzgJnNG08L2Rb+dVsQDpeWcGADEITJrV6csrt1x8\ni/mNvjzf8GM67Ky21OYB3tCSY1h+msHnqIxwNdhQoO9YVqdXDU35qG+1j2qc\nLJLrAS74ZUqJ/Fn0nJkNqeQO7Fi6163xXm0rfRA1ZwX3XUh+KG3fV+HWd/VD\nA5kO6v6P31eJBKX0MrNeUis1eOQVO8sg50x9r8+lb+OE1yP5fe62hu79QaaP\n6eb3agDOkrH+5UY7cQ3hc3NEfnU2JtdsGbXfXxkFKhvpNbNfm1qKcFqMvyhv\nE9ofDfjKAOFgRcLm+tedmohz8PP0kY6CguacxdkW3YGpUV2/X9Q8XTOvAuzY\nIdJ5OvXU5lgPXvtTiE1zBmrPLhFTEMB+C/mnQp3RFIinlU/VSutCr8LR3KtC\n7c2LuKTI0JowgVW5RhtSSLkd54cee36XAfqxklyoCWBcb5tnixQhtPMHj4ki\nspmHraOnDkJ6woDpdUVt98PPXu6Hnu7Khw5Vpok6wm5I6NsyVMI19Cxcx9JW\nSiev\r\n=9cgG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"d39cfd7d46354ffd9c301d287b210314e98eca77","scripts":{"disc":"npm run build && browserify dist/lib/index.js --no-builtins --full-paths | uglifyjs --compress --mangle | discify --open --full-paths","lint":"eslint --ignore-path ./config/.eslintignore src test config scripts && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.1.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"10.0.0","dependencies":{"bn.js":"4.11.8","eth-lib":"0.2.8","eccrypto":"1.0.3","secp256k1":"3.5.0","web3-utils":"1.0.0-beta.34","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.5","ethereumjs-util":"5.2.0","web3-eth-contract":"1.0.0-beta.34"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","node":"10.5.0","web3":"1.0.0-beta.34","karma":"2.0.4","mocha":"5.2.0","assert":"1.4.1","eslint":"4.19.1","rimraf":"2.6.2","is-node":"1.0.2","js-sha3":"0.7.0","solhint":"1.2.1","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.2.2","ganache-cli":"6.1.3","karma-mocha":"1.3.0","babel-eslint":"8.2.5","babel-loader":"7.1.4","concurrently":"3.6.0","solidity-cli":"1.0.1","gzip-size-cli":"2.1.0","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.6.1","karma-browserify":"5.3.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.2","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.2.2_1529910592033_0.4917863552017083","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"eth-crypto","version":"1.2.3","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.2.3","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"1d0f8a61a7c580f7a421de5a68cf541697c46385","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.2.3.tgz","fileCount":76,"integrity":"sha512-W8zr4nwIx3lmQ9K+pAbBGVOIFKB4Ad8T5If+v7VbXfB2YDBbpErz1Xj80SAFnGt+QDlKFOzJ7PzeNwNsx9h0rg==","signatures":[{"sig":"MEQCIFLRo3+opO0jBhR8Hp+eHmvhEIuITpmJTueKcAVJox4hAiARK49TarxzU4bQtJR2AJ9EE/ViBmnNCGtKWoOm4RL0FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRy4NCRA9TVsSAnZWagAAe6sP/RYgJjSU4YgAS8PRF+J/\nL6e3NAkKK/xqh6nZscCT79wjk4P+xK7RnffuwxxyfqRbnHbmSEf3XsLLbKR9\ncb4kV2gDGPSol4HQEe3DqOXcEdaqdK5brWPFDYxzVeMyuE0NCISEAkzVULMS\nO57ZRS29OkdOhmgOQDyHKguXO8z4yGC9GuHQmhV1rLNeseMzSN36j7KfuHdO\nd57E0PjHiCAkSjvAgl88dIQvUYZ/w82DolTLn+JvioI12ayVKgZmCbdldU8C\nisbkUwnP2C6KK36YiF4DA+sCHC4oZS7q4ulxzID77uV2lPpr+27oK/Rvgq4/\nPu0GBhXJHfu/SgcppedC5ioD4tIGVIn2O7vVW8yuCYAwfmxGt5rQdetEQa6l\nNkvjxrHmjOVKSmYsvbnqvC4f2H0dXQ5cF23PuikT8wOnRpDxugIQ0pPiIeUH\nkc3td73UbUgSzKt3Tnm4Vl1DWH7DEsYQm3/bGNPk8lqmj5QpQlL9UOfe2JRl\nNzHzv/MZnHwJZ8lccJpZVgLiCBdNajnAfC0dDcHpF3m7jCX0++vzd37YQhV8\nU0a4iWZxMgUHkmX5A26/bVkiSUuSD8o6nNh9+l6/vGl6aSkDj1aX+gClqpDM\nZQuXj981G2yZqxvmGlSZfdtK6vvblDQhs8cylUDOjhADRqJLkkC8Hb1LDRDz\n+Ali\r\n=ucEe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"57882825a5f80d74eaffbeffca052cc4e1a8118f","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path ./config/.eslintignore src test config scripts && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.1.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"10.0.0","dependencies":{"bn.js":"4.11.8","ethers":"3.0.25","eth-lib":"0.2.8","webpack":"4.16.0","eccrypto":"1.0.3","secp256k1":"3.5.0","webpack-cli":"3.0.8","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.6","ethereumjs-util":"5.2.0","webpack-bundle-analyzer":"2.13.1"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","node":"10.6.0","web3":"1.0.0-beta.34","karma":"2.0.4","mocha":"5.2.0","assert":"1.4.1","eslint":"4.19.1","rimraf":"2.6.2","is-node":"1.0.2","js-sha3":"0.7.0","solhint":"1.2.1","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.2.2","ganache-cli":"6.1.6","karma-mocha":"1.3.0","babel-eslint":"8.2.5","babel-loader":"7.1.5","concurrently":"3.6.0","solidity-cli":"1.0.1","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.6.1","karma-browserify":"5.3.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.2","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.2.3_1531391501850_0.6639337166505739","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"eth-crypto","version":"1.2.4","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.2.4","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"381a93b903be40556e9225875ffb89f10c22bba9","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.2.4.tgz","fileCount":78,"integrity":"sha512-Fx0chkdPheBj6D8Ow6J+Rrs5xLha5jFnhlKlB+xtbzp6nUgvGOYWXtpmfQKp7rDKgyUiy8vqlfgiZpQpI53ZGA==","signatures":[{"sig":"MEQCICK0PZXn41SFqzoslujRX2v/umAnvIg6W3wUGvdRjYwJAiBZ25bCSMCS5NYkF+Kc6ROtMqQyOQI1aeHPrS9NT0Wmqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkU7XCRA9TVsSAnZWagAAON4P/1XYbEPLpHaIAy2btxGq\n2zlMu3yB71yjSWfZMGYyPu7dRK4JbBtFr/ZK5NkTQkk2rbtJAUEU6HV4GZI8\n+TodcDu8MCEVuKnSnfmEu8ypEquXBwpNwu3CbWwWm1W1hxLwHmv1fsUW4OpO\nTnHwJF1rVLLV7VM6HJWrJnxRtAVzaw7FL6Si8+MXsHOr4k7Begxwq/2Bm5yD\nyKx2/Cs0M3dsKQY+uSf9KOYYOhoYrl03VM3TVW1VDtSXe1GdhT/TUczLGqRd\nuhlKJ7xArQxLELaEJXMagOrSn/SKC0MzRl3ZHE+ZxM9RqbKebau/dX5DN5Md\nwPuj+8ewIjZbqYwHsVM+O1QDLEWx87ZM2Fhm3VeT71Msv/J5mldD6Qv6YYf+\nM1pBgnfUUWueQ3XIb/yZ47l26swj9k8ecAQ8dX6N58i7RHIT9XYOwiGWlfy6\nGh1WG3TmoWrvD3V2WGkhkjgfYuJbZI32DkjxzXJqhTK2wq8K85ArktLhUBfe\nPx8R60yxTY6qoeqq+q3JD7Cm1DMs55/WlmI8gQ8nn1rc5Uf0T4SFmqDjXqen\nkScnnOzzTSMTsYEJvtBPKqFr5EaHwC18Tufa3d0Q7nBrr6/vQuXF8tzcfx4b\nxlW6q5am2xk7WIm+okccPmzYSf2NyaW06t4PB8QUyVw5aG6JAkaOYCTHNXao\nq7sv\r\n=CGo2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"34a51d50a490a00cfb0494be1610b0d4658141cf","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.4.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"10.9.0","dependencies":{"bn.js":"4.11.8","ethers":"3.0.27","eth-lib":"0.2.8","webpack":"4.17.2","eccrypto":"1.0.3","secp256k1":"3.5.2","webpack-cli":"3.1.0","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.7","ethereumjs-util":"5.2.0","webpack-bundle-analyzer":"2.13.1"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","node":"10.9.0","web3":"1.0.0-beta.34","karma":"3.0.0","mocha":"5.2.0","assert":"1.4.1","eslint":"5.5.0","rimraf":"2.6.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"1.2.1","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.2.2","ganache-cli":"6.1.8","karma-mocha":"1.3.0","babel-eslint":"9.0.0","babel-loader":"8.0.2","concurrently":"4.0.1","solidity-cli":"1.0.1","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.6.1","karma-browserify":"5.3.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.2","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.2.4_1536249558712_0.5741552181440921","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"eth-crypto","version":"1.2.5","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.2.5","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"15ec3d5c43631239bc048812d6b9eb7e1b083b65","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.2.5.tgz","fileCount":79,"integrity":"sha512-yThR6WHqvI+57oq5NLtfwrdNNjuk/BzXpKbq1OYrmM+DPhrfMjTKSezCo20WVO4yJYDzIs4wYeDYVNWWT9145Q==","signatures":[{"sig":"MEUCIQDoaEkdfU2Hv6k3E1orPCNZa4TiYqq/G81b53VRaM9DYgIgZIueMw3qoK0gn4qmf5g7lbi/qFyjW5EtBB6iTvUueCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb12pVCRA9TVsSAnZWagAAzEIQAI5QWAi/Gthb3txEQRZ6\n9xIpfReVS5mgPoaQE3nOKgvzHdlkIPXAFglBjKquHPjtUiMa/DJQzS5lgTCV\nGre6YRW1+EtshUm8dT5+8lIZYsQ3w5FcZ5ixsv4pyq019pp8JJKDIqChshTu\nwEgUigDqeHZdwix/JPkkly+IFgxhfE/sUGWLVtpxa1V/goHPqqyC3/Sv3v1q\ny1R+EmYYtHb9QykRBu2+aFi+scCprBMluq5/h0StDDITgjvO1A8v/j5cWagr\n/fQ9lgk8PPI4hbAHLFsS5+0KV/MNcRFQmlPl9XkWoSvvJ8wcPupnwushwzXi\n/afOej82ZfK8HoThznDIitTV6mnpvpLw0MLgQ3aw2Ehr/QB5nE8JH0BrvN8y\ne+dF69MUFQ2qttRUV7GEYIBm6yRpyeIuGbICbqJSlFC9DwyBY83FJAU+H0Hn\nyr1GMnXQ6OrmzbFMXqmIRnITYWsT9IOfZG6YDGx3HQBZ1YnToxBQKQx+n+M5\nBxPWlDymP2J8MUGwcQD3wg96x9WwRdnUAwuizsZ3cz/jCpt0hdUyzkkF71Lv\ntoPMQ4fEttJcDiWSGfpo0UkRjG1/hrW6y9krFcKTIGgDS+Kzj8bLzR4vQDrj\nDODwXs9lAbKfbeF2qro1jY/m0LOgdPNWwFq3gw78tl2QkbETYHpuWWE2KrUQ\nX8Ew\r\n=+7sh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"6efd65f086dc0039ae5e84741721ab33c912f05a","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.4.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"10.11.0","dependencies":{"bn.js":"4.11.8","ethers":"3.0.27","eth-lib":"0.2.8","webpack":"4.23.1","eccrypto":"1.0.3","secp256k1":"3.5.2","webpack-cli":"3.1.2","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.7","ethereumjs-util":"6.0.0","webpack-bundle-analyzer":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","node":"11.0.0","web3":"1.0.0-beta.34","karma":"3.1.1","mocha":"5.2.0","assert":"1.4.1","eslint":"5.8.0","rimraf":"2.6.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"1.4.0","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.2.3","ganache-cli":"6.1.8","karma-mocha":"1.3.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","concurrently":"4.0.1","solidity-cli":"1.0.2","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.6.1","karma-browserify":"5.3.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.2.5_1540844116189_0.6149593957722215","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"eth-crypto","version":"1.2.6","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.2.6","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"80629179f68eba05da820ee75af40433fa82706f","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.2.6.tgz","fileCount":80,"integrity":"sha512-hfUbkedJKCYNylQmnJhZ+Gb6G4Yl+YODt/aIe1mfZV2A2+g0LVkUwLJOfFG7g+7f38n3B7YmQY1WocG+p8C1tA==","signatures":[{"sig":"MEYCIQDy5w+jIlqZC9umznV7PprBG2qg4uJY5YZaVt1agVushgIhAKCxyrgqTNT8Vo2Xc9R/drR+UaoOiqfMTYZH0Y490ILi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6d/DCRA9TVsSAnZWagAAg78P/R2DIC9V14nbZeLvWjZT\nn57irf7KzAnEulE5jyuccaNrHXxgXmu46G59LYBkGuhiN3/0TexXmrPVhwzZ\nRwBWn5c290e0sKmvCaBk9BEjNDGsLGxxI4MHd2Hg19jgIxqKabcZ1ZRRZA01\nPEpSnTRM2UHd/AkjkGaSnFwluQE/GYmqlUk/MFAzrH5NX2xgnRoZSh6EWkJx\nFnY9p3NvS5+QbNImp9faC2NLT+Gs63DMqObODdgxxQQaWW9ilNVj7HkNfJgJ\ntTMeTPpHBg0siEXlLmbAv/Kmf5O87B7NxfqVyP6MSodn0nuTDLgiOUxkfaHZ\nBNR8pYazWEHXwjSWAq5VYjZc67hrHU5IUkdSZhZKsIEs2b2RO7vvMsVkBj46\nFJolxHQcYnsmbdbPjtG/tz5ZVRTyfkq4wxHbU0vCeq8EGf+kqmp0iqRTitB3\nFSg+Eh/P+3ljQYHGbfEd3URjpJv8gj+U6hObVkl8jYKop3B34YEJIH6///Ef\ng4vfH2uKmgxyL1cL3gRFyePqzNAIcmJD7VAhnRXXe73zMvo5mKY5Xvqd6eFp\nwhjf0WS1feDCQszckDOzK1iqngPsJUa32HPbTGZ9BKzAFrDkdGj9GAX/21w3\nDMqInufJH9zPaf+Lq1AidOTQNXOZ4b8Xm6caVNvz/rtKoZCy/ANCpIOCHOfu\nSqn+\r\n=+Ivg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"892e9a1bd22e3aebdc174e3062353a93801afa02","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.4.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"11.1.0","dependencies":{"bn.js":"4.11.8","ethers":"3.0.27","eth-lib":"0.2.8","webpack":"4.25.1","eccrypto":"1.0.3","secp256k1":"3.5.2","webpack-cli":"3.1.2","@types/bn.js":"4.11.3","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.7","ethereumjs-util":"6.0.0","webpack-bundle-analyzer":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","node":"11.1.0","web3":"1.0.0-beta.34","karma":"3.1.1","mocha":"5.2.0","assert":"1.4.1","eslint":"5.9.0","rimraf":"2.6.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"1.4.0","ts-node":"7.0.1","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.2.3","typescript":"3.1.6","ganache-cli":"6.1.8","karma-mocha":"1.3.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","concurrently":"4.0.1","solidity-cli":"1.0.2","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.6.1","karma-browserify":"5.3.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.2.6_1542053827039_0.13071107550452665","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"eth-crypto","version":"1.2.7","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.2.7","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"e5fb979f6bdb4b09a0df9d2f6c6768f4774fb616","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.2.7.tgz","fileCount":80,"integrity":"sha512-LOU+A8NARcFH2CW1tMx6h/cHtluS/QpuZdd1aqvlh+dm/sJPpuvD7paappzIAafEotrhDbZ5+0r/shis7M1iUw==","signatures":[{"sig":"MEUCIQDNyp7ADTJHRKCCQU9yd7oNFTOL7kdcwifuYGddX/yqRAIgJh1qqnoFg39UXeStzjhUAC+HUDolIyQXwYnRK62W5Gs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6w38CRA9TVsSAnZWagAAWswP/AwpYLW+g0qUfTsylnRO\ns27MHqyXDTsP7jjsGTicc2XG2UA90zobcIcz3o5tCrRnZkZhWR15vov2qc4N\nNnMz/NdN5DWA5MpG7ar03tNOBxxl3yYc+0f9sIYixXiiC29qCYxsuJfQ+S4G\nLrZm+v7whDsLD0gVJhPAH6Vs4gXN0lEGrh7JIPtcY+NPyteGQFCdhcVc72q0\nz7uJjH6QdL8S7bpAvKT5X5nba3Co+dJ7e6Xx0Hq0w//gFMf/BSXA2RLEsr9l\nBDG/PhHVgqRL3yoA4VRk9Qc4/MmBJm86vQzro2Ed9Qlght1+LCfxRfrkZuXo\n1/TiXPzJEKwP5AwtQpe0wge0nHOm7SuA8fPLlxAeoP0Dn5YaAB6SqW8wjTop\nEvi30PsMMFJMy8LK6ZzEDAe9SfUafKD0xO4tfX9UkcCZrU3PlY23ii2WG/rp\nvYSrVwHMUJXyGdDatYc5/Vk3WrE1TkS/TfJFRp+lBu2dDCG3Cec3sqlv4qTg\nGBekmJQjGWCVg5R6jO+s6N+Dae0PAK53bJ4FFqM2TkY96I1JN2ZpFAVCuR9W\nzF5fsWPxSGKbPJm+Eq4quhjhh1sHghynIMKaOTaEjuPQt3YqIAV/3fCzqqwD\nVibhNB8HjvcAPCQyXmGxqTeafF9MX94WSTfARjDiEwGKplnCea4tIeoCa50G\n70ai\r\n=KBzE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"ef920f1cdbf2ad5a7d90defceb56994c9f7b4045","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.4.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"11.1.0","dependencies":{"bn.js":"4.11.8","ethers":"3.0.27","eth-lib":"0.2.8","webpack":"4.25.1","eccrypto":"1.0.3","secp256k1":"3.5.2","webpack-cli":"3.1.2","@types/bn.js":"4.11.3","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.7","ethereumjs-util":"6.0.0","webpack-bundle-analyzer":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","node":"11.1.0","web3":"1.0.0-beta.34","karma":"3.1.1","mocha":"5.2.0","assert":"1.4.1","eslint":"5.9.0","rimraf":"2.6.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"1.4.0","ts-node":"7.0.1","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.2.3","typescript":"3.1.6","ganache-cli":"6.1.8","karma-mocha":"1.3.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","concurrently":"4.0.1","solidity-cli":"1.0.2","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.6.1","karma-browserify":"5.3.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.2.7_1542131196173_0.8725415165976405","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"eth-crypto","version":"1.3.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.3.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"df0db18e6ad549900af4bdb9cbe4932d928a2b69","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.3.0.tgz","fileCount":75,"integrity":"sha512-qWgYXwJYbXX22/YOHGcyS2k8zWReXsPKSRZVM4Uec69lf5HKVz+MN7NbsUknVXpE93gqlBQOVOv/JgCDWj27+g==","signatures":[{"sig":"MEUCID2rc82EI/8VkGhO+GF9jQarGdeIv4xRJNU0sVn+nIfNAiEAv/7zzOlQ4a1pUUEms/lq/lu2kizW4Ww3BTouslS5XKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDr27CRA9TVsSAnZWagAA3vEP/i9Am0m6x/gE7GYmQr/s\nndufBzGFWhrilt4TLn9WkaNr0o8GHpB2Uz8UNLxHcCF9SAn9CbBTfP3niIMs\n5RO74XBG5UsTMQPfdK2FSsLaJ7kUG76T3vmVarEe4gSlI3uiTkLL0vG1QrgF\nqg7L66apmVUFw4c8CIYk+uTu3OerRbn38v5jh2O/swropA9XO3YRn5aF4/dO\ntUOQ3VGQMU761byFBUgLTU1moq+1eeCRi9v1ydVxkEhiNIouwOfGuOc6JY8s\n6HDrKqYT8j1ZYu/EcBMxsA/PeHJT1HEJwRRdBor8cIOrAfWQ96h5cNc1jbJC\ncxMYcITikDabjXReNb1mSqO+dDzwG6NNZMsQNIMVOmd+qzEfguF6m6V/4wWb\n4h1nvDfQuOeJtZl7WS08hj1q6B6+6bCECfYDCjphkdHqwTqByksfTDiDN7I8\nirPl2wBYUJVGE3iaRtynS+iWeAFTkRhotspNL5u3dJFlps9NlZSqvAKbZjiV\nkwXDGqzrL6Z0Ac8xuS51H0oUfbf3fjB+FjAtwbYJs8nR3D+Ob4Jk4gX/rYG8\n0JB8D2i0dUH6VUV+PfhdevOSg9TWl/VCisDmqNbWfkpq3zVTGqNYVGbwdUAw\n6qO9g0Pqc9AtkCs+tfaQ2v+eWxhlHBeUZsCqjMQ4xI1GCItIXBC0hckhknu4\nrJW2\r\n=daAJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"e4dbfef92fee83336714663e7d16099b9e24a427","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.4.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"10.13.0","dependencies":{"bn.js":"4.11.8","ethers":"3.0.27","eth-lib":"0.2.8","webpack":"4.27.1","eccrypto":"1.0.4","secp256k1":"3.5.2","webpack-cli":"3.1.2","@types/bn.js":"4.11.3","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.7","ethereumjs-util":"6.0.0","webpack-bundle-analyzer":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","node":"11.1.0","web3":"1.0.0-beta.34","karma":"3.1.3","mocha":"5.2.0","assert":"1.4.1","eslint":"5.10.0","rimraf":"2.6.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"1.4.0","ts-node":"7.0.1","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.2.3","typescript":"3.2.2","ganache-cli":"6.2.3","karma-mocha":"1.3.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","concurrently":"4.1.0","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.6.2","karma-browserify":"6.0.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.3.0_1544469946950_0.5890238983998017","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"eth-crypto","version":"1.3.1","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.3.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"5fcaee40596fcc9e604ad9ab904157734a323a74","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.3.1.tgz","fileCount":75,"integrity":"sha512-T9BHJ56OqGzU9ZPvga7uf4n6OE9F9olZeNYV+tcnVYAkMFS6I+XPOMWEZi7lc8le26E4S/6gXMZx0KdkANVVzg==","signatures":[{"sig":"MEYCIQDE68B5R9GtrJGzRlHb0StWMYLCZq9fbYE+Feli0/B5wQIhAMHIwRig9KG651S64Ce3xkwZ10vHXirLx9wBDbDvFROY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDsF9CRA9TVsSAnZWagAAJM0P/jhVqyxuGaqXVrTgoaBN\naFV6wKLMfOkCnTkBcGXdGFpohIWVEImSx0jVCRLfcwOJsTBWDCbo+js6fbiX\nEvpFvTNeF8O+wY1KYNbb2JBXD4DPyRhK/fHZRH/4VAoRYLzwAR173PownAh9\nWobPK/H2loSk8r5SH6mxpEokubCK9D571cadz5ZqJ7fP88OPUTRYPyJskXGP\nFAfRs+25+rIzM7Vv2SeOZdBSRpmM/ThxxacfF/twWp7e59/984m6Dvq4zilJ\nESjXWmHNWDMO6vnRDzcx+jOjOlJV8tPeWJryeGp/R30yWqhxawU0U3kvjxC+\ncYZFnaCQUleO5wUXVLTuKGULOcn6W8s/OmnMANY3xOeQ0V0kD28HDtd+dWuF\n5Sd2UAcq1fNmRCmIpxzT9ShmyghFBDDvhGb/MAMN1PD9l0FzfnxNf8GkjvsO\nnc3NABAPvXYZORtMpysWeo/00HhGEluWLaGbWSKXXqqZWyVgQ8mKLuyB/u6Y\n/zcYnc9yIYw8/IT+In+tFISfmuVuP9/vT3TCBu1ZDUjAULFdY6AYioNs9pdG\ni/ivHYhMLSl0VMkDNsd6gAL2q98YMiOdUrMpErfSohho+nuqQYiOPOGQMl7j\nlQkH5GDWtOAQ+3xEZ7etYoi7xxqWRouOrp3R2KpC1KU/hpURC1PaP78q5t0T\n5FTg\r\n=BUCA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"0c20bff2aeb3e3832e8ddc58fbc90b7752d0fdef","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.4.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"10.13.0","dependencies":{"bn.js":"4.11.8","ethers":"3.0.27","eth-lib":"0.2.8","webpack":"4.27.1","eccrypto":"1.0.4","secp256k1":"3.5.2","webpack-cli":"3.1.2","@types/bn.js":"4.11.3","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.7","ethereumjs-util":"6.0.0","webpack-bundle-analyzer":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","node":"11.1.0","web3":"1.0.0-beta.34","karma":"3.1.3","mocha":"5.2.0","assert":"1.4.1","eslint":"5.10.0","rimraf":"2.6.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"1.4.0","ts-node":"7.0.1","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.2.3","typescript":"3.2.2","ganache-cli":"6.2.3","karma-mocha":"1.3.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","concurrently":"4.1.0","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.6.2","karma-browserify":"6.0.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.3.1_1544470908439_0.9140588126731357","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"eth-crypto","version":"1.3.2","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.3.2","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"49b64d62790578c10f9817270f2322109d4d4078","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.3.2.tgz","fileCount":75,"integrity":"sha512-BBDEsaf0iCSb0XFmTc1hxumGl/x9w02h90LGE4wYDB7i6Dd3vR/EpaFcMJSPutecmeRSfCMdn5EmXCux7vGLEg==","signatures":[{"sig":"MEQCIG9blM/r4TC7w6mXBPmozrsTSyUO+3OgzZRzLpcxMJc9AiBB450a1/zF6tgoxC+W2tKo0wynJNGT9NFCSAj/T2khuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEXaqCRA9TVsSAnZWagAABYkP/iZqQDQsyAXjf346leg/\nG6/TTq6WMGOhn83swi9isy4CSQLUAoe0GVoldHCMSwAQQMsghKXV7IXYECvD\nTd/+W7ylkx31deu9UFxCw1TMf5mVgzNkHqcO7RFLnMSl0/Hvz7qxuV2LjF3V\ne7BKxPa7Nx7LmBV4VB6Q3PZyS8CSeMUyc3ykQ4w57CzFZ/JD48cjacO0Di+3\nKXb/OOP3F20DTJGuBlgLwtpnc1XAKEIW1VutF1UokuQur6/v1aHMtWJ6nbCR\nSJjh/4LdmOR0M3L3It9crM7UXm923eCEyU3N6qrKR+XGdGOWGKC7L8XBvztn\nAeLYn7YP7hrluDkZKwMbiAqKDf2Fvbl3epzI9oMvG6TNYIqR+7nogRkZO54c\n3XObXdDc8xEGI9LphIiQALaLaTFh6I5JQGW2MUCSeEkXvDIEVn8vogGgbm6R\nG9tZXRYYrJpnwGUbg7AaB9TQasUMTm9cdLY4ywpkOOOtw0CHk9T52oJKehtQ\nyEVCdbKKGsatFuwB9FU06ZrKawcMCatQdZ/1COPQnJOmJueFFJ7yE0F66iuD\nkAgch6QAkYi/weI3CQcthjMJOIK7eLr2ozFocdgJlq+WSsXVC/+kM+V7TLHb\nEOIelcCOjHCgg1d6WCZG75Gga/cZlnA/0JlNMnrZ7MvhoM+h7apRMXLoee6f\nzlA+\r\n=jYNY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"5e7b589c96d9d5dbead1cdcc1d422afef99b633c","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.4.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"10.13.0","dependencies":{"bn.js":"4.11.8","ethers":"3.0.27","eth-lib":"0.2.8","webpack":"4.27.1","eccrypto":"1.0.4","secp256k1":"3.5.2","webpack-cli":"3.1.2","@types/bn.js":"4.11.3","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.7","ethereumjs-util":"6.0.0","webpack-bundle-analyzer":"3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","node":"11.1.0","web3":"1.0.0-beta.34","karma":"3.1.3","mocha":"5.2.0","assert":"1.4.1","eslint":"5.10.0","rimraf":"2.6.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"1.4.0","ts-node":"7.0.1","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.2.3","typescript":"3.2.2","ganache-cli":"6.2.3","karma-mocha":"1.3.0","babel-eslint":"10.0.1","babel-loader":"8.0.4","concurrently":"4.1.0","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.6.2","karma-browserify":"6.0.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.3.2_1544648361583_0.6015136261271061","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"eth-crypto","version":"1.3.3","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.3.3","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"fb18480d31ab4f41e5932ba0e52f5f6d53115938","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.3.3.tgz","fileCount":75,"integrity":"sha512-dmbvW55fRZp/0soQipM8spdMgav3HwzRsEi4jj8AwGfmeWkptPrChjk0KKpNAn55KBnwh/1TQDc+mCK1Bwri/Q==","signatures":[{"sig":"MEUCIGBEQRLSMjglECGsndYDZCrX6cYb+ozfcw3oPIDr9/S7AiEA4hoP3w2vlpBrS9TZhAj/rnTifUYSe/UTboD4ZfG/Ijk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckW5RCRA9TVsSAnZWagAAzFwP/0AZAl8SrJRM2+pTDa6v\ntCODuPDDe6/BgE44IHgTWHYnXb+Ij3gocIm6nAjDfCw+hC5rlWIyCA3CVEB6\n9wY1DpaPLfLqrhJ/uWLjp1n8mboJcydpSPt/0TmvGYxVp6m2kXd3gH+mfIPN\nr/Wok+aSQGVRZvsmjuHenFgU6BQ72rVTe7/2F3maPyZyKjY92OytmcyiQRf0\nBAhxKkvnkdy/sqvAZnUOdiCtgU2VxiIlvZV+cZtLZae4xzXo0LjEs9hZxiIN\ndpFLBa6M48hFOpXlb06+O9nno8u9L6PNtAD/sMpi0XqaqOKQ/508Hknrg6fd\nay5wqd2WorXLo+OaNRhRkuZ41KHzdUJlxqPiwrkalcpIpOSBqtLJkysf0ZT9\n1sDqA0svehZ2p1S/RNNsebu4/12NTRsM9QAuZOLr8W+FLAmzLJjkADc2PRrs\nvHot5a902OqkLg7d0GSVbYPwkNalvOWZWfvbhN607Q8teCP1fYJOn2t/nzj0\nFT9CrsV4tMtGTiKg7LuwCSZ6DHnw8ouWAYPEEaUCn0+YmgKi53hd34jvROTU\nSb7vnDRttRPAhOHiFPMOCsNNrAwHoc8BqAXhj06ULnKobFVdwRpwLbJnDOip\nUnrVmypF3LhVf8LgAQC77FWCG4wUiEjNvfyxrzWpEQFnVFGBzJN60sKO3VXr\nHdVK\r\n=oq46\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"3f40c4d3e3e71451135942dde587064850f5b493","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.8.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"11.9.0","dependencies":{"bn.js":"4.11.8","ethers":"3.0.27","eth-lib":"0.2.8","webpack":"4.29.6","eccrypto":"1.1.0","secp256k1":"3.6.2","webpack-cli":"3.3.0","@types/bn.js":"4.11.4","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.7","ethereumjs-util":"6.1.0","webpack-bundle-analyzer":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","node":"11.12.0","web3":"1.0.0-beta.34","karma":"3.1.3","mocha":"5.2.0","assert":"1.4.1","eslint":"5.15.3","rimraf":"2.6.3","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"2.0.0","ts-node":"7.0.1","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.2.3","typescript":"3.3.3333","ganache-cli":"6.4.1","karma-mocha":"1.3.0","babel-eslint":"10.0.1","babel-loader":"8.0.5","concurrently":"4.1.0","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"2.0.0","karma-coverage":"1.1.2","async-test-util":"1.7.2","karma-browserify":"6.0.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","karma-babel-preprocessor":"7.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.3.3_1553034833061_0.30034837831054984","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"eth-crypto","version":"1.3.4","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.3.4","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"f015fbf29ce8ba6b362de0f145ce0ff847face2d","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.3.4.tgz","fileCount":78,"integrity":"sha512-wVZ8/OisirL19DT9fS5PEtHyyoaO1xRgoQZJ02wNRen8fRMUMce2g3PzSBDWnOqJocCaqq7ZdJlHtbhUcHbKpQ==","signatures":[{"sig":"MEQCIFAzhA5knHOI74syrxl2/fZRLWdIVGB3toXFWCYzXlkiAiBFaz5GdRSPDsilsS+nXfvVraSWbojnTXPNRMfx8gXmLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2b/NCRA9TVsSAnZWagAAKEEP+QFMbqs3ki9+p2hf/ia7\nUEiMjWn9YFOvWkEBEw+s6HpzYVAO8OV5aZvMuJwiVj0hKIOUFqFHc471f+u5\ncOhBmYlFmDhCYf7cPF+5+ZKb4XKNuLOyeAAzF6LJqpycSJ3oW5tbth8fyZiN\nCw2MEN4KoC4HwIHky8UXXQNzSXCwC7HT/ZmT5a7tVqmxHpvn2kYkWaP5kpCm\nYeMUkM9OhKuxix4RQCwrsc90DKq9OpYZpek1V5Hv7JkJ3LhpdWvLxe7gKUiW\nCayKu3cHQyzT2WQZsQcDJTJ8PjO5sOhq3t0D+1HIAsmyXR0EJR97v1UVbkIX\nHLEHoFioGay4mb3ARJ8qdLqZg/IRzOgMKPhv54BbHl2KWPsG7+pt7Glvpo6H\nXreK3LwfbJZSqXbUryIzor8LIBVaEQ16jT4TluQDPkuoQzVs2jA5yVrhPkOT\nd063tCJgRM8zARMJYAQmjpt0Ubmp2PyhEDADIwS/U1m7KScm6QrceUrSVJsI\ncTD5YfdAXruqwy/3GHWpFuCOlty6MPdXqOhi/pMP6XvSreftk7EGmxMRhStC\nT/SMJznGwQH5hHJQqbkSSB9lr+li927MI0JFEWHV51fAe+x9lBbB6zmDAX7C\noXeoGJBsCcc91qrTzkEndUpbtH8ywaMWsqEaAd8Xyturh6+vQBIhIlL7UyZ9\nHw1A\r\n=z+V+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"c5fa4372d042553f453261f5fe8c53ba66d108cb","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.9.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"11.13.0","dependencies":{"ethers":"3.0.27","eth-lib":"0.2.8","eccrypto":"1.1.1","secp256k1":"3.7.0","@types/bn.js":"4.11.5","babel-runtime":"6.26.0","ethereumjs-tx":"1.3.7","ethereumjs-util":"6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","node":"11.12.0","web3":"1.0.0-beta.34","bn.js":"4.11.8","karma":"4.1.0","mocha":"6.1.4","assert":"2.0.0","eslint":"5.16.0","rimraf":"2.6.3","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"2.0.0","ts-node":"8.1.0","webpack":"4.29.6","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.2.3","typescript":"3.4.5","ganache-cli":"6.4.3","karma-mocha":"1.3.0","webpack-cli":"3.3.2","babel-loader":"8.0.6","concurrently":"4.1.0","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"3.0.0","karma-coverage":"1.1.2","async-test-util":"1.7.3","dependency-check":"3.3.0","karma-browserify":"6.0.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"2.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","karma-firefox-launcher":"1.1.0","webpack-bundle-analyzer":"3.3.2","karma-babel-preprocessor":"8.0.0","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.3.4_1557774284563_0.6289987304127784","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"eth-crypto","version":"1.4.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.4.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"043b49bf54e143055c7cdd9cb36719f7c0218c15","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.4.0.tgz","fileCount":77,"integrity":"sha512-BWeQFoGvutBnA4rH7IQTUHHbV+YludDueVxlqNXG3XXOMdrulLSqAPkxv8h4AlfBJnn50zJBmoyhJ11UIbz8EA==","signatures":[{"sig":"MEQCICK1uYPDbaH+H/hFSlAFvGC/weVXEivfTI4PDEXI07s+AiBjLf5Y6xZdc7D8MCYhB8h5lo/wNiNYVk6+PYPD+oNC4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRfgzCRA9TVsSAnZWagAAM0oP/21im0VXreo7YdElWo54\nRETXvElUK+7AZnpvUEIfRsxHlCvhG1ilUK4berHgTqXEWeHDkoSk6lquM8iB\nvnrqVQh2RIgC7fcR8+obw0YgEghwAGD724hSgf+QRCbE087pkexKuVtvJY73\n6JcZRgsd9cb6d1NmXGemjVnIparYg4fFShIoKWlEBsSsUbxfayzgIZLFLpf3\njWaZ0AHlAs58ROAeNeA+pXKXbsmOnZgmq0uqfxsuEXgeTXOgjw02du2FFpE9\n4+q7DqypfywSmt7UbpNiXLjttvdV8RbJioIP+vqGckpJEpawg+cjEVC1vNzC\nphl8rxAHBmT0JuoSDjDevi+gAgzgrYqqu2llGjU/XTVzXk3uNcYsz5m4oQ30\nJQQCEGDF9y/Xh6qnuqeSSDK4Kr1kzf3c0tAE6ndbskm0VtX9W0qgpZ62Zxn2\nNMV7cJNd7wBsJwWO4twdRVGN+oF15G6yTnMFMCAo6dFmy6Ot5ocvq3VikWYc\ndBAP62WrQ6ZjrFeZd8k/lyEaYJpDyPKbj9QcD6EheQBToKYowD5hJBKFestZ\noBnYxzQwUN/UDKbhbf8QGJt7gsLn5bZC5z97M5yhju7BwMiRVXxzs6pp6jsn\nF/GvvHN51hSkFmeNMeUtgQrUhcx0h3zM1yuEcoMmnwIxnZUd7OcqsbLZzRJr\nSIRE\r\n=Vjg5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"628af53e3016c798f79c1197b6ccbfb3befc0c45","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.10.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"12.7.0","dependencies":{"ethers":"4.0.33","eth-lib":"0.2.8","eccrypto":"1.1.1","secp256k1":"3.7.1","@types/bn.js":"4.11.5","babel-runtime":"6.26.0","ethereumjs-tx":"2.1.0","ethereumjs-util":"6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.2.0","bn.js":"5.0.0","karma":"4.2.0","mocha":"6.2.0","assert":"2.0.0","eslint":"6.1.0","rimraf":"2.6.3","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"2.1.2","ts-node":"8.3.0","webpack":"4.29.6","babel-cli":"6.26.0","cross-env":"5.2.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.3.0","typescript":"3.5.3","ganache-cli":"6.5.1","karma-mocha":"1.3.0","webpack-cli":"3.3.6","babel-loader":"8.0.6","concurrently":"4.1.1","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"3.0.0","karma-coverage":"1.1.2","async-test-util":"1.7.3","dependency-check":"4.1.0","karma-browserify":"6.1.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.0.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"1.4.1","karma-firefox-launcher":"1.1.0","webpack-bundle-analyzer":"3.4.1","karma-babel-preprocessor":"8.0.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.4.0_1564866609916_0.5916329185834259","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"eth-crypto","version":"1.5.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.5.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"f3ec292c87c10980cff358b6f15d8a330214622f","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.5.0.tgz","fileCount":59,"integrity":"sha512-BSTlT/dnyB8it3MBDf1X/RCwVjbah44KYgPZNxIBpXRr7jEIXe1eF8h6ShXT+a3mpCb7SWd9aczhSB4KioCSZw==","signatures":[{"sig":"MEUCIAYqcdAB4wNWiXWhZWAGZj+317pwOAhdpMi21YLG7qPpAiEAw0aJYFDm6+K4SXcKlUK7T+LnCVbyzap34Xg3eEsCoUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjNwgCRA9TVsSAnZWagAAyQ0P/2++oPIgalk0AniQIPvr\nZRv8kwbUGhCKK2DC4vTLx3I5UyXV1ISIqhCVppMxxePagGJVC9UMWDIIKaC0\nky3lUPpsrLxTtpf4bzZoiJWDjmiI81xJ32UoG+QT1815cG+/KFc6Oji8RcXW\nedqntOzjYvcB6RclVQ47fqOfYZYXOYz5Wme7H4/WAPSfMl6zkOy+GJ7Nfice\nRvbnFXC0ZnBT9Z/4Rs1NgWD6GW421c7JIWeRzjJTuN9m/Q/fYQwH90BZDRKm\nnFSnkxiWeJMg98yiCK85wHTDcsmFL6jQPafPXlpH+L2c6L4JlzPcXCBH4OtF\ndc/50Lwm1TBQFx6u8g5dlpfpN7oH+S5IhvN3cC9KdVz8pipTdesghfKAMmnr\ns1weREZW3bo1NbirsJ/Gl3dopzrD9Daw6Ct9v1MuLBrOiZQ/9bQfL0W01la0\nk4ZJxgPNZvmbotfIwRBBb2BLJqyXCa1UQuSpWD1vUcN4Ci7e1tNlISfGBA1C\nOVUBwxhkY7ltUAHQJSrUh+GIon/gzOcjAS70KtbVm56+WEdjt9PzQ9zXmyrr\nlWlWqAzU5nUQ9Qqf6epl5vsJXbvN55r0K1zYJJsvQeZNYLE69rW/YzNsJcSB\nrJKata51VwlQJtG+bQm4UgEaBK6kwfcFohVohB+IbSNUkpwvCBrmetrPoe1f\nCzlR\r\n=tPOj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"bb0edddd2af9b427b5daeb9769cceb1a46800949","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.11.3","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"12.11.0","dependencies":{"ethers":"4.0.37","eth-lib":"0.2.8","eccrypto":"1.1.2","secp256k1":"3.7.1","@types/bn.js":"4.11.5","babel-runtime":"6.26.0","ethereumjs-tx":"2.1.1","ethereumjs-util":"6.1.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.2.1","bn.js":"5.0.0","karma":"4.3.0","mocha":"6.2.0","assert":"2.0.0","eslint":"6.4.0","rimraf":"3.0.0","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"2.3.0","ts-node":"8.4.1","webpack":"4.41.0","babel-cli":"6.26.0","cross-env":"6.0.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.5.0","typescript":"3.6.3","ganache-cli":"6.7.0","karma-mocha":"1.3.0","webpack-cli":"3.3.9","babel-loader":"8.0.6","concurrently":"4.1.2","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"3.0.0","karma-coverage":"2.0.1","async-test-util":"1.7.3","dependency-check":"4.1.0","karma-browserify":"6.1.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"2.1.0","karma-firefox-launcher":"1.2.0","webpack-bundle-analyzer":"3.5.2","karma-babel-preprocessor":"8.0.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.5.0_1569512480263_0.8841251968815755","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"eth-crypto","version":"1.5.1","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.5.1","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"6e1f975e18eb1ed7a113e89c84b06ea96e16d413","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.5.1.tgz","fileCount":60,"integrity":"sha512-1+xtHSlqy1fJrHwWpSOXuRCN+4+8jTBSy7mWkboMv28p+o41ZWFn8Tn09vqK96DrrurWjikndt5AfGC4roCxzA==","signatures":[{"sig":"MEQCIF6SeDV2zHeiTvguoX70e/9jBRD7Vi+mlYk8mFQO+vkYAiBR5DNnpe7a/vF1yvk+1L5onMYlfTKM85OAoEuAkm7d1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGPV2CRA9TVsSAnZWagAA6CkP/iSVyp4aLazBjq9rRcDj\nFR4bOUky6jWHdISv2P10Sll3tMNNWDrbX3d1PR1sVr5WXCRSkroII1ziq9EL\nssovdpt1onsimeZ7EdSQHkhIDxUYzleiYQFULAwyaAj7TI817Sm3WTOhLDlY\nqX8l8wniJ9/QHxMD/CSupr8gVq4P7Oxrdf77C6W9LoAxa0BkZlw10GUi7Aqc\nwjQhv6+Uiq825eyPUfQtoYAnmzakvOZwG4csVGhu3UK/+ppWRYTSdDQl9W2W\ngJyj98KiaS8jIgwNeYWHn/31Z/YOLB9FF2CaVxgQljoiICthUvbLgLk4mBHf\nORGeZbxMcB402LnvvRTtbjwixjYOYlncOiW5nlCAaNevE5Kj3Q8FsgG8WEEA\noSvzTgGpw14F0LEGZQX1c2daYlPm3T0Vc6xoLp6D/rSKXxla7o0cRxlAZfT7\nU9Pq+na+JW2OP/Ds1OCw4WWSM19GH0awoOp9mYFUqxzduTsF6Ibm87+VqWmP\nsl98lH539HD0NUkfXF/9mvq6eXKl0cv4ou8rC2wOZ5eT16HbjJIItcO+sJj/\nJHGNcQMtkPmIdiaAk0LdrY8PRcMWs1iBg797WzugJXVyRQ4dnpbXCBveyz+v\nnIVFJMj17uHYypbP2bF2h14ts5FRSxK+t/68ZB3Yn4WwVH7rZij4BYTvc+L/\nFChW\r\n=t7u7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"175261d4a2cc3e1dc5c7960f532174ddce5de923","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.12.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"12.13.1","dependencies":{"ethers":"4.0.42","eth-lib":"0.2.8","eccrypto":"1.1.2","secp256k1":"3.8.0","@types/bn.js":"4.11.6","babel-runtime":"6.26.0","ethereumjs-tx":"2.1.2","ethereumjs-util":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.2.4","bn.js":"5.1.1","karma":"4.4.1","mocha":"7.0.0","assert":"2.0.0","eslint":"6.8.0","rimraf":"3.0.0","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"2.3.0","ts-node":"8.6.1","webpack":"4.41.5","babel-cli":"6.26.0","cross-env":"6.0.3","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.5.0","typescript":"3.7.4","ganache-cli":"6.8.1","karma-mocha":"1.3.0","webpack-cli":"3.3.10","babel-loader":"8.0.6","concurrently":"5.0.2","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"3.0.0","karma-coverage":"2.0.1","async-test-util":"1.7.3","dependency-check":"4.1.0","karma-browserify":"6.1.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"2.3.2","karma-firefox-launcher":"1.3.0","webpack-bundle-analyzer":"3.6.0","karma-babel-preprocessor":"8.0.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.5.1_1578694005845_0.9454774291615227","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"eth-crypto","version":"1.5.2","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.5.2","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"bf9f7aece69d68752097498310c921621fbe5726","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.5.2.tgz","fileCount":60,"integrity":"sha512-xhu7rt3CdNKSQ5VcqiFwfp50YVtc1+VPiqYEfMa8Omx9rGn5QHdIjImSoEnlej3VbfHv25Kvpu6A5oPoSI6iUA==","signatures":[{"sig":"MEYCIQC+wpFAERpZAxuU02gmbLGN0lTOi2OBz6viLP8htmTz/wIhAKjHoDxe8UradAiWH7HlAE83IyFPqq2dFEpe85y/QQvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePI02CRA9TVsSAnZWagAAiPcP/iUAv8z/0bJ840xB1pWd\nFJ0Qc4MuC5TmoH7FuHVtCsgw9j0Gm5t9F5m/0qRI5QT38Bt1pcvPs392g7l4\nZLBuJvZEojfv+sg4XzdbtoU+2y60T5kUa4QFTWcMVLxIK2pAbwIbYSnhMA90\nnkfaZ0dnTfYz5XkcATMOTIE8qiEXJcysIh4uu+zajT16ek7g3EmopiKSVbUO\nZzqaEvdFS9T4mLcSJlRFTYeqLj03/i+f9wNBfANhe8BfH0dTfj/ByK1LUYLV\njkjGw/ZiR+JCay5s0N/0F69NeHaL9iNaiaHYmySAx5Rg4a1CZUYJdrT5X2es\nt+1bUo4PKns68ZD9BYbkOGalzut3V/Ubpqet3DwkhuzmBQGE6zcRRB/A5YLU\nTyXtvx5gsunmLCe1/UqTEtGMEmkjEWSXcAyBk2VrSz1/d0rJL6GcHyOWxGuG\nkmKHe0md5Y8qMP1x8XBfKhXAvzTaI3n07oSXZ6M3hQBmyUtRZzfvX1QaLMFh\nix8QFltCjSzpczyLlRJxr2H7LySFw2WGwTRjoUfkronky2rJ9T1EH+cEaEr3\n8e9d3v40gtxDFIOaFhbbUWGF00fIhLsQGsggnSjZj6k1M3kqsID/J/NYu607\nXClbQdEqNRavmGHV9agwDQwiynjPqA96wqJiWSUEtlPP+ULl3q6JtyWt6Q9B\nULQ6\r\n=GhzE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"c07cf559854418447a843db95baef06793b5e5c2","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.13.7","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"13.7.0","dependencies":{"ethers":"4.0.44","eth-lib":"0.2.8","eccrypto":"1.1.3","secp256k1":"3.8.0","@types/bn.js":"4.11.6","babel-runtime":"6.26.0","ethereumjs-tx":"2.1.2","ethereumjs-util":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.2.6","bn.js":"5.1.1","karma":"4.4.1","mocha":"7.0.1","assert":"2.0.0","eslint":"6.8.0","rimraf":"3.0.1","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"2.3.0","ts-node":"8.6.2","webpack":"4.41.5","babel-cli":"6.26.0","cross-env":"7.0.0","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.5.0","typescript":"3.7.5","ganache-cli":"6.9.0","karma-mocha":"1.3.0","webpack-cli":"3.3.10","babel-loader":"8.0.6","concurrently":"5.1.0","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"3.0.0","karma-coverage":"2.0.1","async-test-util":"1.7.3","dependency-check":"4.1.0","karma-browserify":"7.0.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"2.3.4","karma-firefox-launcher":"1.3.0","webpack-bundle-analyzer":"3.6.0","karma-babel-preprocessor":"8.0.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.5.2_1581026614074_0.8472436281729092","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"eth-crypto","version":"1.6.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.6.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"c91e687e31b0456e08164567b49821683c32c853","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.6.0.tgz","fileCount":60,"integrity":"sha512-BRnSxQ/DyaI1YvBWk7FiA2HSO+q7WqxZrAm/ErgIZxG4MCBsuiCXpxiBfwatOhlbkf6h76bEZq8tzTfbfEibEg==","signatures":[{"sig":"MEYCIQDaOirnamQkXD4SyER1KYZ10kZvj+eoFntUJ7mzegj/LwIhANxmxplYVMtoDZSPgxGZbTAIkfI8ikOZlEmmOKCa4sy4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqEWqCRA9TVsSAnZWagAAOLIP/1mfwu6odixI0CGqHSAF\nkJDKLAVtnfpUsXP6IU9QjSrUHk/yccpK8DC/tn8DBITZqzM10wAjZJnAUdv4\nk6VQXGv36D+ob2L3k/ZITk4dh8D15BbgP7L2sq368G8hAPgbHlLM45wN6FC0\nI7Oqc7nqSJ2I3KX+DeJIJ7z1h1ZfruQrEBHrL6QuV27TuRtbaoQfRMw7r5j1\n5sjGj+5ojZ0IDtmLxthurbV9+o5LL/7kirsGpaTAhSINTwxovOx+Ed9PHyJC\n74tYXCXnbC3HGOWuOL4wewT8uvYJ8EnAL5mxdAD1rd6THxieO869vxTfSu4M\nSY208euHoV6OO3Gkogq0hscWqllFxm67RJEJlluP5mguUU9daPI5A5w82SAf\n5pxTCvKc6XDEnn5xbqfZ5FnVtzS1qeWYrcLaAt4UW2Jm10451ZDbdab9RiUk\nclyxAZ5Pdmtq9wwxBpzvtDEPBKqTfrevP5dYQ4W9iZbFiuMARMJrvZVyZSQe\nZvkq0euZXednZhMV/NLxpHerwE2OePRKplrqCmYTmg0GRpMJHlgQYQe9f16J\neLdg+kbSK9uS8KVFCi7ATcOlj4bLg9B30sH7+YP9YFaWlyh7a5veNzJqPDgb\nxwE/rgp03Lgf9oU2u7laPl/FfJeqn8zkzN63420dYAKgMctBPbzoPpqcS8Qq\nXSbX\r\n=Orzn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"e94f05ede26ba391baa5be36714fc6392320cbb5","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.14.4","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"14.0.0","dependencies":{"ethers":"4.0.47","eth-lib":"0.2.8","eccrypto":"1.1.3","secp256k1":"4.0.1","@types/bn.js":"4.11.6","babel-runtime":"6.26.0","ethereumjs-tx":"2.1.2","ethereumjs-util":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.2.7","bn.js":"5.1.1","karma":"5.0.2","mocha":"7.1.2","assert":"2.0.0","eslint":"6.8.0","rimraf":"3.0.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"2.3.1","ts-node":"8.9.1","webpack":"4.41.5","babel-cli":"6.26.0","cross-env":"7.0.2","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.5.1","typescript":"3.8.3","ganache-cli":"6.9.1","karma-mocha":"2.0.0","webpack-cli":"3.3.11","babel-loader":"8.1.0","concurrently":"5.2.0","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"3.0.0","karma-coverage":"2.0.2","async-test-util":"1.7.3","dependency-check":"4.1.0","karma-browserify":"7.0.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"2.3.6","karma-firefox-launcher":"1.3.0","webpack-bundle-analyzer":"3.7.0","karma-babel-preprocessor":"8.0.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.6.0_1588086185734_0.34516459551533396","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"eth-crypto","version":"1.7.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.7.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"dfdbd35b24ac3ead6f8a69666d25c49cc7ce9eb4","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.7.0.tgz","fileCount":60,"integrity":"sha512-YLITUfai7j2ndv1/UuMrJHwr//HCuTMIG4QqwCZnf8Zui0fO0UdNnju8311Cf2ILmRhKsU9p/fJbzn/WNKo0Ow==","signatures":[{"sig":"MEUCIQDWxby2gq4DaO86IWZDk1cGL9ZPDMQfHskwE16wcxtoPAIgYioa79tEa2wb+X1Ud2h5BTdBIp5IMRhoaHJYKP82iSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSNLKCRA9TVsSAnZWagAAYi0P/ReEgfiYMhXNXAhD3ego\njYt/0pnuntLHBqkcreK00RqBSny5BPOhmTw2gXKQ299kGJFAr4/SVUoN48UI\n+oG8bqBQ1TukxS5fbmD/fRzBfffmWSX6GlK4HE6iJEXLSVppMVqV0cP+H+Dr\nYpTTYLs72o0SM+1kAuCW7CPYEyP1jyC97A9thh/uU8nuxSL64srV6+IM4qKb\nO1MfXZiZvTiM5f8tlWj9284rIGFkT6r0/YquDq788GlNB1Ts0/pjjxfyTl7K\n7t1Sn/0wtRbhKZIMnyl/dz080wQWfS5bcEbvG6QmscM6kjEt/G/We4cMlKP8\ngAVCVXKgyYi6a8DrpzN6oepOs0AeFowFyTxBtsNU0Y2qhzPkTdGbZJwNOhdX\nrOgEO47vRDCvD/DyurRyYZE4eb613v2sfMIBi8n1ltx3Nf8dn5Ygh5DqIcoL\nD6Ux9ViQR9Hwi1y82Nan2Czx32je3mxWWmg3pNckS+c7ZU02oC2nA9xbpoUa\ns0VuII0X4d/36VrMgR38Ee6jxH6TZioNHM8/Ghl1ubyzqAZKctMZbTU55ymy\nDQHWTlj6ej2A2QfQY3v80bW3WqTPLdYzWP6ByD54iJq5Yj/Wv3Rf8BNGflQy\npEc55FdKQuoc+ngPhcOxUZeG+QmRf4WGJQM2SVvZMz+oFuCsaoHYQCvBymgp\nlGTy\r\n=y4Ba\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"b73f9134ca66f82c55b72656d135187a55007baf","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.14.2","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"13.10.1","dependencies":{"ethers":"5.0.9","eth-lib":"0.2.8","eccrypto":"1.1.5","secp256k1":"4.0.2","@types/bn.js":"4.11.6","babel-runtime":"6.26.0","ethereumjs-tx":"2.1.2","ethereumjs-util":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.2.11","bn.js":"5.1.3","karma":"5.1.1","mocha":"8.1.2","assert":"2.0.0","eslint":"7.7.0","rimraf":"3.0.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"3.2.0","ts-node":"9.0.0","webpack":"4.41.5","babel-cli":"6.26.0","cross-env":"7.0.2","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.5.2","typescript":"4.0.2","ganache-cli":"6.10.1","karma-mocha":"2.0.1","webpack-cli":"3.3.12","babel-loader":"8.1.0","concurrently":"5.3.0","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"3.0.0","karma-coverage":"2.0.3","async-test-util":"1.7.3","dependency-check":"4.1.0","karma-browserify":"7.0.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"4.1.0","karma-firefox-launcher":"1.3.0","webpack-bundle-analyzer":"3.8.0","karma-babel-preprocessor":"8.0.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.7.0_1598608074257_0.06749839115203193","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"eth-crypto","version":"1.8.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.8.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"467c5bebdbd4034ccb609b588da81a05a383d2c2","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.8.0.tgz","fileCount":60,"integrity":"sha512-q6P4Mg7S03NvlZDBMmnA3xJ8IgTbkPJ8jpf7wt7kmdlTDzUl8N8xm4ObJD8e7zYfPkf0cypLC4RorWwLKNJrGg==","signatures":[{"sig":"MEQCIC4CHo8HLrkdYIrmzsGYcc5exfse8D8JEB5QWrPD0y17AiALLhBqAjgCZgGgwKD9ipd9LHMADiwPLqtOOcKoRqUfKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYQ9LCRA9TVsSAnZWagAAx9cP/j0MKCpkpsEpqoY7uVKy\niPDW/4ES+FCrtKTn8RnFSY+F/EtilnJpfVGkgXxGNQC09FjdsqlgtNOgiQLU\nHMQ/gB80zgasEVEcHSosXa2NsDkE9NBWmPsHzHB8GBrueZfn2xtLjlfa6zaU\nFtqwclOpvbDmgkh/QSIA+o6GqDb5hrCLhAJA1pqcIc8CKKmc9VPZMBt4bhKU\n+Tj0f4twworP6otNZ4tqaEWOJICR4oeWdch99s7HEI8ZzSS7gnMGhYECmcM2\nCiS6OZLOCvWaKJgGQjOgiHmBCA476snbJewS7xeKJ6wlMB5QXVgrCKs6SpGR\nFV6hrFc8WvZElvC/DmR0FrE70xOIMpx0zXPAyEJkTPqFkOTgBicjJayEcQym\nez1S7zbrK8rwdYMIdKIP/afPEpAO+odjTT+JxtGqLL6glviSL/73BJVBflpH\noj6r9Ny+Ei6fO+KNNecK+iwaqoGhraRs0cBQQoInRSQyZ0NnCSADfvpzTR/T\nnRz0X2pHLMl7L60uATj49OYvU1u0yhU9t+msM3dv5c7T5x6EjFJvyTeYE2pf\nlDnZK4sEdPwyBCl+pgHE6VpqCfdSY1UkbHmMeayvspxWWohApUzwkFU/nhlS\n2tkdEqnz1AvKPtMHAqODBOesfesG1gzSnfSV7ESngHWNvGrj5Z1MHRiAEiR6\nBAeN\r\n=ukCt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"a3895285b77818d3b0d9c7c6781c073bc638b186","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.14.6","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"14.4.0","dependencies":{"ethers":"5.0.13","eth-lib":"0.2.8","eccrypto":"1.1.5","secp256k1":"4.0.2","@types/bn.js":"4.11.6","babel-runtime":"6.26.0","ethereumjs-tx":"2.1.2","ethereumjs-util":"7.0.5"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.2.11","bn.js":"5.1.3","karma":"5.2.2","mocha":"8.1.3","assert":"2.0.0","eslint":"7.9.0","rimraf":"3.0.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"3.2.0","ts-node":"9.0.0","webpack":"4.41.5","babel-cli":"6.26.0","cross-env":"7.0.2","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"16.5.2","typescript":"4.0.2","ganache-cli":"6.10.2","karma-mocha":"2.0.1","webpack-cli":"3.3.12","babel-loader":"8.1.0","concurrently":"5.3.0","solidity-cli":"1.0.3","gzip-size-cli":"3.0.0","babel-polyfill":"6.26.0","convert-hrtime":"3.0.0","karma-coverage":"2.0.3","async-test-util":"1.7.3","dependency-check":"4.1.0","karma-browserify":"7.0.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"4.2.1","karma-firefox-launcher":"1.3.0","webpack-bundle-analyzer":"3.8.0","karma-babel-preprocessor":"8.0.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.8.0_1600196427311_0.2792655225713909","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"eth-crypto","version":"1.9.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@1.9.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"57ae7890b2e2c9182db599f5fdc1be285fbf0092","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-1.9.0.tgz","fileCount":61,"integrity":"sha512-FUlzt0n1qfnIUTDAjJXgze8+1jyxzqlsrdZnpQRl+W2+wLQ4kV4U0VAz3jYZm3vCR0781km7XyT3x5ZP4x5x2Q==","signatures":[{"sig":"MEUCIQDrqgbbiLoykCO81LN4rkMTM2k8QhCHSR6HvPiiHlRjPwIgYfBIQ5ia9j/IsIr7QmsAQKQRZk8y61XSrK/pXCateKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgViAUCRA9TVsSAnZWagAAkeMP/iWTCPSP3ciTJaA9uRWa\nMjKZEndZPC5rBF2KazflonqTj3NTqNAIGSTEsANWFnH74ZS3Iq9XDt1FaHM/\nWZJjWaz2JfEzNUFhapw1qQTRvY0ENVPzp53M+cL1Kt+ebl5Lhy/DizVXRdkS\navbKl/JTv1pHW+IB6RzAfFSUD/SUkEVakErj0RyC5OyX+CbvXzLpT8vNyuEw\nrMQdt/W2pwha1LGDksbhQ9CDZXHO5hR46maCzv/sFIcUdWjmyAB93mAQcGYk\n0vAZGueZECIf9XDEu+V44eSP6nMFKd9EKMYfZBYb+wCJkerAXFXc8EA7RkKt\n8bun9eLL/iyp8JESFwLQNqFDFtiwaJuBn6s5nuCCUgF9GzT5CeUhRVAf8VqX\nM6E4oSZs2fwzRf+Z4sBcK8/kvDJxi4UlmuUF0gFs11i0YUipN6z+sydlaoYd\nnQNECn7WQiAktj8bUVcg6e/GwZgMl3bUTE4M8XsB3uKUKdZtijBIPZejdmVK\nIsbIvh4cl82s9vLEX/FEIw2o7qVmBnspkfbKo4a4bO/Av86nGcNQAwgHmFxC\n9BA3irqJqBbaHq4RRlGM0MN49I5fIuR8qil8mTXNUIw0J3/Ju2tY2ktbztpD\nBhX38/eIN4JB1nKRxNzE/6G98GgoH7OZoV6iHikxUSaW5EUxqQqu/i8P+WOq\nMdxh\r\n=y7y5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"1e87f6cd63aa8817ed230817435490f1a3fefadb","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.14.11","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"15.6.0","dependencies":{"ethers":"5.0.32","eth-lib":"0.2.8","eccrypto":"1.1.6","secp256k1":"4.0.2","@types/bn.js":"5.1.0","babel-runtime":"6.26.0","ethereumjs-tx":"2.1.2","ethereumjs-util":"7.0.9"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.3.4","bn.js":"5.2.0","karma":"6.2.0","mocha":"8.3.2","assert":"2.0.0","eslint":"7.22.0","rimraf":"3.0.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"3.3.4","ts-node":"9.1.1","webpack":"4.41.5","babel-cli":"6.26.0","cross-env":"7.0.3","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"17.0.0","typescript":"4.2.3","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"4.5.0","babel-loader":"8.2.2","concurrently":"6.0.0","solidity-cli":"1.0.3","gzip-size-cli":"4.0.0","babel-polyfill":"6.26.0","convert-hrtime":"3.0.0","karma-coverage":"2.0.3","async-test-util":"1.7.3","dependency-check":"4.1.0","karma-browserify":"8.0.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"4.2.3","karma-firefox-launcher":"2.1.0","webpack-bundle-analyzer":"4.4.0","karma-babel-preprocessor":"8.0.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_1.9.0_1616257043860_0.5623003935829114","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"eth-crypto","version":"2.0.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@2.0.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"4f758836253c3f7ec3f6de111b65287f981e61d5","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-2.0.0.tgz","fileCount":61,"integrity":"sha512-Kao1D+rPE5mon6zU4oVwo2Zn8Nak27plhIpoaHytUhu3t029NiHuwezy9Q8gYlS7kRvDTjki5UcAPWBKaBsVKw==","signatures":[{"sig":"MEUCIA+gpelb5+RFj1yFUVGgYB/l3hoM4qFvwCDDkfmVgJ+PAiEA/zROSpPgbYM6HN3PuHLB4gmbED/Qsc5ckbCUVR3rn9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4lLBCRA9TVsSAnZWagAAAAIP/3oH0C5XBDyJBZ0vhb3V\n0E166EKtb7shI7h1OrovnmSykn5tLni/ZDPfkJZ4gqSfUVb23e1JOHAAFbrn\n2NPRDhrP5akPMRPDLsLoU/UdlYufAFYKwY6wa7AbhNEXYq3UkT2Bvsd175p/\nk1nakdgdZPRnZHsBcY4wymAzrYjnqtRlgm/YbK7DXSnaP2kVRwNhmKfh/6kr\nU/bgPLBKAbrRL8FlFk7zYzesGfoMyTS70QvhUYvzAkNNtuUYFlP3jymwLsVy\nwt9v0odDoTJN52xybfhlBlnNRe8vGWDo+3Nm1CJ/Zav+ZhmepyuvylaTcBTQ\n1eOYY5DBSxtNgfWa0w13lfaJqZFbVD0lAStLYDzUJ4cgMR/FUkgjIgbw0Qla\nArz+axkYv6/h2HJElYXa6iWSqI6A/YXOoIenvHEH/Vo7F1AecuLPfYmLftmv\nS8Lx+KBfXRygKauqI5O6mGN5KEixLCL3jU2YbZtUnIqE9BGxgcYV9dBsgeeU\nPZvQKQMyelWXTHwYp+INZoz2cloWHfcs7GI2kZsS8yJJpBP8xymJ0DT05hv9\nhzbP4JQaq97aHx61CUXdFVycK7ZknbDpzyHVWXfYdw8eNeynq/ZhUFNw4JxP\nK8VMCwHQSapRSuBF1TP99d0WclY8M3hNlgDluzcf02TfE/2E+Dgb9spHUTrq\nPxiq\r\n=T5Jo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"225edb6122dc4dadcd32a214208baccebb0d9679","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"cross-env NODE_ENV=es5 node node_modules/babel-cli/bin/babel.js test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"6.13.6","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"13.8.0","dependencies":{"ethers":"5.4.1","eth-lib":"0.2.8","eccrypto":"1.1.6","secp256k1":"4.0.2","@types/bn.js":"5.1.0","babel-runtime":"6.26.0","@ethereumjs/tx":"3.2.1","ethereumjs-util":"7.0.10"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.4.0","bn.js":"5.2.0","karma":"6.3.4","mocha":"9.0.2","assert":"2.0.0","eslint":"7.30.0","rimraf":"3.0.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"3.3.6","ts-node":"10.0.0","webpack":"4.41.5","babel-cli":"6.26.0","cross-env":"7.0.3","uglify-es":"3.3.9","babel-core":"6.26.3","browserify":"17.0.0","typescript":"4.3.5","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"4.7.2","babel-loader":"8.2.2","concurrently":"6.2.0","solidity-cli":"1.0.3","gzip-size-cli":"4.1.0","babel-polyfill":"6.26.0","convert-hrtime":"5.0.0","karma-coverage":"2.0.3","async-test-util":"1.7.3","dependency-check":"4.1.0","karma-browserify":"8.0.0","karma-ie-launcher":"1.0.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1","babel-preset-latest":"6.24.1","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"4.2.3","karma-firefox-launcher":"2.1.1","webpack-bundle-analyzer":"4.4.2","karma-babel-preprocessor":"8.0.1","babel-preset-es2015-rollup":"3.0.0","babel-plugin-transform-runtime":"6.23.0","babel-plugin-transform-regenerator":"6.26.0","babel-preset-es2015-native-modules":"6.9.4","babel-plugin-transform-class-properties":"6.24.1","babel-plugin-transform-es2015-constants":"6.1.4","babel-plugin-transform-async-to-generator":"6.24.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-plugin-transform-es2015-block-scoping":"6.26.0","babel-plugin-transform-es3-property-literals":"6.22.0","babel-plugin-transform-es3-member-expression-literals":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_2.0.0_1625445056432_0.09820561038637554","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"eth-crypto","version":"2.1.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@2.1.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"27e18f01824058cc26c496ad84dc6b2895b5991d","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-2.1.0.tgz","fileCount":61,"integrity":"sha512-MGgYiLYCCZzupyx2bWsD6RHCI3OchO8OK7PRQKlSQvXv4IEty0Xs9/ltoeky6ipPFQ5fhDSTxNx1awHcLn9djg==","signatures":[{"sig":"MEUCIQDygvXb9T+T78efU4wwC1U7Ef4uDq4jH0DReWCnlJw/EgIgG9+9TpUcO8yD+B6fcq0gvJy4ZDIPuRmFXc/ug2JxY7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69680},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"22b083f314f044b5566290e3c799b3955a7641ea","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"babel src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"babel test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"7.21.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"16.9.1","dependencies":{"ethers":"5.4.7","eth-lib":"0.2.8","eccrypto":"1.1.6","secp256k1":"4.0.2","@types/bn.js":"5.1.0","@babel/runtime":"7.15.4","@ethereumjs/tx":"3.3.0","ethereumjs-util":"7.1.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.5.3","bn.js":"5.2.0","karma":"6.3.4","mocha":"9.1.2","assert":"2.0.0","eslint":"7.32.0","rimraf":"3.0.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"3.3.6","ts-node":"10.2.1","webpack":"4.41.5","cross-env":"7.0.3","uglify-es":"3.3.9","@babel/cli":"7.15.4","browserify":"17.0.0","typescript":"4.4.3","@babel/core":"7.0.0","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"4.8.0","babel-loader":"8.2.2","concurrently":"6.2.1","solidity-cli":"1.0.3","gzip-size-cli":"4.1.0","convert-hrtime":"5.0.0","karma-coverage":"2.0.3","async-test-util":"1.7.3","dependency-check":"4.1.0","karma-browserify":"8.1.0","@babel/preset-env":"7.0.0","karma-ie-launcher":"1.0.0","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"4.2.3","karma-firefox-launcher":"2.1.1","webpack-bundle-analyzer":"4.4.2","karma-babel-preprocessor":"8.0.1","@babel/plugin-transform-runtime":"7.15.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_2.1.0_1632697516581_0.24365433506322076","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"eth-crypto","version":"2.2.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@2.2.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"8fa9bd7b04ee256d0e755d73e9a0a6c7e977c5b9","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-2.2.0.tgz","fileCount":61,"integrity":"sha512-g4YKmHcPNFkIGylWVMYwhoxtBphXX9xc0rttoYQGqH1Mg0YuQk2rYa9jcnTzSyduG0GDL60Cib8Uhhrx13CS4w==","signatures":[{"sig":"MEUCIQD4mzBkyeqCJo5uCaDa0QCCopdIthjHZDdAOVsyRzj89QIgFKltaXklSYjoK1DFOX+tDrP0TnEeWgu5tg2uQbhjKDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+R7fCRA9TVsSAnZWagAAHvsP/jREQJ2iR0xN0N4hyTS+\nlhwK4G7gGWEAv22ZQdLb1cYnNerfIC9o1j1Z2uBcup3gkfmP2ygpm0kJRCO/\nzX17gde+lLfaoUKrkACfK7S2gEhj71mib+KCTQ2BLXKhoPSs41SgLsP8ZeJE\nNdira/dq/Q+bBvFZk1IkEo4cZBM39K7fRMvUbNrUro2Uutg8n7qsa5kIViFv\nt4Bf3sAba1SU7FuW91GlRE9bQEd4n+0TNQx4Nq85O+slIcm13r6U5YxIG4EK\nzKhxx//b2yrYR1tcb0vMzrOwKHUTJyPz7i7P2VntF7nG4K00kIckjk4BfNYH\noIHdZrqGdG1dnfAXEhctVbYX+HwQq0GSXpwlFRCsgwJEXB28rbfPOzezfoKv\nqoITjtlREJre6pR6dMyg5tqACgZ0ZqCZPNOQNdFnnNEYEgEN0t7OMD2Gm3KA\nYbL6rGT7RBjDaN54h8wQndSsJ94qUl4P9ZtGJZTmQSbUUV/hB0SST6ZHKTJO\nj8GAP20TfJpzcUH+e30jA8Nxq+6djVymzkVgP9erAzrPE1ZiQ1XzgAJkppaW\nq1LRWIqUqzg0w5xd4s0CdnP0JEeFtF1nvGyCGOS2E0A074SUe384j8tQqc8P\nhWnoy2Q/ldTdh68bhmYphclrFL2TMJ5pL/HhfbbJ5DD8q99Oxyuc2q9ohMbZ\noDsm\r\n=U6BI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"30742d0b95aa13bd428ca89a0ff02b047e3835f8","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"babel src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"babel test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"8.1.2","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"16.13.2","dependencies":{"ethers":"5.5.4","eccrypto":"1.1.6","secp256k1":"4.0.3","@types/bn.js":"5.1.0","@babel/runtime":"7.16.7","@ethereumjs/tx":"3.4.0","ethereumjs-util":"7.1.3"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.7.0","bn.js":"5.2.0","karma":"6.3.13","mocha":"9.2.0","assert":"2.0.0","eslint":"7.32.0","rimraf":"3.0.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"3.3.6","ts-node":"10.4.0","webpack":"4.41.5","cross-env":"7.0.3","uglify-es":"3.3.9","@babel/cli":"7.16.8","browserify":"17.0.0","typescript":"4.5.5","@babel/core":"7.16.12","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"4.9.2","babel-loader":"8.2.3","concurrently":"7.0.0","solidity-cli":"1.0.3","gzip-size-cli":"4.1.0","convert-hrtime":"5.0.0","karma-coverage":"2.1.0","async-test-util":"2.0.0","dependency-check":"4.1.0","karma-browserify":"8.1.0","@babel/preset-env":"7.16.11","karma-ie-launcher":"1.0.0","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"4.2.3","karma-firefox-launcher":"2.1.2","webpack-bundle-analyzer":"4.5.0","karma-babel-preprocessor":"8.0.1","@babel/plugin-transform-runtime":"7.16.10"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_2.2.0_1643716319461_0.9708890816202915","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"eth-crypto","version":"2.3.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@2.3.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"e5bbfc3540bd118cec85468bb310f41dcf40e507","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-2.3.0.tgz","fileCount":61,"integrity":"sha512-kTRdMuqIO4OBuk5XKL3FNQ6HVQV54dc/mxGgSoeUscp+7eiZ3C5xBsBj2DGY2HM9Woa0sMuzvpi6HwjyXL6E8w==","signatures":[{"sig":"MEUCIHmd0pCHICCTg/wdUuVR4Vb6+4tjLOSOyPUQhblBelKxAiEAqR2RTqhSC2aXYSj0Nrj92UgHZt6raVyUBtMuxQrs5gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYE4rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYEg//exiggYEBBMIHuIoJrQb/hRlprCIMuiNU6fqcIzOAHTdFa/j/\r\n/NQFer4v771/YtzJPFQNTow/RZnLPADPfRQoYCqelkR6amHINQK5V8C9A7YN\r\n67ZeKrMdl2Om/K5V/idUHuIuZsFBOJt85D+oKUDaVHDGYevntYA9I2WRnxQP\r\nx6R7ltZcpoYNP3i6XOBpfx2/cdBs0gUVAkkwchiZ1XiiYzvlBgvD/MbUCOf4\r\nA5dpDDhz0vpSG99+12vlvXGvA1qIj0jYjb9gGfqA6o+cZag3jkEOzd+7R7+5\r\ndUvHwIw/XYZWy8v5mH4drLqQ6ttdkkNL75IHcSNvDNaKayyA/yIpKq3Bo68H\r\nHMGLc/msABCsloYgdq/ZrTNolSEhvGt7AoH4kqYUscdaexCOzzFz+wq/Yp7G\r\n2YkI2qfAYtMHquDey2SCAIkSBRdsrOCWMMYyWR8qFt6sDl2eYARppfTFcES2\r\nDWMtHuRGpp7WCWDBGseYIOtonCWyYpeD13nZCilrpSypGSWro18YEYPKHe0g\r\nILB4O7n37rZjgdcbpZm17+qwXWnvkVkU5oczGeAYw2eAqqUo8EFyNTpgw5Wt\r\nB0sjskh5pJqm7Z8e3QmTfWDzNebnNVTHfY2b9Zx9MbiX1qVc70AfrhqqkXV1\r\nCRRJmJU8Kj+QPUk4rGYU1uMxx5Hec3t+PX8=\r\n=+ZA0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","gitHead":"3c26820796d6613ce0e70c47732601283ee129ea","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"babel src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"babel test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"8.7.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"16.10.0","dependencies":{"ethers":"5.6.4","eccrypto":"1.1.6","secp256k1":"4.0.3","@types/bn.js":"5.1.0","@babel/runtime":"7.17.9","@ethereumjs/tx":"3.5.1","ethereumjs-util":"7.1.4"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.7.3","bn.js":"5.2.0","karma":"6.3.19","mocha":"9.2.2","assert":"2.0.0","eslint":"7.32.0","rimraf":"3.0.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"3.3.7","ts-node":"10.7.0","webpack":"4.41.5","cross-env":"7.0.3","uglify-es":"3.3.9","@babel/cli":"7.17.6","browserify":"17.0.0","typescript":"4.6.3","@babel/core":"7.17.9","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"4.9.2","babel-loader":"8.2.5","concurrently":"7.1.0","solidity-cli":"1.0.3","gzip-size-cli":"4.1.0","convert-hrtime":"5.0.0","karma-coverage":"2.2.0","async-test-util":"2.0.0","dependency-check":"4.1.0","karma-browserify":"8.1.0","@babel/preset-env":"7.16.11","karma-ie-launcher":"1.0.0","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.1","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"4.2.3","karma-firefox-launcher":"2.1.2","webpack-bundle-analyzer":"4.5.0","karma-babel-preprocessor":"8.0.2","@babel/plugin-transform-runtime":"7.17.0"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_2.3.0_1650478634940_0.6941392481644819","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"eth-crypto","version":"2.4.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@2.4.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"c89493180dff44bcbc7a2db94b9174ab09d786bc","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-2.4.0.tgz","fileCount":61,"integrity":"sha512-GDtZVtSJZUv0rqZujJT+EaG+3Uf7H0I9yoOzrJHSkMHB0pJv+pf5TaDyPXsfGwwTvPyGnwszf23JPWrxauwNPw==","signatures":[{"sig":"MEUCIQDpx4GPkur+x9YlkPP4U46Etfkrbd0IzOikBkg2ki8TeAIgBfUx0zzKmjxALOvMD8mLYsKmqDLRWRHYTsIzF1WAa+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWd68ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXNg/8Ck759p69B6K4u8MggIwI9srZGCSmfACjW83OLuiup0XFb7iy\r\nzTmXvLkOBpNxMNlUx99DwOsWR4oAsfNNhajEhbIMyzIH9flSDwox4NHq13kK\r\nMKAzkkvXGRgDNES4YmeepKmNJxcjyvQFRKTZ5OQ8cqwZwutSWW5WrXtT64Vk\r\nnvg/+umD4QKOWvPr3n2IZbEf4ZgH+15UWQG1bVHzfY7h8kI56+IWrhpUanmI\r\nEefeg1aD8w8b8bzYGRPOHB6bqwj43NUmWO18UPu7pRBlzQMUmcZWsjFcCAcb\r\nNDQYhv3uhoRrpoNKYjD3geAS2eplQAo46iuFshifsdx/DReMe1Op8/Q7LVVm\r\npkP5wkQSyTSI6ExQhBAZZZ0/NHLYvAaDUenCUX12QRdtl3a631pLfHtwTCvO\r\nnbV400/FJGZ/idPkGnjWgp1Wo8grTLxZnYrv5zLj0QoYHdF+En8Kw2EXrz2j\r\n5zzbQGN8dXNQzYCUfKIifMsiV85rbrArxvMXCbA+0yjXLZ7ldUrud9R2j8VS\r\n0djuv9AQaSR0VoNIFupVHD4CcArvBCo34THwALnr0M8fhKUpyutLlC0aT+Rv\r\nkz5vRf6s9ln+GmFZFhgV/gH9nEuxgTYw6RDjlAfqYFV0F+M+JnGTfj4OBeYS\r\nmic8oT8HqeG3snLUuYTU0LWz4FDYnW24rzA=\r\n=U0CR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","funding":"https://github.com/sponsors/pubkey","gitHead":"da252e34e16e2d2c6351664af8e542e11041eb21","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"babel src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"babel test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"8.19.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"18.9.0","dependencies":{"ethers":"5.7.2","eccrypto":"1.1.6","secp256k1":"4.0.3","@types/bn.js":"5.1.1","@babel/runtime":"7.19.4","@ethereumjs/tx":"3.5.2","ethereumjs-util":"7.1.5"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.8.0","bn.js":"5.2.1","karma":"6.4.1","mocha":"9.2.2","assert":"2.0.0","eslint":"7.32.0","rimraf":"3.0.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"3.3.7","ts-node":"10.9.1","webpack":"4.41.5","cross-env":"7.0.3","uglify-es":"3.3.9","@babel/cli":"7.19.3","browserify":"17.0.0","typescript":"4.8.4","@babel/core":"7.19.6","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"4.10.0","babel-loader":"8.2.5","concurrently":"7.5.0","solidity-cli":"1.0.3","gzip-size-cli":"4.1.0","convert-hrtime":"5.0.0","karma-coverage":"2.2.0","async-test-util":"2.0.0","dependency-check":"4.1.0","karma-browserify":"8.1.0","@babel/preset-env":"7.19.4","karma-ie-launcher":"1.0.0","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.1","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"4.2.3","karma-firefox-launcher":"2.1.2","webpack-bundle-analyzer":"4.7.0","karma-babel-preprocessor":"8.0.2","@babel/plugin-transform-runtime":"7.19.6"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_2.4.0_1666834108006_0.5342001589078262","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"eth-crypto","version":"2.5.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@2.5.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"3ed7279a3a77bcca499266d4eb33ba2a8bd3004b","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-2.5.0.tgz","fileCount":61,"integrity":"sha512-5WA3ebUs38ssNtU/U9FPzehFZnkdAwAFXq+bPF2Fcp4izV+A7bjW6489N8AB7fiQgHi1XkfnTcO64189SJil5A==","signatures":[{"sig":"MEUCIGChagkPfQSb2nHE6SfzDMtnCZP1iW6y394CE02/Hwh1AiEAod0yQaiaAxYlWWybh5hqF3fjwNfYRALD50V5QyCMR9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji00nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNdg/+L/cBY3j/m13C4NP7SCGJ3rNxOhHvMlV8C1/EzClWpx3k5c8Q\r\nHpsDUXsY0clYYK7oDvXRVcEsjrb12hkmoeCY+F6EKhcOoNZhoh6X8k/vOg+l\r\n9eOgC18I4wyM57AN1NJyCWbSAN31XhkXf4V3aEbD6qlj6O/QnSs+2af4bX8t\r\naiOBNK8IGvCjXKB84zqLleXnAv5QetvQsWIeJ3zhGFbzBCTaNkLFZ/T8Q6wE\r\nokbRLl8c+5ZOlB7DLLFsVC8P+RqKOM7XKkjW6S4zAJ6opa6Fgt9yTjfRqWt0\r\nnVMTpyWaOT2akBQsLbB5YAsYzte2MAtwtMZqO3GtU4UFUdXOU8gbkD/RmF9C\r\nxUTQZkNSEjvVP5FT4QQQScqa98QILWdcGZvovK1DT5JN13UQTpQfM7N6VHCo\r\nuT0zs7FpTUOS1votdsk2HwziJkOHlBPBuEH1bBlCYLfKHze22H970X7WauLe\r\nDvpHTC8UbLn27BzKly+0myrz4DFORkrCZ2BzJ8xf3Nl9Sk6TIw61l7cgfbvx\r\nHMZbVSm59kVhq29gnAsTIoa3ah0g/qA3Pnsqx7CpVDsvzDfa/Qzp+pzi23VV\r\nYpS4Ef8TDFHliZ9jsWL8iVs+ub6bX5vlMRWweicwNmH2HZdPUGgkO1cbeCUA\r\nTl3A4F4gZDtgYmYIOVJ4LMovsGLv5JGU7Rs=\r\n=fHQ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","funding":"https://github.com/sponsors/pubkey","gitHead":"9e3b7178094abcb7c3c4494a87f6c59a0dbcd722","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"babel src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"babel test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"8.19.2","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"18.12.1","dependencies":{"ethers":"5.7.2","eccrypto":"1.1.6","secp256k1":"4.0.3","@types/bn.js":"5.1.1","@babel/runtime":"7.20.6","@ethereumjs/tx":"3.5.2","ethereumjs-util":"7.1.5"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.8.1","bn.js":"5.2.1","karma":"6.4.1","mocha":"9.2.2","assert":"2.0.0","eslint":"7.32.0","rimraf":"3.0.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"3.3.7","ts-node":"10.9.1","webpack":"4.41.5","cross-env":"7.0.3","uglify-es":"3.3.9","@babel/cli":"7.19.3","browserify":"17.0.0","typescript":"4.9.3","@babel/core":"7.20.5","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"4.10.0","babel-loader":"9.1.0","concurrently":"7.6.0","solidity-cli":"1.0.3","gzip-size-cli":"4.1.0","convert-hrtime":"5.0.0","karma-coverage":"2.2.0","async-test-util":"2.0.0","dependency-check":"4.1.0","karma-browserify":"8.1.0","@babel/preset-env":"7.20.2","karma-ie-launcher":"1.0.0","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.1","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"4.2.3","karma-firefox-launcher":"2.1.2","webpack-bundle-analyzer":"4.7.0","karma-babel-preprocessor":"8.0.2","@babel/plugin-transform-runtime":"7.19.6"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_2.5.0_1670073639443_0.6429787173717543","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"eth-crypto","version":"2.6.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@2.6.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"b777f367ae8c70e5917b3b7d52adab6b34841e29","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-2.6.0.tgz","fileCount":62,"integrity":"sha512-GCX4ffFYRUGgnuWR5qxcZIRQJ1KEqPFiyXU9yVy7s6dtXIMlUXZQ2h+5ID6rFaOHWbpJbjfkC6YdhwtwRYCnug==","signatures":[{"sig":"MEQCIEt9qe+CIxH4E5e+DoJH+wNd7n5a10bsYQ/5mObVeoIjAiARxXlW55CT4Ti3JH3zQyiU1pjsbPl2/hBsJ5fFYe+hgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj85nMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoqhAAi5AVSljAuVRTZYlQXSEzo/dO/KxRSsk2AGHythZmivP3Bl+u\r\n2W4T088HrSjWhsmeqhNTY2l/erKY6SLSVdnIBMo7KuZ7nojv2cng7sc6gFPJ\r\n6OUI+QgdMJvB4cC750B6hOPd/aYsELbFdGXTTBFIVts8hOb1JiY3X0sThiLH\r\nz7vJMQ2/n+qMF9oQFZhrWL5Dj+C0tRc+UVPJrLGHemmc/hweY97Bs5OFAycc\r\n8ZR82I+c0fH/V+ro1yBtXXszQtLkj/4stWsIPwSsLKlO4BLyszF7RA39dPLb\r\nYvR052z0m+YZUtW1J8mhs/swPF0n5xuaLDha0Jbc7Rh7vTwKJ+0tMnwVYu8K\r\nvMMJDi/7VEKFTPzKEodVq5okt4eWOir+NeLeNnIWjb2UHiwZkuSZLS+kXO68\r\ndEyOap3rfp1ji+aZxXhPFrBch7DlAiofvrpsXiB81+ZfifJuQkjEp3wOqMtC\r\nsTF+LFYsOxwu50Je6w9X3H+CJjWNN0Vx62pNDNfVFCkBqljgvgupa3KL020G\r\nnEG1f7jRd3+Nps1StmejPo+CDXOx/ygaBhU6SF1oYfkDq6dJQ4jiPXDYtd6b\r\nXNLsmBlLk2ZxI3+CF6Y1+noddqNRkLzL2ReDTSjFN/gSjJ3CUUC3MlgC2JX1\r\ntunPgpr3VEQePULp3mtiWSoumOM/w2C9OiA=\r\n=fC38\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","funding":"https://github.com/sponsors/pubkey","gitHead":"0bc0bf95deedf3f23a0a51590521395111618664","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"babel src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"babel test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"9.4.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"19.6.1","dependencies":{"ethers":"5.7.2","eccrypto":"1.1.6","secp256k1":"5.0.0","@types/bn.js":"5.1.1","@babel/runtime":"7.20.13","@ethereumjs/tx":"3.5.2","ethereumjs-util":"7.1.5"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.8.2","bn.js":"5.2.1","karma":"6.4.1","mocha":"9.2.2","assert":"2.0.0","eslint":"7.32.0","rimraf":"3.0.2","is-node":"1.0.2","js-sha3":"0.8.0","solhint":"3.4.0","ts-node":"10.9.1","webpack":"5.75.0","cross-env":"7.0.3","uglify-es":"3.3.9","@babel/cli":"7.20.7","browserify":"17.0.0","typescript":"4.9.5","@babel/core":"7.20.12","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"5.0.1","babel-loader":"9.1.2","concurrently":"7.6.0","solidity-cli":"1.0.3","gzip-size-cli":"4.1.0","convert-hrtime":"5.0.0","karma-coverage":"2.2.0","async-test-util":"2.0.0","dependency-check":"4.1.0","karma-browserify":"8.1.0","@babel/preset-env":"7.20.2","crypto-browserify":"3.12.0","karma-ie-launcher":"1.0.0","stream-browserify":"3.0.0","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.1.1","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"5.3.6","karma-firefox-launcher":"2.1.2","webpack-bundle-analyzer":"4.8.0","karma-babel-preprocessor":"8.0.2","@babel/plugin-transform-runtime":"7.19.6"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_2.6.0_1676909003764_0.2802345673299531","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"eth-crypto","version":"2.7.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@2.7.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"b859bf4f45660750fa144d74281b5560e362085d","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-2.7.0.tgz","fileCount":62,"integrity":"sha512-MWbDl7OAoBAjkF2a7tklffAJv68uDI/MGPJKontt460nldJ8/2xT4cQacS8sGa6XJlon4ux1nAVzRoa4GxspOQ==","signatures":[{"sig":"MEUCIGpgWSl/Ukwxm63GFhnoCmcHPnPDBS6csvZ5EnRmpcdiAiEAjgxI1Orkh+A0xScexAA8y1dERwGOk429wLWpUj0771w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70731},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","funding":"https://github.com/sponsors/pubkey","gitHead":"53f416de24527c708b63264096b1a8f4fae40a3d","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"babel src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"babel test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"10.8.2","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"22.5.1","dependencies":{"ethers":"5.7.2","eccrypto":"1.1.6","secp256k1":"5.0.1","@types/bn.js":"5.1.6","@babel/runtime":"7.26.0","@ethereumjs/tx":"3.5.2","ethereumjs-util":"7.1.5"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.10.4","bn.js":"5.2.1","karma":"6.4.4","mocha":"10.8.2","assert":"2.1.0","eslint":"8.57.1","rimraf":"4.4.1","is-node":"1.0.2","js-sha3":"0.9.3","solhint":"5.0.3","ts-node":"10.9.2","webpack":"5.75.0","cross-env":"7.0.3","uglify-es":"3.3.9","@babel/cli":"7.25.9","browserify":"17.0.1","typescript":"5.5.4","@babel/core":"7.26.0","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"5.1.4","babel-loader":"9.2.1","concurrently":"9.0.1","solidity-cli":"1.0.3","gzip-size-cli":"5.1.0","convert-hrtime":"5.0.0","karma-coverage":"2.2.1","async-test-util":"2.5.0","dependency-check":"4.1.0","karma-browserify":"8.1.0","@babel/preset-env":"7.26.0","crypto-browserify":"3.12.1","karma-ie-launcher":"1.0.0","stream-browserify":"3.0.0","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"5.3.10","karma-firefox-launcher":"2.1.3","webpack-bundle-analyzer":"4.10.2","karma-babel-preprocessor":"8.0.2","@babel/plugin-transform-runtime":"7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_2.7.0_1730665291611_0.9673021628208287","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"eth-crypto","version":"2.8.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@2.8.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"8edec2f479eadfb51b0f616b4e75b2c5c0e9f97e","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-2.8.0.tgz","fileCount":62,"integrity":"sha512-QtVmfLZK+N0k4+RA65ORbVCBM2ndzPM0Q/VFhkYYrGY16+4OAwuxG+eyFlWyDO3HBFMlPnMLa69OZCKOoQkcdQ==","signatures":[{"sig":"MEYCIQD3/2fuTKZmfjXQA6m0qH8YcILgR+vlCjV0Xf1eh4cxMAIhAOigwFN8qz7+jVPWkNM/UfMq4RH0xgO6jqhC6L2AxE8d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70734},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","funding":"https://github.com/sponsors/pubkey","gitHead":"747fa6fe05486b8050bf4d9c166ef8bd0f0b6e20","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"babel src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"babel test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"11.2.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"22.14.0","dependencies":{"ethers":"5.8.0","eccrypto":"1.1.6","secp256k1":"5.0.1","@types/bn.js":"5.1.6","@babel/runtime":"7.27.0","@ethereumjs/tx":"3.5.2","ethereumjs-util":"7.1.5"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.10.4","bn.js":"5.2.1","karma":"6.4.4","mocha":"11.1.0","assert":"2.1.0","eslint":"8.57.1","rimraf":"4.4.1","is-node":"1.0.2","js-sha3":"0.9.3","solhint":"5.0.5","ts-node":"10.9.2","webpack":"5.75.0","cross-env":"7.0.3","uglify-es":"3.3.9","@babel/cli":"7.27.0","browserify":"17.0.1","typescript":"5.5.4","@babel/core":"7.26.10","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"5.1.4","babel-loader":"10.0.0","concurrently":"9.1.2","solidity-cli":"1.0.3","gzip-size-cli":"5.1.0","convert-hrtime":"5.0.0","karma-coverage":"2.2.1","async-test-util":"2.5.0","dependency-check":"4.1.0","karma-browserify":"8.1.0","@babel/preset-env":"7.26.9","crypto-browserify":"3.12.1","karma-ie-launcher":"1.0.0","stream-browserify":"3.0.0","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"5.3.14","karma-firefox-launcher":"2.1.3","webpack-bundle-analyzer":"4.10.2","karma-babel-preprocessor":"8.0.2","@babel/plugin-transform-runtime":"7.26.10"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_2.8.0_1745392144719_0.640130805606244","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"eth-crypto","version":"3.0.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@3.0.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"5fcd593e60513deeb66c7f5c6c5797d6eab63118","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-3.0.0.tgz","fileCount":62,"integrity":"sha512-uTXcD4iZMaOakD2ERi097pqv+o50gNTxZeTiuR+JINAuDaDLS2yIRgR2jeW86pTsHAW1Rb08rG4WMlf8/xap1Q==","signatures":[{"sig":"MEUCIQCkqiq9YnYLth3kskdg7w3c/2vcBFNdKGOtsazzamE4fAIgf6Ya58sCksU7Jfn+ioPUP0LdF7Qq0EpTqepBpoulSAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70945},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","funding":"https://github.com/sponsors/pubkey","gitHead":"9b2edca366054c07ad54336d67c95f562d98d35a","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"babel src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"babel test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","actor":{"name":"pubkey","type":"user","email":"dieser.daniel@outlook.com"},"email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"11.3.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"24.2.0","dependencies":{"ethers":"5.8.0","eccrypto":"1.1.6","secp256k1":"5.0.1","@types/bn.js":"5.2.0","@babel/runtime":"7.27.6","@ethereumjs/tx":"3.5.2","@ethereumjs/util":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.10.4","bn.js":"5.2.2","karma":"6.4.4","mocha":"11.7.1","assert":"2.1.0","eslint":"8.57.1","rimraf":"4.4.1","is-node":"1.1.1","js-sha3":"0.9.3","solhint":"5.0.5","ts-node":"10.9.2","webpack":"5.75.0","cross-env":"7.0.3","uglify-js":"3.19.3","@babel/cli":"7.27.2","browserify":"17.0.1","typescript":"5.5.4","@babel/core":"7.27.4","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"5.1.4","babel-loader":"10.0.0","concurrently":"9.2.0","solidity-cli":"1.0.3","gzip-size-cli":"5.1.0","convert-hrtime":"5.0.0","karma-coverage":"2.2.1","async-test-util":"2.5.0","dependency-check":"4.1.0","karma-browserify":"8.1.0","@babel/preset-env":"7.27.2","crypto-browserify":"3.12.1","karma-ie-launcher":"1.0.0","stream-browserify":"3.0.0","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"5.3.14","karma-firefox-launcher":"2.1.3","webpack-bundle-analyzer":"4.10.2","karma-babel-preprocessor":"8.0.2","@babel/plugin-transform-runtime":"7.27.4"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_3.0.0_1750933107774_0.8750433495630401","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"eth-crypto","version":"3.1.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@3.1.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"408ad6d09a916c9bb145afa1a8b55d39a27422b7","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-3.1.0.tgz","fileCount":62,"integrity":"sha512-yn2Mkw8A9+zxWAAqjI9FymmcRqJMGf66AWWNxPd64crr6q/Ijg8tcKulswWycZdC90WTyf9T2PlhtCvh+UdY3A==","signatures":[{"sig":"MEUCIQCffE6oA6LxgppY3S9ztyUhqYmVos2yOCDku8SQfd3ciAIgZa9y9iLvpnY9XZ/pFlaEmBDFdnLEIJ0bN2kudw1USn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73270},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","funding":"https://github.com/sponsors/pubkey","gitHead":"b9d22e8a49d7e9f33d9b3fca5a9192130b3233bf","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint --ignore-path .eslintignore src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"babel src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build && rimraf test_tmp/browserify.js && browserify --no-builtins dist/lib/browserify.index.js > test_tmp/browserify.js && uglifyjs --compress --mangle --output test_tmp/browserify.min.js -- test_tmp/browserify.js && echo \"Build-Size (minified+gzip):\" && gzip-size --raw test_tmp/browserify.min.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"babel test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","actor":{"name":"pubkey","type":"user","email":"dieser.daniel@outlook.com"},"email":"dieser.daniel@outlook.com"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"11.3.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"24.2.0","dependencies":{"ethers":"5.8.0","eccrypto":"1.1.6","secp256k1":"5.0.1","@types/bn.js":"5.2.0","@babel/runtime":"7.27.6","@ethereumjs/tx":"10.0.0","@ethereumjs/util":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.10.4","bn.js":"5.2.2","karma":"6.4.4","mocha":"11.7.1","assert":"2.1.0","eslint":"8.57.1","rimraf":"4.4.1","is-node":"1.1.1","js-sha3":"0.9.3","solhint":"5.0.5","ts-node":"10.9.2","webpack":"5.75.0","cross-env":"7.0.3","uglify-js":"3.19.3","@babel/cli":"7.27.2","browserify":"17.0.1","typescript":"5.5.4","@babel/core":"7.27.7","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"5.1.4","babel-loader":"10.0.0","concurrently":"9.2.0","solidity-cli":"1.0.3","gzip-size-cli":"5.1.0","convert-hrtime":"5.0.0","karma-coverage":"2.2.1","async-test-util":"2.5.0","dependency-check":"4.1.0","karma-browserify":"8.1.0","@babel/preset-env":"7.27.2","crypto-browserify":"3.12.1","karma-ie-launcher":"1.0.0","stream-browserify":"3.0.0","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"5.3.14","karma-firefox-launcher":"2.1.3","webpack-bundle-analyzer":"4.10.2","karma-babel-preprocessor":"8.0.2","@babel/plugin-transform-runtime":"7.27.4"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_3.1.0_1751381240052_0.03785683633545034","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"eth-crypto","version":"4.0.0","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"author":{"name":"pubkey"},"license":"MIT","_id":"eth-crypto@4.0.0","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"homepage":"https://github.com/pubkey/eth-crypto#readme","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"dist":{"shasum":"8348eb1b41ebb8f60045b43f8d180924b48bf67e","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-4.0.0.tgz","fileCount":63,"integrity":"sha512-NfkHIuO7jELxMNsjEoytl7D7rT2fohubEf8E4jbl7WKzU75YG2j/gXf+1HLVzOWIh5hzlI1xlnew6qqHZT3GEA==","signatures":[{"sig":"MEYCIQCUyqOYNalo4F0rt9h9Oobzj62TrzMjz4YsTFipaJfpPgIhANjC4/dqnXWmqNvKKCEQhmVfvazwbl6ZbMogeWYWhiTm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95557},"main":"./dist/lib/index.js","types":"./typings/index.d.ts","module":"./dist/es/index.js","funding":"https://github.com/sponsors/pubkey","gitHead":"319dfb3b6d02fcaa9a7fa4529833458e1f72d0a8","scripts":{"disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js","lint":"eslint src test config && solhint \"contracts/**/*.sol\"","test":"npm run test:node && npm run test:browser","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:es5":"babel src --out-dir dist/lib","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","build:test":"babel test --out-dir test_tmp","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js"},"_npmUser":{"name":"pubkey","email":"dieser.daniel@outlook.com"},"overrides":{"acorn":"^8"},"repository":{"url":"git+https://github.com/pubkey/eth-crypto.git","type":"git"},"_npmVersion":"11.5.1","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","directories":{},"jsnext:main":"./dist/es/index.js","_nodeVersion":"24.6.0","dependencies":{"ethers":"6.16.0","secp256k1":"5.0.1","@types/bn.js":"5.2.0","@noble/hashes":"2.0.1","@babel/runtime":"7.28.6","@ethereumjs/tx":"10.1.1","@ethereumjs/util":"10.1.1","ethereum-cryptography":"3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"disc":"1.3.3","web3":"1.10.4","bn.js":"5.2.3","karma":"6.4.4","mocha":"11.7.5","assert":"2.1.0","eslint":"10.0.2","rimraf":"4.4.1","globals":"17.3.0","is-node":"1.1.1","js-sha3":"0.9.3","solhint":"5.0.5","ts-node":"10.9.2","webpack":"5.75.0","babelify":"^10.0.0","cross-env":"10.1.0","uglify-js":"3.19.3","@babel/cli":"7.28.6","@eslint/js":"10.0.1","browserify":"17.0.1","typescript":"5.9.3","@babel/core":"7.29.0","ganache-cli":"6.12.2","karma-mocha":"2.0.1","webpack-cli":"5.1.4","babel-loader":"10.0.0","concurrently":"9.2.1","solidity-cli":"1.0.3","gzip-size-cli":"5.1.0","convert-hrtime":"5.0.0","karma-coverage":"2.2.1","async-test-util":"2.5.0","dependency-check":"4.1.0","karma-browserify":"8.1.0","@babel/preset-env":"7.29.0","crypto-browserify":"3.12.1","karma-ie-launcher":"1.0.0","stream-browserify":"3.0.0","karma-edge-launcher":"0.4.2","karma-opera-launcher":"1.0.0","karma-chrome-launcher":"3.2.0","karma-detect-browsers":"2.3.3","karma-safari-launcher":"1.0.0","terser-webpack-plugin":"5.3.16","karma-firefox-launcher":"2.1.3","webpack-bundle-analyzer":"5.2.0","karma-babel-preprocessor":"8.0.2","@babel/plugin-transform-runtime":"7.29.0","@babel/plugin-transform-class-properties":"^7.28.6"},"_npmOperationalInternal":{"tmp":"tmp/eth-crypto_4.0.0_1771929786493_0.7902093640830392","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"eth-crypto","version":"4.1.0","description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"main":"./dist/lib/index.js","jsnext:main":"./dist/es/index.js","module":"./dist/es/index.js","types":"./typings/index.d.ts","scripts":{"test":"npm run test:node && npm run test:browser","test:node":"npm run build && mocha ./test/index.test.js -b --timeout 6000 --exit","test:browser":"npm run build && karma start ./config/karma.conf.js --single-run","test:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","test:typings":"npm run build && mocha ./test/typings.test.js -b --timeout 12000 --exit","test:deps":"dependency-check ./package.json --no-dev --unused --ignore-module @types/bn.js","lint":"eslint src test config && solhint \"contracts/**/*.sol\"","clear":"rimraf -rf ./dist && rimraf -rf ./gen && rimraf -rf ./test_tmp","build:sol":"solidity-cli -i './contracts/*.sol' -o ./gen","build:es6":"rimraf -rf dist/es && cross-env NODE_ENV=es6 babel src --out-dir dist/es","build:es5":"babel src --out-dir dist/lib","build:test":"babel test --out-dir test_tmp","build":"npm run clear && concurrently \"npm run build:es6\" \"npm run build:es5\" \"npm run build:test\" \"npm run build:sol\"","build:webpack":"npm run build && cross-env NODE_ENV=build webpack --config ./config/webpack.config.js","build:size":"npm run build:webpack && echo \"Build-Size (minified+gzip):\" && gzip-size --raw ./test_tmp/webpack.bundle.js","disc":"npm run build && cross-env NODE_ENV=disc webpack --config ./config/webpack.config.js"},"repository":{"type":"git","url":"git+https://github.com/pubkey/eth-crypto.git"},"author":{"name":"pubkey"},"funding":"https://github.com/sponsors/pubkey","license":"MIT","bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"homepage":"https://github.com/pubkey/eth-crypto#readme","devDependencies":{"@babel/cli":"7.28.6","@babel/core":"7.29.0","@babel/plugin-transform-class-properties":"^7.28.6","@babel/plugin-transform-runtime":"7.29.0","@babel/preset-env":"7.29.2","assert":"2.1.0","async-test-util":"2.5.0","babel-loader":"10.1.1","babelify":"^10.0.0","bn.js":"5.2.3","browserify":"17.0.1","concurrently":"9.2.1","convert-hrtime":"5.0.0","cross-env":"10.1.0","crypto-browserify":"3.12.1","dependency-check":"4.1.0","disc":"1.3.3","@eslint/js":"10.0.1","eslint":"10.2.1","globals":"17.5.0","ganache-cli":"6.12.2","gzip-size-cli":"5.1.0","is-node":"1.1.1","js-sha3":"0.9.3","karma":"6.4.4","karma-babel-preprocessor":"8.0.2","karma-browserify":"8.1.0","karma-chrome-launcher":"3.2.0","karma-coverage":"2.2.1","karma-detect-browsers":"2.3.3","karma-edge-launcher":"0.4.2","karma-firefox-launcher":"2.1.3","karma-ie-launcher":"1.0.0","karma-mocha":"2.0.1","karma-opera-launcher":"1.0.0","karma-safari-launcher":"1.0.0","mocha":"11.7.5","rimraf":"4.4.1","solhint":"6.2.1","solidity-cli":"1.0.3","stream-browserify":"3.0.0","terser-webpack-plugin":"5.5.0","ts-node":"10.9.2","typescript":"6.0.3","uglify-js":"3.19.3","web3":"1.10.4","webpack":"5.75.0","webpack-bundle-analyzer":"5.3.0","webpack-cli":"5.1.4"},"dependencies":{"@babel/runtime":"7.29.2","@ethereumjs/tx":"10.1.1","@ethereumjs/util":"10.1.1","@types/bn.js":"5.2.0","@noble/hashes":"2.2.0","ethereum-cryptography":"3.2.0","ethers":"6.16.0"},"overrides":{"acorn":"^8"},"gitHead":"42750547136c203e90e1116b5b9e0071dc9e8d10","_id":"eth-crypto@4.1.0","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-Yah8MD+eQu7PFE1KJ8Urak1U9sGw+uI55PF/057rK3N4a46Dt7RCEvyGeBMs5ubafdMN7BZ6SpF0OLdpCQFtjQ==","shasum":"b430e64fb456ebe51592790679cef6a5b884acbc","tarball":"https://registry.npmjs.org/eth-crypto/-/eth-crypto-4.1.0.tgz","fileCount":64,"unpackedSize":97349,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eth-crypto@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA74SscZMoyI5h4CpnrbE+i1gqWyA1iNU3e0TgEp/7tXAiEAmBfvpR6C1TWY3ghyb2Ilc0dECydl99c6bCmaBdxkNKU="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:58c63eea-437d-429b-ba6e-0772bf1e54a5"}},"directories":{},"maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eth-crypto_4.1.0_1777297143910_0.4322296883744101"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-23T00:08:00.880Z","modified":"2026-04-27T13:39:04.316Z","0.0.1":"2018-02-23T00:08:00.954Z","0.1.0":"2018-02-26T23:09:47.581Z","0.2.0":"2018-02-27T18:35:56.360Z","0.3.0":"2018-03-09T14:33:48.124Z","0.3.1":"2018-03-09T16:33:12.156Z","0.4.0":"2018-03-12T18:25:14.405Z","1.0.0":"2018-04-14T19:48:35.867Z","1.0.1":"2018-04-16T16:52:11.301Z","1.1.0":"2018-04-16T21:43:41.187Z","1.1.1":"2018-05-11T14:02:54.128Z","1.2.0":"2018-05-23T20:35:12.750Z","1.2.1":"2018-05-29T16:10:23.441Z","1.2.2":"2018-06-25T07:09:52.095Z","1.2.3":"2018-07-12T10:31:41.949Z","1.2.4":"2018-09-06T15:59:18.939Z","1.2.5":"2018-10-29T20:15:16.308Z","1.2.6":"2018-11-12T20:17:07.176Z","1.2.7":"2018-11-13T17:46:36.416Z","1.3.0":"2018-12-10T19:25:47.154Z","1.3.1":"2018-12-10T19:41:48.589Z","1.3.2":"2018-12-12T20:59:21.735Z","1.3.3":"2019-03-19T22:33:53.206Z","1.3.4":"2019-05-13T19:04:44.669Z","1.4.0":"2019-08-03T21:10:10.080Z","1.5.0":"2019-09-26T15:41:20.407Z","1.5.1":"2020-01-10T22:06:45.937Z","1.5.2":"2020-02-06T22:03:34.184Z","1.6.0":"2020-04-28T15:03:05.845Z","1.7.0":"2020-08-28T09:47:54.391Z","1.8.0":"2020-09-15T19:00:27.450Z","1.9.0":"2021-03-20T16:17:24.050Z","2.0.0":"2021-07-05T00:30:56.564Z","2.1.0":"2021-09-26T23:05:16.705Z","2.2.0":"2022-02-01T11:51:59.620Z","2.3.0":"2022-04-20T18:17:15.105Z","2.4.0":"2022-10-27T01:28:28.202Z","2.5.0":"2022-12-03T13:20:39.638Z","2.6.0":"2023-02-20T16:03:23.992Z","2.7.0":"2024-11-03T20:21:31.876Z","2.8.0":"2025-04-23T07:09:04.903Z","3.0.0":"2025-06-26T10:18:27.974Z","3.1.0":"2025-07-01T14:47:20.236Z","4.0.0":"2026-02-24T10:43:06.645Z","4.1.0":"2026-04-27T13:39:04.057Z"},"bugs":{"url":"https://github.com/pubkey/eth-crypto/issues"},"author":{"name":"pubkey"},"license":"MIT","homepage":"https://github.com/pubkey/eth-crypto#readme","keywords":["ethereum","eth","web3","solidity","encryption","secp256k1","dapp","blockchain","ecies","smart-contract","identity","signature"],"repository":{"type":"git","url":"git+https://github.com/pubkey/eth-crypto.git"},"description":"Cryptographic functions for ethereum and how to use them with web3 and solidity","maintainers":[{"name":"pubkey","email":"dieser.daniel@outlook.com"}],"readme":"<p align=\"center\">\n    <a href=\"https://twitter.com/pubkeypubkey\">\n        <img src=\"https://img.shields.io/twitter/follow/pubkeypubkey.svg?style=social&logo=twitter\"\n            alt=\"follow on Twitter\">\n    </a>\n</p>\n\n# eth-crypto\n\nCryptographic javascript-functions for ethereum and tutorials on how to use them together with web3js and solidity.\n\n## Tutorials\n\n- **[Creating keys and use them for ethereum transactions](./tutorials/creating-transactions.md)**\n\n  In this tutorial we will create an ethereum-identity and use it to send transactions to the blockchain.\n\n- **[Sign and validate data with solidity](./tutorials/signed-data.md)**\n\n  In this tutorial we will sign data in javascript and validate the signature inside of a smart-contract.\n\n- **[Sending encrypted and signed data to other identities](./tutorials/encrypted-message.md)**  \n\n  In this tutorial we will use the ethereum-identities and asymmetric cryptography to send an encrypted and signed message from Alice to Bob.\n\n## Sponsored by\n\n<p align=\"center\">\n    <a href=\"https://rxdb.info/?utm_source=github&utm_medium=repo&utm_campaign=github-eth-crypto-readme\">\n        <img\n            src=\"https://rxdb.info/files/logo/logo_text.svg\"\n            alt=\"JavaScript Database\"\n            width=\"300\"\n         />\n         <br />\n         <br />\n         <span>The <b>JavaScript Database</b></span>\n    </a>\n</p>\n\n## Using eth-crypto\n\n### Install\n\n```bash\n  npm install eth-crypto --save\n```\n\n```javascript\n// es6\nimport EthCrypto from 'eth-crypto';\n\n// node\nconst EthCrypto = require('eth-crypto');\n```\n\n## API\n\n- [createIdentity()](#createidentity)\n- [publicKeyByPrivateKey()](#publickeybyprivatekey)\n- [publicKey.toAddress()](#publickeytoaddress)\n- [publicKey.compress()](#publickeycompress)\n- [publicKey.decompress()](#publickeydecompress)\n- [sign()](#sign)\n- [recover()](#recover)\n- [recoverPublicKey()](#recoverpublickey)\n- [encryptWithPublicKey()](#encryptwithpublickey)\n- [decryptWithPrivateKey()](#decryptwithprivatekey)\n- [cipher.stringify()](#cipherstringify)\n- [cipher.parse()](#cipherparse)\n- [signTransaction()](#signtransaction)\n- [txDataByCompiled()](#txdatabycompiled)\n- [calculateContractAddress()](#calculatecontractaddress)\n- [hex compress/decompress](#hex-compressdecompress)\n\n### createIdentity()\n\nCreates a new ethereum-identity with privateKey, publicKey and address as hex-string.\n\n```javascript\n  const identity = EthCrypto.createIdentity();\n  /* > {\n      address: '0x3f243FdacE01Cfd9719f7359c94BA11361f32471',\n      privateKey: '0x107be946709e41b7895eea9f2dacf998a0a9124acbb786f0fd1a826101581a07',\n      publicKey: 'bf1cc3154424dc22191941d9f4f50b063a2b663a2337e5548abea633c1d06ece...'\n  } */\n```\n\nYou can also create an identity by providing your own entropy-buffer. Use this with caution, a bad entropy can result in an unsecure private key.\n\n```javascript\n  const entropy = Buffer.from('f2dacf...', 'utf-8'); // must contain at least 128 chars\n  const identity = EthCrypto.createIdentity(entropy);\n  /* > {\n      address: '0x59c8d4d645B0a3b230DE368d815ebDE372d37Ea8',\n      privateKey: '0x18cea40e44624867ddfd775b2898cdb2da29b4be92ee072b9eb02d43b6f2473a',\n      publicKey: '991ce4643653ef452327ee3d1a56af19c84599d340ffd427e784...'\n  } */\n```\n\n### publicKeyByPrivateKey()\n\nDerives the publicKey from a privateKey and returns it as hex-string.\n\n```javascript\n  const publicKey = EthCrypto.publicKeyByPrivateKey(\n      '0x107be946709e41b7895eea9f2dacf998a0a9124acbb786f0fd1a826101581a07'\n  );\n  // > 'bf1cc3154424dc22191941d9f4f50b063a2b663a2337e5548abea633c1d06ece...'\n```\n\n### publicKey.toAddress()\n\nDerives the ethereum-address from the publicKey.\n\n```javascript\n  const address = EthCrypto.publicKey.toAddress(\n      'bf1cc3154424dc22191941d9f4f50b063a2b663a2337e5548abea633c1d06ece...'\n  );\n  // > '0x3f243FdacE01Cfd9719f7359c94BA11361f32471'\n```\n\n### publicKey.compress()\n\nCompresses an uncompressed publicKey.\n\n```javascript\n  const address = EthCrypto.publicKey.compress(\n      '04a34d6aef3eb42335fb3cacb59...'\n  );\n  // > '03a34d6aef3eb42335fb3cacb59478c0b44c0bbeb8bb4ca427dbc7044157a5d24b' // compressed keys start with '02' or '03'\n```\n\n### publicKey.decompress()\n\nDecompresses a compressed publicKey.\n\n```javascript\n  const address = EthCrypto.publicKey.decompress(\n      '03a34d6aef3eb42335fb3c...'\n  );\n  // > 'a34d6aef3eb42335fb3cacb5947' // non-compressed keys start with '04' or no prefix\n```\n\n### sign()\n\nSigns the hash with the privateKey. Returns the signature as hex-string.\n\n```javascript\n  const message = 'foobar';\n  const messageHash = EthCrypto.hash.keccak256(message);\n  const signature = EthCrypto.sign(\n      '0x107be946709e41b7895eea9f2dacf998a0a9124acbb786f0fd1a826101581a07', // privateKey\n      messageHash // hash of message\n  );\n  // > '0xc04b809d8f33c46ff80c44ba58e866ff0d5..'\n```\n\n### recover()\n\nRecovers the signers address from the signature.\n\n```javascript\n    const signer = EthCrypto.recover(\n      '0xc04b809d8f33c46ff80c44ba58e866ff0d5..',\n      EthCrypto.hash.keccak256('foobar') // signed message hash\n  );\n  // > '0x3f243FdacE01Cfd9719f7359c94BA11361f32471'\n```\n\n### recoverPublicKey()\n\nRecovers the signers `publicKey` from the signature.\n```javascript\n    const signer = EthCrypto.recoverPublicKey(\n      '0xc04b809d8f33c46ff80c44ba58e866ff0d5..', // signature\n      EthCrypto.hash.keccak256('foobar') // message hash\n  );\n  // > 'bf1cc3154424dc22191941d9f4f50b063a2b663a2337e5548abea633c1d06ece..'\n```\n\n\n### encryptWithPublicKey()\n\nEncrypts the message with the publicKey so that only the corresponding privateKey can decrypt it. Returns (async) the encrypted data as object with hex-strings.\n\n```javascript\n    const encrypted = await EthCrypto.encryptWithPublicKey(\n        'bf1cc3154424dc22191941d9f4f50b063a2b663a2337e5548abea633c1d06ece...', // publicKey\n        'foobar' // message\n    );\n    /* >  {\n            iv: '02aeac54cb45283b427bd1a5028552c1',\n            ephemPublicKey: '044acf39ed83c304f19f41ea66615d7a6c0068d5fc48ee181f2fb1091...',\n            ciphertext: '5fbbcc1a44ee19f7499dbc39cfc4ce96',\n            mac: '96490b293763f49a371d3a2040a2d2cb57f246ee88958009fe3c7ef2a38264a1'\n        } */\n```\n\n### decryptWithPrivateKey()\n\nDecrypts the encrypted data with the privateKey. Returns (async) the message as string.\n\n```javascript\n    const message = await EthCrypto.decryptWithPrivateKey(\n        '0x107be946709e41b7895eea9f2dacf998a0a9124acbb786f0fd1a826101581a07', // privateKey\n        {\n            iv: '02aeac54cb45283b427bd1a5028552c1',\n            ephemPublicKey: '044acf39ed83c304f19f41ea66615d7a6c0068d5fc48ee181f2fb1091...',\n            ciphertext: '5fbbcc1a44ee19f7499dbc39cfc4ce96',\n            mac: '96490b293763f49a371d3a2040a2d2cb57f246ee88958009fe3c7ef2a38264a1'\n        } // encrypted-data\n    );\n    // 'foobar'\n```\n\n### cipher.stringify()\n\nTransforms the object with the encrypted data into a smaller string-representation.\n\n```javascript\nconst str = EthCrypto.cipher.stringify({\n    iv: '02aeac54cb45283b427bd1a5028552c1',\n    ephemPublicKey: '044acf39ed83c304f19f41ea66615d7a6c0068d5fc48ee181f2fb1091...',\n    ciphertext: '5fbbcc1a44ee19f7499dbc39cfc4ce96',\n    mac: '96490b293763f49a371d3a2040a2d2cb57f246ee88958009fe3c7ef2a38264a1'\n});\n// > '59ab06532fc965b0107977f43e69e5a4038db32099dab281c8f5aece2852...'\n```\n\n### cipher.parse()\n\nParses the string-representation back into the encrypted object.\n\n```javascript\nconst str = EthCrypto.cipher.parse('59ab06532fc965b0107977f43e69e5a4038db32099dab281c8f5aece2852...');\n/* >  {\n        iv: '02aeac54cb45283b427bd1a5028552c1',\n        ephemPublicKey: '044acf39ed83c304f19f41ea66615d7a6c0068d5fc48ee181f2fb1091...',\n        ciphertext: '5fbbcc1a44ee19f7499dbc39cfc4ce96',\n        mac: '96490b293763f49a371d3a2040a2d2cb57f246ee88958009fe3c7ef2a38264a1'\n    } */\n```\n\n### signTransaction()\n\nSigns a raw transaction with the privateKey. Returns a `Promise` that resolves a serialized tx-string which can be submitted to the node.\n\n```javascript\nconst identity = EthCrypto.createIdentity();\nconst rawTx = {\n    from: identity.address,\n    to: '0x86Fa049857E0209aa7D9e616F7eb3b3B78ECfdb0',\n    value: new BN('1000000000000000000'),\n    gasPrice: 5000000000,\n    nonce: 0,\n    gasLimit: 21000\n};\nconst signedTx = await EthCrypto.signTransaction(\n    rawTx,\n    identity.privateKey\n);\nconsole.log(signedTx);\n// > '071d3a2040a2d2cb...'\n\n// you can now send the tx to the node\nconst receipt = await web3.eth.sendSignedTransaction(signedTx);\n```\n\n### txDataByCompiled()\n\nCreates the data-string which must be submitted with an transaction to create a contract-instance.\n\n```javascript\nconst SolidityCli = require('solidity-cli');\n\n// create compiled solidity-code\nconst compiled = await SolidityCli.compileCode(\n    'contract ExampleContract {...'\n)[':ExampleContract'];\n\nconst createCode = EthCrypto.txDataByCompiled(\n    compiled.interface, // abi\n    compiled.bytecode, // bytecode\n    [identity.address] // constructor-arguments\n);\n\n// now you can submit this to the blockchain\nconst serializedTx = await EthCrypto.signTransaction(\n    {\n        from: identity.address,\n        nonce: 0,\n        gasLimit: 5000000,\n        gasPrice: 5000000000,\n        data: createCode\n    },\n    identity.privateKey\n);\nconst receipt = await web3.eth.sendSignedTransaction(serializedTx);\n```\n\n### calculateContractAddress()\nCalculates the address for the contract from the senders address and the nonce, without deploying it to the blockchain.\n\n```javascript\n// pre-calculate address\nconst calculatedAddress = EthCrypto.calculateContractAddress(\n    account.address, // address of the sender\n    3 // nonce with which the contract will be deployed\n);\n\nconst rawTx = {\n    from: account.address,\n    gasPrice: parseInt(gasPrice),\n    nonce: 3,\n    data: compiled.code\n};\nconst receipt = await state.web3.eth.sendTransaction(rawTx);\n\nconsole.log(receipt.contractAddress === calculatedAddress);\n// > true\n```\n\n### hex compress/decompress\n\n\"Compress\" or \"decompress\" a hex-string to make it smaller. You can either compress to utf16 which reduces the size to about 1/4, or to base64 which reduces the size to about 4/5. This is not a real compression, it just make your string smaller when you have to store it in utf-16 anyways.\n\n```javascript\nconst hexString = '0x107be946709e41b7895eea9f2dacf998a0a9124acbb786f0fd1a826101581a07'; // 66 chars\n\nconst utf16 = EthCrypto.hex.compress(hexString); // compress to utf16\n// > 'ၻ炞䆷襞ⶬ輦ꂩቊ쮷蛰ﴚ艡Řᨇ' // 16 chars\n\nconst base64 = EthCrypto.hex.compress(hexString, true); // compress to base64\n// > 'EHvpRnCeQbeJXuqfLaz5mKCpEkrLt4bw/RqCYQFYGgc=' // 44 chars\n\nEthCrypto.hex.decompress(utf16); // decompress from utf16\n// > '0x107be946709e41b7895eea9f2d...'\n\nEthCrypto.hex.decompress(base64, true); // decompress from base64\n// > '0x107be946709e41b7895eea9f2d...'\n\n```\n","readmeFilename":"README.md"}