{"_id":"bitcoinjs-message","_rev":"19-84128b62caa305dcd1a7adc47dccc015","name":"bitcoinjs-message","dist-tags":{"latest":"2.2.0"},"versions":{"1.0.0":{"name":"bitcoinjs-message","version":"1.0.0","keywords":["bitcoinjs-message","bitcoin"],"license":"MIT","_id":"bitcoinjs-message@1.0.0","maintainers":[{"name":"dcousens","email":"email@dcousens.com"}],"homepage":"https://github.com/bitcoinjs/bitcoinjs-message","bugs":{"url":"https://github.com/bitcoinjs/bitcoinjs-message/issues"},"dist":{"shasum":"27eb67e1114cc76799a2a88804f6bb2a53495d26","tarball":"https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-1.0.0.tgz","integrity":"sha512-KX0OTQ02vfa5xWL6jfss+sPAzVsWbzMITlD+gOuOwQL6oLneYC3f25TRwbvkS+fvEqmRudBELNDaKEqtIrtSAw==","signatures":[{"sig":"MEUCIHSiORFbUVSS6XHTaAixXA6SbphbRR9vrUf2j4jUg9mGAiEAwVYh8RoevwZrNILshyUnAbTRfgn73WKHpIyz+kD3PRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","config":{"blanket":{"pattern":[""],"data-cover-never":["node_modules","test"]},"travis-cov":{"threshold":99}},"_shasum":"27eb67e1114cc76799a2a88804f6bb2a53495d26","gitHead":"896e967e68df2b9eed11b812c946e9ebe123a702","scripts":{"test":"npm run standard && npm run unit","unit":"mocha","coverage":"mocha --require blanket -R travis-cov","standard":"standard","prepublish":"npm run test","coverage-local":"mocha --require blanket -R html-cov"},"_npmUser":{"name":"dcousens","email":"email@dcousens.com"},"repository":{"url":"git+https://github.com/bitcoinjs/bitcoinjs-message.git","type":"git"},"_npmVersion":"2.14.2","description":"bitcoinjs-message","directories":{},"_nodeVersion":"0.12.7","dependencies":{"bigi":"^1.4.0","ecurve":"^1.0.0","bs58check":"^1.0.0","typeforce":"^1.3.0","bitcoinjs-lib":"^2.0.0"},"devDependencies":{"mocha":"*","blanket":"*","standard":"*","travis-cov":"*"}},"1.0.1":{"name":"bitcoinjs-message","version":"1.0.1","keywords":["bitcoinjs-message","bitcoin"],"license":"MIT","_id":"bitcoinjs-message@1.0.1","maintainers":[{"name":"dcousens","email":"email@dcousens.com"}],"homepage":"https://github.com/bitcoinjs/bitcoinjs-message","bugs":{"url":"https://github.com/bitcoinjs/bitcoinjs-message/issues"},"dist":{"shasum":"3fcc5f1d85f9dd30ac60d111948cb1b3b4fe9cc5","tarball":"https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-1.0.1.tgz","integrity":"sha512-1YtxcmFwn2CierCLz8NhCuQHrxpGLfTKc3vVj+zTOcki0GR7NJG/NzGY6iB60LWVZ8yx1ChkF2/iUXc/lnS53Q==","signatures":[{"sig":"MEUCIQD/SZb+UrHIFtZ11tB63ylUDJXqh5Pb58SNxwa04rZabAIgcElPG9QYNE807saPzBBXIzhY1NDw5MN9FBx9BhFabSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","files":["index.js"],"_shasum":"3fcc5f1d85f9dd30ac60d111948cb1b3b4fe9cc5","engines":{"node":">=0.10"},"gitHead":"8abda2d9e7678ce6b7f8a504a65e6a3364995a1b","scripts":{"test":"npm run standard && npm run unit","unit":"tape test/*.js","coverage":"nyc tape test/*.js","standard":"standard","prepublish":"npm run test"},"_npmUser":{"name":"dcousens","email":"email@dcousens.com"},"repository":{"url":"git+https://github.com/bitcoinjs/bitcoinjs-message.git","type":"git"},"_npmVersion":"3.10.8","description":"bitcoinjs-message","directories":{},"_nodeVersion":"6.7.0","dependencies":{"bs58check":"^1.0.8","secp256k1":"^3.0.1","create-hash":"^1.1.2","buffer-equals":"^1.0.3","varuint-bitcoin":"^1.0.1"},"devDependencies":{"nyc":"^8.3.1","bigi":"^1.4.1","tape":"^4.5.1","standard":"*","bitcoinjs-lib":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoinjs-message-1.0.1.tgz_1475911715751_0.02860892191529274","host":"packages-16-east.internal.npmjs.com"}},"2.0.0":{"name":"bitcoinjs-message","version":"2.0.0","keywords":["bitcoinjs-message","bitcoin"],"license":"MIT","_id":"bitcoinjs-message@2.0.0","maintainers":[{"name":"dcousens","email":"email@dcousens.com"}],"homepage":"https://github.com/bitcoinjs/bitcoinjs-message","bugs":{"url":"https://github.com/bitcoinjs/bitcoinjs-message/issues"},"dist":{"shasum":"e285d223607dabf2b33a6ee486a223b59d1b1548","tarball":"https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-2.0.0.tgz","integrity":"sha512-H5pJC7/eSqVjREiEOZ4jifX+7zXYP3Y28GIOIqg9hrgE7Vj8Eva9+HnVqnxwA1rJPOwZKuw0vo6k0UxgVc6q1A==","signatures":[{"sig":"MEYCIQDWXmhYIbiNT+l9sA2RczJk8L/I1UXZOCYj5jzHhP2/IQIhANcRZPOqwSSzqMMu6WlOmpmqoKDOghDGNflA1gsp4pro","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","files":["index.js"],"engines":{"node":">=0.10"},"gitHead":"73be6a31b1d32894c6b5731d6c42b40df86475d7","scripts":{"test":"npm run standard && npm run unit","unit":"tape test/*.js","coverage":"nyc tape test/*.js","standard":"standard","prepublish":"npm run test"},"_npmUser":{"name":"dcousens","email":"npm@dcousens.com"},"repository":{"url":"git+https://github.com/bitcoinjs/bitcoinjs-message.git","type":"git"},"_npmVersion":"5.4.2","description":"bitcoinjs-message","directories":{},"_nodeVersion":"8.6.0","dependencies":{"bs58check":"^2.0.2","secp256k1":"^3.0.1","create-hash":"^1.1.2","buffer-equals":"^1.0.3","varuint-bitcoin":"^1.0.1"},"devDependencies":{"nyc":"^11.2.1","bigi":"^1.4.1","tape":"^4.5.1","standard":"*","bitcoinjs-lib":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoinjs-message-2.0.0.tgz_1506779138133_0.7708711584564298","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"bitcoinjs-message","version":"2.1.0","keywords":["bitcoinjs-message","bitcoin"],"license":"MIT","_id":"bitcoinjs-message@2.1.0","maintainers":[{"name":"dcousens","email":"npm@dcousens.com"},{"name":"fanatid","email":"fanatid@ya.ru"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"}],"homepage":"https://github.com/bitcoinjs/bitcoinjs-message","bugs":{"url":"https://github.com/bitcoinjs/bitcoinjs-message/issues"},"dist":{"shasum":"5fe36a7d92473bdc929d9183416970bbef1690ad","tarball":"https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-2.1.0.tgz","fileCount":5,"integrity":"sha512-xVL2YvyAJUI8ZwfNpi6Ju5zda3+QYGHTLUvISDb0VHWbsWn9Zyvd1o8XHRC/0r+DNwDIwenpXDSPl1XLCMGnMA==","signatures":[{"sig":"MEUCIHzkMMlAJiaYFhc7DEUq41PmFqpFLWdYfnuzYLySp3HuAiEA/gOQrHhNtPX3gI7usoaATK79MoZXPwgqwldhQapplv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBbr0CRA9TVsSAnZWagAA+CgP/iAuiq1Jxr7AMxJKC6GX\n10mPn8A9xMt+UvznGiKo3S9Abx6skgNEQf60WmOQ/IxqfNeuaNUpeVLiEzgd\nVuOzUxqzX5urYmsVmNpJiEuE2AGIrrwC3W5IOK/MlJ8z7hj40q2kUEY+oi47\nOU+P4XCAA8TxiFUUMBEsOzVkHfWQ8AaHEz/zzv6r2s3AZcbZJmfsajC4dt37\nWRPdU/ixRHFAcC7GoUP/fJwIQz+DU+P7QK/RouHaKAREv05tT8x+eZ+R/p/I\ntISReciNRGHItRnXpkCTY6RqfO/MCVEVgMtrQ4fwRUYCOPKvYANSvN+IqmrW\nV9jH79S16NQea1GHckPoHOtg339dRWEXx/Q+B69iGw57atC4+ztUUUccswB2\ncKG5h45fZlQTQr7cxKhR21aEwmKKNQs+dQRM9ET8xLLgeWev9oTgjfvJXKJp\nn2yHc0KC11xkFuib2NzIUZEbdkAU7qInjhAvjAz5Vt9+x4JptbnT/dKYxBON\nHXK+1hy2dfJWN6otwcF5xL9nHCk53LLbsJ8q2tBvPIkoGulETAXQCqRB94nY\nj538si6zY7YTVEoB62A2o89zKg8GKZ77MikS8Cp2DU48xXMC/qf55Fc1uKSG\nn3Rmv3mZMQQ1a4Dh27ZDglEUT0+2rhp+ZnGVnNxvrUKCTfk0C+nJWiWlt0I7\ndtWr\r\n=sYdt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","engines":{"node":">=0.10"},"gitHead":"c322792a9a3db529fb9e6e9a3b518490ccd4501c","scripts":{"test":"npm run standard && npm run unit","unit":"tape test/*.js","coverage":"nyc tape test/*.js","standard":"standard","prepublish":"npm run test"},"_npmUser":{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"},"repository":{"url":"git+https://github.com/bitcoinjs/bitcoinjs-message.git","type":"git"},"_npmVersion":"6.9.0","description":"bitcoinjs-message","directories":{},"_nodeVersion":"10.15.3","dependencies":{"bech32":"^1.1.3","bs58check":"^2.1.2","secp256k1":"^3.0.1","create-hash":"^1.1.2","buffer-equals":"^1.0.3","varuint-bitcoin":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","bigi":"^1.4.1","tape":"^4.5.1","standard":"^12.0.1","bitcoinjs-lib":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoinjs-message_2.1.0_1560656627418_0.7214230896123326","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"bitcoinjs-message","version":"2.1.1","keywords":["bitcoinjs-message","bitcoin"],"license":"MIT","_id":"bitcoinjs-message@2.1.1","maintainers":[{"name":"fanatid","email":"fanatid@ya.ru"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"}],"homepage":"https://github.com/bitcoinjs/bitcoinjs-message","bugs":{"url":"https://github.com/bitcoinjs/bitcoinjs-message/issues"},"dist":{"shasum":"c55d78f4461691b77fa5f9341216f8cd7ae0d0f4","tarball":"https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-2.1.1.tgz","fileCount":5,"integrity":"sha512-aOXdP3a8ol0uTY32KDCiI2cEn1Cy4iUWx6jHjClENsKbBLdY5q9JkeebAemWNrWOmYOT2+oEWn8cDjmxE0M6mA==","signatures":[{"sig":"MEUCIQDVCa3QmgZSBtWTsdkjhHxVD21G32kmsQABEfzkGq1OUgIgKhE9EEPwadTQu294KCi9Nsbe6jUaCt4rPJTZkysg9zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6p6kCRA9TVsSAnZWagAATzYP+wbTgDGlXL1W0n5mCPpb\nxbgsmIr7VY94zWDMbZDVNG6tNwZSFks1ft/wdIWDuC9qk3y69obo2bpTcN94\nnWhw9wwgVYSWmGgxzl2JSjQHhvPywvaaXgvIVVQYDIWRHyTy5QEUAvvauK2f\n+VyZxDLiU5ePv79NbUk3PYtEJpeN2YWfi08KvM9jPwJx5gjRHLQOM8RM2LwZ\nRVwc8J5IiZPKXFHdd0fKmlrxPoaUjNYBLa5ejKgUDf+U9lw4hqV1MlV4D79S\nzlp0lK2KkDnXAlP4H1cNiygcKN0pzx5koRcW/V8SG6PR0GFXcQJ3WrTPK5C2\nHc3kgRxkypBhqAPTcHu3g4P1cboDuSab8u8lTp4ibe9o0Yi3qzC0UGXKxnNZ\na2b730HHBbqJIprpbj5O+YzOg5fKYkNuMTXXa6lW8pPAKPXqZWEzpbgTwkYg\n51sY9KCeRVJmvkL8BIZ6QEUjHePpaNQkz9orX2tiOMg1zjsXg68jjJAXTvPM\n6zcLfyBVpejQsEQ7G+2pZezAUG8WA2uFmEe9VPAtFNaq764+BmKGFUQVNCsq\nrjVs0OueG77W1wiY6AOchc7Jyms27g6/p7BHTaZtEHFu+FSuw13GwHkN/Qu3\npKJz/z5Z639u3P0lreucoDWufmzZRTgkrrfiAxfS9SjjUTRVvMpvtix8hKCh\nFvGz\r\n=tnP3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","engines":{"node":">=0.10"},"gitHead":"6ea1734e7dc5df79e6f88586e62ffe9a1c5ea093","scripts":{"test":"npm run standard && npm run unit","unit":"tape test/*.js","coverage":"nyc tape test/*.js","standard":"standard","prepublish":"npm run test"},"_npmUser":{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"},"repository":{"url":"git+https://github.com/bitcoinjs/bitcoinjs-message.git","type":"git"},"_npmVersion":"6.14.5","description":"bitcoinjs-message","directories":{},"_nodeVersion":"12.16.1","dependencies":{"bech32":"^1.1.3","bs58check":"^2.1.2","secp256k1":"^3.0.1","create-hash":"^1.1.2","buffer-equals":"^1.0.3","varuint-bitcoin":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","bigi":"^1.4.1","tape":"^4.5.1","standard":"^12.0.1","bitcoinjs-lib":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoinjs-message_2.1.1_1592434339560_0.5256102477965838","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"bitcoinjs-message","version":"2.1.2","keywords":["bitcoinjs-message","bitcoin"],"license":"MIT","_id":"bitcoinjs-message@2.1.2","maintainers":[{"name":"fanatid","email":"fanatid@ya.ru"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"}],"homepage":"https://github.com/bitcoinjs/bitcoinjs-message","bugs":{"url":"https://github.com/bitcoinjs/bitcoinjs-message/issues"},"dist":{"shasum":"7dbfc0866644f44ed7a38386261d74bd27fdd9be","tarball":"https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-2.1.2.tgz","fileCount":5,"integrity":"sha512-sXadQCfJYsaBsUurh261qZW+cuDf7G5N1JlgPjVSeBYytIkUEq9vY/tGJy2nuvuwRN+C38bM3Rqmtaws9QtbJQ==","signatures":[{"sig":"MEUCIHHB2YPL0R4wUD36tgd1saelJC2JvPrvuAex/munQgs4AiEAqJDnTirKIQDl1fVuEVuKvN1t+eZG85aW6T7m/ZSJXFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUZHPCRA9TVsSAnZWagAA5kIQAIv/dMhpOjhoMa6pJ2Or\nCds8t8KEde83a7+Nl0f/Fdd8ZUotOAmHPk/LWpgiXS2dhSqNFPNjonLWlvlB\nxxwYUFgvsGxJX79pbsuHBURil+kduRvaZGq4ILDlEA/L5id5Iz1vfdFW1maO\nCL6vn6Z5b+xzbDDUXcv8jhV0MoKrDth8NLlc3oqTrDcKMeUsuS8EBowLFgX1\no05EwTy39/ibv33vQladdL9x2UKiu0tY59vod5TVlHTYrH9Cbzt6h5SvV4fe\nyvI7KVeKIJNuxgn4xYRkQiWhWScp69lzeYFOa8Cu5+PCHEoggOcOBOLC93/0\nOP6GC9/s7k9E6K1gFSGK2zrLWdglu5aYZnAHt+IcwlsN+IRqPyUItGYvOr0B\nquAT9GapG4Ji0ba0vlCpSjofthbrK8RE9BvJF9lBCE03dHALU4wvfTZiJleI\nudoI4OZEQJMObTXeAG28gakH+aYDAUyVLy8fD8HBON/LB1zJpqqzhmzi+hq7\nGRiZx+HzTtPvunikKA01Qbi+QqeHYNBspTy0NBYe+0SceOmsH+jx0WpUudQ0\nSBZ8yn2f1tQFNQrl0Me2RxrvRrzWi5Atc+oTdOJXSQUNGi5HKiJ9jdgDtEQp\nrdLoUu97jrjFEnS7osPmmsgDAV9d2XtjoR4JVHnjk184a+ReQE/fziUDZIq7\nXlsY\r\n=XT3+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","engines":{"node":">=0.10"},"gitHead":"7a8e1d946bc3bd26ec27307d58e7415c752da2d0","scripts":{"test":"npm run standard && npm run unit","unit":"tape test/*.js","coverage":"nyc tape test/*.js","standard":"standard","prepublish":"npm run test"},"_npmUser":{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"},"repository":{"url":"git+https://github.com/bitcoinjs/bitcoinjs-message.git","type":"git"},"_npmVersion":"6.14.7","description":"bitcoinjs-message","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bech32":"^1.1.3","bs58check":"^2.1.2","secp256k1":"^3.0.1","create-hash":"^1.1.2","buffer-equals":"^1.0.3","varuint-bitcoin":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","bigi":"^1.4.1","tape":"^4.5.1","standard":"^12.0.1","bitcoinjs-lib":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoinjs-message_2.1.2_1599181262536_0.8243033345631461","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"bitcoinjs-message","version":"2.1.3","keywords":["bitcoinjs-message","bitcoin"],"license":"MIT","_id":"bitcoinjs-message@2.1.3","maintainers":[{"name":"fanatid","email":"fanatid@ya.ru"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"}],"homepage":"https://github.com/bitcoinjs/bitcoinjs-message","bugs":{"url":"https://github.com/bitcoinjs/bitcoinjs-message/issues"},"dist":{"shasum":"1f9ee333808082d5cfedc875f87d1163f3f3b040","tarball":"https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-2.1.3.tgz","fileCount":6,"integrity":"sha512-WKxkDJF7skE4yFWIqdAC2hESlyaf5TQakPGvNPp91borRETRAyUes1+p0qS264+gMt6hFsx5WX7ifFKdKdlzGg==","signatures":[{"sig":"MEQCIGUpfbBD0AdkUPqJ2fdcOzIoWogJLhNjToCqgEsThCJFAiAcllflSQuJUoz7pDtKXXQeHIRjDB4M1BeAwEW2qTKjcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUZZNCRA9TVsSAnZWagAA50kP/2Bw2g4Ap3qo4JwXfODF\nQyU5B5q/OOmdbzrrQ2h1/NMksYzdyWz8Litz6p2Tuu2P+VKapAjsIGcAPCLt\n//9KqQM0p8j+bfZkBBuBGeXiXaD6c8cV+v1KV54AnJ+4YcsGFAX85T1bn0rI\n1/9Wr0fVrfH5cpMu6ZzaC16oRYjLU9mxJDlg3BoYo1q7UPYLLg2WJknGg4mH\nTC4lHg0mqgVL8PZAIcASzqPM9qMmL9XlmSVLX1ahzm4bupTuNj8OqSC+zqVe\nhmklfBfgLyr3HB/HKZxXabDOom5CgnijTLF3e5QUc4a6ovioVZ9VQyeRn9BT\nMhEOYncipjFuQyx2WfOKhyaBY1OyUgVk5rex4wYQnTb66z8AFVnWgwqAF6dg\nxjj/EBOWjmqTmRAVgoImVbRlEIwmKiJP7Xp94NjmPvEAGiZCkAK75F9Ylz4e\nWE2RVsV+7AnXs3JNUZD0v47aVZgfc+lD9NpLRuKVvweOR/Gm+/cnwrAI9fLP\neNR6Sy3ubCwKXPfpckpcTFin2fCutYVwran5xFamoE8C79XO2X1Z1BdCKOVs\nKi5az+5fVYts8/8nAVjclzcpR47K7qWZTfIal3yBkhPOXMhkD8EfgBV4g23R\n5K4OvzF/rwVo/5AIGOyjPlkx2bgZCfMoSwDmVklpYO5KnARIgjGOwUPGIOT5\n0KHe\r\n=mlDX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=0.10"},"gitHead":"c2a0367f9599d35f598f15acf4ab3af877ba9038","scripts":{"test":"npm run standard && npm run unit","unit":"tape test/*.js","coverage":"nyc tape test/*.js","standard":"standard","prepublish":"npm run test"},"_npmUser":{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"},"repository":{"url":"git+https://github.com/bitcoinjs/bitcoinjs-message.git","type":"git"},"_npmVersion":"6.14.7","description":"bitcoinjs-message","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bech32":"^1.1.3","bs58check":"^2.1.2","secp256k1":"^3.0.1","create-hash":"^1.1.2","buffer-equals":"^1.0.3","varuint-bitcoin":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","bigi":"^1.4.1","tape":"^4.5.1","standard":"^12.0.1","bitcoinjs-lib":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoinjs-message_2.1.3_1599182412779_0.7692984916140346","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"bitcoinjs-message","version":"2.1.4","keywords":["bitcoinjs-message","bitcoin"],"license":"MIT","_id":"bitcoinjs-message@2.1.4","maintainers":[{"name":"fanatid","email":"fanatid@ya.ru"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"}],"homepage":"https://github.com/bitcoinjs/bitcoinjs-message","bugs":{"url":"https://github.com/bitcoinjs/bitcoinjs-message/issues"},"dist":{"shasum":"cd37698861cfd172d8159acbd78b4d7effe4858d","tarball":"https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-2.1.4.tgz","fileCount":6,"integrity":"sha512-yDmQv1z2jD7jSCxEhjIMA+ailZJO+ru5tA0ha7++tpiRNZg5IwDxLDn72SbgPrALNS3og8AfMej9P3J9zMpcvA==","signatures":[{"sig":"MEQCIGKqDyD4th3ARfTb1F/J2W97HoCrcaX3rYPp3WTaFpCIAiBiV0UAgYDIbRHFwFVstigUyf1NYBUUqThGE2suuUNEQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf48/gCRA9TVsSAnZWagAAIMAP/ifc2mJP3wOjgidfNbBa\nT8CvfS5mWOldCW+EdWUgmb4NFFnaM3BBKuWonpLV0hRpgPoaQ1CFa0Dqyc/1\ndOYrwHi+1uoSA8YR53dm862LsPRYAfrH3GgJ5rBtKFz59fj9i6xyeVv/QxqU\nW/m3pyDYypQWOtHHCj5nCwo0am8HYYlh29eeLYY0Vxa93x7fNXSJdVX60Sz/\n3GzoE3y/NjN11WjTjnY5ni0jd/X5setE9E6jNv2I7kLx+ZlC1199RUAfvs2g\nigltrvLoS3QHlAPFp7rfeMC2gQ+/gNTeGwbiY2iyqnP0QRFfqgz/5ybNz/+c\njuwPW85qNvA8dFayXUjZJpK0Oi15Crpyw7YLViUs0hLKzhFpcFw8kyvOHL4G\nUVQ3SB9k82IMNctRYEPpbMhUxrreY0GuH+kxZ5pt5KbNSe7cUtCmB4DeYhNh\nfX71U7EDmxBG2BJxzRMpTWAP4uASks7t+DMDOTHqZ3444NpoIh+pvFRB7PfQ\np2+wR/l86RzZJnKTiwq6DUX8QljcSp2wM6OfH9QH3CIiu/Iew8iZxwmW1iCq\nPuTqYlmRgIZR+T1LG66QkbGG6S55z+KIxUzgdl0J7aU9xsX4TU6ZDp5HTlZR\nyriIvFzBLK7Kgxm+QDtuwqtfawGFX/VMynWpavi2wcA6hhsHg3HJFZ5Lcs+z\nSaGp\r\n=FvIz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=0.10"},"gitHead":"380c0f6f948d3a73c81053c11467ef320bda106e","scripts":{"test":"npm run standard && npm run unit","unit":"tape test/*.js","coverage":"nyc tape test/*.js","standard":"standard","prepublish":"npm run test"},"_npmUser":{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"},"repository":{"url":"git+https://github.com/bitcoinjs/bitcoinjs-message.git","type":"git"},"_npmVersion":"6.14.10","description":"bitcoinjs-message","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bech32":"^1.1.3","bs58check":"^2.1.2","secp256k1":"^3.0.1","create-hash":"^1.1.2","buffer-equals":"^1.0.3","varuint-bitcoin":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","bigi":"^1.4.1","tape":"^4.5.1","standard":"^12.0.1","bitcoinjs-lib":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoinjs-message_2.1.4_1608765408377_0.8580930501219473","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"bitcoinjs-message","version":"2.2.0","keywords":["bitcoinjs-message","bitcoin"],"license":"MIT","_id":"bitcoinjs-message@2.2.0","maintainers":[{"name":"fanatid","email":"fanatid@ya.ru"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"}],"homepage":"https://github.com/bitcoinjs/bitcoinjs-message","bugs":{"url":"https://github.com/bitcoinjs/bitcoinjs-message/issues"},"dist":{"shasum":"8116ec7f447f9889e23030fc15c5286a6ae5503b","tarball":"https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-2.2.0.tgz","fileCount":6,"integrity":"sha512-103Wy3xg8Y9o+pdhGP4M3/mtQQuUWs6sPuOp1mYphSUoSMHjHTlkj32K4zxU8qMH0Ckv23emfkGlFWtoWZ7YFA==","signatures":[{"sig":"MEYCIQDEknF/rrv4TkYPT/arFEWdnpnBwkkFi7r1fDcRq1QvHgIhAIBhXSjXH3zYpDeo0x3KQDDvz1KabKQtOVu4itFYMbfQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE0COCRA9TVsSAnZWagAAOjYP/3nDb5rGJVs8UTb5mfus\ngopu6cw1M4JuDzF7xYGPQbdCp4vU2vVrg6ELT93P1hpaDa+MPwjIDqp7hbzT\nMR2o6qy6ylrzavAvXkZrImMn3HRmXyPrt3dM4JtFwC4LRZIsWZc4Ofs4pcDp\nJ4/6nfMsMhchhfmjW6fShs9VWGMZFy3YV/ad0ktaSkrM4wauXLLSNu5Aa2hS\nd84+o9up5TMBr21PMI4+ic4YWDAsm1s7WyFsznVU2yNjWenOxCq0zgNgYJ0L\ns9aXl4z6BJ0m7xmt9+gWGDMIGTkJF2II4Di/oj7OS9EKdFcki9C7AQ0P0xng\nLp9f9A8TpHSyCoEZjRiDG+BlwUQC4zsFdHp3ueDsHkyjfK47KMW2fGAqkiUE\nO//t+3T4VQlW0hgPxAVeVaR4sFY8gEUcKXfj+DhJyMdzyuNzOoQXv9/zwasZ\nC3YB8/nKcQbZQm05eixKEHaVnfI5fm1Yjj2Url7OW6uGm6r8pPmy7LUCXgqx\nS3t9jSU19nLv056zInCsvZTA4h44G8TxseMFb1T1H7u48OSGd1YBjb9SiWS+\nVIeVjAc4Utmk+HN3wBEExPWQ+vfjJcsk/Mx7jK9tjRIvAshVaJu5LNAjSWzP\n/OUnmH41E52g4EW7r4Y24z8NsahpfQ/8a9eeQdLBN/F9092wByf11NM1iI8I\nSpam\r\n=Qfct\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","engines":{"node":">=0.10"},"gitHead":"18cac97047b7480b751d10efc7ec4dee4a7f37de","scripts":{"test":"npm run standard && npm run unit","unit":"tape test/*.js","coverage":"nyc tape test/*.js","standard":"standard","prepublish":"npm run test"},"_npmUser":{"name":"junderw","email":"junderwood@bitcoinbank.co.jp"},"repository":{"url":"git+https://github.com/bitcoinjs/bitcoinjs-message.git","type":"git"},"_npmVersion":"6.14.11","description":"bitcoinjs-message","directories":{},"_nodeVersion":"12.18.3","dependencies":{"bech32":"^1.1.3","bs58check":"^2.1.2","secp256k1":"^3.0.1","create-hash":"^1.1.2","buffer-equals":"^1.0.3","varuint-bitcoin":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","bigi":"^1.4.1","tape":"^4.5.1","standard":"^12.0.1","bitcoinjs-lib":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoinjs-message_2.2.0_1611874446393_0.18928527822052432","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-09-08T05:57:03.784Z","modified":"2025-06-27T09:41:14.136Z","1.0.0":"2015-09-08T05:57:03.784Z","1.0.1":"2016-10-08T07:28:37.498Z","2.0.0":"2017-09-30T13:45:38.223Z","2.1.0":"2019-06-16T03:43:47.577Z","2.1.1":"2020-06-17T22:52:19.687Z","2.1.2":"2020-09-04T01:01:02.667Z","2.1.3":"2020-09-04T01:20:12.910Z","2.1.4":"2020-12-23T23:16:48.530Z","2.2.0":"2021-01-28T22:54:06.521Z"},"bugs":{"url":"https://github.com/bitcoinjs/bitcoinjs-message/issues"},"license":"MIT","homepage":"https://github.com/bitcoinjs/bitcoinjs-message","keywords":["bitcoinjs-message","bitcoin"],"repository":{"url":"git+https://github.com/bitcoinjs/bitcoinjs-message.git","type":"git"},"description":"bitcoinjs-message","maintainers":[{"email":"fanatid@ya.ru","name":"fanatid"},{"email":"jprichardson@gmail.com","name":"jprichardson"},{"email":"jonathan.underwood4649@gmail.com","name":"junderw"},{"email":"landabaso@gmail.com","name":"jl.landabaso"}],"readme":"# bitcoinjs-message\n[![NPM Package](https://img.shields.io/npm/v/bitcoinjs-message.svg?style=flat-square)](https://www.npmjs.org/package/bitcoinjs-message)\n[![Build Status](https://img.shields.io/travis/bitcoinjs/bitcoinjs-message.svg?branch=master&style=flat-square)](https://travis-ci.org/bitcoinjs/bitcoinjs-message)\n[![Dependency status](https://img.shields.io/david/bitcoinjs/bitcoinjs-message.svg?style=flat-square)](https://david-dm.org/bitcoinjs/bitcoinjs-message#info=dependencies)\n\n[![js-standard-style](https://cdn.rawgit.com/feross/standard/master/badge.svg)](https://github.com/feross/standard)\n\n## Examples (Note about Electrum support at the bottom)\n\n``` javascript\nvar bitcoin = require('bitcoinjs-lib') // v4.x.x\nvar bitcoinMessage = require('bitcoinjs-message')\n```\n\n> sign(message, privateKey, compressed[, network.messagePrefix, sigOptions])\n> - If you pass the sigOptions arg instead of messagePrefix it will dynamically replace.\n> - sigOptions contains two attributes\n>   - `segwitType` should be one of `'p2sh(p2wpkh)'` or `'p2wpkh'`\n>   - `extraEntropy` will be used to create non-deterministic signatures using the RFC6979 extra entropy parameter. R value reuse is not an issue.\n\nSign a Bitcoin message\n``` javascript\nvar keyPair = bitcoin.ECPair.fromWIF('L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1')\nvar privateKey = keyPair.privateKey\nvar message = 'This is an example of a signed message.'\n\nvar signature = bitcoinMessage.sign(message, privateKey, keyPair.compressed)\nconsole.log(signature.toString('base64'))\n// => 'H9L5yLFjti0QTHhPyFrZCT1V/MMnBtXKmoiKDZ78NDBjERki6ZTQZdSMCtkgoNmp17By9ItJr8o7ChX0XxY91nk='\n```\n\nTo produce non-deterministic signatures you can pass an extra option to sign()\n``` javascript\nvar { randomBytes } = require('crypto')\nvar keyPair = bitcoin.ECPair.fromWIF('L4rK1yDtCWekvXuE6oXD9jCYfFNV2cWRpVuPLBcCU2z8TrisoyY1')\nvar privateKey = keyPair.privateKey\nvar message = 'This is an example of a signed message.'\n\nvar signature = bitcoinMessage.sign(message, privateKey, keyPair.compressed, { extraEntropy: randomBytes(32) })\nconsole.log(signature.toString('base64'))\n// => different (but valid) signature each time\n```\n\nSign a Bitcoin message (with segwit addresses)\n``` javascript\n// P2SH(P2WPKH) address 'p2sh(p2wpkh)'\nvar signature = bitcoinMessage.sign(message, privateKey, keyPair.compressed, { segwitType: 'p2sh(p2wpkh)' })\nconsole.log(signature.toString('base64'))\n// => 'I9L5yLFjti0QTHhPyFrZCT1V/MMnBtXKmoiKDZ78NDBjERki6ZTQZdSMCtkgoNmp17By9ItJr8o7ChX0XxY91nk='\n\n// P2WPKH address 'p2wpkh'\nvar signature = bitcoinMessage.sign(message, privateKey, keyPair.compressed, { segwitType: 'p2wpkh' })\nconsole.log(signature.toString('base64'))\n// => 'J9L5yLFjti0QTHhPyFrZCT1V/MMnBtXKmoiKDZ78NDBjERki6ZTQZdSMCtkgoNmp17By9ItJr8o7ChX0XxY91nk='\n```\n\n> verify(message, address, signature[, network.messagePrefix, checkSegwitAlways])\n\nVerify a Bitcoin message\n``` javascript\nvar address = '1F3sAm6ZtwLAUnj7d38pGFxtP3RVEvtsbV'\n\nconsole.log(bitcoinMessage.verify(message, address, signature))\n// => true\n```\n\n## About Electrum segwit signature support\n\n- For Signing: Use the non-segwit compressed signing parameters for both segwit types (p2sh-p2wpkh and p2wpkh)\n- For Verifying: Pass the checkSegwitAlways argument as true. (messagePrefix should be set to null to default to Bitcoin messagePrefix)\n\n## LICENSE [MIT](LICENSE)\n","readmeFilename":"README.md","users":{"confly":true,"mkg20001":true}}