{"_id":"@ainblockchain/ain-util","_rev":"28-6cffca481972e9944174493984d0ec83","name":"@ainblockchain/ain-util","dist-tags":{"latest":"1.3.0"},"versions":{"1.0.0":{"name":"@ainblockchain/ain-util","version":"1.0.0","keywords":["AIN","AI Network"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.0.0","maintainers":[{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"},{"name":"dev_ainetwork","email":"dev@ainetwork.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"4b7184fd71d6683e3f1bfda6535538c50face1b5","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.0.0.tgz","fileCount":3,"integrity":"sha512-ZOIRcdNHstWdXjFIb9FBpdKMWhayqFGlhJcW3j4vS1lEhB2DlFiV539vChxzctwHOVn7DV1s5IfTlvaAJgXy7w==","signatures":[{"sig":"MEYCIQC4FdlvPaboDYA3neOzqgnms2ysRNYduV26+5XoCro/9AIhAPCY4qI/QFKtV6Vr3pEOJk3dq9e3dsLvn+uiypHUko7o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcagucCRA9TVsSAnZWagAAmpoQAIBbZtZY1ahexyeUhLbF\ng9FWSi4i+H8Cqc8HSvWG5tCTwXyc50tN0uOSvFio4Nu6mDuZCK5SnZf8PVtG\nNZimu/if2aO3IwusWMxfH/h1+4RdaX/gCaCk+Aw2UpKjgsQTRfuG7LRlPaW2\nZXEwr/QRQGLFWWPaQnw2PAfpkhOS4hrkfvDPy2OZI0jlKF9gdZfa7fopgaLy\nAkJ3xkeQT24o0Q050/dSy2k6kKhSYRppibmtFDYs995Exlviyh2tWcvs7bgY\nubckNIfS9jHTSiiQ/Lq5Cb/VeVs0EX/oVakqL5XrjI07ojO21ftw7CP1v9wa\nVgMtXTFyMhJeNGF1EuBhGbmXw0G4krJ8yt5kDMD4PRLcyNOaDzcXmU9px+AL\n5E/OfbiQmGIHMEXxS0eJlpShYMa87J9xJh2NJuvb/zSnqXL3l30E9Q2qLtrZ\np+AE2nCjae6+vv6JWwpoLJ0KZhti6zD3hwBHfxYx3+U4b2jrcqcWbDi1upFg\nN9UWPdT6KIDr8Ia1DVtvJ5VY+0VaWBWNvCpxN/IZM+s4mY3RqDpAbKw5qV40\n0HfuysSrGVPlSxzgxNIWnz+kXHYznn7reqV6lNeg4PFQgplTYXaVFSj/b5Zd\np47puzF8UeE/tzXr72VPjR/DnCFRVzUCgLCqVUtSdxrBnW+81BytoaI1wTWz\nmFxw\r\n=kK+k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"98475f80f8c90f50bce008073cce5641d85b85a3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"platfowner","email":"seo@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.5.0","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"9.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.0.0_1550453659438_0.9014907414293638","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@ainblockchain/ain-util","version":"1.0.1","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.0.1","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"8014a3658860b8f85ab1853bc0753adecc9b3ad2","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.0.1.tgz","fileCount":6,"integrity":"sha512-ZeJU1ymgUTsq1blLPIDxY/SgRZDdkURUfx0WVMiIaeNvewc4KdO1xrsjN8C1JSPeoIzOF5eyjbEPwzr1Kk2Kuw==","signatures":[{"sig":"MEYCIQD8Ekpu5b/NTrDTFC+CfdJbrgZ459LOEdquSP0tNShmgQIhALhGs/ezlJn8Y8CuQvoAv3B3G7chd/6v//KkhQKNoJSM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb5UVCRA9TVsSAnZWagAAGy4P/2rrnH50FDSdtlFfqahh\nUJot5JHSIFqOM4gmGsi58IVAncQqGJ2j59LwYDNgLORBMlW+NQQpCbsDMxnW\nmK5AUgxJoHvGlTw3sv0Ce92kEekfQjvEbPZXjSxzspd7gE5mcuzLpmSq/caP\na6eHFP7PvsO5b8/BurOaCgOqhX914C8tH4nv96ONUYkbH8png4CmRhQa6Fcf\n7bZlG2xFjU70e4pHD8ki2GP1/hC8R8LcT6MrehDqBn8MyH9ibZ7eFkbW89+Q\nLUDaqj0C/dBx3mcZhpMjnpcv2PCoHtYV10VBlQ25vsFEbveHzOQjMQHq9qk5\nPQmcsvvz2NzCcieRGNRVcUDtV4FyhZGnOiWNGjl2w3pZ+QuvPOZprGrA5Mf/\nYZZ73CdN3xRA/+XYLQcdrUrFpSyV1fTvDte7SFFod6+F9JjTwRwan/Rklco7\nzPlDKkrS9/GrP3ID+QIn7l4KPm1z6YakJFcr4qlM0IANnhfNTga3Nk2gvMfq\niAgPM857nMHt4/jE9u2T0uU4wSulXK2d6GGoVc7lAEkhTqTuWyv0ttgitSI3\nxKXm8mpEq0jtzAnlkv6fQrUUpv8kpQWJLH1lOZ6bXMTl/Vs8kNy+Mkd8u46P\nXtgDd8yySWRjZ5D2bTVr+L1Z0dfXOFdLglcccBzTHpU9B1mBG2389UQlqZf9\nPOSm\r\n=Gny7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bb349b754b4cda628045b0b713b68e142f207f45","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json"},"_npmUser":{"name":"platfowner","email":"seo@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.5.0","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"9.11.1","dependencies":{"@types/node":"^11.9.4","safe-buffer":"^5.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.0.1_1550816532430_0.17730115428075033","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@ainblockchain/ain-util","version":"1.0.2","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.0.2","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"96f43e610948750e6cc9f67386095cfec05984d3","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.0.2.tgz","fileCount":6,"integrity":"sha512-Vu2AjecWPJGetPfMTwSl3kcMAJXvGjqhPmkdFmNjxA31Wt8Qqmq5Nu9wTighuepTYMJpAvCNSeg/ckqA6TB3Gw==","signatures":[{"sig":"MEYCIQCpit4BbKyUbAfY6eUqsgBx4Mu8ZARt8C1yZ0yU+KOEpAIhAI8c3OTAmgpwRdMwhe813cwFP7CakLPvqWKeblPTtmRg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcb5aFCRA9TVsSAnZWagAAR6IP/izBrLFnNO5+6Q1hEVS1\nbR0mnqXiCaNuk37xo6g2I6hVdnPevEUWIInMEiFG3HBAeQ4EBBBJfQdD2cd0\njKce9HmLb5IQV5SBERH6qn/ynKZZIRNnO7qoZxHjnjWxkIY2+DYBSgTL879T\nMhDou063WguZx2QQvS8JsThKRmS+MiRKtP+zkCWuf83hzl5TdqK2qN5v5gUC\nlqkJeDv0Nm7srLJr0aZyt4FIrdpirBJH+5PIun1KxU2WR3wyP+wBMMPQjDJv\nenPwjdUNHupzqa5HAh58GYdRJKq5XqSVvCCtQ3+qAkCCKSAz74TvBGWJbthp\nA0XGFPlqc6tPF5l5On13F59+vzxVAOoBOKuI/hgD2/xP38AmaZnNYsJsDyVQ\n71ILVtqV3dCTUtuwNSYTyho+0o7ITxxc96DiM5Exe9vypQuEqt/iTlAUHTiI\n0vv+CH2CukWFTacziYEZ1MT2TwndgKR1C5qat71vtdx+81y45nwM+iUuBQ/A\nUx4CxY/iB3nsYy9tPC0ZMZy0IA+EOWBd6BS62/HSf1IfJ6+2sxjNH541npqD\nt102OEKLFcFJZKxmYrVRAf1Dmhh/58+eLZPu4wqjgE9iKQb10p06/Z6uojFG\n2s2dJYsbcCxx01plPnVJFgXuHe7C5PQ+aiMRFlyEwXzQsnUuKu5YX8b//W7T\nT3OM\r\n=rTjF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bb349b754b4cda628045b0b713b68e142f207f45","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json"},"_npmUser":{"name":"platfowner","email":"seo@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.5.0","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"9.11.1","dependencies":{"@types/node":"^11.9.4","safe-buffer":"^5.1.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.0.2_1550816900326_0.05540316228074338","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@ainblockchain/ain-util","version":"1.0.3","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.0.3","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"a10f451641404b6be7cd2104a2094ae855411c43","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.0.3.tgz","fileCount":6,"integrity":"sha512-KNbRKPQWLGXGPmp6weTZvm7l3x3sHXQo0rwBDJpXa6DXR9+bqFDneMv2pP9P4m59TsreEYE7ei9wJ6dD/g1HjA==","signatures":[{"sig":"MEUCIBDSTdXLIpLFHHFIwoX7QKZQZnI6dyUsdPJEH8o9W+JFAiEAqULVD2hBRuRxRWpN+WOILYuL1WxYHbYA8V1kAJAt04I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcc1L1CRA9TVsSAnZWagAAZVoP/A1gFIy+CBIQBeg1w9O/\nH5pOkVr/utrXkk2v9SEfldepsEOE1GVRNmo9VTY7bOeh7aoc67PYoQyAkyEV\nMSYGdBjAZ9huzn5y1tPdEuiAyqUZIaibQgrSvT3Kz6GG1UmuVUwo+Flq27QO\ncSLUwehdCTwza7RcL0AsA7XcQmjO10fmfxGPcBd7UAk8pQypc4rDSMC78KrR\n4EtFPJORgWMUDQ3b2SS7TLgIeLkil6QQbXYJt0MIxiCIOAeKo5mTeIM4bsIK\n9zVsWbVf/CnneAPMlxGHP7rvkah54BVPaD2h7arPa9MXU0DD6odHWbp0t3ut\naYxnWKyZhx9tsow/ngPK2Iu1U4nzFRMR9GwURUFkJ7LtsX42Ewy9MJMc28+n\nFIxt0ix4PSIehXdStwqUuA4yPWLuUQl8guBmXKAbMx7X/cOc06EkqGUVm+sx\nx0ANZw/K7Rtjw+RzYskolG2djjgpTwIAjp6tbWjutJHbzoXc64dsbBdthwDM\nhLK6RotvBr6R/u2OwFAPV/iGJpBN5EWh0GgKcHvsky9ujpSP+P9c1+A3fORd\nPtYklnz+p7WsXbm8CcuWXpkTia+ngYikAXz+Jrkd0JgAf7OcdhRTz9GZ7Uft\niyfPE76Sy5h+0KUKTgb2VBdpyban2Gj2OT1r2W67kPWZM4D0xg8RZUnxvjWm\nC5Rq\r\n=ejLU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"001f962dea17846ccf94df5d6ef6f962634f764f","scripts":{"test":"npm run build-prod && mocha","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.4.1","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rlp":"^2.2.2","bn.js":"^4.11.8","keccak":"^2.0.0","secp256k1":"^3.6.2","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.0.3_1551061748396_0.28397279622667515","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@ainblockchain/ain-util","version":"1.0.4","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.0.4","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"e26a5dd19cdd0215ba468dfd827edee8ef33a1d4","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.0.4.tgz","fileCount":6,"integrity":"sha512-PjYr5LvLqyGFmS3c8HVcGC0RRKnk6Q/1c3qgLLAEOElaFNydur5XyiDWndGopdAPmIVmjz0N4AEl6aFMt66DuA==","signatures":[{"sig":"MEYCIQDVPPTGU97GtSwNWgMT/zEe/9h3muEsM2Fwp9AZ9UfZuQIhALh+AcD1LUyCdfMPXVda5WotxZqkSRMUpyeNtgJY964F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/4BHCRA9TVsSAnZWagAAB0EP/iFHv0C/V0BP8L2LxszN\nthP0WBWs6yFegXMGqJxWw2u3Rw89PxDnwujE/eyOjKq4KxN+G/qkZ0WaNCBD\nGQ1udrv/3vaGzH3c7hcwilg/MnwSEyXUShCXIM/P8FcN1IVsEIk9D89rsd93\n/F2FRR7CKzBp57CkezzZ9pjrhXWn9WP6GWEzmI3EEjBGiEDqqMcYE4WEa6tU\nRJeFPmJhF4w+hOvrUd6wJcgDLFt9dj+oNwqs5irxAINW95Dllxif5rAeWHOT\nIeMrw2waW5CCL7LX+qk0R1nme70yTz6lG5AixYRUqCUBV4MFakPN2+R5TXpS\nvLE7xPmnRG7ULb3IxX8Yeu1ZqOddOPaVu3x2T5bdWi/871F/28Fo8gRUVp9z\nH5krFKV0kliDoarX2F2ZTssTeMv6QXCPttoHTbiLCK92R5nP+f0t25rIPrME\nukRSxrkCEjL0MBtTb9vcQOwSVpsTVEM877YTqXhprXI1RCSaki+ss7bD6/2t\nfUvcG9o+XrCr0OpMFoqimKqzabfZnX8BYLPP8p2pGjikXvzsGrRSBuMn6lVx\nBA8WOsXTiA7xhcrjknXKsQSDLfGnV3u+PiW+V50ioJpVrBcUKpz9J0IknCJE\n17sKJDo+doKC+iRiZIvEnJa8k4r7XCP4GfS08hdA+G+Y/aAFLrhyi69/7vXs\n1k01\r\n=MF4O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"1bb62888655444cb153ff05e18bd6e955851559a","scripts":{"test":"npm run build-prod && mocha","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.4.1","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rlp":"^2.2.2","bn.js":"^4.11.8","keccak":"^2.0.0","secp256k1":"^3.6.2","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.0.4_1560248390408_0.7033040209382835","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@ainblockchain/ain-util","version":"1.0.5","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.0.5","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"170d909427e7a4ecc65ab1e3df6ff6ae3ea178cc","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.0.5.tgz","fileCount":6,"integrity":"sha512-EjjBQhjTDGN1v0dIZlcyB6z8EESv0vRSYhTdJYwzaZRRmI0heXG2oYp1Saf2vTZwgnIb0zDIj3HLEW2Vf+bCHw==","signatures":[{"sig":"MEUCIE6+m1VMbxxXBj9W6fuxFdzT45SlnAYiB1Fzxi8Khlz5AiEA4APpiWA2z+ay9hjBxsBJWuCJP0CjpciFGM3VQw7OlQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/+HtCRA9TVsSAnZWagAAP5oP+wasUuYKRGOZgi93dlhC\nV+QMAHsTVvfK2o/uP/sRxjTeG5ACn1Mat/D8GqT2so6efqmoRUdAAw+Rtddt\npd89UMU7jwdPKdlgKq7/jXbSliDysnhn+aEKh2Jqx0QIQkgZKOCJmkJHYtXH\ncOGl3glqTviZWGaAOHSCH0p3mopZIgjFhBXbmJ6I+nFbZbgwTURWRkDs+4TO\nktUbPWr2X+AB0HfvOpZi/qn0N8vWxvvW/Lrw3e83DosNXtD0DBtTJdMz1c5y\n2ln4mWnV0KBmnedicyQyEMueEWgeS7YoKc/KV7+2PYjEGmXwET2a3z3ViLe8\nWiNv9RLX1gZklf14yOIhqHWqn8dqUwYyW1ZyENarhyOdMNGn8ThExxrCQvJB\nkzDiicXezHalyZxPlwJqzQj8SV62QhbnPgSEqSxD5ob3OzEeapMZFAugH9nF\nX2MB1LEi1u9q6W/nq2b5CZwnGhx8uSjN1uUE2cJpv+npnuKR88gDdY/t2MWT\nzLCFUdcRSrSNg/xw640dJsHdVIu1LAEhZj0tEglTAO0H366LZLb2mH7mZ3DL\nhHfMMenDMI0/e3FvtNgpKcd/NVAHfC1ejVkqAQG7dl/DpwL4cVmprlUFD7Ut\n5T/b5aX155vZg4h5fNMODBV5wQMOtGzknBXaRbJX0++Y2D1CUBUIX3bdM+GS\nbEtE\r\n=TLI0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"92038eea7f1672e829b3b34dd162505d3549428d","scripts":{"test":"npm run build-prod && mocha","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.4.1","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rlp":"^2.2.2","bn.js":"^4.11.8","keccak":"^2.0.0","secp256k1":"^3.6.2","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.0.5_1560273388314_0.10681910022188768","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@ainblockchain/ain-util","version":"1.0.6","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.0.6","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"0c9b402695ff8fd954bedadaa8b0476e705ab488","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.0.6.tgz","fileCount":6,"integrity":"sha512-vIXPcMOEY6BonhKnQy91rpSJhcFLX24ZuizOY3gW8inyhCE0QttxPujjRPDojCKDjk8ecQCSY01YIP3cvXZvjA==","signatures":[{"sig":"MEQCIBuwbgpL/x/u2qKYJeW0Ye79YPUBtPy5bnBdJGpKBrZUAiBwY3RNPGZeJHGYMf2SYiHta9UNy6qbzeEOYOT2HZ5aIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdABYuCRA9TVsSAnZWagAAjp4P+wR+Wc/9u3Rg0N04kyX9\nKt+nQPrPngoQ3E5xwo3e0UJB+yez06zjIbTtbHPR2VN0rXCq7Reurj/fQi4y\nqeg6WoKnep8o69V16fvsj7q8eG/qRM0op6is7TIe1BD088ruceSjyZufST9o\nWW0KdH0zAd/b/yvDIHAo8Oj5KaoglDdiyvDNcagNNCBKPxyZoFgbY/9lXltZ\noWLNgQawfcqsK5HFMsY6nDmz9y4YOQDF+zScIMatpNvSacPWtu94n2tGCEZT\n7fiKWynfRghznqDcu4kfZqB3iyJjLxOBesQeDi1zSaFTn1+BMg+SQzm4kUQK\nNQgX14wjKqSNmaO3xJyoh9flWDv6CfWqFSTyojztDvzfOzAS8u5937Xi7okO\nSj1PBWkzAWtNbHwxTtLXR2XTlpK1OG7tVQGPjCI1iz0GWjW3GIk9+91+TTLp\nGKsbyoBRrUaW8mgc/mkV/+T9XZw9jZcO2ReUiuQyg/VLL3Ee2Xflv7f5JdyD\neiU1+J8i59Om+QutGgjPhtyvM5g68O9upmRo6HjaeN3OjqYzmkOGicbKBdUz\n9um9xfV86L1+qq047wLaqX3H3pLXwYm29rLSUl2JMSgNlXmn3+QY9Naq4DI2\nYSK1qdHjZ01t4TtKLvWvRqQ0wbDXuUn/aFOOsFnDEgx1Xp8AIgw6XJI3tV59\nSMrm\r\n=EItF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"92038eea7f1672e829b3b34dd162505d3549428d","scripts":{"test":"npm run build-prod && mocha","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.4.1","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rlp":"^2.2.2","bn.js":"^4.11.8","keccak":"^2.0.0","secp256k1":"^3.6.2","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.0.6_1560286765006_0.1338472975673357","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@ainblockchain/ain-util","version":"1.0.7","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.0.7","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"cc36d9c7b1b1614b7fc6f0f18f799cabf7996e28","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.0.7.tgz","fileCount":6,"integrity":"sha512-751Qg4SfEe0WPMlsEBFBcbZgjjosd+j56EU+LKg0hVKZpZKa9AwG4y06TRNRhM3sWadHduy2sF1FRZErhwDGWA==","signatures":[{"sig":"MEYCIQClegfOO39EOifwyXL8D9XDAcKZ6LladY2CbUxl2MsHlAIhALGmappfNoG0+l+yl2zKktc/Sqmw9nK9JIpiIdGWFgoI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX0dYCRA9TVsSAnZWagAAQxgP/iYcoE94C5WcdBPvOK4Z\nlUoQs41syba8HvzZzAkkE1o8wVuf/s0J/b6vYZR19015wA92+AJ4GgZRqApf\n+uXMKCM3iaLtRpSqhPgxdRM6vvm+gwTf2zr8DT+DB+xuyhdddWfQ17doSJkc\nPFehsDdtEwVzETOzsJaQRI6nZQuAG8DIOtR3sabMxhLnv/o4NLLWmPUtpPC3\nJw7pKb01fWl6Njvtm1aMQBGX63fkvDlg6FxOQh6QvqU7QyQuIi/IWal1/RgM\nlhASbGdyzyeLP05e7vYupsmEGpWV4uXjcKpOe21C8dnHziad7QAI5z2rZO0Y\nokhmn6Y68AXpe1qPu4q3MOTYGFjwzQckJfPOlmWc1gYDhq94G9JqaGkAO0OI\nExNsv7G5Gp8UccZDJ4gC1Aw7sva98PbXScJal+OdRFARx3d4VEGm0jAALTfh\ny9cYQLWOdSefiBT548lluG8H54XSD6Gkgehb45b2j91hSU+1R6F1o7TZIEjW\n/pOQJKT5qxVOytAmxgApbgJhWHPB2aH5b6Va9oRjg7Fmpbzjl0fKhbJ8WsGG\n8UUE7NN9NhmWnZXqGt5RrGiSh/xiQI6iYnqMf1BQyHuvPelR6oKfDQohsylf\nFGeqjSVYm/mzcWlTJ0YOQOOvzoZY56seHiGtrS3RyCCVyeau9Ido1N4mcc0G\nx/yz\r\n=UXpk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"ec98de814b24e9ceb5af265df08a2b30e0d9edc2","scripts":{"test":"npm run build-prod && mocha","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.4.1","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rlp":"^2.2.2","bn.js":"^4.11.8","keccak":"^2.0.0","secp256k1":"^3.6.2","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.0.7_1566525272170_0.819726221050602","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@ainblockchain/ain-util","version":"1.0.8","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.0.8","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"adc8ca9c14e0a48090c78974b1d9e89d675a059c","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.0.8.tgz","fileCount":6,"integrity":"sha512-gQN47F14/S31KvjS2LuaKgsdNBLUTvZrdpBZxf9yZ5lck+omYrJrOM7cSD4ejeQjNprE3EZqyg+G/+E7bqzjQw==","signatures":[{"sig":"MEQCID9y1NTbKJ0ewpUa4knjVXTe1Qa62J6656M2q8LGLbNaAiAj4UpWaDWzJWKPaVECeMipeqmD4Kn+rQfIoQBVrY4rEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb8qbCRA9TVsSAnZWagAA9mYP/iGTNE3R5x19856ETa+H\nSEV6EbEnINlkn3fvTR+4IHPt8NvWaPQh9Bb1XMb+Mx882amuBjOsV/cW2Ajx\noqoi5YZnJkK4ovB5jhCs0ESKeBWXszOHjjT8ey2UckZD6i0myl1dtLtu0l5q\nii6VheohJ7xWQr8U6MTTPlVwhtbJTVHz44DebfF/Ofu5O3HpRUuf7YloIXsr\niDNa77k1ggB52Bw6fAfvxl/tt0u6jRufC/hslJbENXC5FLAdFZl7m6lcK+hi\nW+i8xEnALEHU7MyKGfKMNsd6cJUcqEpbq7+f6FhGipGSPtHzp0J9n4s9Fvu2\nZ/NW4ZenUT2+1hYyVCtrMGVMDdmsYkNg7m7c6d5uvAuyOH1TTFFAvCZNYto4\nAVoUqpX+UiqUS/oO7BSf7bo5/s9Krx2MHkhWJL5pLbQLdvjL/1U47dZ49W19\nfbWZPr95YIEkmN7EEKYf1EKObUl91gCBXawBM8Zoy1lAWA/oQUksuD+lIqcG\nf3Hc4bsmLOX8ahLSCa8hSenBD4R8GjkPs3ivm9RV5tztWvzKI6qnB4kSmb+/\nVHmnNEZiq2w7p4dtC2ImBmrp5gY6CUudXYL2UiK9OgFwpwtekuMu9dVyIuD3\n5Jf1hTMAhtAII/x5Bh6ufCr27es+H8zMqNzlRvJyaK8gqGjmQsw8of8wczFP\nqHgx\r\n=MjCD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"c813a0c427187efaeaf2357120ff6e0648df4730","scripts":{"test":"npm run build-prod && mocha","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.4.1","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rlp":"^2.2.2","bn.js":"^4.11.8","keccak":"^2.0.0","eccrypto":"^1.1.1","secp256k1":"^3.6.2","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.0.8_1567607450875_0.514108799309209","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@ainblockchain/ain-util","version":"1.0.9","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.0.9","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"fd551d56abf4e6df8d492a84a8c2ab01025cfeb9","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.0.9.tgz","fileCount":6,"integrity":"sha512-XiGT67Se03cwQ3K6t8fohb3jCBpdAbCkV8gg3h+Rq+ZlvviMJqMUAClCNh2G02OWG1eJ+h8gN7XWBJnc839rUQ==","signatures":[{"sig":"MEQCIDdVUIqwm1doyQZU47f3znEMz1Z54CiWDgEXUZbMNv8cAiB5Z2EFyKy1/UW46g55tu5CLDWq9zmejaIw6VHlfNgCgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcQckCRA9TVsSAnZWagAAIC0P/is5Dth1MeZXiSLt2p5N\n/TrX/m2imO5qM1KpLdg4KNEFfX2bs9SKr5KaqT1aVE77+Eo3zRmHRKBseGEt\nkQgJ76SmZCfgEVw7AsBSd/D9M9U925Pox04zfqK4rW4BNXh0YpRn63jGcKU0\nI8Ck6Sj41zB1mSbCC8JU+arWY9sf2w92zyEC1ZUbshkzDUc+71fZbshvt9JI\nLaDc+WPc3fCz8dZoKHAT2IqkUqUu8FOZKFcs9Dt7wlyp4zXTcYW574+ruwY1\n1k6M3xBaEUAKuzYCqA3Pk8c7QHqN+EnnhtQmaeiGEto/yvMRr6ETP6bx2W6S\na3jkfZ3S5Vs/RZ1UNAwP+pP0DJEoyYiDRYgUSvLuOb6LdsvzM36vP6d0VGlI\n3oFOEk45XHozN7qyF6Wwx47q4JL/Vldb/oGUdX02Tc8guQj+HzI5l16LYbK1\nzG3PNn6BjXwIYuxmCxvCAJa0bBOlT57h24DbEhV6jbGk61w1tkSlKv+gas0/\nVmqrZMIVaZMbH5lLf13Fk90bYHJO/Q2bfToUOMpmHFFtaoGlMGCvC1mRGQBg\nb9cHILlEkJ7KhwKBatgEq7hUWdABgYtHOnsBY5nA3dh801wctU+/30WmLcpA\ngQSa2QujH1P2xSZlqgHO/kVxCL/wXgvbWAu6mHidlV38C3tqYE4EwW7KAgiP\nJeIK\r\n=hGsF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bf915d50133bf0c151ab8f2ca26ccda84bf7f43c","scripts":{"test":"npm run build-prod && mocha","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.4.1","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rlp":"^2.2.2","bn.js":"^4.11.8","keccak":"^2.0.0","eccrypto":"^1.1.1","secp256k1":"^3.6.2","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.0.9_1567688484088_0.825053647134887","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@ainblockchain/ain-util","version":"1.1.0","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.1.0","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"9f08d11d076a860f26410a9480df1108a6e9cacd","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.1.0.tgz","fileCount":6,"integrity":"sha512-v5JUxuOt8t8oh799G8GnSemzIOZdPDlF08s7vYUOxQL6MoRRDdGQAGyvJ5mN4ds9s7dDOvMx4OSruYlc0fMz2w==","signatures":[{"sig":"MEQCIGYHaQct6/D+tlaTW5t0waXJ3g4TScLwBzkLvqrvWDkFAiAWUuQHsQZgzzpO42PPI+W3b1Vj5m1utrkFkyUQ42ktiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcbsaCRA9TVsSAnZWagAAMJ4P/Ax2nQQ2o2iSHvzDqGsF\nJPX7UtbKJ8PR+hDO1dl/2Xf3pDvtVTeySgJdYl02YmLkkv05Y2nhnYoIjFmu\n77EUN59r24lAk6Hahgloux+SAA+uJyeGSYcu+DSIUkD5uM/IXC4Xg3OPoJIi\nKTAmZPo4c2UF0bCnuoWN+RHDJvG48J/GgedPxfTRiv0nhRwKc/yiraBoGXL2\nmC6jSohEDsBmnuIDbaNUjUwOi7vV9XsQv/zseB/NpfLTNOfViMUXxKgV6Z7k\ne/mngoHvhOXdX+tFmoQnQOwCyAWcdw2eDDVNcYKOn1O0UKbC2xAq/nBuoMAK\n0iPBV7GF1U0KH8V+zMiyxu3vAXXNDbWfLDPdinfq+gXgbViKVIN2G0ds102Q\nRscPKzm/KOfN1aV9ISOt9KeDSrGJ6rcOwEcIWNuiNt38kPNCYnUI+0tgjSiy\nQmq1DXu0nHMLM+AsdzVAa8559KznS432eihvfHnWq0b/nrPR4efe7DZFgzy8\nc67q71/lqRo4ZNa8ngaLI0eqpJzB0sk1D1nTxtZPeeOkSLSe0t3ae8Ezqztr\nevI322vfNRBUiAkSfHIWltsnyQM26aX2AO92989KvD+V6wkhtAxg9d/wqtKA\nyDWEfmnylds92QgiBA8XvIgCyS0rZB9kZOEsKgXRbIVpmGplux6MHq0vMb2V\nvXGm\r\n=l7PU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f08caf1b74450675635431440ccf93285154fbfa","scripts":{"test":"npm run build-prod && mocha","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.4.1","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"8.11.3","dependencies":{"rlp":"^2.2.2","bn.js":"^4.11.8","keccak":"^2.0.0","eccrypto":"^1.1.1","secp256k1":"^3.6.2","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.1.0_1567734553848_0.5100610602572508","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@ainblockchain/ain-util","version":"1.1.1","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.1.1","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"17d6f141f392458de8c6ea4c497d7dda4416b97d","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.1.1.tgz","fileCount":6,"integrity":"sha512-S4ieCHBHzgmkos3UbOR6ppdcTCVN4khrdK+dGlw/8BLEc6Q1JkAP6UJRMNmGiviA8daJi2jlX4kcWN+gNBLmEw==","signatures":[{"sig":"MEQCIFV2cBxwdBD5SV+dilwrE3dxt5wFriYNIGdnsWllKVTlAiBtxCudQ95w6s09Izt6B7Q8eyHva4+FArFKYrReW+vK8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgfcjCRA9TVsSAnZWagAA054P+wXacC90xWTOV3wplQCu\nHvgl9lU3C9usRuL3OYuxiS760E9l272/+omLbePZptT3kFkdC6lygN+JtBbu\nXYs/DoXc0/BkxXDvWMX9YGuVXMMNpaGJF/qIgLnPRWVWSHR+ldWkhkV70jDp\nsuf8Ko0HNsUHHNogz3AZHiKTbDzi5c358vbfkJKHfElYLy9BFDDQhpzSH1iG\n20vcgrzk1SSAXTAHKV36t2F0fPLUDjIpLP+0tOlKkzTaGgKQhRwd8ymZUIif\nVYI+7XluF15V7lfx3mSiv+r8F7nn0p1iRPpeyfwGg7gkiuufNAnWghH13XlO\nHzwigFWFxoaIva9smJ11gwALjQbDfTFLJyqAH9+NwBDgpNhyQB5UV3xytyeC\ndTJjonYp1ftauFWiDYO6FiY4WBGqk51bMLfxEISTXAD20YRM3CkUeHKBVQdt\n++W67i52VZQgNdeFKI6WU/BS74ohbnvv5AHWzcsnHiUs7F/ZrlgAHvyLQkOw\nGWkst5qS1J4YBE8xYqIUknlNUkCWo58yI+ZVuXkzOzllbUGFvsXsLuLcNL9G\nLyunzEyfKMHJxwvG3Ec/Oskxe7urTmME9aBPxOSg7lnynYzkLa54RvIN5l7F\nmJrEJhSZrFNbOzZy5xC+fOQNjKE+bXpzT6nbEfjKf8mmzZYtgKTA3+EVyf7e\ndpP8\r\n=xND8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f08caf1b74450675635431440ccf93285154fbfa","scripts":{"test":"npm run build-prod && mocha","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.11.3","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"10.16.3","dependencies":{"rlp":"^2.2.2","bn.js":"^4.11.8","keccak":"^2.0.0","eccrypto":"^1.1.1","secp256k1":"^3.6.2","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.1.1_1568798499137_0.5615787645838046","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@ainblockchain/ain-util","version":"1.1.2","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.1.2","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"ddda71c7b586272e877d1b7969f9f07facd82125","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.1.2.tgz","fileCount":6,"integrity":"sha512-iHg+1X0I7lyYvjebtfdEGMptJ1G04L9HLkJ2zodO9DWu/9iQ6oBs7wr3c3MH/dPvkEphAMVT38pq4jFda9yx1g==","signatures":[{"sig":"MEYCIQCLmmye7DOsWqj3JVUWbPaJGSxpt/jyUf94OEdq/Cv+bgIhAO9JkyDdPehKl0iowYm9aZOignQFVSQUwkL5MYf/J1Uo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrqOYCRA9TVsSAnZWagAA3gUP/1ZlrpEPVLZM7KaTfLgF\nS44xWOu9JfVePpqitBdC0qMBsiHcuAD0KEGSyPs5I5YEtAA8iFYclbln9jF5\nPNXbbLvLlgNR4LLFR/7NdZWJYaPP1eNPsGWnz5mCOzlNbDfTWoMjfLGDfaPf\nkQs48o3MSs1ZGUZ4y/b9YPO5k4NWJfCUvyeWmiKkOJOtv4SQKhyzPO+aK/PW\nniobo0KfX34XAGUePOPwW6bFFkDtLS/TAPerOuRRiqkzTgHgnTI2aQ3jFjIZ\nw2wRMRn73l6udivwsa0h1hIMths2Y3Ut44WO6EdQ8XyqHhEY5udcEQWoSYzP\nUk+b+7Xojw2tbB3iIcL+UMbzsNR7SValeDUoHSt5UwIWQm7tcdcZTUsZ/+jR\nYQmtD4rxSFyzt9QdpLnhvKxaHF7vKBqQOM9a6v0Ob9P6LJ8e02PfHNfjTWZO\nA7FJrEm9yDo6CoDXMdsnlT6TRa0mv7uXug8v+eJPeBkXo3ecsi861kaOAEEO\n4xUiH1RwMWGhaWXQEFrAdKcwErCZax5aJgbyiyIyCuUMQ4QoUbUi9SbjTI+0\nZ3x8yEXOm45OnSgj59hA5R9VIuGZiiQDk2KCk9DkFKH/E+C2RH4qSA0RvG13\n4SfAFCjM5UP233mYsZv96cCz14NsbCso2SK0xYuULM4hfLdal3LF1q8LEExQ\nhe3x\r\n=rLhi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"460416d69dd9379be8e645a508152054ae3f5b35","scripts":{"test":"npm run build-prod && mocha","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.4.1","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"8.16.2","dependencies":{"rlp":"^2.2.2","bn.js":"^4.11.8","keccak":"^2.0.0","eccrypto":"^1.1.1","secp256k1":"^3.6.2","randombytes":"^2.1.0","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.1.2_1571726231759_0.2868636230131898","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@ainblockchain/ain-util","version":"1.1.3","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.1.3","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"43c73709d1c1cc033faa98561da87e6478a23bf4","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.1.3.tgz","fileCount":6,"integrity":"sha512-yEIFeweukoXkZrfV/KBC3Mcmg+wIXRAaLZBpgMxQyY29fCVVxZen562Cq4E4cnjzMVtVkaKcQcu8JsQ+GL7JYA==","signatures":[{"sig":"MEUCICdLtoLmFFdQk2UInqb9sZOAZh0U3wxiksMAgvFOhzXcAiEAjrOc9wx89hpDus+4Nam/crPgz1vIsqOINLGS2FQgp0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsP2jCRA9TVsSAnZWagAAxb4P+QCz1zFlj2E8QvruFR2f\nPnWNUcp+/ZdR6YsPRs9DsKtvkiiDjkRERZ4ajwWxljdzFFQs+ZzcYgfXc46W\np7DEn6B0PuiaylEHSuULba9m8A19mz8qq44+ewkdJI/ICddvFvQeL8rtB53v\nNg4AggZKPuWRAZObY5He6yLynwhLL2liFez4vtHjCmOKtjV4GvQMHwtNvChr\nAF+UTaSm9kwNFWgh9769d+EF2B4r9EvGIATDNM1XzeXoV6AEbuS83DP9Ps5f\nU0ZqwxsCXvCJFUqrg5PmoObV10N96mp4ue8XzLZvtKs1Zq7+vxjJIFXEdGh0\neW+GVDIm6XH34W7PKm1hsp/g1PVXqe4Sl5l6tZXLuypKj1hhsVyotcJPgrYv\nrnDhIxugUkvrQAHwNQ8cqRpbdlrRtdeR0SrLpNQF3YCBOpgvWu8gAsfSOXvi\nDCMA16S3jQMRzEYnFxRDv1GvZAWe/MQx+My5NyxT3+QfSV9ORGzoketV4dBH\nK7BBfw3vh2gJAJ7r9NmY3K0jHDpm8xjVRn0cgyrcBVlEc6L3sMFJ0JxNK9Ac\nkid0/8gF+tUdgfNP6pmKAlt96P+fRe0LyLeD3IQEGGlXPqhK6rEHQ0bjs4e/\nipiIRYOfBgnuwDCpriL0gzp9NLBSAk77YJOaAJtwVW4JpYoTaCOXvj9Qm9wn\ngtEu\r\n=HZsk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e41bf512463e3c511d7627937602b87b8c1a081c","scripts":{"test":"npm run build-prod && mocha","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.4.1","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"8.16.2","dependencies":{"rlp":"^2.2.2","bn.js":"^4.11.8","keccak":"^2.0.0","eccrypto":"^1.1.1","secp256k1":"^3.6.2","randombytes":"^2.1.0","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.1.3_1571880354262_0.7614372555798095","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@ainblockchain/ain-util","version":"1.1.4","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.1.4","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"e7960434dcad849a31924a6d4d9a8c5a287e1e0e","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.1.4.tgz","fileCount":6,"integrity":"sha512-tQuVvZrldWgxfSTD7D07lF+c61fYJPM4giChVILhS2/8+7j3cdAE8TCnT65elX9D4+auSai348vxtjEorIP9KQ==","signatures":[{"sig":"MEYCIQCuRmg+lTu46Y+pkRlX1EkReUe/vngIRP0Z5vIOT9fKtAIhANCfaJjeYoxOQcALOxUauseTgSWxgCO7D+E0Qen46pPM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtt9aCRA9TVsSAnZWagAAnP4P/05Em8LU4TVx1WGh2NDT\nG2QaLfUnVA5QZBoiPDcU/W1bSHcSHjj9qDNdshiHufwWI39xJxYOTDLAbZ1/\nPLl4C2zYOOnXff6FrRrtoXGTXi+Mwrxi0ng9SDSkcrgOUz/ogJXwk652Ksvh\nT1GUH4nR+iSxg1EAOf5T9GmP/ukSq15PYSvWmCU+lv/gldS42i4M8NHVeLr8\nkVaDkHA52ZIZP9qAN6vRmAwPUAnuzAxyTUD0kr8zOfGcTOMKDAooLpzPj08N\nVt2g3qBkf0dNPdpg1BTR1XhlC3SKoQGPotNZ9STmaiPy3UWLWU/Kr3MgnorA\nDuDwj/y3GXNQaI+mpdD9A7dADzgKBnH/tm4kqghxlX3mVKACsioOL47HBTcf\nPWUfaiaBOiE1Uqj7A7+n8YqItokXdL2Vy6nzk9BnmoVYoLeuPYinymNz8GC5\n2jVzcYq2SUKykrezUdVX+s8BqE22eKXhchJd7CL8TzlMlvwFejv+Og7gIsnu\nyCmYOJZ8NId+/0AGVhh5YzfVeV3Nz/8irV8l3ilQ9L0735DCkWysnRowK+cF\nKg6l0w2rxxJ+Ke2Tt1BK0IB56r9xFEXXxGiKNJHieYrXwUNABELSxZqdp7c0\n7O0PhG00b4CL/LxAAscoCApfQgsblATcM/1MNF9EFhR5Ql2ufg5LNUsd6r+G\ngwWj\r\n=iL0r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fb1f73531826ba40b951d820d20b14ea223a255f","scripts":{"test":"npm run build-prod && mocha --timeout 40000","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.4.1","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"8.16.2","dependencies":{"rlp":"^2.2.2","uuid":"^3.3.3","bn.js":"^4.11.8","keccak":"^2.0.0","pbkdf2":"^3.0.17","eccrypto":"^1.1.1","scryptsy":"^2.1.0","secp256k1":"^3.6.2","randombytes":"^2.1.0","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","browserify-cipher":"^1.0.1","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.1.4_1572265818159_0.11644304992011567","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@ainblockchain/ain-util","version":"1.1.5","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.1.5","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"0e63bcd46dfbc5cc3fa5e8a09b73774fa76b8b9a","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.1.5.tgz","fileCount":6,"integrity":"sha512-1SjAHls93niSTDQVsRUrkrtBtP9oRbYzjrzgh5PjLTWPPvgKl8fgZlIbFdCgJ0+6LNEGYEhZ8frP/gOoL0PAwQ==","signatures":[{"sig":"MEUCIBXM78bSgDOCF6HNjtJ2adz1sgSXENJj4oVApsxKFjmUAiEA6QhJx9ijL7fmPj04FZiPMDRqelIEnKMOtvogby9ZCks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHnLwCRA9TVsSAnZWagAApZAP/0U5u18I+nb4L298AtiW\nJ+b9nMha+H2uxG/s2O++P2j8hDsQn3EGMefxS2MoB2DmXuKdNCVJI6um0i7I\nQfaDwdjgsUbPnaayumzL5c1BpzpZpeMFXOL7um5kle0It5nuJPHbyJ+DbgE1\nK13sVbz0cIwCVAsoPpBsvnzez709ExeKdvki5cydyvpNYKC5i9uwEbuwwzHs\n1FyYx/sqvXpsTlI/FTPuGY2CyOMsOgXMkktxfr7docfKy6SNsxi9kw3LcP/+\nwcCVqfEhpQ7QSga12BmZShCE3lYRNRb/HdUjT1NpyymrcHuqzlxnYxVLRwQc\n3lp30+eDicsgInuCXgrG+2u0l27Egglm/zvMWTBiVShaGD6kH24MKP4tTtcx\n5mpMWwLj4z8v1h2fTOAEL+LC3keX9w9lSz4EPQoOL6Q9JKlS4fynysRtQb2Z\nlbEkxWwSgAxw7Ybb8AAUpdbw37VzPNMs/4R3g9X7bOQZCETRhvESCAxHzJzl\naxnEj6fcmNElqvO14+R+HCzEENOU6U4Ukt4RXtTDBTVdYMAxwjuh81dJAkxF\n7+hdzyFIBsIk0dpvQ4Z/nOTdW3CbZrn7XEsjHTq+HbMoZxRhE1r6Ne+Xu7/1\nD5e87YqQHEpcACU/kp/cOFblzL1zUmgdxS5JpZYexeomeRw1Sq5KqobnzCLx\nJ0C0\r\n=gZGC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a5e14b4ef29620d1c86422a408f5ba16c3f2df68","scripts":{"test":"npm run build-prod && mocha --timeout 40000","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.14.5","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"10.17.0","dependencies":{"rlp":"^2.2.2","uuid":"^3.3.3","bn.js":"^4.11.8","keccak":"^2.0.0","pbkdf2":"^3.0.17","eccrypto":"^1.1.3","scryptsy":"^2.1.0","secp256k1":"^3.6.2","randombytes":"^2.1.0","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","browserify-cipher":"^1.0.1","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.1.5_1595831024178_0.8404013780347248","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@ainblockchain/ain-util","version":"1.1.6","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.1.6","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"platfowner","email":"seo@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"f8dc8506e5f4560ab4f81bd0664e3b6606ba70b4","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.1.6.tgz","fileCount":6,"integrity":"sha512-1QbPfHGE5PV/AmWPZ5VD2gW5t2bagFCn1xZPpVnpfPiNCc45RnNS0D6scRzMwBsTo1kJpNciJXIyUpCabaEplA==","signatures":[{"sig":"MEUCIQDZGt3+Ccxgg9j/dyBS3m9KInL47WJ7Ov1ZPQJI0MgIzgIgV6c//VJJ9GQpFSNH6xgktlBjucqZt2wzDpNaAmbOSro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRGiACRA9TVsSAnZWagAAegUP/2H6PwyHtSfocfAOH9ML\nKt+xgQcRfgwyTvI9dmMmOCZ6YTGYbcJCYHVPH5USN/c80xp+VsUMCUGFDTpi\n6FqNxX7mXkvKLQKlGgAw3LVRtB2F2SVlt+Y3+dFAFH05q11GOfkyKP/B4pAS\nR2wOmEHwvpZGV4P23ZLmpAQfJL2yMxM6UNfUTC5iuWroZ5j5mdvJkOtrGQ4D\nwdQfNGyjevhZ3QcbT+ntPOj5/oG2awWlN32FtAygLcJBzqanQ9Y0u2WjuZvj\neB/4yOir6F02VjWz1Uw3W2tLo13wFqAzDbYKX6CPfLLx3wEUZjUAGmDW7S1O\nxzCZHCjBb32GJz9aGNRKsg1Y1mP/3HF2TzVugahyMgVNvWgoNPnqCo3GeBX8\nwrtlFIqP6W4xu7Xil4WG9/AbmgHw1E/md6os4aaYJcxqJfxgYRim13LVkMFx\nKke5RAYn8YjR1Q0pZb03sCEoabAghi2V6dTrxCBCoN1dOG1y+ioHO4eWNRQp\n43LNjhi2vsJBoRT8EmrAqAhy1a7FJgMYQQTWM+a6hgfsKDbpYKfmKdvGZgFu\n98VGbB3ouUvjluWSki7hd9FWTut1DsvzY/34qwFnOoNPHrfmJEb2eB1J8LrJ\nceJ4lYu8hdLKvvmStOCa/uTuRsZayK48zzpz6BwWpYXYdd1hbUwl95AtG2br\n5Jsx\r\n=f+iH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8cf3db66ac343fa7b76098b49006dedcc846f8c9","scripts":{"test":"npm run build-prod && mocha --timeout 40000","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.14.5","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"10.17.0","dependencies":{"rlp":"^2.2.2","uuid":"^3.3.3","bn.js":"^4.11.8","keccak":"^2.0.0","pbkdf2":"^3.0.17","eccrypto":"^1.1.5","scryptsy":"^2.1.0","secp256k1":"^3.6.2","randombytes":"^2.1.0","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","browserify-cipher":"^1.0.1","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.1.6_1598318719715_0.7165640313276562","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@ainblockchain/ain-util","version":"1.1.7","keywords":["ainetwork","ain","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.1.7","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"platfowner","email":"seo@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"sangheechoi","email":"csh@comcom.ai"},{"name":"minsulee","email":"minsu@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"f6c76f051d511caf6f771ff0796414735e976b19","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.1.7.tgz","fileCount":6,"integrity":"sha512-jJTGwSQCfdRXKAihsQ24XV2UwIzmmbzGVlR8qcRPNuiRW2GuyoUZj/PPGc9iCWmYd4BY9CcS0dG+Psy+ln7njg==","signatures":[{"sig":"MEUCIQDSFIhpBVWP8dO1xUUy0SnWUyMCjsZtPaRN3P61HUR0FgIgXim9w9J9ymFEso3/oZpEWSSiSco11+J3b8+TPQORtYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI1RjCRA9TVsSAnZWagAAqsoP/2uaziGcZr8Q1SS2Xht1\nleauwOl/tmRSLLOFwUfzGZKMm2iz3+fk2ZLbXHcojczAyhtPCAnmAEV6KhMb\nomj6Hc+cto5T3p7r5/mlEWj4nG2/OoHQWuLQqnk+dzD0O3bcBE6i/mW3Lh1R\nliV5PYMSe+i3mnH32AqL1NQM5ErV1MpRVSC5/DlwLV2BuROA1Z66ADxUjF6U\nHozckoUc0oeaSFcgpP+LPuThvTc2cdMeTF2GTomXJ9uKYj302Bj4kmaaK8Oj\n/Z3Ghup8VFiii4a6Yc+IStQUwmLB96do9wMddwE05Vkk+1XFa0Y+HJUYx+ly\nwCWc7I7ajZ+yDhNN3Di42Zh2nQ14FnsCVnS7SAJkjkzv1SpoQ1xFHyka7R58\nSy7rkwgJKMwG7JKimrTmCHzTnFFAYVTQEbG4PS65ZYju2WITFG9veuChIMLD\nex/HMM1o/wmz//7mLFD1RN1oaILgtDJyu+iVIFzuNTOZajesm2oJa9JTjpCJ\nNBE+uWe9LwIW0y4/sCuHnmjuMtXLfzG65G3+pJM1t1wR1E4U0OwiaMXub+DD\nzeL0P15UtN+1WMGcYPhmAlcgfgP55pYSt32rl4Oe4VMW2A9mwVEQSzUudTJT\nJCPD2Pd4DpdgvtlyfnwuJ181XI2ZiMH8fT10TkZe4d3vpwa6jl50YBKWBRpL\nhYgm\r\n=ptDJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a9ce70901fce0526fcd17e143474a65f878d113b","scripts":{"test":"npm run build-prod && mocha --timeout 40000","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"sangheechoi","email":"csh@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"7.8.0","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"12.18.3","dependencies":{"rlp":"^2.2.2","uuid":"^3.3.3","bn.js":"^4.11.8","keccak":"^2.0.0","pbkdf2":"^3.0.17","eccrypto":"^1.1.5","scryptsy":"^2.1.0","secp256k1":"^3.6.2","randombytes":"^2.1.0","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","browserify-cipher":"^1.0.1","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.1.7_1629705315357_0.5770899880615568","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@ainblockchain/ain-util","version":"1.1.8","keywords":["ainetwork","ainblockchain","ain","ain-js","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.1.8","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"platfowner","email":"seo@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"sangheechoi","email":"csh@comcom.ai"},{"name":"minsulee","email":"minsu@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"f8d693490121f0eff70e9ca75b8ee1187582c605","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.1.8.tgz","fileCount":6,"integrity":"sha512-yh4/+DHAUa/qM9mTMQzRc2j4zcgx+7TUG+UIaormKlpyYhKQblbWtuiiCWpH1Ib87lzx1A3s/Xtp5FPgZgJbfw==","signatures":[{"sig":"MEQCIBRM9naCAGRmp/aR+FChDNsHJbPRrtiuWG/OjkGEQU3TAiBaFYYwDCw64INVBVBhPT0vvvaZxGhtbe/+ohZxUrckvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxIg2CRA9TVsSAnZWagAAZzYP/iqwMQ7wmzmZG497VniX\no8RoHTyuwzhQOBTMQ+aifcpE50/RQvT/f2r9TaZbVvzlTiGGbjHrADuNWtWW\nPfT+7wkSVWfcyXf+u30nDohLTW6bvO9ukUr/OU/utgwMnbArdysKgaQINKxg\nAnbCD6y60c8sYlrFQdarZ1jZir75DSUD0zzcIk0UXIaotnItlBgH7HC+DjOn\nlYDLVHDjszb3/PKxI3KS7mRJYe1HImlKu6jLCQBIPe18RGVnDDetJ+i6DVsH\nlF/U1juVH7/75CPoFf0gHqrOTyHTpIYIXG/HcpICtai+m+qRkmQQEXRLqzSv\n8GMvMU9nKrRqXPdE4D/JQwaAWRiPPQyTZnZ4HR5ADVpWuVfXdzv00RPfxCDj\nUGyJk8VwxA4CZGAgsq+UJ2Qdlg856NsTDLsZ2VQSsdgZvT2mksRuOFqkX0f7\n5WyZmrlXa34T5emvqCjKOrgUyRe0AjVUuIp9V8tEPBkkeD3DUtC+keFPkBB+\n8WaO+eqTJP8QcH7F4PFvkuiyrBW6AUl6kFodhBbc3zlU4Ry/rJn0dt21SSfS\ndjYuFr6DsoG7OL6iOkIfIEAQ+xO4ZLX0ksAim39HaisNkW5bbmCIdjpmytvj\ns3WloDDdWBRsRk7azJlxUVXaLGq4JRo2sglh6zxIXETFWFRXh33KPYUiLwCM\na3jC\r\n=i+os\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2d21a766eb3502b69e26ae33b156adf3333fa0f4","scripts":{"test":"npm run build-prod && mocha --timeout 40000","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"6.14.5","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"10.17.0","dependencies":{"rlp":"^2.2.2","uuid":"^3.3.3","bip39":"^3.0.4","bn.js":"^4.11.8","hdkey":"^2.0.1","keccak":"^2.0.0","pbkdf2":"^3.0.17","eccrypto":"^1.1.6","scryptsy":"^2.1.0","secp256k1":"^3.6.2","randombytes":"^2.1.0","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","browserify-cipher":"^1.0.1","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.1.8_1636425401478_0.5909790470556664","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@ainblockchain/ain-util","version":"1.1.9","keywords":["ainetwork","ainblockchain","ain","ain-js","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.1.9","maintainers":[{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"platfowner","email":"seo@comcom.ai"},{"name":"liay","email":"lia@comcom.ai"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"sangheechoi","email":"csh@comcom.ai"},{"name":"minsulee","email":"minsu@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"4369547af354d84229c5b0f1fd4e93e8497d6227","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.1.9.tgz","fileCount":6,"integrity":"sha512-u3q0h0zwWk+vzZ6VpBZiagVKJbNw/Dw4LVjBAhOvgPCx/E3jHHQCufIMDGqD4wjeBuHVtTAQyMTv7LRPSZFBGg==","signatures":[{"sig":"MEUCIQDALVy3O88whiubrwwArchLO1D3S1fpKpWm9cy8DX1qogIgcxKmiGYFhRIoDVk4h6JB2tZD2m4kq5MJ63qbOURPQ48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzUgzCRA9TVsSAnZWagAA5KMQAJHWRBc8YAlvFa8bubZm\nBOa6k4OCgHTYZGJmdpGnH2Jd3Z40Ha5mJNIl7MbLEHkgK46PCmYjLPEGScxO\nTJseCinsRGMh+UV7+akvWa8wbQpnqS3Socg41JHKmZSgKV4f+sk4my0Mwhsx\nw/KvyWbBI27lE77hi3q8snUNhpVwMVaM5/rjT5/q72OlBjdOvld8LHW8FtSW\nkQzhUvuhaCGEN+A0XLwiTlXra/B29BNjBBZy4AMCeFzgr/C2unBNuLJgNznW\nP/YWPDztSIJQ6E6WuzMsjgMsKUkhls2hODwMD/CfFvrL80g7o2lBouDiY+Oi\neFxyiUQlSYQE7ruHb8/BRopSXI4ryWUqDyc2S2oj/MuD3BJQSsNnNhJYY2tR\nmOnstbq6KrxKqn2Ct+3UNNNmcSuORIXY9sm9cIClaDlwXHFe0xE+3o8joFK/\nqbH3O4LbGmKLbe4OxfQvIEPviHXklFP43J32wk6v3oT8/gZVa8HJFkpVbGHb\nKFRa9Y7i7OdXUMaiAgLxLXUGIxHD+JbYslJmtx3+nTgwljj2gPrq3U2XfFYl\njUMD63w3aGozZ06PK0EqpB4dXXDduW7RW7YKQKdXkRg9O3O0xvPkDERFX0Rq\nwLTd3IbGL+Nvh7bCf+atSTyk19eMEowvYJAkzkmWN5DC+lysRAE4ln0fYbu/\nA2+r\r\n=+36H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4cc14dc3ea7c0b8b6fd2fcaf470a76a4283fcc19","scripts":{"test":"npm run build-prod && ./node_modules/.bin/mocha --timeout 40000","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"liay","email":"lia@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"8.1.2","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"16.13.1","dependencies":{"rlp":"^2.2.2","uuid":"^3.3.3","bip39":"^3.0.4","bn.js":"^4.11.8","hdkey":"^2.0.1","keccak":"^2.0.0","pbkdf2":"^3.0.17","eccrypto":"^1.1.6","scryptsy":"^2.1.0","secp256k1":"^3.6.2","randombytes":"^2.1.0","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","browserify-cipher":"^1.0.1","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.1.9_1640843315188_0.46845120945873964","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@ainblockchain/ain-util","version":"1.2.0","keywords":["ainetwork","ainblockchain","ain","ain-js","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.2.0","maintainers":[{"name":"doheun","email":"kdh75576795@gmail.com"},{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"platfowner","email":"seo@comcom.ai"},{"name":"liay","email":"liayoo.builds@gmail.com"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"sangheechoi","email":"csh@comcom.ai"},{"name":"minsulee","email":"minsu@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"d2ac228c729cae9f87e8d43120ab0b4fab9de436","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.2.0.tgz","fileCount":6,"integrity":"sha512-M0hjvyOSNurTVW1J5sW2zQoAqhry06OAInN3Mz9ARHde19rV2e23hob9laXQTayFUAYRQ5BZqITW9qtOL6HP7A==","signatures":[{"sig":"MEYCIQDy7FLXvQyZ/beRc44sBPhaWaAkM5Ww8rZ+cW5ZNgiD4wIhANCMZWHJL16798xTEX8uuISAK62iAnwn/IV/DNWhZm8k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83337},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5ef715011c9ad5dd90dd3cd30352b051bec704e8","scripts":{"test":"npm run build-prod && ./node_modules/.bin/mocha --timeout 40000","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"platfowner","email":"seo@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"18.19.0","dependencies":{"rlp":"^2.2.2","uuid":"^3.3.3","bip39":"^3.0.4","bn.js":"^4.11.8","hdkey":"^2.0.1","keccak":"^2.0.0","pbkdf2":"^3.0.17","eccrypto":"^1.1.6","scryptsy":"^2.1.0","secp256k1":"^3.6.2","randombytes":"^2.1.0","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","browserify-cipher":"^1.0.1","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.4.1","mocha":"^9.1.3","typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.2.0_1720149121194_0.29545653684978057","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@ainblockchain/ain-util","version":"1.2.1","keywords":["ainetwork","ainblockchain","ain","ain-js","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","_id":"@ainblockchain/ain-util@1.2.1","maintainers":[{"name":"doheun","email":"kdh75576795@gmail.com"},{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"platfowner","email":"seo@comcom.ai"},{"name":"liay","email":"liayoo.builds@gmail.com"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"sangheechoi","email":"csh@comcom.ai"},{"name":"minsulee","email":"minsu@comcom.ai"}],"homepage":"https://github.com/ainblockchain/ain-util#readme","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"dist":{"shasum":"c5445f4718da0820c4955be44b07400172a864ef","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.2.1.tgz","fileCount":6,"integrity":"sha512-++Sjv4PBT2/sdHeQNCDNb67ZIObxQnRQzILh+E72BUNnaEcS9cf9+4RC9I8JRqWkBiPvsD7oJPpMYYn0xwfECg==","signatures":[{"sig":"MEUCIQCulPqAALDfwDdjiacTajBmkMDorEmipgWfoczuVxQRcgIgAfZlIr3S1a3dX22/oZn/Fkw06xi+FNdYMtVbdZ8LVjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83618},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8b9d2627370f11a3ca5fbb4c100e8c6d042be684","scripts":{"test":"npm run build-prod && ./node_modules/.bin/mocha --timeout 40000","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"_npmUser":{"name":"platfowner","email":"seo@comcom.ai"},"repository":{"url":"git+https://github.com/ainblockchain/ain-util.git","type":"git"},"_npmVersion":"10.2.3","description":"A collection of utility functions for AI Network (AIN). ","directories":{},"_nodeVersion":"18.19.0","dependencies":{"rlp":"^2.2.2","uuid":"^3.3.3","bip39":"^3.0.4","bn.js":"^4.11.8","hdkey":"^2.0.1","keccak":"^2.0.0","pbkdf2":"^3.0.17","eccrypto":"^1.1.6","scryptsy":"^2.1.0","secp256k1":"^3.6.2","randombytes":"^2.1.0","safe-buffer":"^5.1.2","varuint-bitcoin":"^1.1.0","browserify-cipher":"^1.0.1","fast-json-stable-stringify":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.4.1","mocha":"^9.1.3","typescript":"^3.3.3","@types/node":"^11.9.4","@types/bn.js":"^4.11.4","@babel/preset-typescript":"^7.3.3","@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ain-util_1.2.1_1720159036672_0.31098428835969716","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@ainblockchain/ain-util","version":"1.3.0","description":"A collection of utility functions for AI Network (AIN). ","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"npm run build-prod && ./node_modules/.bin/mocha --timeout 40000","build":"tsc","build-prod":"tsc -p ./tsconfig.prod.json","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/ainblockchain/ain-util.git"},"keywords":["ainetwork","ainblockchain","ain","ain-js","utilities"],"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"homepage":"https://github.com/ainblockchain/ain-util#readme","devDependencies":{"@babel/plugin-proposal-class-properties":"^7.3.3","@babel/plugin-proposal-object-rest-spread":"^7.3.2","@babel/preset-typescript":"^7.3.3","@types/bn.js":"^4.11.4","@types/node":"^11.9.4","chai":"4.4.1","mocha":"^9.1.3","typescript":"^3.3.3"},"dependencies":{"bip39":"^3.0.4","bn.js":"^4.11.8","browserify-cipher":"^1.0.1","eccrypto":"^1.1.6","fast-json-stable-stringify":"^2.0.0","hdkey":"^2.0.1","keccak":"^2.0.0","pbkdf2":"^3.0.17","randombytes":"^2.1.0","rlp":"^2.2.2","safe-buffer":"^5.1.2","scryptsy":"^2.1.0","secp256k1":"^3.6.2","uuid":"^3.3.3","varuint-bitcoin":"^1.1.0"},"_id":"@ainblockchain/ain-util@1.3.0","gitHead":"4cefbb4044bf5c23e689ca8ef86c9ba660da1594","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-qrmH+gMZ/viVKmIq8qQ5XsoPAmat+6q4trOGcvPR5FXKuGVj+gFLfx14PLtUeSCD+ztcBS4vylcEXAaWKwbHiQ==","shasum":"c35f49bcbae22cb44240068ac5f902df2978c6e0","tarball":"https://registry.npmjs.org/@ainblockchain/ain-util/-/ain-util-1.3.0.tgz","fileCount":6,"unpackedSize":85799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAAJ2cO+895vhZlvGft0qFkOKoIpdLsZPb4yio1o+h9AiEAqSVdcUzc2x+X91nAu0JgOlRgYBDjK1Oo6EHkRdDIrjs="}]},"_npmUser":{"name":"platfowner","email":"seo@comcom.ai"},"directories":{},"maintainers":[{"name":"doheun","email":"kdh75576795@gmail.com"},{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"platfowner","email":"seo@comcom.ai"},{"name":"liay","email":"liayoo.builds@gmail.com"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"sangheechoi","email":"csh@comcom.ai"},{"name":"minsulee","email":"minsu@comcom.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ain-util_1.3.0_1721716300045_0.8395306346130531"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-18T01:34:19.266Z","modified":"2024-07-23T06:31:40.495Z","1.0.0":"2019-02-18T01:34:19.587Z","1.0.1":"2019-02-22T06:22:12.557Z","1.0.2":"2019-02-22T06:28:20.490Z","1.0.3":"2019-02-25T02:29:08.539Z","1.0.4":"2019-06-11T10:19:50.556Z","1.0.5":"2019-06-11T17:16:28.478Z","1.0.6":"2019-06-11T20:59:25.147Z","1.0.7":"2019-08-23T01:54:32.308Z","1.0.8":"2019-09-04T14:30:51.014Z","1.0.9":"2019-09-05T13:01:24.241Z","1.1.0":"2019-09-06T01:49:13.980Z","1.1.1":"2019-09-18T09:21:39.299Z","1.1.2":"2019-10-22T06:37:11.920Z","1.1.3":"2019-10-24T01:25:54.407Z","1.1.4":"2019-10-28T12:30:18.256Z","1.1.5":"2020-07-27T06:23:44.302Z","1.1.6":"2020-08-25T01:25:19.851Z","1.1.7":"2021-08-23T07:55:15.496Z","1.1.8":"2021-11-09T02:36:41.641Z","1.1.9":"2021-12-30T05:48:35.344Z","1.2.0":"2024-07-05T03:12:01.371Z","1.2.1":"2024-07-05T05:57:16.802Z","1.3.0":"2024-07-23T06:31:40.233Z"},"bugs":{"url":"https://github.com/ainblockchain/ain-util/issues"},"author":{"name":"AIN Dev Team"},"license":"MPL-2.0","homepage":"https://github.com/ainblockchain/ain-util#readme","keywords":["ainetwork","ainblockchain","ain","ain-js","utilities"],"repository":{"type":"git","url":"git+https://github.com/ainblockchain/ain-util.git"},"description":"A collection of utility functions for AI Network (AIN). ","maintainers":[{"name":"doheun","email":"kdh75576795@gmail.com"},{"name":"dev_ainetwork","email":"dev@ainetwork.ai"},{"name":"platfowner","email":"seo@comcom.ai"},{"name":"liay","email":"liayoo.builds@gmail.com"},{"name":"hyerimhyun","email":"hyerim@comcom.ai"},{"name":"sangheechoi","email":"csh@comcom.ai"},{"name":"minsulee","email":"minsu@comcom.ai"}],"readme":"# ain-util\n\n\nA collection of utility functions for AI Network (AIN).\nThe methods and tests have been modified from [ethereumjs-util](https://github.com/ethereumjs/ethereumjs-util) and [ethjs-util](https://github.com/ethjs/ethjs-util).\n\n## Installation\n```\nnpm install @ainblockchain/ain-util\n```\n\n## Examples\n```js\nconst ainUtil = require('@ainblockchain/ain-util');\n\nconst message = { foo: 'bar' };\nconst privateKey = YOUR_OWN_PRIVATE_KEY;\n\n// Alice generates signature using private key.\nconst signature = ainUtil.ecSignMessage(JSON.stringify(message), Buffer.from(privateKey, 'hex'));\n\n// Bob verifies the message\nconst hash = ainUtil.hashMessage(JSON.stringify(message));\nconst sigBuffer = ainUtil.toBuffer(signature);\nconst len = sigBuffer.length;\nconst lenHash = len - 65;\nconst { r, s, v } = ainUtil.ecSplitSig(sigBuffer.slice(lenHash, len));\nconst publicKey = ainUtil.ecRecoverPub(Buffer.from(hash, 'hex'), r, s, v);\nconst address = ainUtil.toChecksumAddress(ainUtil.bufferToHex(ainUtil.pubToAddress(publicKey, publicKey.length === 65)));\nconst isVerified = ainUtil.ecVerifySig(JSON.stringify(message), signature, address);\n// console.log(isVerified);\n// will return\n// ADDRESS\n// true\n```\n\n## API\n\n### addHexPrefix(str: string) -> string\nAdds \"0x\" to a given `string` if it does not already start with \"0x\".\n\n### bufferToHex(buf: Buffer) -> string\nConverts a `Buffer` into a hex `string`.\n\n### ecSignMessage(message: any, privateKey: Buffer, chainId?: number) -> string\nSigns a message with a private key and returns a `string` signature.\n\n### ecRecoverPub(msgHash: Buffer, r: Buffer, s: Buffer, v: number, chainId?: number) -> Buffer\nECDSA public key recovery from signature.\n\n### ecSplitSig(signature: Buffer) -> ECDSASignature\nConverts signature format of the `eth_sign` RPC method to signature parameters.\n\n### ecVerifySig(data: any, signature: string, address: string, chainId?: number) -> boolean\nChecks if the signature is valid.\n\n### ecSignTransaction(txData: TransactionBody, privateKey: Buffer, chainId?: number) -> string\nSigns a transaction body with a private key and returns a `string` signature.\n\n### hashTransaction(transaction: TransactionBody | string) -> Buffer\nGenerates keccak hash using a transaction body.\n\n### hashMessage(message: any) -> Buffer\nReturns the bitcoin's varint encoding of keccak-256 hash of `message`,\nprefixed with the header 'AINetwork Signed Message:\\n'.\n\n### isHexPrefixed(str: string) -> boolean\nChecks whether the `str` is prefixed with \"0x\".\n\n### isValidPrivate(privateKey: Buffer) -> boolean\nChecks whether the `privateKey` is a valid private key (follows the rules of the curve secp256k1).\n\n### isValidPublic(publicKey: Buffer, isSEC1: boolean = false) -> boolean\nChecks whether the `publicKey` is a valid public key (follows the rules of the\ncurve secp256k1 and meets the AIN requirements).\n\n### isValidAddress(address: string) -> boolean\nChecks if the address is valid.\n\n### areSameAddresses(address1: string, address2: string) -> boolean\nChecks if the two addresses are the same.\n\n### keccak(input: any, bits: number = 256) -> Buffer\nCreates Keccak hash of the input.\n\n### privateToPublic(privateKey: Buffer) -> Buffer\nReturns the public key of a given private key.\n\n### pubToAddress(publicKey: Buffer, isSEC1: boolean = false) -> Buffer\nReturns the AI Network address of a given public key.\n\n### privateToAccount(privateKey: Buffer) -> Account\nReturns an Account with the given private key.\n\n### serialize(data: any, _fields?: Array<Field>) -> Buffer (will deprecated)\nSerializes an object (e.g. tx data) using rlp encoding.\n\n### setLength(message: any, length: number, right: boolean = false) -> Buffer\nPads and `message` with leading zeros till it has `length` bytes.\nTruncates from the beginning if `message` is longer than `length`.\n\n### stripHexPrefix(str: string) -> string\nRemoves '0x' from a given `String` is present.\n\n### toBuffer(v: any) -> Buffer\nAttempts to turn a value into a `Buffer`. As input it supports `Buffer`,\n`String`, `Number`, null/undefined, `BN` and other objects with a `toArray()` method.\n\n### toChecksumAddress(address: string) -> string\nReturns a checksummed address.\n\n### encryptWithPublicKey(publicKey: string, message: string) -> Promise<Encrypted>\nEncrypts message with publicKey.\n\n### decryptWithPrivateKey(privateKey: string, encrypted: Encrypted | string) -> Promise<string>\nDecrypts encrypted data with privateKey.\n\n### createAccount(entropy?: string) -> Account\nCreates an account with a given entropy.\n\n### privateToV3Keystore(privateKey: Buffer, password: string, options: V3KeystoreOptions = {}) -> V3Keystore\nConverts an account into a V3 Keystore and encrypts it with a password.\n\n### v3KeystoreToPrivate(v3Keystore: V3Keystore | string, password: string) -> Buffer\nReturns a private key from a V3 Keystore.\n\n### encode(key: string) -> string\n\n\n### decode(key: string) -> string\n\n\n## Environments\nTested on the below environments.\n\n### node\n- v12.x.x\n- v10.x.x\n\n###\n- v6.x.x\n- v7.x.x\n\n\n## LICENSE\n\nMPL-2.0\n","readmeFilename":"README.md"}