{"_id":"bn-str-256","_rev":"13-0db7e8ddc0e1d01f14e49e7dbb45f1b5","name":"bn-str-256","dist-tags":{"latest":"1.9.1"},"versions":{"1.0.0":{"name":"bn-str-256","version":"1.0.0","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"aa9c442d8aaf2f838c2a521c2743c74aa3bc38f1","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-Sr4pUydkmoJGoR9lGYTISNLKY4yoB67brBQ+lPcniBWZVjYakbuWOUJoSgla3fffOLznOwuDiyQHCQeAFcJ17A==","shasum":"23a8d91c6cd73e1ebae50cb61b7dc1931b178c17","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.0.0.tgz","fileCount":5,"unpackedSize":29462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2KQyCRA9TVsSAnZWagAALroP/ipKf2zrSMZNqeGsUzt/\nAUbYYAWzmj5JtxiNf9YW8rDXz4FGMXMvXIlLSY4X3zUoCdKIrnnJtjeEwOx3\nDQV+Vc06n5PalW4W+X8ucptN2a5SVpzrdpvMRehvGoGuq2N4dgkJrMM0QyLE\nAUDoM8Ussg6n9tV6ho0U2iwV21IQRf+tTuq37NwTSGyKe1HfNoSFIWRMWZgp\nyPTy89D4kD8J2DAT9LzvqQy9Zx4BH4g9SQBejpjpIxc/m0WDF++CgyXmD2Bx\nEypq7xDx1aUdDL4sB76xZkQI93mL9SR3PaXVYDosVw+4zThi3S1q1IZ2J7Jr\ntj5uXBd+Kv9hxs0ShvxJraKuAYm0Fk0WRLvIkLM7kK40/3HGrmT9OsGXBmcV\n7zNoUv4bYLEI5cw8qDyPPYiqA+S3gFkg/XoAvhvq4FwchkDK8P1xf/KeaGzy\nSh6IeNHlb4r7QtCEsn08EG9NGoaV79L7jSp4+DJxQc/XtzNd1iJYFswbuJSD\nuzFJj7bRekZ5ttFoq+krn1DMeSkHa+kWty/zyuj2LSGaSXZ3G+oJ9LD/yURw\nwu4phJPff4tQWoyAkMYKPXjPZhhHXUL1uSu6jPcyLxCcnGiX7jF8hqYO/21G\nQ2LF3CA6uvbgoScZMDNzkdDqKOL21cEvSxE23mgTFqCKN6suT53tqjQFsLkw\nHbJ8\r\n=bWe7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcNBJeeSfc70yHmq/lWzgfXs7GUKl/y8Qi3u7JgXJJrAiEAz0Wb44amQUbRcotwrtliGUhGlfP3VFgwVQBM0xVqNBc="}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.0.0_1540924465103_0.13306176914279733"},"_hasShrinkwrap":false},"1.0.1":{"name":"bn-str-256","version":"1.0.1","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"83fb8a8aceddafb0478d26621d712115d60f7674","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-r/gySmTLz8lzjF4pYms+CKDFOE+j2yiHrqgq0ZunBuGts9aDCqW6Nv62cl66fmzpMO4l+XRdGdXv4vnSPHWQQQ==","shasum":"9818fe0736ce93e7b00e919f9fe9df347ad11afc","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.0.1.tgz","fileCount":5,"unpackedSize":29540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2KTdCRA9TVsSAnZWagAA7dEP/0lPl6AqqoTkp+gH79Jw\nJ+aegIW3/WrGliiVwoBnoUxn34XVYLFWMMrZAeaLuEluuiy3pxo9lCyLbCws\npY2jYDcO7PLWhKB5HrrBP3aeRhoIoCKLdfkFCWC6qu4YIAMsXa499XTvfqXl\nbwR2RVyryRExJTZyPsnF3FEfYk6okGGAU/Oddq6AOBu/rOJIYqsVnhmb6YLg\nGavYaZb4Kf4Sdtu6aLelOHEl/uI2ClfU0KJM6jgL6TJvAgkumjJYL/8lzf3D\nb6G+8HKSRlST5lXkLFPs607dai3/UNDrITmJNbGKJOgM7eTrCxCrIc9YRDsh\nmSvVZJ/sVOFWQ4HQ2KOAhWXuVTSvCvE9mqpxZDzktvVQLfRNISRMXC2UM4+a\nExQX8qgGnZWCJ4QARmRrUgU0rHQzTQ+UNZ6d196oRvv8750jvLdC7yyXDLS3\niIY9S642UBDsAt+allMMCEBBRP5AqfWiUErR83RTQFjrlFRn+nx/eH6cP+93\ndWTNC6FO0pWk/tYsyS3z+IPIbPs/kOFn04dpFkaZr9v4+WrgUFpf2/dzXnpY\n62IkTOff+PuD3EJEzTJJmZMxu//KCXZTs+kLyUP7Ng2PvBQ2c0dEdrJoguuY\n5OsbUB77nKrYOdqvazh99rsQIVbt9vSnoBAqroNmAVy4/uQ0IFwLdWKkOEwz\nrOX0\r\n=x5Dm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7kJPWfCmKLvX3edUNuRz0kfke+X6itHJaB0bdFWijlAiEAlbRrlw+RArSGX0TMdrNDEjAhS6NVZ3qqkGWB8XMZLIU="}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.0.1_1540924636360_0.4393043095431217"},"_hasShrinkwrap":false},"1.0.2":{"name":"bn-str-256","version":"1.0.2","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"db04135a4eeb3e37c4625a77288360d38aa96846","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-5XLqNY7Ao4CgpIGvob9I+zp5mDEALCuLk4T0VDEoPpiuml2dB6FnylB3PyQLFqCwiimDP92hFv5BoJVby3WBaA==","shasum":"9b8950f134ffb584533a61892674b3309f0fe7bb","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.0.2.tgz","fileCount":5,"unpackedSize":29541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2KnhCRA9TVsSAnZWagAAKkUP/3Lq6pGPduHFJQPxkUFJ\nwLjc9t6lahaOwoKOrwio/Yih2Vsr10kF3DK7DWlgirJU8qGlSiTXnH1KFn3Q\nfFpiaG3oJ2THpQwgclLZ33Vk9yG+P0HQcwbUfsOtOq+vcOfMVg0cjOOdjALn\n07iMO8FP60SVT3uxUk1T/2LHQ7H8zGcJeVS7kSw8f2W2Jct8dyde6tjfx55a\nP2hzNXUMwiJFB2KnwCoPvt73DoKmSdQtglk2BatRwOLUttQw7gs+091OS7F0\nhb5f4ucnIJUmdaqeyrCAtaivG/lLHsh8N3iAbAgl5qeEuB7Rannj0gsWPihM\nbXrZhVJ1LZ2TL39Uy8Q7erSQjkTOHH8IjNvY07soDTxHlyPrfXPKbFG6Dgq4\nFsnUCzecKdmOn83AYkqN/AFQYiKktbWjEQBUjHxY5k6IKa1oTVYgkqG8l/jq\ns7t8JACNLQp+YftMLqTTN+9gIrkbF2eYaOlcCnt3vxkqaw8VNoReMFJdjhck\nivw76aH4ei99YSaFTdEcwaWwAF8PqzN7tqV84Xt+pqPFoa6lx12gY4d6ptmy\nnLTLZ1Z7DCXRcYe6qzPOXrYLqmO/9OVlDkvZ3yqlHD2dgJutMh4PxOwUJfYR\n9UdESKFnJaM1nYDyrFgjrfOawVoYoLRYg5gETDsY4HqAvAec8+Yzirlbz2Ar\nJjHH\r\n=spmk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHDBnhYbXM6rGf+4LYUKp1WaiJ0vgnDaBzj+PJtteUrwIgJ9sRHnT2/chsOBKSxn4SiLglGjnbuEOIarQ81gub2zE="}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.0.2_1540925920438_0.2901222597939246"},"_hasShrinkwrap":false},"1.1.0":{"name":"bn-str-256","version":"1.1.0","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"5c871c6569cc3c271c293a94c707dc5993c4f6ed","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-tgwkxtiPsf2QwF8OiNltOY37VVi5/il62y0bmMvq/8dm19Qow0y3SfJp+Xf4awBV6+OT9p3lEDtPgeMfN9T9yw==","shasum":"69bc5b2c7bed5bc9f6894f246bb1a4b4a7e492fa","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.1.0.tgz","fileCount":5,"unpackedSize":30178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2QB5CRA9TVsSAnZWagAAoXkP/iotyrxbzbg6U2Q/9uxH\nx+PLNJ6VbNuc56zjEAiTQoOfWGax6uC8H5VCSwS4xis7Rvmig5AeO9GAWfXf\nQe9lfFEfiXYF4gG+QcyTtOL/w7Mz7RCj/UoSmpeXBEh0otu0VDuprUQSySnA\nJQiRNbvQNRoUkG9p467Su8cYmZxYkQ+rQo/cjt+AZENKLCTsXa6xQETkC49g\nNnCu1g3Le1tLeS4jC9o+lEFThh7Oe8RDyGd3j4BinSDlWprMvKC2jmsupdMS\ntpPpt3lSei2r7/m4QiBRhPQgQcT8qkExaKQbnFXywZAxM2qcMF5DJdvdEx8f\n8vOhqSu/wUJB9fA7hqDgjfqSGfjvxYPB0xehPemWkcp8GSOhm5/S3rt9jOap\nF4SmjpYic3z+0bcZeWVAYqq5w8qCbU9CBo6sOjZVBoU7YSCO3Px4tT6qY/BQ\nWXjPU2fqiBFkWl5Eeqrllx4zr79oBPjib9ekHj/qa7SzmAWb5oyx4tAYeZZA\n5spNypDpjazTPVTO4bux9+Z5Na5NMh8nAlChBfutYuKDkNUGVZlgluEjwjE5\ncB9m4C96kKytXXOIAxPerA58tHacV91Pf6K0UT2AKEW6IjK8MyhFrazg3Qt8\nqnrtFmSbNjGo9OY85/S/hzW3g5f9elL8bsdfA13nGK2FuLVK/e1uTxImyH9E\nLdu4\r\n=JOqp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4nBFMOg5SHtSimV/X+P6hbuhNg6GUjnrnuBBiBf39ogIhAPeoVjQg6HZKjuI1c+ihSjsD+/MFMhr+WHKV8CQ31FWY"}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.1.0_1540948088763_0.22701695442662073"},"_hasShrinkwrap":false},"1.2.0":{"name":"bn-str-256","version":"1.2.0","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"b5713938870561ba0c8729c4b06ad477ab8e5e2f","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-Y93YW97kyHPxYZnQre0rqizxbc5zd7z1iNSjVbfN79JQBSxSVKwESyPcRqmvMcKmYx3fuIDjbXZUojDfem0fFQ==","shasum":"f935afd1d7ca2c7ca6ac4e8bfb61e50776a58cf1","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.2.0.tgz","fileCount":5,"unpackedSize":30385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2QMRCRA9TVsSAnZWagAAVDMP/iSWQZ4c3hADllm6CiHw\nuCerPsmPYtSgVaf0M5cwoUgpmxn9pLyo7v0nY7rK5dsi9ELzkv20Re1Er6k/\nsBGNgLv4AH4IkQmLikcKpuWke/aERfpglZ1OQBptxjOv1JVxkn84OoL71UD1\nmEPzUCAk96dHp3pRoVivnWDsp0dPywZ3RPcBq6eS29wA8dElp8X+99iREi9u\nPBYrJ3dDEODjxZadNC33l3PSej5xcnIHGNz9G2uQAx+619WuSZk1s77j5DEz\npDIvIF38bcSP88J5RLYNKOMIDxKTc5fYvXSheHTQ2ckiRM9n4nNCj6y7aVM7\n1Eaa+GqPGm8TdVqoVkLrzDHKu9XuU/8qaXrZjiaJ8cb2m3MNxAa7o3Cn8PfF\nfNNmdt4wNzfvo43a9UoQasQErBT/WMy7UX6VIoh+HVl6+428MmsXAdDXZS2Z\ntmPzeBmzUg6eAqrXt0nyCx8fDEuWT2e7ej7sPiIaV3lQUZxpLgOSOSUZ9WNw\n2sVgjNtvRLAkix0Nx6EjmvaXEh8bTys/pGLNzHhmZ1ZyKoJlunpauICGAy96\nA7fIV0vBr+AvWthFN82uLd998ymKBzDUDf5TZuarAAgJ5QBcFVMhr/V85ppj\nAehDQZIgpTE9zhwg+f43hs/ebgyOJRoOjET8jY4xISRCviA1HKg/COTzhGu0\nkDcB\r\n=fytk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1TS3pL5Ci8x03bKybZXl2t2Nr1TU2oqAs5wQTtqjTDwIhALl6wgAf8sDOPO+AM9fWmICe0iXJnuHsiRkaYOuexec6"}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.2.0_1540948753167_0.21086682019626846"},"_hasShrinkwrap":false},"1.3.0":{"name":"bn-str-256","version":"1.3.0","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"f196f6cec24ea6258725bda36086d45c74fecb9d","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-ghqJu3wcZSa73hJT/QUoHUnqGi0C0MJrqxMKYPsGXzqtiketKM7NJp9F55sR4/uNRJB6v8wiZ03OF4KfLyS09Q==","shasum":"11fe5bd390a79ee7ae79a8e3c4a73e9e0cbee0ce","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.3.0.tgz","fileCount":5,"unpackedSize":31305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2cA+CRA9TVsSAnZWagAAFIwP+gNtQFzAmJsHaftFUYg0\ngXKfIvlTRpMnzyJTE1j9XElwM91UITteg/Ln+XJaPF8hHefEp1QvLaFlTGjm\n4jMpvfPJVZUNkquuwFP8k/vnfz2A3iyTUiNbCBDWXld1F0YGTg92UBliCGdK\nc/NUkg5ii4Ws+lQ1ysnzykCcz/SLC6PwZFZ/Zhp/aeow97DmWgTW64w/wS68\nwTWD4fKwI0Ix761kyyWBhqWthVmq7fV7IsQtWbyluVFIE4YkKD1A3kUF0SyA\ntA5kpEgvyjBCoTPpQzQvowg2Y3T/DHQbVIHxXYv4bph55wCwuD+ZHoEC6LAM\nm04mN/21UFCY4sUBMkg6H18HwgR64Cqatr53CAUivK8Q1FvccE24e9GO5OjX\nD8cOpN+2xZaAr0erx/uIGzkcZKaamBfA//Xd6s5Il4aBcjMk8rx09suNOyQW\nJRGCmAsCAHpIxhU2iaLk/3Prei1V1/fQs9YGvN6+vPAAvtqUSDwTj1L4+RpB\nmdP6pwxXO4QePEMir+pkdjmWQDa3trqvJ9iceOkRZV9WWQRLNwISBJ8dWsAw\nSYUDUK/sHjXjQiSMYzFpEpsTrZWK9EWYbEDdgYPoF7BChuVmtN8dZAPAZniE\ngKZ5bgoiTtPZLvtaD+vEljLQCzBMD9pSLrnvW9tXCYoYhvAXcFjBG4N8BVGH\nCHnX\r\n=8Kw1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJDWfI+AlWtaZO/WmQ0WATA0iQa/ItniwMbNuag3yObAiEA9DylwqI23nWfYi+Oer9sn1mdz9GBHJgobwtkqnsE94o="}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.3.0_1540997181765_0.9192443441025491"},"_hasShrinkwrap":false},"1.4.0":{"name":"bn-str-256","version":"1.4.0","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"c4a19361afcc324da09506738a823fdc29b535b1","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-RS1loYKsfTICBjDDiK4oXjcAorpZsBHLLRV4mqPvR4/1c7EvFHNQ1eo0KbLHIzrPLjJ7j/ZA4ic1hBII1loO5Q==","shasum":"7eb59bc5b6ecac9f1295a3562d2ffdd0a738acc5","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.4.0.tgz","fileCount":5,"unpackedSize":31903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2cnRCRA9TVsSAnZWagAAGSoP/2II8mr8WPXPDr5bqrm5\nRyKxnfjn3lkczNXr5xnHUWCe1KGdfhvMQCjrQcyHwJW/gXJLX+3i4wQyY1cU\nnGe8lkkuiutyJ+591Mfyj98HC0tAFrKdFlErSqMaEMpU67vAALQMfJUgA3uf\n9LUEU8Mbx++un6FYKlEE6D1My/rDRvRjfzk1ybMvCMfADvwwJcHSECCdOSOw\noQM2F4QWbYz7WA86xg9o90FRL5ItHCC7UzAyKxT5YYxy3PQKJuiDSZMEE1VW\n9XqHA+1HTtvwVdiC2lHgOrxHYTG6zCNxlWtXWxlsM2/tk+NmWxTw9cpIpMlT\nSGhwHUKDhwZYB7yhAWAnthawyzX+B0YyoDxCUO8GFgw9WhVirO8k4cgQGIu8\nKQn/0ymXw8o9FIlmMrS3jMEz7KJ9JV93R+dTz35uMfUiuOJ5OHnQIn0YJu4G\nf9I97JQZNnr/uq0zoNeC0HxD63vLFmMF7LXaUgU9K8yJWiy2WvlkBH3F0WXx\nhwcQJBzxQ7vgpcHOd/M0c0Q123smq5eU7/95GuSbE0F6jNqZIdS0L8NPbrz2\nF2raZsLxqwTKDP0H+v6GdaxLs5IaNo3G9XWv7puCM/jszYC4p/hyX8JjpW8h\nFnjDwtHmRF4WjTVpgzlwRPx9uZ8iudm49AuoOCBRwAhOCSDbWzMOUJ+XmXrG\n1x96\r\n=hHqG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOAovaRcyIPfjGj+kslzqgRF/WjwFUV8o2uhaUrGRLMAiEA337ec2Iy9+V2vST5kfUC8UZqkiN/9SdEu/1KAMP3DrI="}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.4.0_1540999632132_0.463728828156418"},"_hasShrinkwrap":false},"1.5.0":{"name":"bn-str-256","version":"1.5.0","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"6eaf56e6fb29759afa0f8cfe275af78d811ee204","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-PyDFloOT/zDuNy7Jzy7G9wJMY3mkSP3xZUAi04A/jgJ71kz/wyzplJRrfTsVZkhTaUakfTtGrN1eHao1yd16eQ==","shasum":"9de0e92f95c175ce4d01e585169cb7e8a787af9a","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.5.0.tgz","fileCount":5,"unpackedSize":32003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2fTUCRA9TVsSAnZWagAAgwsP/0r/x6J5gSBZ2byB84BI\nGidGUGlIv9xMGi3So1ehFCkF+meDpWXUhjOLYpT4o6IVbncVnCyNb7yW6bFR\nkG6S3ynKGqQGEt9kBsi8wDZh+pP8I0slLeeg4uLew96sd2b/8X3HoFIJ+F9o\n5qZf8IJczcv2MqP1mQUDhmzXOfr24tV4Kb48OBW1eu2DqaEdPMNUAXmCtYKu\ncG7pwuQHEULdFhlpjjfqS3t96a1OkKVFHbTJY3tz1nAK61EbKAnpQ5gGdSwW\nkTGpYPMHmWJJ0+iD9I45BHHV9IA6ECMgpDmXRnzYsPUQDgPRq8ELpwAtYu/b\nHc3Y3buZSzD/k+3k8dTcrFNrQWB3l+4WH82eUc3G4FRQ7MGE/2/FrZAC5tM1\nKX4X80NYTEFnGM9+KYC4GT1YSbjnn2JEef4TCS13d9KzOPRIq3ueU/fdmCme\nRg/pVoszT34daWTecZvEQBMvoQOdQOaN//Mrc/NxewGS0qN+MLNjvkgwFxKD\nAznZz+OVa3chZSzG4iA0n6GYGcNXoTaSWmArwrS2aojWRFeMEDTjmE0XIb/K\ne7HV1QKRjVpVhTiM0mJofRrSHxL2bZFxo2kvjuaTpPs5TvKZ+KD7ejO0RFml\ndXsAl/zS7cV6JHC/1p9pdpMJHXpmF3g/v5Nhrpuul8PidE5T4SoNgOHHUQzf\nl4M6\r\n=Deao\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8eMl7OljscKCkyH4s3dTFNhgiyW/TiTkzLxrwEnQF0AiB1iHszfm0Ys/Wspasf5gwo2Y3Z+D2V3Jp4eBA6qYI4Mw=="}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.5.0_1541010643948_0.09324363295115257"},"_hasShrinkwrap":false},"1.6.0":{"name":"bn-str-256","version":"1.6.0","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"dcd02604380d97b76e1258c0b5249e49103e36fe","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-pBTvzqRE62xTdG9W48ItponxLJGB48PQb4Tr8WWJ8m5OBMBf2h4Qd4j33pSd2EBGCMSki1/NGrmFI3ahdM6LDQ==","shasum":"ee63fdeea2c2a2cd9c9a3b05689f93e6bc3acfcc","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.6.0.tgz","fileCount":5,"unpackedSize":32053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2vVbCRA9TVsSAnZWagAAF7gP/RNIz66xL2/XQObZjoG8\ni1xrrYXhAe8mMOn2koQuukVHhOTged56rI/1xZw69wfmhG3kSUFjWxkfBGOg\nUSfM+FzkDu+bIijsbUuUaeK+eJOKH5cmExG3BOdVwQeGfV0GEoPgnsADDsB1\nhDC4sj+xPzcPgi5lJ6OzZ6Upk8dkUqCYEPQcoRCZA26KR/5c6GK7bUwhws8A\nU+MQDAd7FDsrM9x2MN75iejlMQSL//CLdDUWbxzvFScvfsjrROBeT8vV8Cbe\ni9rs9ZwBsPsUf6iAqIPtXpfxujAj7VZZCVD6pPpYf226KASXNd9olbJ5NM99\n+h0mzvFrhCY0gUhJYnLqZyNsIGJBh4xKcKQElE8ySfPeLelYsOMtcmvhScSA\nzb/nz+Wx7W3TnScG5/ww93Dj1WrkIwwwB3EoPe4tPa3/Ti9sU43pCvmBqkdS\nCjcNZlQz3YPYdYMDKrHcEnpvxgQ3VjDBMXBsK84zDfpFfPUsQWQ0AGWfJQ4P\nB5xQWw6+oPFqkEJX7zxK+vOjyLzJyU7ay+pK56wF/BoHwen6vBI6Kkn63ec6\n3GMkc0LoF32v3tCny8Na6Gzp1roWFUSjYmnMGJM0JwUrY2IjujnQzmFwQ2To\nM7jH83uCxZKx7gK2kXk3jcR7/4caOTqiCMWU2AvMlgc8yj55YZmlc19u/Rbh\nMpEK\r\n=mjrC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqPYDmdMKrX75xVOE4pCc78kPZ3CtB3+5yGEUw8fSYRQIhAKSvAR+GXpZ+K5KqLgiBhiLxZzWFRsokLlXT1su0Fjiz"}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.6.0_1541076314627_0.2781176286204903"},"_hasShrinkwrap":false},"1.7.0":{"name":"bn-str-256","version":"1.7.0","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"836dfaa2d27507d941462230db705cfe2b65bd69","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-0ql+SxcYRaleJDmKAzs/VvHDeNuYQEX7IZSXRctuD8xt2JlXWH8QRiKTgT5GMGRcSjCnbuSnY2xGyqSEAEVK9Q==","shasum":"2caa2a03e3d69e9e476dfa7ef80dfe5bc59e8b0f","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.7.0.tgz","fileCount":5,"unpackedSize":32865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3OlnCRA9TVsSAnZWagAAoIAP/3CwlG8tBmQJHeJKM1X/\nWlL5Rupk7X31Xp2xdCaQrtqQBFRil4BOesImmJOhmgpPodIddi2uiAPQ5Ou7\nMDerH4OtaPQLtMrcHZCisAHTb8Au0y3hBgdkyNrHgdRlfbWV7brnYgzchYf5\nU3KfMa3JfbxL/ZZ7WN6UT7ThRTzqhW1ttGNU42xkSiKsfhhoV5E15FQ5ym/r\nf/lYXQWlv1UPM0VnLXlllRI/Yg10/vmW8HcsolGeSUOXUrMvQ/My4PLnHfb3\nGZcXDphVFvyCk1FUBasmP+NaDHQiAygTMR+CL9UE3Zq4dzoiks/E3OH5hyww\nof9rnrk61jHJp9O4GkmKR/kb7VPmKL1tQdfph8sk7STGyBjvQjip8S1ovKLD\niAQxy3p+x7CD1u38da7q4XmEj2H+FmQkvgAMpzT4jFCnUgwcf5H7IjdpMFKO\n6zP8iGuGsz5oHViIVcxO+yQPBperY94Mej4XpHfX5CumkxjYuPwtxMm1bC9n\nvlTy7ZBM+A2+v7cQc4lY7hYmBipHf56M9OEPBg32/+HFUFT1q0snHifNjFsT\neoPVQMnCOQpEJMXJLUlsVT1rqIntvIQxg66/18F8ModeZoC0nmfEq2gHwkiE\nmC98WRBB0/54FF6tMguVVgndEVlW/7blaYCt9HZSQ+gyMzqEIrE9VXkWlMA8\nz8At\r\n=UQJu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpGIEwDkQNvhFuEczNKw6aClJ79gw+0mF4v7cPkrKUzwIgBucQmzADQPFrMMuNfxl3sC2V1nwZfAMETUYOJBKMW80="}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.7.0_1541204327010_0.44742905020970847"},"_hasShrinkwrap":false},"1.8.0":{"name":"bn-str-256","version":"1.8.0","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"1c4b6a515de04e8851b1fd2abd86140186cd7156","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.8.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-Kfm24dS5hd1312MMFNJmfI9urK15jwX6RXQMlPKrdfJ0fWjq7339W297ZAqu1Q4bTZl23y6xKjgr4upX4fCceA==","shasum":"722e4bfaef296299d61f899792c87448ab36c4d8","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.8.0.tgz","fileCount":5,"unpackedSize":33478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3O4jCRA9TVsSAnZWagAA340P/3zA5L7E3CYAZUhSM1XS\nZER02Wt75yW4RwlyJIvg9UqSdTuDdOdGLAAiE6GNeBrRvd6b+k+UZWyOm0Sp\nyGAyhPayb29P2fcX6ckPeF26w2OYEb8xiW5dIRAvdkwFoKHbhByKCvv1Qx87\nOxeU+aXSTL2883metlW8JIPNsHxm/NEbBXn6txv4Yu+K54jD5bNFXOBUb7U2\nbByoOOzr+pbj64AXD0S+DwQTk/v5ot5o0082Fswg4dTvF+lJlkVamwhzrV4y\n2Mg9MIMhsgjMjVtAYbCckhtX8LCxVIk8LwX/yYcrCm9eKqATRhk0fX7/V/j6\nPjkn0JyeXV4GeDcamIZhBvftWhRmfRqv7yh0k0B+XplDhlIQp0TWq0j4JXO1\n3iYw1/tztmp8s2CJZknAR1EeggtA4xp/y3JCAoGnlaqEEqwCpWHj3KkzSxu5\nemvysDBVlb8PcnDwn8cHWN1sJCLSasMUpVsX7YgcwCNKDr+zpsOZYwjXZ1xe\ntKWGX7h0zWDYV665EUnWgF3QHR0fZ+HN3Imz+ieYo2SuuoiNwuBbAs1gHgeK\nN2PZIkRJWiTyAJfY7Chis5CUMLFKzHyJEUC70HAQ0/xwXQ0zwCm8ZWBWI3EL\n8qGnWGxFTBuqLlWr32Uz77CNpERDBugqFLoAR7QFmiTIFrT3Elxlmws/GIjm\nbcG7\r\n=Dwb5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqqytuFMSAHhBelJO2A58fCQbhsn9rNh913jnNYXXliAiEAlHiNawKfSfp/lAIVKwWJi19ZkPDwiYTXc9eOK0bIilg="}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.8.0_1541205538551_0.08484745510696623"},"_hasShrinkwrap":false},"1.9.0":{"name":"bn-str-256","version":"1.9.0","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"b0cfc5beba862e5e103cdd46c0d37758e188e4f2","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.9.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-CibLY4XS6ewnK9CxzhTOGqBmPogJCQR6Qm6ggZoHWV7rPtNFtThMmEyjqTm2kCmjr9TJW46hDQWl/Ll3Om9RuQ==","shasum":"ef72e0d2dec7c698e551ee7290e0c327fd77bae5","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.9.0.tgz","fileCount":5,"unpackedSize":33667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3aUQCRA9TVsSAnZWagAAI6oP/1RSXPimjclZN8XA2XV8\nuI1F+j13NC0r5+Q5TFHuIe8p7Gus60cFtnZ/N4OjZ/ui4IbKAdaPjuMUGCcQ\nAufATGbocP60xa1ScXhP5lwtROv5q97/nCeeCQXUeunFUAyTvz6jS139J1f0\nBuEsMS/32SieGTF4sVPCJaepuDGSCFagQ0hPrwSnwz6jtuEIAxmYvXnOdM4X\n2+vx2/9umDdSdlvhWxfKQ93omBhFMbOx7NPe28isiVjrgxymr+KPS1fNvtfu\nX0c73DBS8Q/euwFlj+sYtDc0oAc/TVZJoPClUhWbZtFUoV/HZ9uE7ZOEg2Dl\nDzWwjJXhBkJfQbUO5jnmPWKbJBm6aKByooxBWdMXWlksv5t+aPlWHfIz+mgt\nn0syofFN6UiLPpaOKeujhcjj2Y/cVrr3w85V86HLC616yuWTKpqaZOADtL2I\nl29q6SeWrliWcEscuheq3NqGzrw24WTHGv/lj1azXk4YWiGWRZkMMz4HaV/z\nChXvUXN6j+VtZl/IYDmL/4Cxa5/kY/TvrHakx74ibGZQ1UIEALjexZgPaXu7\n/rOctxC8azhWTFOA/rICoHM+WrtLaAXc1vIVyXCK9vdUjLKQB5fyC2sgBZhh\n5Bt1JawX2Ugxpc97arkiR3vSckyMQzpPQ7KiI4/OC9cNm1GIsz+FlD9HVcNk\nG26s\r\n=lw9k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOCgY/PNFHcOCSan64ig6PW5S2KnbXMS1i/KgH0H15yAiEAqyX1iErWmkao8OVLbCq4HJ6Z3ToS+krfcOSH/Rlh8F0="}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.9.0_1541252367757_0.867683633872381"},"_hasShrinkwrap":false},"1.9.1":{"name":"bn-str-256","version":"1.9.1","description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"license":"Apache-2.0","private":false,"devDependencies":{"mocha":"^5.2.0"},"dependencies":{"decimal.js-light":"^2.5.0","lodash":"^4.17.11"},"scripts":{"test":"mocha ./test/*.js"},"keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"gitHead":"070d0bf145a02e81e6caca7b0eb8a88b8991bbd1","bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"homepage":"https://github.com/merklejerk/bn-str#readme","_id":"bn-str-256@1.9.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"cluracan","email":"me@merklejerk.com"},"dist":{"integrity":"sha512-u3muv3WO5sYv9nUQsPnDGLg731yNt/MOlKPK5pmBVqClcl7tY97tyfKxw8ed44HVrpi+7dkgJgQpbXP47a3GoQ==","shasum":"898cebee70a3edc3968f97b4cebbc4771025aa82","tarball":"https://registry.npmjs.org/bn-str-256/-/bn-str-256-1.9.1.tgz","fileCount":5,"unpackedSize":33677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3lEACRA9TVsSAnZWagAAqtUP/idUBrWZ4FKjvr9tKbKV\nPq61L4ykDl7G969IKiwk6T6ljTZ4QT4OPa5zKcw+2ekrjcmG0JO5kCoygv9R\nGe3ksbfyOnucLXjAkMlRAhm6iC+Q8n6gXXoceNAwRZckH5Ou4hdP0H3LQe/W\nCAU7MgYCosy8CSZIPXE4maBS8BYF0zRFhDZOkhgg4GxKfhaXpBIT2ewd03TL\n2kDnawdaF7raMB9ZmCWmFHpm6qYKGRWdMzI2zn5t7Aw/Dyv6eiVFsPF3G2bR\nKFk++waG0eoJRpKVnC+S6AqgQGklmlXHc6jQyQVVQe+iWNVqX8B2g+lmuq7d\nwar7tCVrXTjAvx7OSXjgemZIzF96Hj72ce/YX/z2RSnlooJVyAUXZCR2Pj4e\nZxMuwMGCNsh66qVjBAJx8GobkTYCmig81I4olUUFe1ez7LJFORSYXrvadMoM\nO4/JGLfGoYLQI2Osij87Nk706ATnNh9KvNQ91iKmJK+vYxME9sguAuxXabIX\nYPZWeXwo76L01R1VpT7jhZ/8+2zCUlife+i3NE7JEtP5dai8pj76MmAN+/+i\nS78vuOma4ym8e47wejcSTS9QNS2NJ0ZAEHYqnXfDc0qz+U/DZUA+y1NvRBbW\nfgUc0ysLsBarw0qmIHiXBF1EaXMHSrjA4EToxZx38JlvyUvJLTS2BVpGzHeY\nBJWT\r\n=Hp9w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqtOOZQKtRLDDFxdHJ2Dta4h6GLEZdZKpLFMSLpHXv8gIgTHBWlEpQ4eMYSW1uyyQVXhFfyKaNsTDBmMPgSR7uEO8="}]},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bn-str-256_1.9.1_1541296384198_0.9504187283277603"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-30T18:34:25.103Z","1.0.0":"2018-10-30T18:34:25.271Z","modified":"2022-04-12T03:50:50.890Z","1.0.1":"2018-10-30T18:37:16.590Z","1.0.2":"2018-10-30T18:58:40.563Z","1.1.0":"2018-10-31T01:08:09.076Z","1.2.0":"2018-10-31T01:19:13.308Z","1.3.0":"2018-10-31T14:46:21.874Z","1.4.0":"2018-10-31T15:27:12.354Z","1.5.0":"2018-10-31T18:30:44.109Z","1.6.0":"2018-11-01T12:45:14.821Z","1.7.0":"2018-11-03T00:18:47.198Z","1.8.0":"2018-11-03T00:38:58.754Z","1.9.0":"2018-11-03T13:39:27.930Z","1.9.1":"2018-11-04T01:53:04.416Z"},"maintainers":[{"name":"cluracan","email":"me@merklejerk.com"}],"description":"Simple, functional big number library for up to 256-bit (32-byte) numbers that outputs decimal strings, with hex, binary, octal, and Buffer decoding/encoding.","homepage":"https://github.com/merklejerk/bn-str#readme","keywords":["big number","big numbers","functional","decimal","decimals","hexadecimal","binary","octal","256","256-bit","uint256","int256","32-byte","ethereum","blockchain","simple","buffer","encode","decode"],"repository":{"type":"git","url":"git+https://github.com/merklejerk/bn-str.git"},"author":{"name":"Lawrence Forman","email":"me@merklejerk.com"},"bugs":{"url":"https://github.com/merklejerk/bn-str/issues"},"license":"Apache-2.0","readme":"![build status](https://travis-ci.org/merklejerk/bn-str-256.svg?branch=master)\n[![npm package](https://badge.fury.io/js/bn-str-256.svg)](https://www.npmjs.com/package/bn-str-256)\n\n# **bn-str-256**\nA simple, functional library for big number math,\nwith up to 120 digits of precision, more than suitable for working with 256-bit/32-byte numbers used in domains like blockchain.\n\nWhat sets this apart from other big number libraries is a very simple\nfunctional syntax where most operations result in a **decimal\nstring** (e.g., `'412.959'`), which, depending on\nyour application, may be a more useful representation.\n\nAdditionally, all functions accept plain numbers, decimal strings, exponential\nstrings (e.g., `'1.5e-8'`), hex (e.g., `'0xf00b47'`),\nbinary (e.g., `'0b10011'`), or octal (e.g., `'04471'`) encodings,\nas well as node `Buffer` objects as input. The library can likewise convert\nnumbers to any of these encodings or `Buffer` objects.\n\nThis library is built as a wrapper around the awesome [decimal.js-light](https://github.com/MikeMcl/decimal.js-light) library.\n\n### Installation\n```bash\nnpm install bn-str-256\n# or\nyarn add bn-str-256\n```\n\n### Examples\n```js\nconst bn = require('bn-str-256');\n\n// Add two numbers.\nbn.add(1234, '0x4953'); // '20005'\n// Subtract two numbers.\nbn.sub(1234, '1.5e-3'); // '1233.9985''\n// Multiply two numbers.\nbn.mul('1234.521', '305'); // output '376528.905'\n// Divide two numbers.\nbn.div(1234, '0x4953'); // '0.06573970486...'\n// Take the modulo of two numbers.\nbn.mod('1.412e8', 33); // '29'\n// Raise to a power.\nbn.pow(1234, 8); // '5376767751082385640407296'\n// Take the 3rd root.\nbn.pow(1234, 1/3); // '10.7260146688...'\n// Remove decimals.\nbn.int(44.4121); // '44'\n// Round.\nbn.round(44.68); // '45'\n// Count decimal places.\nbn.dp(44.312); // 3\n// Count significant digits.\nbn.dp(44.312); // 5\n// Truncate decimal places.\nbn.dp(44.312, 2); // '44.31'\n// Truncate significant digits.\nbn.dp(44.312, 3); // '44.3'\n// Get the sign of a number.\nbn.sign('-31.4121'); // -1\n// Work with some big numbers\nbn.sub('0x8ffffffffffffffffffffffffffffffffffffff',\n '1591029491249109201931039109512131121212') // '51380915346385064...'\n\n// Compare numbers a variety of ways.\nbn.cmp(1, 2); // -1\nbn.gt(321, 321); // false\nbn.gte(321, 321); // true\nbn.lt(320, 321); // true\nbn.lte(320, 321); // true\n\n// Take the minimum of two values.\nbn.min('1294.31221944', '5.421e6'); // '1294.31221944'\n// Take the maximum of two values.\nbn.min('1294.31221944', '5.421e6'); // '5421000'\n// Clamp a value to within an interval.\nbn.min('1600', '1294.31221944', '5.421e6'); // '1600'\n\n// Just parse a hex value.\nbn.parse('0x49121') // '299297'\n// Just parse a binary value.\nbn.parse('0b1001') // '9'\n// Just parse a Buffer object.\nbn.parse(Buffer.from('foo')); // 6713199\n\n// Do some math and output a hex string.\nbn.toHex(bn.mul('3043131212', '495')); // 0x15eb97423f4\n// Left pad a hex string to 20 digits.\nbn.toHex('4491959969129121', 20); // 0x0000000ff569ee4e22a1\n// Convert to a buffer.\nbn.toBuffer('99129129412'); // <Buffer 17 14 8e 79 c4>\n// Convert to native javascript Number type.\nbn.toNumber('0x491fc712d'); // 19629109549\n\n// Split a number up into its parts.\nbn.split('-34.99'); // { sign: '-', integer: '34', decimal: '99' }\n\n```\n\n### All Functions\n| name (*alias*) | description |\n|----------------|-------------|\n| `parse(x)` (*expand*) | convert a Number, exponential string, hex/octal/binary-encoded string, or buffer object into a decimal string |\n| `add(a, b)` (*plus*) | Add `a` and `b` |\n| `sub(a, b)` (*minus*) | Subtract `b` from `a` |\n| `mul(a, b)` (*times*) | Multiply `a` and `b` |\n| `div(a, b)` (*over*) | Divide `a` over `b` |\n| `idiv(a, b)` | Divide `a` by `b` and return the integer portion |\n| `mod(a, b)` | `a` modulo `b` |\n| `pow(x, y)` (*raise*) | Raise `x` to the `y` power |\n| `log(x)` (*ln*) | Natural logarithm of `x` |\n| `log(x, base)` | Logarithm of `x` with base `y` |\n| `int(x)` | Return the integer portion of `x` (no rounding) |\n| `round(x)` | Round `x` to an integer |\n| `sum(...args)` | Sum all arguments |\n| `neg(x)` (*negate*) | Negate `x` |\n| `abs(x)` | Take the absolute value of `x` |\n| `sqrt(x)` | Take the square root of `x` |\n| `exp(y)` | Raise the mathematical constant *e* to `y` |\n| `max(a, b)` | Take the maximum of `a` and `b` |\n| `min(a, b)` | Take the minimum of `a` and `b` |\n| `clamp(x, l, h)` | Clamp `x` to be within `l` and `h`, inclusive |\n| `sd(x)` | Get the number of significant digits of `x` |\n| `sd(x, n)` | Set the number of significant digits of `x` to `n` |\n| `dp(x)` | Get the number of decimal places of `x` |\n| `dp(x, n)` | Set the number of decimal places of `x` to `n` |\n| `sign(x)` | Get the sign of `x` (`-1` if `x < 0`, `1` otherwise) |\n| `cmp(a, b)` | Compare `a` with `b`(where `-1` if `a < b`, `0` if `a == b`, `1` if a > b) |\n| `eq(a, b)` | Test if `a == b` |\n| `ne(a, b)` | Test if `a != b` |\n| `gt(a, b)` | Test if `a > b` |\n| `lt(a, b)` | Test if `a < b` |\n| `gte(a, b)` | Test if `a >= b` |\n| `lte(a, b)` | Test if `a <= b` |\n| `toHex(x)` | Convert `x` to a hex string (e.g., `0xf3abb`) |\n| `toHex(x, length)` | Convert `x` to a hex string and left truncate/pad it to `length` digits. If `length` is negative, the result will be right padded/truncated. |\n| `toOctal(x)` | Convert `x` to an octal string (e.g., `04335`) |\n| `toOctal(x, length)` | Convert `x` to an octal string and left truncate/pad it to `length` digits. If `length` is negative, the result will be right padded/truncated. |\n| `toBinary(x)` | Convert `x` to a binary string (e.g., `0b10111010`)|\n| `toBinary(x, length)` | Convert `x` to a binary string and left truncate/pad it to `length` digits. If `length` is negative, the result will be right padded/truncated.  |\n| `toBuffer(x)` | Convert `x` to a `Buffer` object |\n| `toBuffer(x, size)` | Convert `x` to a `Buffer` object, and left truncate/pad it to `size` bytes. If `size` is negative, the result will be right padded/truncated. |\n| `toBits(x)` | Convert `x` to an array of `1`s and `0`s representing its bits. |\n| `toBits(x, length)` | Convert `x` to bit array and left truncate/pad it to `length` digits. If `length` is negative, the result will be right padded/truncated. |\n| `fromBits(bits)` | Convert a `bits` array of `1`s and `0`s to a number |\n| `toNumber(x)` | Convert `x` to a native `Number` type. Precision loss may occur. |\n| `E` | The mathematical constant *e* (`2.71828...`) |\n| `PI` | The mathematical constant *π* (`3.1415926...`) |\n","readmeFilename":"README.md"}