{"_id":"@acryl/acryl-transactions","_rev":"6-4ec78489bd51f73991561966b740369d","name":"@acryl/acryl-transactions","dist-tags":{"latest":"3.16.8"},"versions":{"3.16.3":{"name":"@acryl/acryl-transactions","version":"3.16.3","description":"Build and sign(multi-sign) transactions for Acryl blockchain.","keywords":["acryl","crypto","transactions","protocol","binary","cryptography","signature"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"docs-generate":"typedoc --out docs src/","preversion":"npm run build","postversion":"npm publish","postpublish":"git push origin head","build":"ts-node build/build.ts && webpack --config webpack.config.js --env","fix-style":"tslint --fix -c tslint.json '{src,test,usage}/**/*{.ts,.tsx}'","test":"jest"},"publishConfig":{"access":"public"},"author":{"name":"acrylplatform"},"license":"MIT","devDependencies":{"@types/axios":"^0.14.0","@types/jest":"^23.3.9","@types/node":"^10.12.3","copy-webpack-plugin":"^4.5.2","jest":"^24.7.1","jsdoc-to-markdown":"^5.0.0","nativescript-typedoc-theme":"0.0.7","ncp":"^2.0.0","preprocess":"^3.1.0","rimraf":"^2.6.2","terser-webpack-plugin":"^1.2.3","ts-jest":"^24.0.2","ts-jsdoc":"^3.0.1","ts-loader":"^5.3.3","ts-node":"^7.0.1","typedoc":"^0.15.0","typedoc-clarity-theme":"^1.1.0","typedoc-plugin-external-module-name":"^2.1.0","typescript":"^3.5.2","typescript-json-schema":"^0.33.0","webpack":"^4.30.0","webpack-cli":"^3.1.0"},"repository":{"type":"git","url":"git+https://github.com/acrylplatform/acryl-transactions.git"},"dependencies":{"@acryl/marshall":"^0.8.2","@acryl/ts-lib-crypto":"^1.1.3","axios":"^0.19.0"},"gitHead":"9c3e81afda8d27bebd968461c81261a4fd757e65","bugs":{"url":"https://github.com/acrylplatform/acryl-transactions/issues"},"homepage":"https://github.com/acrylplatform/acryl-transactions#readme","_id":"@acryl/acryl-transactions@3.16.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-cjYdT5x2kdl5Hbh7QsEADah3/S94JEb2+sr2tnSCyNQl5GnvrYrx4WRTRRL8e7zabIp4Jfo3iRs6TfmWUJQC1Q==","shasum":"eb27394dc727b4e26938ace93c93fd6c4a3d4ef2","tarball":"https://registry.npmjs.org/@acryl/acryl-transactions/-/acryl-transactions-3.16.3.tgz","fileCount":47,"unpackedSize":100665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZNhWCRA9TVsSAnZWagAAU5gP/0uzIrnkS9TrCkBXsP1w\nim67tAY9iQJt6Klog+LNZd4/n5ewVZU7sZhfBi1wpkTNbNoNuvT1iiHWukOA\nMD+bihIcA38nkKHX22AQlJxpVGlSLBI6gXfMOC10Mxc9STHRLkXtxC4gBi+F\n/EkNSTUu15tVQ3EFWUHDKsbD3Llr6+fwA9bTaEvHfSqKJYMstnXVmqvZlx5U\n6SW2Uas0b6pvjDCZ+8+iTbVkO0FgBt3goFLHK8X2tK5P+5Utke69oksHqmQ2\nsaGjgFnH+jWAg0nFdXU45L6Pumm5DrkxGG/D4WeTGFVK/S1S6x9y+XpVPlPQ\nTEFYCn0WTYzOk8ND+SvjEY+DDvzyYiD12vEShLgpZsdZyoYxlMQlS8It1y6i\nyyJeyTlvln+JFPdXL2g2q0ECnoAGzAOi+vSDSd+5wvKZgaXtIPLxFqakb3H6\ndaoVtydfzceMGr3nszZoChgIOs6wR/OefD4drCZB5dC6/zM3iVlrVzItbbHT\n8bIE+CaU36NbZB/OKmjiKwWyqOVWqOpAt0DYBQrBOwqOrcCtK6N7CJ6h/Vpv\nJ37qmOqW+KL7JUhzPrRNlaPqcbi2U7/QO7hmWBv5oPODEPIE3Czz+ZE5uEf2\nyf6BAUr2A7aL60pRm844l+z5vTAuC7NGa6wlCu3UznITvkOyNLHEAPnXRJU5\ntc3Y\r\n=MNvs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDJWnGTyWZ8lw/1v3s0X+S7vRdrIEiEu6RixJT9xlTfAiEA7BvgRERK2q86Y0+2hFE2tw/cG1vCpGHzx7KE93A9CTw="}]},"maintainers":[{"name":"deadblackclover","email":"deadblackclover@protonmail.com"},{"name":"eaz","email":"eaz@acrylplatform.com"}],"_npmUser":{"name":"eaz","email":"eaz@acrylplatform.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acryl-transactions_3.16.3_1566890069810_0.4374059381880657"},"_hasShrinkwrap":false},"3.16.4":{"name":"@acryl/acryl-transactions","version":"3.16.4","description":"Build and sign(multi-sign) transactions for Acryl blockchain.","keywords":["acryl","crypto","transactions","protocol","binary","cryptography","signature"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"docs-generate":"typedoc --out docs src/","preversion":"npm run build","postversion":"npm publish","build":"ts-node build/build.ts && webpack --config webpack.config.js --env","fix-style":"tslint --fix -c tslint.json '{src,test,usage}/**/*{.ts,.tsx}'","test":"jest"},"publishConfig":{"access":"public"},"author":{"name":"acrylplatform"},"license":"MIT","devDependencies":{"@types/axios":"^0.14.0","@types/jest":"^23.3.9","@types/node":"^10.12.3","copy-webpack-plugin":"^4.5.2","jest":"^24.7.1","jsdoc-to-markdown":"^5.0.0","nativescript-typedoc-theme":"0.0.7","ncp":"^2.0.0","preprocess":"^3.1.0","rimraf":"^2.6.2","terser-webpack-plugin":"^1.2.3","ts-jest":"^24.0.2","ts-jsdoc":"^3.0.1","ts-loader":"^5.3.3","ts-node":"^7.0.1","typedoc":"^0.15.0","typedoc-clarity-theme":"^1.1.0","typedoc-plugin-external-module-name":"^2.1.0","typescript":"^3.5.2","typescript-json-schema":"^0.33.0","webpack":"^4.30.0","webpack-cli":"^3.1.0"},"repository":{"type":"git","url":"git+https://github.com/acrylplatform/acryl-transactions.git"},"dependencies":{"@acryl/marshall":"^0.8.2","@acryl/ts-lib-crypto":"^1.1.3","axios":"^0.19.0"},"gitHead":"9aa5488995272c4ed0d8c0bd5bce171b868721a0","bugs":{"url":"https://github.com/acrylplatform/acryl-transactions/issues"},"homepage":"https://github.com/acrylplatform/acryl-transactions#readme","_id":"@acryl/acryl-transactions@3.16.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-k2EtLg7iR46AmLiNB3trpis8LM0weS6AWcp3OxaDWzFlbrMsnSKailFAWAGEgx1AuoGViqCn0NDhy1etKMWyeg==","shasum":"48e79ebdc72418d95b85fb76862ba9588359e309","tarball":"https://registry.npmjs.org/@acryl/acryl-transactions/-/acryl-transactions-3.16.4.tgz","fileCount":47,"unpackedSize":100622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZNmmCRA9TVsSAnZWagAAqF8QAKTtVktqiB8OM/yiITF6\ngoo0bzANpxNeksdhVZ7NiRv53nHEvGb8o+pOOdGs4gXivV7o4SuHK5FVjTkt\niFKPWE+ommRTTaGcK+chFUn3Be7wtQ/s4C169y9Z9f7cz8hAFXVGlcwpP5HB\nOWLInaXYWb0Ke3JUaclmfHte0GWFs6UXRUQ5gzl50iU0y9GSXJ6q9G9hAN40\nHSRvefW6ra1fTEp2OZgwB4W7hHaGYNQFVQQtBRpM7zAHW+WmEr5Na5jw9xuo\n3ua44iaf34pn67tLY2pe0qX7dwPZTxUCvlKCI0Ld4MD1AuLp0JWW+dviiqNt\nB9FAU58Q3lfWm/s7/a8fJC4bbNDk+cH231+cm849dcpPfq487VpG7jHfBl4h\nm/h0mKPJPkPcFeHgKd/p9N4jBE8EaeyyLctbODssV+X9E6ETrbol6dSrGWs2\nh7f1cpZZnagHYuUG/RLJKgi8rVxisjCrkLsgLd8qwx5rhdU8wpuFUvf2hHle\nZeYHz/gqhes5ct4SJpqcPmnSztJSCbKOR7BMMa5p6u72HYBylB/bJQ3bA28t\n2ok1HB8qYgwmEusVmYmP3FzhdDvXDyqL/J7RrYgMtLjjw70IyAxO9fdu0NGt\nJaPELmIEgg/lWTlzTl2/lPT8Z8jmOQYD82ZwOO6qeVE0VI/cIghol6ONcbBt\nBzlE\r\n=9uCD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHHV5Kvtvi+3zeRYce9Ja/iOFud+6xuPhD4REpDj01XAiEA5faNAzaju3iisqPNG8U4/YPt2o4/L0DTq1vNO3v8gEE="}]},"maintainers":[{"name":"deadblackclover","email":"deadblackclover@protonmail.com"},{"name":"eaz","email":"eaz@acrylplatform.com"}],"_npmUser":{"name":"eaz","email":"eaz@acrylplatform.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acryl-transactions_3.16.4_1566890406209_0.16025992172368775"},"_hasShrinkwrap":false},"3.16.5":{"name":"@acryl/acryl-transactions","version":"3.16.5","description":"Build and sign(multi-sign) transactions for Acryl blockchain.","keywords":["acryl","crypto","transactions","protocol","binary","cryptography","signature"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"docs-generate":"typedoc --out docs src/","preversion":"npm run build","postversion":"npm publish","build":"ts-node build/build.ts && webpack --config webpack.config.js --env","fix-style":"tslint --fix -c tslint.json '{src,test,usage}/**/*{.ts,.tsx}'","test":"jest"},"publishConfig":{"access":"public"},"author":{"name":"acrylplatform"},"license":"MIT","devDependencies":{"@types/axios":"^0.14.0","@types/jest":"^23.3.9","@types/node":"^10.12.3","copy-webpack-plugin":"^4.5.2","jest":"^24.7.1","jsdoc-to-markdown":"^5.0.0","nativescript-typedoc-theme":"0.0.7","ncp":"^2.0.0","preprocess":"^3.1.0","rimraf":"^2.6.2","terser-webpack-plugin":"^1.2.3","ts-jest":"^24.0.2","ts-jsdoc":"^3.0.1","ts-loader":"^5.3.3","ts-node":"^7.0.1","typedoc":"^0.15.0","typedoc-clarity-theme":"^1.1.0","typedoc-plugin-external-module-name":"^2.1.0","typescript":"^3.5.2","typescript-json-schema":"^0.33.0","webpack":"^4.30.0","webpack-cli":"^3.1.0"},"repository":{"type":"git","url":"git+https://github.com/acrylplatform/acryl-transactions.git"},"dependencies":{"@acryl/marshall":"^0.8.3","@acryl/ts-lib-crypto":"^1.1.5","axios":"^0.19.0"},"gitHead":"2a6b9b6bc2ceeda69479ec8bdda2f26154cb2b93","bugs":{"url":"https://github.com/acrylplatform/acryl-transactions/issues"},"homepage":"https://github.com/acrylplatform/acryl-transactions#readme","_id":"@acryl/acryl-transactions@3.16.5","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kk2lYzUl4kuzZuTczcZrOauKM+g9eL0PbI4IT4j7dGMgI/zxIUjHCXn8ktWc7EINTpgst5RO4KeFwfmvF0QTEg==","shasum":"a43d04078faccc515f09aefb5f3734039882713d","tarball":"https://registry.npmjs.org/@acryl/acryl-transactions/-/acryl-transactions-3.16.5.tgz","fileCount":183,"unpackedSize":744072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZOF4CRA9TVsSAnZWagAAxBwP/RSRJc06ODSkSPP9dq3h\njEBQPXRU9oGAmWZHNtCCMF7yagjUVnFxlRk9NltoudUPm3bFP3U95vCo+Qg9\nGGXh1KXphsEehkqL2dY4+PdjtTlXMkmr5BjQAdbj1OfLF6KjAGnBvj1dkaLt\nOEdRvM+MoxT1qGWGu9GxdV0Knc2jCDb6Aj6ilIoLDDuYjkce9h4a22KnElkZ\nNfxJ5CnYf1dndqDBuh7lLHOgC8aDuUZwsOOyW09Xrhs85u4jX7epY76npEEY\nf0e4NfXkyqmzCQl7Z1Q4BKQfg3CxHNjLkVJJnDdCUqtT5BT8hbCpVlnRmDCN\npqjD7dcxlzrwnNf1VqbE9czl9KXiJG1kB7lI5h2EsJsM1LrkoEptshjxUuSA\nakv8vHMiXnLdZ7CJNO7b0kvgj7/ut3ECr2tPJaHXm5qsrRICEmgYW/t59PVF\n5C+8M0h6oMx+HLNSB4SCCcrhm14yL0mPlcMtNl426dE0q3UoFDLi6F1GiutL\nfDiUjWrzfnu9k1yEvwy01kbjEClh/8lVVt4IwLW0Hz9Fx9T/fqRDUviAXF+m\ndM7WuHEixIpMShdoTTuoRI/ZUGQVKfkEaQtGEGyME+cvdDMAInxhpFpFpWVM\n0Y/gYmZXHVWj7tAzZhalzTAdtzOCzoBdkVzhDnsAi3LheGNzRRd8UlXxw07h\nw+jz\r\n=nflX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoPDufqWVTatESJNDOjtMZsYjnH4/TtXmc1mEjFYJ2/wIgUHqoAjiKmTC4aSWKDjMPj+/+mKj1QPjYgUoxjPPhWgY="}]},"maintainers":[{"name":"deadblackclover","email":"deadblackclover@protonmail.com"},{"name":"eaz","email":"eaz@acrylplatform.com"}],"_npmUser":{"name":"eaz","email":"eaz@acrylplatform.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acryl-transactions_3.16.5_1566892407810_0.9355962910021325"},"_hasShrinkwrap":false},"3.16.6":{"name":"@acryl/acryl-transactions","version":"3.16.6","description":"Build and sign(multi-sign) transactions for Acryl blockchain.","keywords":["acryl","crypto","transactions","protocol","binary","cryptography","signature"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"docs-generate":"typedoc --out docs src/","preversion":"npm run build","postversion":"npm publish","build":"ts-node build/build.ts && webpack --config webpack.config.js --env","fix-style":"tslint --fix -c tslint.json '{src,test,usage}/**/*{.ts,.tsx}'","test":"jest"},"publishConfig":{"access":"public"},"author":{"name":"acrylplatform"},"license":"MIT","devDependencies":{"@types/axios":"^0.14.0","@types/jest":"^23.3.9","@types/node":"^10.12.3","copy-webpack-plugin":"^4.5.2","jest":"^24.7.1","jsdoc-to-markdown":"^5.0.0","nativescript-typedoc-theme":"0.0.7","ncp":"^2.0.0","preprocess":"^3.1.0","rimraf":"^2.6.2","terser-webpack-plugin":"^1.2.3","ts-jest":"^24.0.2","ts-jsdoc":"^3.0.1","ts-loader":"^5.3.3","ts-node":"^7.0.1","typedoc":"^0.15.0","typedoc-clarity-theme":"^1.1.0","typedoc-plugin-external-module-name":"^2.1.0","typescript":"^3.5.2","typescript-json-schema":"^0.33.0","webpack":"^4.30.0","webpack-cli":"^3.1.0"},"repository":{"type":"git","url":"git+https://github.com/acrylplatform/acryl-transactions.git"},"dependencies":{"@acryl/marshall":"^0.8.3","@acryl/ts-lib-crypto":"^1.1.5","axios":"^0.19.0"},"gitHead":"5d21a8d2c3a18aae9f2587b216fa5da4928a202e","bugs":{"url":"https://github.com/acrylplatform/acryl-transactions/issues"},"homepage":"https://github.com/acrylplatform/acryl-transactions#readme","_id":"@acryl/acryl-transactions@3.16.6","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GQzjTAiULKbXSk4oTtK4XucUOGpRtM0Mxx3OFvnosgUaKsxQ5HrLnWC+vFkQdw3GfrBNP+USkHNrm/pEjFRyxw==","shasum":"d9ef9559d7c666d763f54c5bdc364840404f112c","tarball":"https://registry.npmjs.org/@acryl/acryl-transactions/-/acryl-transactions-3.16.6.tgz","fileCount":183,"unpackedSize":744072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb4JICRA9TVsSAnZWagAAXugP/jUOhZt1EnEQwM+HoOtW\nZrW3WrON93pHww2KpEEZ8cc6Z975qdqdPsB5O3gGpnmCNAeRWyeTr0XDlfru\nxXSsDZXWXd61McE4765bSNJ9zNSEDNkBZvreEgCrDqt/MFd9keXWBD5IcGt5\nDIluTleb5ZecuchoeuDz9PohSDlrDQw72VfXLdnRmB1qRRFROWQYUQwCsSXG\nFw4D741fQP7cfkN5OT8/nr+Xm1w2WBsIOcmT+PoXPycMJMM8hDgNjCHN6lKl\n2BQ9BkAvQdGTjGmiWjKbXi8mxf4MXCcHt7pqgPZ3TiOilgw6UpSW6xjsMDCO\npx8Ped6WVQ6Knn5MrjgPg18pVcE2arcQAyK8Dh4t7MFgKyAzQW8SFcw4mGlE\nZcZkO18TXmvn+a7oxhgoS9j/lE71DY+zuPb5pJB+KenblajyIpICFPsi6bQs\nqG2rMqXpHm5fZ8TdDJtHyyNLXEQYgtTY8DkUZRegRJDG/aBctL0peKq34njr\n5JSR0xzFTm5jBlw5jmDZECi5jE4OWrXLA3JIJc66WxXFMLCC7CdDJncbyRgU\nvj2i4UWYknwgH95b17AAFkTb+XZkTvy6PMPdRA5uLzYAlRHbbkmgqdlofOi7\nZ6N4UzKUWmG6q59xjBrQjgwGA0IN9V3gUXqHK5bsqCWb7oxAFB+UjDfpFSNx\nV5Av\r\n=mAIG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjeaxaiNUy7/Xv2+DdsFKrmYMalaJwsivS2pnMvudsVAiEAx9aTTx0yYSrPuvqLTiM4h2J3Rp7sa1NZbLDrGu3accE="}]},"maintainers":[{"name":"deadblackclover","email":"deadblackclover@protonmail.com"},{"name":"eaz","email":"eaz@acrylplatform.com"}],"_npmUser":{"name":"eaz","email":"eaz@acrylplatform.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acryl-transactions_3.16.6_1567588936084_0.11333708943544973"},"_hasShrinkwrap":false},"3.16.7":{"name":"@acryl/acryl-transactions","version":"3.16.7","description":"Build and sign(multi-sign) transactions for Acryl blockchain.","keywords":["acryl","crypto","transactions","protocol","binary","cryptography","signature"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"docs-generate":"typedoc --out docs src/","preversion":"npm run build","postversion":"npm publish","build":"ts-node build/build.ts && webpack --config webpack.config.js --env","fix-style":"tslint --fix -c tslint.json '{src,test,usage}/**/*{.ts,.tsx}'","test":"jest"},"publishConfig":{"access":"public"},"author":{"name":"acrylplatform"},"license":"MIT","devDependencies":{"@types/axios":"^0.14.0","@types/jest":"^23.3.9","@types/node":"^10.12.3","copy-webpack-plugin":"^4.5.2","jest":"^24.7.1","jsdoc-to-markdown":"^5.0.0","nativescript-typedoc-theme":"0.0.7","ncp":"^2.0.0","preprocess":"^3.1.0","rimraf":"^2.6.2","terser-webpack-plugin":"^1.2.3","ts-jest":"^24.0.2","ts-jsdoc":"^3.0.1","ts-loader":"^5.3.3","ts-node":"^7.0.1","typedoc":"^0.15.0","typedoc-clarity-theme":"^1.1.0","typedoc-plugin-external-module-name":"^2.1.0","typescript":"^3.5.2","typescript-json-schema":"^0.33.0","webpack":"^4.30.0","webpack-cli":"^3.1.0"},"repository":{"type":"git","url":"git+https://github.com/acrylplatform/acryl-transactions.git"},"dependencies":{"@acryl/marshall":"^0.8.3","@acryl/ts-lib-crypto":"^1.1.5","axios":"^0.19.0"},"gitHead":"1a650d741ec05a0a015c76c16e77451c7f79d050","bugs":{"url":"https://github.com/acrylplatform/acryl-transactions/issues"},"homepage":"https://github.com/acrylplatform/acryl-transactions#readme","_id":"@acryl/acryl-transactions@3.16.7","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Kob80e8M6LmcWFzgIBok+Kdy2pstTEtcaKHtgrYF5gQW5jZKCPCIWL329uPsfUxPGf7WF5fVd570rFSiQwNt1w==","shasum":"0076731f33abe87a30b9511e1788716cb63a47cb","tarball":"https://registry.npmjs.org/@acryl/acryl-transactions/-/acryl-transactions-3.16.7.tgz","fileCount":183,"unpackedSize":744678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoCKTCRA9TVsSAnZWagAATjUP/0+/eqP37NQmcyGtbxBY\nd20AOQDzJ6p8+5usmskEwL/pHmP3+LhIA0I9BxfEhZSglh7dzQQKFb9C5f1h\nPVnmn/O4EnETqjm2jdSjm88jzEpLDm9cWD7+WKQHVsLHTGZTFRQTHiX67ce+\nlyIqhZiW3/ZauQdHLDbtqllgf5gdCM9gM4+wpbh06bPr6MUjO4iDbzwedTUE\neLkG1xNXjYZsqgtroT6FduGbwUhK4TnVPM3LCWY2BGYouY1oiBHHChAsM0wz\noRHHRVsxCeYjsWsWp2xm3hlWhSneAgJNdsB7rbnk9d6R9RO/DeiXoE/ngYla\nCRCxNyik/eaNTchsXLNe9xOluyaY7dYBF6/WvXcz/ID+/IGMnVI5Ll7/0cHh\ngxQo5diZxp9pmACeBj0LOEoZEu4Rc/HklP7qrlo9xSH5ZYTZgTJrpQieRyjd\noU77IKvPZgqTEzFkSJQvNU1+53GAwX2nGlYPTLhCXOgR3XcUoqwZTkfl1ssC\n2SaR7jX/46+CgdVR572bNhlkRkqElm9AsxFWazDHcNV8HGZ7BVKN8JHltASC\nuCTBIR2uhx9Z4jOhK31tduIMuhaJHWmah/i6qnspQqsK5IwmGuq8U0xzofwk\njkH7xEytp5EtboNo6U87DUH4O3pTUoWUKfoY/aoP5CwJAcCWIK4YXiY9JnkF\nIchw\r\n=Dr3u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbpQkrNbQIPOSyaQAz24a1O/TayLC0icd/g50JdUSjDQIhANuyoXe7uQebep3IMlpHWZNuVhQ1fYaZR9Oy8a+OvW1Q"}]},"maintainers":[{"name":"deadblackclover","email":"deadblackclover@protonmail.com"},{"name":"eaz","email":"eaz@acrylplatform.com"}],"_npmUser":{"name":"eaz","email":"eaz@acrylplatform.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acryl-transactions_3.16.7_1570775698569_0.8890686107508887"},"_hasShrinkwrap":false},"3.16.8":{"name":"@acryl/acryl-transactions","version":"3.16.8","description":"Build and sign(multi-sign) transactions for Acryl blockchain.","keywords":["acryl","crypto","transactions","protocol","binary","cryptography","signature"],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"docs-generate":"typedoc --out docs src/","preversion":"npm run build","postversion":"npm publish","build":"ts-node build/build.ts && webpack --config webpack.config.js --env","fix-style":"tslint --fix -c tslint.json '{src,test,usage}/**/*{.ts,.tsx}'","test":"jest"},"publishConfig":{"access":"public"},"author":{"name":"acrylplatform"},"license":"MIT","devDependencies":{"@types/axios":"^0.14.0","@types/jest":"^23.3.9","@types/node":"^10.12.3","copy-webpack-plugin":"^4.5.2","jest":"^24.7.1","jsdoc-to-markdown":"^5.0.0","nativescript-typedoc-theme":"0.0.7","ncp":"^2.0.0","preprocess":"^3.1.0","rimraf":"^2.6.2","terser-webpack-plugin":"^1.2.3","ts-jest":"^24.0.2","ts-jsdoc":"^3.0.1","ts-loader":"^5.3.3","ts-node":"^7.0.1","typedoc":"^0.15.0","typedoc-clarity-theme":"^1.1.0","typedoc-plugin-external-module-name":"^2.1.0","typescript":"^3.5.2","typescript-json-schema":"^0.33.0","webpack":"^4.30.0","webpack-cli":"^3.1.0"},"repository":{"type":"git","url":"git+https://github.com/acrylplatform/acryl-transactions.git"},"dependencies":{"@acryl/marshall":"^0.8.3","@acryl/ts-lib-crypto":"^1.1.5","axios":"^0.19.0"},"gitHead":"6da9ecc9fa49811cee9597f303b67712d23b6811","bugs":{"url":"https://github.com/acrylplatform/acryl-transactions/issues"},"homepage":"https://github.com/acrylplatform/acryl-transactions#readme","_id":"@acryl/acryl-transactions@3.16.8","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-EtZlyb/h6XsBUKNJYAueMhZLJGcN4e82c11mWqKMDgkECpjD9WSJoaRQXowyHQhTFsRvOmwpmtE5gBDN9B9dkw==","shasum":"83f61abda6bddc47fecac9826a70ac1561347e8e","tarball":"https://registry.npmjs.org/@acryl/acryl-transactions/-/acryl-transactions-3.16.8.tgz","fileCount":183,"unpackedSize":744818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeisHMCRA9TVsSAnZWagAADVQP/jUTM7+EtRfovC8b8ORR\n7K67sIjd8agANC1CzGcTrnhL0z/VVzKSY0UcsH/nPHllFTHOj5Hwwabxm+q9\nMKn+g9hgECjb7CV4mgbfzf37gVL8sy2wCDz666GTOWcPGPaYUWzCf9Mqokic\nXkC12qPTdVDN1fGnWhK6d/u9id8XL/LhbqK0L3HrfyKiLM5tu8TTikQDX+Mi\nFTfazJ53Jpbh98wZ0LCfF/qag9rxTDk0vDWoHCUFV2JW/6WHJ7i9orl/lNyU\nMyelaSJeppxZZ2QlGfyo2zY+TY8iSVo/umO5tWNF2qYL/sU0j8yjVAPQ2Ccx\nS2Qqkl5UX4om7M8e+7bxT6G0UhLQtSHGCo9X5VaxNdAduRkwAFYSzLZCWqaF\nYyzfim7hyJaZKRfVOLfa0oo3Lq4aiD4wCqdL+gNq9hupSRREs9nGtdXIs7KI\n6gPbWqC5RBN39uaqpMHJv16gs4D06abblREk7ntYFvjJ+9wmxsK/Y3BZuvY3\nxa3BZ+8yzFpr0vtX6pEmVQ7vQrt0Oa7pfNuAuHMhQ5dnOAIxCucCgxjBKXpn\naunWCLsjYTPchT5fKX5vwKgIYOP0KdUfv1wYVL210kYBjdLDCvKznKZ/nvVA\nB2s9+yaDlS5U6u6BLc8C7AFO33RhA7x/N03EFqDlfFyDa28J27eSM2zUwumD\naGWh\r\n=0nqj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWsCGmFRo/cMkJcWyHb2olVfgoMn3Duu599qZHm7j3rwIhAOa/DfAQxTVxiIZmAqzB1hKg+qXRjNGYyc2MfCc8Gw9M"}]},"maintainers":[{"name":"deadblackclover","email":"deadblackclover@protonmail.com"},{"name":"eaz","email":"eaz@acrylplatform.com"}],"_npmUser":{"name":"eaz","email":"eaz@acrylplatform.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/acryl-transactions_3.16.8_1586151884200_0.43295297147976"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-27T07:14:29.599Z","3.16.3":"2019-08-27T07:14:29.945Z","modified":"2022-04-04T11:16:32.899Z","3.16.4":"2019-08-27T07:20:06.360Z","3.16.5":"2019-08-27T07:53:28.003Z","3.16.6":"2019-09-04T09:22:16.270Z","3.16.7":"2019-10-11T06:34:58.768Z","3.16.8":"2020-04-06T05:44:44.505Z"},"maintainers":[{"name":"deadblackclover","email":"deadblackclover@protonmail.com"},{"name":"eaz","email":"eaz@acrylplatform.com"}],"description":"Build and sign(multi-sign) transactions for Acryl blockchain.","homepage":"https://github.com/acrylplatform/acryl-transactions#readme","keywords":["acryl","crypto","transactions","protocol","binary","cryptography","signature"],"repository":{"type":"git","url":"git+https://github.com/acrylplatform/acryl-transactions.git"},"author":{"name":"acrylplatform"},"bugs":{"url":"https://github.com/acrylplatform/acryl-transactions/issues"},"license":"MIT","readme":"# acryl-transactions\n\nUsing this library you can easily create and sign transactions for Acryl blockchain.\nIt also allows you to multi-sign existing transactions or create them without signature at all.\n\nThis library is a set of transaction constructing functions:\n* [Alias](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_alias_.html)\n* [Issue](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_issue_.html)\n* [Reissue](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_reissue_.html)\n* [Burn](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_burn_.html)\n* [Lease](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_lease_.html)\n* [Cancel lease](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_cancel_lease_.html)\n* [Transfer](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_transfer_.html)\n* [Mass transfer](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_mass_transfer_.html)\n* [Set script](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_set_script_.html)\n* [Data](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_data_.html)\n* [Sponsorship](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_sponsorship_.html)\n* [Set asset script](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_set_asset_script_.html)\n* [InvokeScript](https://acrylplatform.github.io/acryl-transactions/modules/_transactions_invoke_script_.html)\n* [Order](https://acrylplatform.github.io/acryl-transactions/modules/_requests_order_.html)\n\nCheck full documentation on [GitHub Pages](https://acrylplatform.github.io/acryl-transactions/index.html).\n\n### Transactions\n\nThe idea is really simple - you create transaction and sign it from a minimal set of required params.\nIf you want to create [Transfer transaction](https://acrylplatform.github.io/acryl-transactions/interfaces/itransfertransaction.html) the minimum you need to provide is **amount** and **recipient** as defined in [Transfer params](https://acrylplatform.github.io/acryl-transactions/interfaces/itransferparams.html):\n```js\n\nconst { transfer } = require('@acryl/acryl-transactions')\nconst seed = 'some example seed phrase'\nconst signedTranserTx = transfer({ \n  amount: 1,\n  recipient: '3EKhM51MGZrq8FTnvKoTg95srTiC2Votx1B',\n  //Timestamp is optional but it was overrided, in case timestamp is not provided it will fallback to Date.now(). You can set any oftional params yourself. go check full docs\n  timestamp: 1536917842558 \n}, seed)\n\n// or using alias\n\nconst signedTranserTx = transfer({ \n  amount: 1,\n  recipient: 'alias:A:aliasForMyAddress'\n}, seed)\n```\n\nOutput will be a signed transfer transaction:\n```js\n{\n  id: '8NrUwgKRCMFbUbqXKQAHkGnspmWHEjKUSi5opEC6Havq',\n  type: 4,\n  version: 2,\n  recipient: '3EKhM51MGZrq8FTnvKoTg95srTiC2Votx1B',\n  attachment: undefined,\n  feeAssetId: undefined,\n  assetId: undefined,\n  amount: 1,\n  fee: 100000,\n  senderPublicKey: '4MUrTiAwkVhRdkUj2Ya4LZbM7tGgd4sinLsGRZBvBvNa',\n  timestamp: 1536917842558,\n  proofs: [\n    '25kyX6HGjS3rkPTJRj5NVH6LLuZe6SzCzFtoJ8GDkojY9U5oPfVrnwBgrCHXZicfsmLthPUjTrfT9TQL2ciYrPGE'\n  ]\n}\n```\n\nYou can also create transaction, but not sign it:\n```javascript\nconst unsignedTransferTx = transfer({ \n  amount: 1,\n  recipient: '3EKhM51MGZrq8FTnvKoTg95srTiC2Votx1B',\n  //senderPublicKey is required if you omit seed\n  senderPublicKey: '4MUrTiAwkVhRdkUj2Ya4LZbM7tGgd4sinLsGRZBvBvNa' \n})\n```\n\nNow you are able to POST it to Acryl API or store for future purpose or you can add another signature from other party:\n```js\nconst otherPartySeed = 'other party seed phrase'\nconst transferSignedWithTwoParties = transfer(signedTranserTx, seed)\n```\n\nSo now there are two proofs:\n```js\n{\n  id: '8NrUwgKRCMFbUbqXKQAHkGnspmWHEjKUSi5opEC6Havq',\n  type: 4,\n  version: 2,\n  recipient: '3EKhM51MGZrq8FTnvKoTg95srTiC2Votx1B',\n  attachment: undefined,\n  feeAssetId: undefined,\n  assetId: undefined,\n  amount: 1,\n  fee: 100000,\n  senderPublicKey: '4MUrTiAwkVhRdkUj2Ya4LZbM7tGgd4sinLsGRZBvBvNa',\n  timestamp: 1536917842558,\n  proofs: [\n    '25kyX6HGjS3rkPTJRj5NVH6LLuZe6SzCzFtoJ8GDkojY9U5oPfVrnwBgrCHXZicfsmLthPUjTrfT9TQL2ciYrPGE',\n    'CM9emPzpe6Ram7ZxcYax6s7Hkw6698wXCMPSckveFAS2Yh9vqJpy1X9nL7p4RKgU3UEa8c9RGXfUK6mFFq4dL9z'\n  ]\n}\n```\n\n### Broadcast\nTo send transaction you can use either node [REST API](https://nodes.acrylplatform.com/api-docs/index.html#!/transactions/broadcast) or [broadcast](https://acrylplatform.github.io/acryl-transactions/globals.html#broadcast) helper function:\n```javascript\nconst {broadcast} =  require('@acryl/acryl-transactions');\nconst nodeUrl = 'https://nodes.acrylplatform.com';\n\nbroadcast(signedTx, nodeUrl).then(resp => console.log(resp))\n```\n\n### Alias\nSimlpe alias creation example:\n```javascript\nconst { alias } = require('@acryl/acryl-transactions')\nconst { broadcast } =  require('@acryl/acryl-transactions');\nconst nodeUrl = 'https://nodes.acrylplatform.com';\nconst seed = 'some example seed phrase'\n\nconst signedAliasTx = alias({\n    alias: \"someAlias\"\n    //Timestamp is optional but it was overrided, in case timestamp is not provided it will fallback to Date.now(). You can set any oftional params yourself. go check full docs\n  timestamp: 1536917842558 \n}, seed);\n\nbroadcast(signedAliasTx, nodeUrl).then(resp => console.log(resp))\n```\n\nYou can send tx to any acryl node you like:. E.g.:\n* https://nodestestnet.acrylplatform.com - Acryl TESTNET nodes hosted by AcrylPlatform\n* https://nodes.acrylplatform.com - Acryl MAINNET nodes hosted by AcrylPlatform\n#### Important!!!\nMost transactions require chainId as parameter, e.g: [IBurnParams](https://acrylplatform.github.io/acryl-transactions/interfaces/iburnparams.html). By default chainId is 'A', which means MAINNET. To make transaction in TESTNET be sure to pass chainId if it is present in params interface and then send it to TESTNET node\n\n","readmeFilename":"README.md"}