{"_id":"@codewarriorr/hw-app-btcv","_rev":"9-a4c5202de305132c13661d8b02281992","name":"@codewarriorr/hw-app-btcv","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@codewarriorr/hw-app-btcv","version":"1.0.0","description":"Ledger Hardware Wallet Bitcoin Vault Application API","keywords":["Ledger","LedgerWallet","btcv","Bitcoin Vault","NanoS","Blue","Hardware Wallet"],"repository":{"type":"git","url":"git+https://github.com/LedgerHQ/ledgerjs.git"},"bugs":{"url":"https://github.com/LedgerHQ/ledgerjs/issues"},"homepage":"https://github.com/LedgerHQ/ledgerjs","publishConfig":{"access":"public"},"main":"lib/Btc.js","module":"lib-es/Btc.js","license":"Apache-2.0","dependencies":{"@ledgerhq/hw-transport":"^5.36.0","@ledgerhq/logs":"^5.36.0","bip32-path":"^0.4.2","invariant":"^2.2.4","ripemd160":"2","semver":"^7.3.4","sha.js":"2"},"devDependencies":{"flow-bin":"^0.140.0"},"scripts":{"flow":"flow","clean":"bash ../../script/clean.sh","build":"bash ../../script/build.sh","watch":"bash ../../script/watch.sh","doc":"bash ../../script/doc.sh"},"gitHead":"fca2c7ce74fdb88df4d59dca4cc0e668410d66af","_id":"@codewarriorr/hw-app-btcv@1.0.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fZ6isKrWeTOmAnd4qncv+Xb+yukAmgu6f6sP7SDAjoTVjTPAwnX/5qnV+y57WDuQnssdvPd/LkIlEou9lO0xow==","shasum":"10c47d0e3dc7068b6341f4744a6bedbcdd3292d9","tarball":"https://registry.npmjs.org/@codewarriorr/hw-app-btcv/-/hw-app-btcv-1.0.0.tgz","fileCount":152,"unpackedSize":530182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7K3JCRA9TVsSAnZWagAAZSwP/jGrMgRVI+2PLrF8gnR7\nrna6QN/2zNltze5q9PlzOeu+Xi1oZWx7aBtKOtRpBwIF6uJ6hPhuCYTQYyTL\n4Ab9oduNn1UpIuaHx66o9SHDqtk4zyubLFeCDrfoGReDda/yCy/HJ3wqvrTV\nG1S3bmaQKxwQpMeBPyaY1ULiVZSwoHnEmdrw9nm++PHbJX9vX3ONDvHSfLPA\nYwmOkVjSejPn4dptqEsH7JJZUU0IGs1gHnecLeJuplaNRJCjwzA+fZTLs5Dj\nJevLdt1+poclcAEHWaxW9kBXlSFQGvos3yqHgtMRSf/5bpSGaE9u9JoCol+c\nvbClNWqwasRCWFvy/YUvCA9XZIGIeR3lZ59DbEl+G43f7rHlwK3uNcpLveH2\n9K8Uvvx+Ak5sou3PY3woEjoQC+dyvW419MiGL4aJmWYPo7cogsYFFOGDmtp5\nZMUy8FdO75kWlC83WekePFcuNjumrvmPkrMf77PQVcFNxtpYbKqPKqTLaBI7\nSXxzKnUcwx5ohd3mGB2zr6rtCxCO04gYwfXuPqOUdytc0sg7GATWnWkfxbxG\nOacbA5VUyUoeAslgJAUyJUGOu0x0eXAPbTY2BiWP5XhJmk389jS+vtOLoVwp\n+mU5Jf/8TqMN6vMQQdQtrbdp9vizrF7xGjlSU8KwcFkruowybPYVn66Nc8gB\ni2J4\r\n=gB22\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4CtBwTGigYHBKcT27kf1kiXJJmF8W6iHF/kXJjVL4bwIhAMM1LpKcOtJ5mEk+Pc0Z0g7BbWlOpDLsdJ1fnmOYaeOs"}]},"_npmUser":{"name":"codewarriorr","email":"codewarriorr@pm.me"},"directories":{},"maintainers":[{"name":"codewarriorr","email":"codewarriorr@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hw-app-btcv_1.0.0_1609346504741_0.5479694991334239"},"_hasShrinkwrap":false},"1.0.1":{"name":"@codewarriorr/hw-app-btcv","version":"1.0.1","description":"Ledger Hardware Wallet Bitcoin Vault Application API","keywords":["Ledger","LedgerWallet","btcv","Bitcoin Vault","NanoS","Blue","Hardware Wallet"],"repository":{"type":"git","url":"git+https://github.com/LedgerHQ/ledgerjs.git"},"bugs":{"url":"https://github.com/LedgerHQ/ledgerjs/issues"},"homepage":"https://github.com/LedgerHQ/ledgerjs","publishConfig":{"access":"public"},"jest":{"collectCoverage":true,"testPathIgnorePatterns":["packages/.*/lib-es","packages/.*/lib","packages/.*/dist"],"coveragePathIgnorePatterns":["packages/create-dapp"],"collectCoverageFrom":["packages/**/src/*.js","packages/**/src/*.ts"]},"main":"lib/Btcv.js","module":"lib-es/Btcv.js","license":"Apache-2.0","dependencies":{"@ledgerhq/hw-transport":"^5.36.0","@ledgerhq/logs":"^5.36.0","bip32-path":"^0.4.2","invariant":"^2.2.4","ripemd160":"2","semver":"^7.3.4","sha.js":"2"},"devDependencies":{"flow-bin":"^0.140.0","flow-typed":"^3.2.1"},"scripts":{"flow":"flow","clean":"bash ../../script/clean.sh","build":"bash ../../script/build.sh","watch":"bash ../../script/watch.sh","doc":"bash ../../script/doc.sh"},"gitHead":"fca2c7ce74fdb88df4d59dca4cc0e668410d66af","_id":"@codewarriorr/hw-app-btcv@1.0.1","_nodeVersion":"14.3.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WNTlz6SbIiVd8iWQs30GJxGzUGxuKrmB/I1gxFEav944CXzTCFzucTPKRrtt7aHtTjbPlcbKpi1pwItzytqM2Q==","shasum":"1ce0e541da1ab13317c62dabbb45e1f14b098b7f","tarball":"https://registry.npmjs.org/@codewarriorr/hw-app-btcv/-/hw-app-btcv-1.0.1.tgz","fileCount":165,"unpackedSize":602505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9VRDCRA9TVsSAnZWagAA+zcQAJU1LIjzegy/dm2o4LFd\na9hc5LeMEYJRh4nxldg3zVG2114huEfmzaRQjJwrcyPYX7B+3BtUgbQZbo/d\ndZ1nsL7/IVE2sxy54dlW9Hpi2x4A3qfKAZx5ux5XAk0vigQQMfIGNSu72VNE\nUqk93v5SDAJ16lCvpcZ5aJtdqpQz15Wmt94LjBoEX9xES3ayK+KcccmbhAGm\nMKbxLsSblunJRQkrJClO5iSJoReiIJfCIhlkavA6flXIjAy22GSzdcJZWFD+\n0DKkoFsjUBxHjCq1wgjp2frTCRCavpAAj30wCrkEIfHvTvaFITYUOLJlP4Zl\nX5k49ZHalLi5hGnRlNqv6jxDq1AsVCRn2QGV+pkrbz3YsEQBCJdkBlLglVH4\n9XDNY2+1CLAmJ7e8lOnq0Q0AuShC7Q1wUK3bv9T/1A8E9mRtsCMyvSt6Pzsr\nzyzYkzyObFXbfsUULSKgkeyU1AgDfBP6FgIdpngUH+aaxv4iFHzipKvQb31t\ntVMgmHzh2ahtD3rABHnsnaowtKpHFdZlpWOSHa1Kvt++CkhEmPz+swq39ukE\ncl3mV1mkADwrY0Nww5sNp1Z6o8i+RIZEwQyB+3S8fWF6OmrLNuehnFTM9y5J\na44vKZVQHXBeuwlSPXO+2fkTRnuwahhJYdmFiZ2U3LJAizHYPZf/91VfA0k6\nbRmJ\r\n=eEfs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG74eF30VSOyguvCuNqFv9fudIFlBi4Unk20WofabgYJAiEAvIS0qxmrOvn0fPTBORCk/s2h01UY9x/4gJVoJxdcgpE="}]},"_npmUser":{"name":"codewarriorr","email":"codewarriorr@pm.me"},"directories":{},"maintainers":[{"name":"codewarriorr","email":"codewarriorr@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hw-app-btcv_1.0.1_1609913410710_0.049980533370004965"},"_hasShrinkwrap":false},"1.0.2":{"name":"@codewarriorr/hw-app-btcv","version":"1.0.2","description":"Ledger Hardware Wallet Bitcoin Vault Application API","keywords":["Ledger","LedgerWallet","btcv","Bitcoin Vault","NanoS","Blue","Hardware Wallet"],"repository":{"type":"git","url":"git+https://github.com/LedgerHQ/ledgerjs.git"},"bugs":{"url":"https://github.com/LedgerHQ/ledgerjs/issues"},"homepage":"https://github.com/LedgerHQ/ledgerjs","publishConfig":{"access":"public"},"jest":{"collectCoverage":true,"testPathIgnorePatterns":["packages/.*/lib-es","packages/.*/lib","packages/.*/dist"],"coveragePathIgnorePatterns":["packages/create-dapp"],"collectCoverageFrom":["packages/**/src/*.js","packages/**/src/*.ts"]},"main":"lib/Btcv.js","module":"lib-es/Btcv.js","license":"Apache-2.0","dependencies":{"@ledgerhq/hw-transport":"^5.36.0","@ledgerhq/logs":"^5.36.0","bip32-path":"^0.4.2","invariant":"^2.2.4","ripemd160":"2","semver":"^7.3.4","sha.js":"2"},"devDependencies":{"flow-bin":"^0.140.0","flow-typed":"^3.2.1"},"scripts":{"flow":"flow","clean":"bash ../../script/clean.sh","build":"bash ../../script/build.sh","watch":"bash ../../script/watch.sh","doc":"bash ../../script/doc.sh"},"gitHead":"fca2c7ce74fdb88df4d59dca4cc0e668410d66af","_id":"@codewarriorr/hw-app-btcv@1.0.2","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-7fTTuqVqF81EdSSIrBtSf30vnFdpAle00yJp7XxhWRJlFUg4zOdxCTqfmAoraotDetFr700Jc7KYK/7mcGscxw==","shasum":"57504c5802b8176266c41a8fba23d96f4f93907e","tarball":"https://registry.npmjs.org/@codewarriorr/hw-app-btcv/-/hw-app-btcv-1.0.2.tgz","fileCount":166,"unpackedSize":603293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDCT9CRA9TVsSAnZWagAAsG4P/1rui+Wc07IOv+BAuxfh\ntrSv61pttfaYyLQsIwoCCKNQ8f5C6lWe6GQ3g+eWpO63vFpf7Vfgd4/RUKG+\nrrOAEtid0kitskyoNOntmK1kJrRbyxG6bwdHF/APbaj9XDrmRMY/9vlz38dn\ntFABYAa6KPzX1NFg6JN1PzAoEpWPGrOJClyqDayZZnqVsns2Ya459h05/lLe\nOc7NsAMEJhl1tDHG8SvQ9gLjxZ/MLrd7NcsdJ37d64p2sKO4NzWD21rnZw46\n2yBEBYAqi7+WprOtCOu8RDuccA9iRnigt7MwCVLnTuIAowKEUN8kg2ARGBnD\niIW6ziSXJS/0s1O5iO6a5w69tRxQceUkn4Mem09RkTJzYE8ghA5WOSWXJoek\nXvql9oa8uye++UloJmR5VCjY2EPCI2h2Gm4iBgzngZhRVJgFaB5ooLsCFgDc\nhouDiuBRBlZOmuzKvLmwXdjAC6M4by7F2tlM19ivDjIStDIfESvEt19P1lNH\nbT7IsK4IPmaFPqBlK79IWAphA0Iyblqzkk+tSRrWb3DOVk1gM+vLeSnFJO5R\n3DiigCbVFD2aQ5JTYoit8iFvRWPXlLiZJLE7G0AeVMJz5u9lINdLZkYC1f7X\n/HSF4Aw/95zNhhRo5WRfLO57RH/DBzr0olcGdXrSj35ugXzSpkM57KT2nESB\nqdZ6\r\n=hL0T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgJz9enlYajEeSEyBRfLHdo6rsC0cbhTsQSeRaAbN3RAiA1A7VXKdEO+SHhz1ZJzXAeYQiaqObWTOpa0aiBUNE+QA=="}]},"_npmUser":{"name":"codewarriorr","email":"codewarriorr@pm.me"},"directories":{},"maintainers":[{"name":"codewarriorr","email":"codewarriorr@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hw-app-btcv_1.0.2_1611408637209_0.9524195859623561"},"_hasShrinkwrap":false},"1.0.3":{"name":"@codewarriorr/hw-app-btcv","version":"1.0.3","description":"Ledger Hardware Wallet Bitcoin Vault Application API","keywords":["Ledger","LedgerWallet","btcv","Bitcoin Vault","NanoS","Blue","Hardware Wallet"],"repository":{"type":"git","url":"https://github.com/LedgerHQ/ledgerjs"},"bugs":{"url":"https://github.com/LedgerHQ/ledgerjs/issues"},"homepage":"https://github.com/LedgerHQ/ledgerjs","publishConfig":{"access":"public"},"jest":{"collectCoverage":true,"testPathIgnorePatterns":["packages/.*/lib-es","packages/.*/lib","packages/.*/dist"],"coveragePathIgnorePatterns":["packages/create-dapp"],"collectCoverageFrom":["packages/**/src/*.js","packages/**/src/*.ts"]},"main":"lib/Btcv.js","module":"lib-es/Btcv.js","license":"Apache-2.0","dependencies":{"@ledgerhq/hw-transport":"^5.36.0","@ledgerhq/logs":"^5.36.0","bip32-path":"^0.4.2","invariant":"^2.2.4","ripemd160":"2","semver":"^7.3.4","sha.js":"2"},"devDependencies":{"flow-bin":"^0.140.0","flow-typed":"^3.2.1"},"scripts":{"flow":"flow","clean":"bash ../../script/clean.sh","build":"bash ../../script/build.sh","watch":"bash ../../script/watch.sh","doc":"bash ../../script/doc.sh"},"gitHead":"fca2c7ce74fdb88df4d59dca4cc0e668410d66af","_id":"@codewarriorr/hw-app-btcv@1.0.3","dist":{"shasum":"bd01aefd858a0dfbf46e348120af25535539501e","integrity":"sha512-97bfhAp7CS/1YbV2f/LJE4UctgtJt0+x5UyzX3HSM6rGIeBBzNTS7BV13hSyqouVhBPMUSVYsc5jL+18Eq0D7A==","tarball":"https://registry.npmjs.org/@codewarriorr/hw-app-btcv/-/hw-app-btcv-1.0.3.tgz","fileCount":183,"unpackedSize":676664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDCWMCRA9TVsSAnZWagAATwwP/3vyrJT+tSUTL/K6hTLv\nDshALObgK98zTjzUllR1eOnthIsOpv+BOTY4/A3XTAL4PVGbu2uriGIFWgcb\n2UZ0rCSHYfC3hmH58Ucd1NUkhociwf78P5cLTU04GzoSeDks35vavRMnzfCK\n4Z+L3FDOqumxRK7gWNB/5j19ijlibBbiqMlKdTaN3y67oZbYdeh0x4zh3eOx\nys1Z2Ww97iahvoqnPq6rkByrzftsirVIL2PGKd8dw6vLpgIJ8bMDP8LVqnz8\nyop6EMS5Gd2FdhClRQcW8nh7uDq6EA8cXtsTpC0FYzgYpnTI4tbnMUaICJKI\nF9w7kVTBhOX5QHRnggInPSuNabIIUSSZfBrBQ9tp24FN5/yfgpIcQGwr7FS1\nfz9E2HotRLIU4W81HtfAJIInuVKX5IndiEcctZqDUB3/F1qn+L0srB14nmCA\nlyiZEPPWZgPXjJa+lS6Phy+s/VjGdFlwmJdu1wcTwDj4pwstUI8YIdBYIYyC\nh6S0USo+HrGsREakUofe1As4UAAhNZFRAQqH6IdkxNH7vQ0rSx3QQ2s2A9yW\nCzh3c1BEOvJh8BfEbQTH58XN0xY0mYet3gcPm0+TeK+s1OuQ2YzoLem9AS3T\nhhqebZVzAiLpL7gPmCtbQgWlPbR8tVo2siP3YrDbRbpFS//TI8NbUqkPj2zB\nnAo2\r\n=imdH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCId/ivxWpMLixNAxU7S9u9L0xO4u3lioY5AOmbxEiZIQIgB8KPlVU/PRpp8hRyPyq7wrdnwweg2PraeIEbNKepH2s="}]},"_npmUser":{"name":"codewarriorr","email":"codewarriorr@pm.me"},"directories":{},"maintainers":[{"name":"codewarriorr","email":"codewarriorr@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hw-app-btcv_1.0.3_1611408779912_0.9061074845798724"},"_hasShrinkwrap":false},"1.0.4":{"name":"@codewarriorr/hw-app-btcv","version":"1.0.4","description":"Ledger Hardware Wallet Bitcoin Vault Application API","keywords":["Ledger","LedgerWallet","btcv","Bitcoin Vault","NanoS","Blue","Hardware Wallet"],"repository":{"type":"git","url":"https://github.com/LedgerHQ/ledgerjs"},"bugs":{"url":"https://github.com/LedgerHQ/ledgerjs/issues"},"homepage":"https://github.com/LedgerHQ/ledgerjs","publishConfig":{"access":"public"},"jest":{"collectCoverage":true,"testPathIgnorePatterns":["packages/.*/lib-es","packages/.*/lib","packages/.*/dist"],"coveragePathIgnorePatterns":["packages/create-dapp"],"collectCoverageFrom":["packages/**/src/*.js","packages/**/src/*.ts"]},"main":"lib/Btcv.js","module":"lib-es/Btcv.js","license":"Apache-2.0","dependencies":{"@ledgerhq/hw-transport":"^5.36.0","@ledgerhq/logs":"^5.36.0","bip32-path":"^0.4.2","invariant":"^2.2.4","ripemd160":"2","semver":"^7.3.4","sha.js":"2"},"devDependencies":{"flow-bin":"^0.140.0","flow-typed":"^3.2.1"},"scripts":{"flow":"flow","clean":"bash ../../script/clean.sh","build":"bash ../../script/build.sh","watch":"bash ../../script/watch.sh","doc":"bash ../../script/doc.sh"},"gitHead":"fca2c7ce74fdb88df4d59dca4cc0e668410d66af","_id":"@codewarriorr/hw-app-btcv@1.0.4","dist":{"shasum":"e8816b076e2b66c0018c851b01cafe9a800155ef","integrity":"sha512-+m+NADsnu3tGFbkqUfyCphHYwuxN6mdp7jcg4YldsgIkaeYoDINmc4Egli90IGDkXthAumg1nEYN9u8HdUvtkA==","tarball":"https://registry.npmjs.org/@codewarriorr/hw-app-btcv/-/hw-app-btcv-1.0.4.tgz","fileCount":183,"unpackedSize":676718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDCY6CRA9TVsSAnZWagAAD/IP/iUX6aOtI2poJZQYyeYc\nOVLvnWLwLMXpCSMUakt0VSLCLWv2CG8Hn721c+up3W6UoCB767p3aiYq1hd0\n3VHiWLK3hsv9cMHnpAN10OGLhPvZ16LiD2XxwaCSSgxQvvtY5yQX4n0Lxh0s\ngEqxTLvdaxcHEvUmbWcHgF8ZWBcO6n6q/uAOKKVxLQ5zd1FgsIFL3Oe7+Y9q\nmVXXoT7ayK/bt03xOp8Fd7cjjxFZ/3aqb65lDbHPhoa+beEJRccIdqm6Fq7/\nCrC9QCppVBYfh0DilWWsehWaMpMOw0nXfaL3/GcmNNs5CpTLLfBK7CANq1Cm\n5weMGCNuxor5J9d1jelZ+m2jByJnmq5AIvl3WBHm4mlRWWu2K8/E5iwvUAHK\nFC4CDrEtNC0MXVaqJSEeFCwcT6NXN4ExbO+tBPhefty3uV1P4D2dyNXfa7Yk\nBxE6NyAsxbP5ZU0YzKuU/Nq3q/3OXGf4430xt2kxt7IqHRWX6NIcrP/fpbco\njpi8fQRy/QjpPBMYpI8HBcSEm4bgYBxTjecqG5SmrKRrvniWGIqSfplU/fnw\njc5hINnWobP/6BvGUspdz4ch3zgiYPAL0XnxuGkQhd5n0MCvkZ6DuB3aIo2x\nsp3VLL19TJ7TQl1NBesRA8D6q9M33hDQNaXGfheLNuJ7MH4IemwCW1TtwgTm\nMeSp\r\n=O8YN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfKJgCtTYKh3MB/QjM3NV4WlcnswCCY1yjVJ/WThrCJAiA0pn4RuPQLItOUAwswak90Au1ljr/7Q5+nnU8tModPLA=="}]},"_npmUser":{"name":"codewarriorr","email":"codewarriorr@pm.me"},"directories":{},"maintainers":[{"name":"codewarriorr","email":"codewarriorr@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hw-app-btcv_1.0.4_1611408954051_0.1373449373758424"},"_hasShrinkwrap":false},"1.0.5":{"name":"@codewarriorr/hw-app-btcv","version":"1.0.5","description":"Ledger Hardware Wallet Bitcoin Vault Application API","keywords":["Ledger","LedgerWallet","btcv","Bitcoin Vault","NanoS","Blue","Hardware Wallet"],"repository":{"type":"git","url":"https://github.com/LedgerHQ/ledgerjs"},"bugs":{"url":"https://github.com/LedgerHQ/ledgerjs/issues"},"homepage":"https://github.com/LedgerHQ/ledgerjs","publishConfig":{"access":"public"},"jest":{"collectCoverage":true,"testPathIgnorePatterns":["packages/.*/lib-es","packages/.*/lib","packages/.*/dist"],"coveragePathIgnorePatterns":["packages/create-dapp"],"collectCoverageFrom":["packages/**/src/*.js","packages/**/src/*.ts"]},"main":"lib/Btcv.js","module":"lib-es/Btcv.js","license":"Apache-2.0","dependencies":{"@ledgerhq/hw-transport":"^5.36.0","@ledgerhq/logs":"^5.36.0","bip32-path":"^0.4.2","invariant":"^2.2.4","ripemd160":"2","semver":"^7.3.4","sha.js":"2"},"devDependencies":{"flow-bin":"^0.140.0","flow-typed":"^3.2.1"},"scripts":{"flow":"flow","clean":"bash ../../script/clean.sh","build":"bash ../../script/build.sh","watch":"bash ../../script/watch.sh","doc":"bash ../../script/doc.sh"},"gitHead":"fca2c7ce74fdb88df4d59dca4cc0e668410d66af","_id":"@codewarriorr/hw-app-btcv@1.0.5","dist":{"shasum":"378e77572aa202e223c6bb73d2cd6a268e4c088b","integrity":"sha512-3T/+F7s8d9xteGz4CpT0CYAb1E48/7Nyv1GJ+XS0iTe+CuieoQLgoAdREmWX9szXhh8f6nKgmdN7nwFdoA3+og==","tarball":"https://registry.npmjs.org/@codewarriorr/hw-app-btcv/-/hw-app-btcv-1.0.5.tgz","fileCount":183,"unpackedSize":677100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDCZZCRA9TVsSAnZWagAA5G4P/iRsQKrjNz9SP/SmvKMz\nnvjKTnrSgNbsmMrCfh6lbGc3X+Gk6EPEpzNYmSKYohVtjFT3ngbJ1MyaLkEM\nzbTZ1IZssi2sb0w5r7nC00aNnrAXcbp8iG4R7Kadl+ki3TmQiSTJS8mgqmng\nZ1FFVSppCEwO2uXNBsfzp9fe/bMu2kxBtI6PF2T4sV6z3WDyeC0oJIWqQA4j\n0avlBJLz/lx7YhCMaF/buQCR17xlIEn1s7GUhpy3shTfR77YOaeMc8CfaaUm\n0sn38/ySsffxgvq78YPNsCMO163hlBq7Sp/nPdZVuVdO0QO0TmIj4zM6Alir\nJF7LYXsZs/VW2PZfw/ttig431jMZY99B4IADlubzwr6QMgKld/YJMfR1L5Bz\nXfiKX35jtlMEkZcMzPnk0E673XfjHj7ZKI7Z5yB78mUfHfvIDq5RqTeUB5gj\ncLNrl5DVjUnFaoOZCXob/QmnEf1VNZcjM3nwrr12irbNaggbwd5O0UZ8zW5j\neLpNdjuiS63CCVrdx24QAeeYLndHhOxzDiLqoLB+0wxUOyHRczjv9KirRCqD\nWDATpH2dmugw3+ROA4SgxWhyfSbnlE7bgSdvAzNQsoA0awj6kpmd4YBpZ/Xl\n/tC6IAbGtyqnl801aR9sEJOjHoQNyEs9N6Nku49gZhzOErNSKF5wgE8j3fWT\nTS7w\r\n=Fn20\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjQu5xqPrIG7YmKCOTOozyzeFRfZ57KwsTSs2c+e4QtAiEAkQ2He2l/X9n/bcCtk6Q8DOKYtd3hQMnGB1My5j2gewE="}]},"_npmUser":{"name":"codewarriorr","email":"codewarriorr@pm.me"},"directories":{},"maintainers":[{"name":"codewarriorr","email":"codewarriorr@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hw-app-btcv_1.0.5_1611408984769_0.6860754413240269"},"_hasShrinkwrap":false},"1.0.6":{"name":"@codewarriorr/hw-app-btcv","version":"1.0.6","description":"Ledger Hardware Wallet Bitcoin Vault Application API","keywords":["Ledger","LedgerWallet","btcv","Bitcoin Vault","NanoS","Blue","Hardware Wallet"],"repository":{"type":"git","url":"git+https://github.com/LedgerHQ/ledgerjs.git"},"bugs":{"url":"https://github.com/LedgerHQ/ledgerjs/issues"},"homepage":"https://github.com/LedgerHQ/ledgerjs","publishConfig":{"access":"public"},"jest":{"collectCoverage":true,"testPathIgnorePatterns":["packages/.*/lib-es","packages/.*/lib","packages/.*/dist"],"coveragePathIgnorePatterns":["packages/create-dapp"],"collectCoverageFrom":["packages/**/src/*.js","packages/**/src/*.ts"]},"main":"lib/Btcv.js","module":"lib-es/Btcv.js","license":"Apache-2.0","dependencies":{"@ledgerhq/hw-transport":"^5.36.0","@ledgerhq/logs":"^5.36.0","bip32-path":"^0.4.2","invariant":"^2.2.4","ripemd160":"2","semver":"^7.3.4","sha.js":"2"},"devDependencies":{"flow-bin":"^0.140.0","flow-typed":"^3.2.1"},"scripts":{"flow":"flow","clean":"bash ../../script/clean.sh","build":"bash ../../script/build.sh","watch":"bash ../../script/watch.sh","doc":"bash ../../script/doc.sh"},"gitHead":"fca2c7ce74fdb88df4d59dca4cc0e668410d66af","_id":"@codewarriorr/hw-app-btcv@1.0.6","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-kcMU9gP2fY+E8gUgHnKU7cWKZ8dE3uA99iYRl56HVjfvxvQaNxvAjNKcGkQPJzQmsCetE4jBvcU6Pnbxv/sbbQ==","shasum":"7e28ad2575524f77b1c44daff81faf0d55784490","tarball":"https://registry.npmjs.org/@codewarriorr/hw-app-btcv/-/hw-app-btcv-1.0.6.tgz","fileCount":172,"unpackedSize":611657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDCaACRA9TVsSAnZWagAAtIgP/A9KQZjPpaNUoyyP5lC3\nAA2mKkLnMbu0LQVAvGBRuLpAqCHWxJnnPYja6NU7gy92u6m0epm1YWNlA+Ov\nh9ro3ovtpN3Nj3/6mnx1fTBnM8SvfwwoY/wHxWvxWXjYR2Mdt1+Od/+9WoH6\n3QDqfwrG4wuQTUUycnXOqm8S4AZl88oG88Rvq/pLLfoXDMOVPM+RN/ZALyzk\nTmPZgdWClNyiDT1xrby3EHc2tmfcuhPaUyYO1rt68gfPe93gnZJtIHuwy6k4\nk5j0t7f5dMOf6cBrZiUXorxIWduqxaPw2aFAmFX1yLhkrtX9BCr4sslE/aat\nqW0bkJUH0IYB+LCcwWHMiQHKdhNeUWtrbMO7midsqgwo+V+0WIxkZKbIM7Fg\nmddTg/eldyb/OKP5xtwuf6GtEBCOBZ+0nBatR2PgveAS3wjRuOwDhVoHCZGZ\nXuOnD0FlzTaRKK6EvNaId0yuQ8L03kUhh6YQWrdaaeg5RvtzH/AFcDExOH16\n4UhlsAgdAYGjLDjP4lERem25pyGD04T0BrfMMCOsPI04ZMzcD8p6WCraDPZ1\ndekeLwTPFsVOVpsjxTDC/BwhvBs1YvAzzdZ/4aEMzSpr/5RiVcon57f+vDAb\nlZxi1tJVxZeJ56MMQxOhrF3VZn4MnajV9qGj0sCdooAIq0MWFX365D0zh2AD\nuhZM\r\n=9lAn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdUF/BkNdOVd4M40k3dOH9s5tyJH7USFehjc+1yDWxQgIgC2vOnZFX/fIGcXdJ23m+v3y3nZxrVMSP1pyM/ceeLDs="}]},"_npmUser":{"name":"codewarriorr","email":"codewarriorr@pm.me"},"directories":{},"maintainers":[{"name":"codewarriorr","email":"codewarriorr@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hw-app-btcv_1.0.6_1611409023528_0.8219142591361202"},"_hasShrinkwrap":false},"1.0.7":{"name":"@codewarriorr/hw-app-btcv","version":"1.0.7","description":"Ledger Hardware Wallet Bitcoin Vault Application API","keywords":["Ledger","LedgerWallet","btcv","Bitcoin Vault","NanoS","Blue","Hardware Wallet"],"repository":{"type":"git","url":"git+https://github.com/LedgerHQ/ledgerjs.git"},"bugs":{"url":"https://github.com/LedgerHQ/ledgerjs/issues"},"homepage":"https://github.com/LedgerHQ/ledgerjs","publishConfig":{"access":"public"},"jest":{"collectCoverage":true,"testPathIgnorePatterns":["packages/.*/lib-es","packages/.*/lib","packages/.*/dist"],"coveragePathIgnorePatterns":["packages/create-dapp"],"collectCoverageFrom":["packages/**/src/*.js","packages/**/src/*.ts"]},"main":"lib/Btcv.js","module":"lib-es/Btcv.js","license":"Apache-2.0","dependencies":{"@ledgerhq/hw-transport":"^5.36.0","@ledgerhq/logs":"^5.36.0","bip32-path":"^0.4.2","invariant":"^2.2.4","ripemd160":"2","semver":"^7.3.4","sha.js":"2"},"devDependencies":{"flow-bin":"^0.140.0","flow-typed":"^3.2.1"},"scripts":{"flow":"flow","clean":"bash ../../script/clean.sh","build":"bash ../../script/build.sh","watch":"bash ../../script/watch.sh","doc":"bash ../../script/doc.sh"},"gitHead":"fca2c7ce74fdb88df4d59dca4cc0e668410d66af","_id":"@codewarriorr/hw-app-btcv@1.0.7","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-KHJpX0hepTqj0niQyg6xBaktkqnNEm40wm1TT85XmsHtVUho2N1jjf788fzi5kzOfQINtF3gYmiUgbbH9ie8fg==","shasum":"25a54e284d18da2f056057bd53b07d8e33707837","tarball":"https://registry.npmjs.org/@codewarriorr/hw-app-btcv/-/hw-app-btcv-1.0.7.tgz","fileCount":172,"unpackedSize":612499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDD0JCRA9TVsSAnZWagAApooP/ROT1xbnEhLZs2ODs+bH\npHqzIlByy6GoyEiFiBc/9dx+8xOOMLZwAztRG3pegsjwYmlnZPgjQK5o0xIc\n/EeKaTdjbF6EF32nXtO2DQC4xWPe2yksD+4uQ0shi3+A5sNW9+O+p0FrfMTZ\nPIvgeOXYjimHgVkRjOOw+6fmWYFnjaUlqeNe+5h0faiY5YlCwTyCWM586Ns5\nG8GLElclvz7nirhE0BoUqGKsEvxkkJ3M2+415JBnIwrSzdT8g0+IIU53IJRM\nZn9gHieBMtkE2NRYVMSoI03V/j8MWuOBjJzrTjth8Im2mWGrsqxMhVOJw3/1\nOzt8Cq7mIcdRYK1AgV0v4frrvXdGRgRFmdHC1xB2KxyuILCRqkyc2Y6Xo9O4\nHKPJTkLPnQZCJn3xl1A/8/LiHRYdaqE1A+PhrEsiq4GK1+Ukx8SYXfMYK4Sm\n4YKRzNUhU/lUkIdn1CezlVZrW2R3AE5TV9KNNyE/mlutr7W5dmYJdFno2jeB\nCVY2j4E2KwRk28G8iYm838+YhFRFwBa1W4K+y5aOfza2WKweJk9Kg7exemuZ\nCTn3OtUYbw6ApNmxMFfeJxbTnCRzwla//Ev8eHnqWBragMdPMt9dfXzyFDgf\nqyhZzhvQBtWKbiWOey0j/OF+OdubgFG6cLgyRvwZDqMw8MwFXqjCI/S2t9/x\nK+4d\r\n=BMKz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG5cGuLWDzfykrpyNz0zh10H7hkLD23417jFqqVH7irQIgXuvW4PzRdP/2BOiyceuP2qrRnPXGejiSCSW39JQ6ocA="}]},"_npmUser":{"name":"codewarriorr","email":"codewarriorr@pm.me"},"directories":{},"maintainers":[{"name":"codewarriorr","email":"codewarriorr@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hw-app-btcv_1.0.7_1611414792920_0.7987421358477957"},"_hasShrinkwrap":false},"1.0.8":{"name":"@codewarriorr/hw-app-btcv","version":"1.0.8","description":"Ledger Hardware Wallet Bitcoin Vault Application API","keywords":["Ledger","LedgerWallet","btcv","Bitcoin Vault","NanoS","Blue","Hardware Wallet"],"repository":{"type":"git","url":"git+https://github.com/LedgerHQ/ledgerjs.git"},"bugs":{"url":"https://github.com/LedgerHQ/ledgerjs/issues"},"homepage":"https://github.com/LedgerHQ/ledgerjs","publishConfig":{"access":"public"},"jest":{"collectCoverage":true,"testPathIgnorePatterns":["packages/.*/lib-es","packages/.*/lib","packages/.*/dist"],"coveragePathIgnorePatterns":["packages/create-dapp"],"collectCoverageFrom":["packages/**/src/*.js","packages/**/src/*.ts"]},"main":"lib/Btcv.js","module":"lib-es/Btcv.js","license":"Apache-2.0","dependencies":{"@ledgerhq/hw-transport":"^5.36.0","@ledgerhq/logs":"^5.36.0","bip32-path":"^0.4.2","invariant":"^2.2.4","ripemd160":"2","semver":"^7.3.4","sha.js":"2"},"devDependencies":{"flow-bin":"^0.140.0","flow-typed":"^3.2.1"},"scripts":{"flow":"flow","clean":"bash ../../script/clean.sh","build":"bash ../../script/build.sh","watch":"bash ../../script/watch.sh","doc":"bash ../../script/doc.sh"},"gitHead":"fca2c7ce74fdb88df4d59dca4cc0e668410d66af","_id":"@codewarriorr/hw-app-btcv@1.0.8","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-/VPe4S31AuyDmpIreT9SKm7s78NaLqpy0UBaxmLchM+VOGDsyEngyNo4VmfXk70IWgnAo3EGTji1NuGdDWHuDQ==","shasum":"c0537382a9b54ae3c195db7e016927e286935517","tarball":"https://registry.npmjs.org/@codewarriorr/hw-app-btcv/-/hw-app-btcv-1.0.8.tgz","fileCount":173,"unpackedSize":615466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDEMPCRA9TVsSAnZWagAAT4wQAJV5Xr4gZ44PzVhbX+6L\nrzY96bwXQ0OtK7fvz40xCZap79L/CkC8gySUH8hr4nZU/Fo0o39OySLCLCQN\nlzFhnH5a/PNZTX/3LFSOvZHV6okf2cNW5VTv0o7uh7ETOJS+ZSqguZVSrns6\nQHNd/GEAdqmjngvYo1WVu8BN7nsqPlOs1HGzY34VrabK4+JpaQ8QheByoHGw\n2w81ytgC91NotT2UEy0w4Q81AvYZPQvkcwUTIR+DqeR5Tbpn5Xqgh+nA2gnS\n+AFd2Y8k2tuzkUqtlbRfR2Yu3v40oKx/0SsSTtBty2C/vvqMYltYyaQF3tC9\n+Yxo8OQAJyGc2FcAcZ0AxRvnyIf0yF+2RKwFqi0nUUEvBEKhHowqnsUU8ajK\nFvOQUI0ZdozjOb1r7nOyxgle2T26H+lM6/49NFchUVzu0OLzFcR7I3PMcs4w\nWmIBixfmg6Yl7YAl6MSEInR5zuOJYTPeHnyoKgZKAWljmksSq4xE9dJNSU/v\npQ23mCkiNoj1Q5aWLmY5YLGzNUmgDojfBF1kAg3e/ilX1X2+rESNn5BLd55h\nX2t75ciBKLbtI6cyT68xfSZpCllf+oTx6gGJFXBBipSDvq92BC1avZi4xBdN\nH91oH1ctNADPi0YY6rNlCpMtRgVF0ZRMZ8AF3heDYiY5lcVyz+0dcWZwj5Kg\nscaR\r\n=5QgL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdXiVdo25982G5MdIwUvzDUwgvX60s++xqzwi3/gJ/egIhAKMTlUnBQaxJLRAAHrnmdO89n8nYOOAKHsL8cVrCmjIK"}]},"_npmUser":{"name":"codewarriorr","email":"codewarriorr@pm.me"},"directories":{},"maintainers":[{"name":"codewarriorr","email":"codewarriorr@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hw-app-btcv_1.0.8_1611416335031_0.9176510700187814"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-30T16:41:44.681Z","1.0.0":"2020-12-30T16:41:44.893Z","modified":"2022-04-05T00:07:35.932Z","1.0.1":"2021-01-06T06:10:10.927Z","1.0.2":"2021-01-23T13:30:37.324Z","1.0.3":"2021-01-23T13:33:00.117Z","1.0.4":"2021-01-23T13:35:54.213Z","1.0.5":"2021-01-23T13:36:24.961Z","1.0.6":"2021-01-23T13:37:03.808Z","1.0.7":"2021-01-23T15:13:13.037Z","1.0.8":"2021-01-23T15:38:55.229Z"},"maintainers":[{"name":"codewarriorr","email":"codewarriorr@pm.me"}],"description":"Ledger Hardware Wallet Bitcoin Vault Application API","homepage":"https://github.com/LedgerHQ/ledgerjs","keywords":["Ledger","LedgerWallet","btcv","Bitcoin Vault","NanoS","Blue","Hardware Wallet"],"repository":{"type":"git","url":"git+https://github.com/LedgerHQ/ledgerjs.git"},"bugs":{"url":"https://github.com/LedgerHQ/ledgerjs/issues"},"license":"Apache-2.0","readme":"<img src=\"https://user-images.githubusercontent.com/211411/34776833-6f1ef4da-f618-11e7-8b13-f0697901d6a8.png\" height=\"100\" />\n\n[Github](https://github.com/LedgerHQ/ledgerjs/),\n[Ledger Devs Slack](https://ledger-dev.slack.com/)\n\n## @ledgerhq/hw-app-btc\n\nLedger Hardware Wallet BTC JavaScript bindings. Also supports many altcoins.\n\n## API\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n#### Table of Contents\n\n-   [Btc](#btc)\n    -   [Parameters](#parameters)\n    -   [Examples](#examples)\n    -   [getWalletPublicKey](#getwalletpublickey)\n        -   [Parameters](#parameters-1)\n        -   [Examples](#examples-1)\n    -   [signMessageNew](#signmessagenew)\n        -   [Parameters](#parameters-2)\n        -   [Examples](#examples-2)\n    -   [createPaymentTransactionNew](#createpaymenttransactionnew)\n        -   [Parameters](#parameters-3)\n        -   [Examples](#examples-3)\n    -   [signP2SHTransaction](#signp2shtransaction)\n        -   [Parameters](#parameters-4)\n        -   [Examples](#examples-4)\n    -   [splitTransaction](#splittransaction)\n        -   [Parameters](#parameters-5)\n        -   [Examples](#examples-5)\n    -   [serializeTransactionOutputs](#serializetransactionoutputs)\n        -   [Parameters](#parameters-6)\n        -   [Examples](#examples-6)\n-   [CreateTransactionArg](#createtransactionarg)\n    -   [Properties](#properties)\n-   [AddressFormat](#addressformat)\n-   [serializeTransactionOutputs](#serializetransactionoutputs-1)\n    -   [Parameters](#parameters-7)\n    -   [Examples](#examples-7)\n-   [SignP2SHTransactionArg](#signp2shtransactionarg)\n    -   [Properties](#properties-1)\n-   [TransactionInput](#transactioninput)\n    -   [Properties](#properties-2)\n-   [TransactionOutput](#transactionoutput)\n    -   [Properties](#properties-3)\n-   [Transaction](#transaction)\n    -   [Properties](#properties-4)\n\n### Btc\n\nBitcoin API.\n\n#### Parameters\n\n-   `transport` **Transport&lt;any>** \n-   `scrambleKey` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)**  (optional, default `\"BTC\"`)\n\n#### Examples\n\n```javascript\nimport Btc from \"@ledgerhq/hw-app-btc\";\nconst btc = new Btc(transport)\n```\n\n#### getWalletPublicKey\n\n##### Parameters\n\n-   `path` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** a BIP 32 path\n-   `opts` **([boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean) | {verify: [boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)?, format: [AddressFormat](#addressformat)?})?** \n-   `options`  an object with optional these fields:-   verify (boolean) will ask user to confirm the address on the device\n\n    -   format (\"legacy\" | \"p2sh\" | \"bech32\" | \"cashaddr\") to use different bitcoin address formatter.NB The normal usage is to use:-   legacy format with 44' paths\n\n    -   p2sh format with 49' paths\n\n    -   bech32 format with 173' paths\n\n    -   cashaddr in case of Bitcoin Cash\n\n##### Examples\n\n```javascript\nbtc.getWalletPublicKey(\"44'/0'/0'/0/0\").then(o => o.bitcoinAddress)\nbtc.getWalletPublicKey(\"49'/0'/0'/0/0\", { format: \"p2sh\" }).then(o => o.bitcoinAddress)\n```\n\nReturns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;{publicKey: [string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String), bitcoinAddress: [string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String), chainCode: [string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)}>** \n\n#### signMessageNew\n\nYou can sign a message according to the Bitcoin Signature format and retrieve v, r, s given the message and the BIP 32 path of the account to sign.\n\n##### Parameters\n\n-   `path` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** \n-   `messageHex` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** \n\n##### Examples\n\n```javascript\nbtc.signMessageNew_async(\"44'/60'/0'/0'/0\", Buffer.from(\"test\").toString(\"hex\")).then(function(result) {\nvar v = result['v'] + 27 + 4;\nvar signature = Buffer.from(v.toString(16) + result['r'] + result['s'], 'hex').toString('base64');\nconsole.log(\"Signature : \" + signature);\n}).catch(function(ex) {console.log(ex);});\n```\n\nReturns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;{v: [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number), r: [string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String), s: [string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)}>** \n\n#### createPaymentTransactionNew\n\nTo sign a transaction involving standard (P2PKH) inputs, call createTransaction with the following parameters\n\n##### Parameters\n\n-   `arg` **[CreateTransactionArg](#createtransactionarg)** \n-   `inputs`  is an array of [ transaction, output_index, optional redeem script, optional sequence ] where-   transaction is the previously computed transaction object for this UTXO\n    -   output_index is the output in the transaction used as input for this UTXO (counting from 0)\n    -   redeem script is the optional redeem script to use when consuming a Segregated Witness input\n    -   sequence is the sequence number to use for this input (when using RBF), or non present\n-   `associatedKeysets`  is an array of BIP 32 paths pointing to the path to the private key used for each UTXO\n-   `changePath`  is an optional BIP 32 path pointing to the path to the public key used to compute the change address\n-   `outputScriptHex`  is the hexadecimal serialized outputs of the transaction to sign\n-   `lockTime`  is the optional lockTime of the transaction to sign, or default (0)\n-   `sigHashType`  is the hash type of the transaction to sign, or default (all)\n-   `segwit`  is an optional boolean indicating wether to use segwit or not\n-   `initialTimestamp`  is an optional timestamp of the function call to use for coins that necessitate timestamps only, (not the one that the tx will include)\n-   `additionals`  list of additionnal options-   \"bech32\" for spending native segwit outputs\n    -   \"abc\" for bch\n    -   \"gold\" for btg\n    -   \"bipxxx\" for using BIPxxx\n    -   \"sapling\" to indicate a zec transaction is supporting sapling (to be set over block 419200)\n-   `expiryHeight`  is an optional Buffer for zec overwinter / sapling Txs\n-   `useTrustedInputForSegwit`  trust inputs for segwit transactions\n\n##### Examples\n\n```javascript\nbtc.createTransaction({\ninputs: [ [tx1, 1] ],\nassociatedKeysets: [\"0'/0/0\"],\noutputScriptHex: \"01905f0100000000001976a91472a5d75c8d2d0565b656a5232703b167d50d5a2b88ac\"\n}).then(res => ...);\n```\n\nReturns **any** the signed transaction ready to be broadcast\n\n#### signP2SHTransaction\n\nTo obtain the signature of multisignature (P2SH) inputs, call signP2SHTransaction_async with the folowing parameters\n\n##### Parameters\n\n-   `arg` **[SignP2SHTransactionArg](#signp2shtransactionarg)** \n-   `inputs`  is an array of [ transaction, output_index, redeem script, optional sequence ] where-   transaction is the previously computed transaction object for this UTXO\n    -   output_index is the output in the transaction used as input for this UTXO (counting from 0)\n    -   redeem script is the mandatory redeem script associated to the current P2SH input\n    -   sequence is the sequence number to use for this input (when using RBF), or non present\n-   `associatedKeysets`  is an array of BIP 32 paths pointing to the path to the private key used for each UTXO\n-   `outputScriptHex`  is the hexadecimal serialized outputs of the transaction to sign\n-   `lockTime`  is the optional lockTime of the transaction to sign, or default (0)\n-   `sigHashType`  is the hash type of the transaction to sign, or default (all)\n\n##### Examples\n\n```javascript\nbtc.signP2SHTransaction({\ninputs: [ [tx, 1, \"52210289b4a3ad52a919abd2bdd6920d8a6879b1e788c38aa76f0440a6f32a9f1996d02103a3393b1439d1693b063482c04bd40142db97bdf139eedd1b51ffb7070a37eac321030b9a409a1e476b0d5d17b804fcdb81cf30f9b99c6f3ae1178206e08bc500639853ae\"] ],\nassociatedKeysets: [\"0'/0/0\"],\noutputScriptHex: \"01905f0100000000001976a91472a5d75c8d2d0565b656a5232703b167d50d5a2b88ac\"\n}).then(result => ...);\n```\n\nReturns **any** the signed transaction ready to be broadcast\n\n#### splitTransaction\n\nFor each UTXO included in your transaction, create a transaction object from the raw serialized version of the transaction used in this UTXO.\n\n##### Parameters\n\n-   `transactionHex` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** \n-   `isSegwitSupported` **[boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)?**  (optional, default `false`)\n-   `hasTimestamp` **[boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)**  (optional, default `false`)\n-   `hasExtraData` **[boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)**  (optional, default `false`)\n-   `additionals` **[Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)>**  (optional, default `[]`)\n\n##### Examples\n\n```javascript\nconst tx1 = btc.splitTransaction(\"01000000014ea60aeac5252c14291d428915bd7ccd1bfc4af009f4d4dc57ae597ed0420b71010000008a47304402201f36a12c240dbf9e566bc04321050b1984cd6eaf6caee8f02bb0bfec08e3354b022012ee2aeadcbbfd1e92959f57c15c1c6debb757b798451b104665aa3010569b49014104090b15bde569386734abf2a2b99f9ca6a50656627e77de663ca7325702769986cf26cc9dd7fdea0af432c8e2becc867c932e1b9dd742f2a108997c2252e2bdebffffffff0281b72e00000000001976a91472a5d75c8d2d0565b656a5232703b167d50d5a2b88aca0860100000000001976a9144533f5fb9b4817f713c48f0bfe96b9f50c476c9b88ac00000000\");\n```\n\nReturns **[Transaction](#transaction)** \n\n#### serializeTransactionOutputs\n\n##### Parameters\n\n-   `t` **[Transaction](#transaction)** \n\n##### Examples\n\n```javascript\nconst tx1 = btc.splitTransaction(\"01000000014ea60aeac5252c14291d428915bd7ccd1bfc4af009f4d4dc57ae597ed0420b71010000008a47304402201f36a12c240dbf9e566bc04321050b1984cd6eaf6caee8f02bb0bfec08e3354b022012ee2aeadcbbfd1e92959f57c15c1c6debb757b798451b104665aa3010569b49014104090b15bde569386734abf2a2b99f9ca6a50656627e77de663ca7325702769986cf26cc9dd7fdea0af432c8e2becc867c932e1b9dd742f2a108997c2252e2bdebffffffff0281b72e00000000001976a91472a5d75c8d2d0565b656a5232703b167d50d5a2b88aca0860100000000001976a9144533f5fb9b4817f713c48f0bfe96b9f50c476c9b88ac00000000\");\nconst outputScript = btc.serializeTransactionOutputs(tx1).toString('hex');\n```\n\nReturns **[Buffer](https://nodejs.org/api/buffer.html)** \n\n### CreateTransactionArg\n\n#### Properties\n\n-   `inputs` **[Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;\\[[Transaction](#transaction), [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number), [string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)?, [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)?]>** \n-   `associatedKeysets` **[Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)>** \n-   `changePath` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)?** \n-   `outputScriptHex` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** \n-   `lockTime` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)?** \n-   `sigHashType` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)?** \n-   `segwit` **[boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)?** \n-   `initialTimestamp` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)?** \n-   `additionals` **[Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)>** \n-   `expiryHeight` **[Buffer](https://nodejs.org/api/buffer.html)?** \n-   `useTrustedInputForSegwit` **[boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)?** \n-   `onDeviceStreaming` **function ({progress: [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number), total: [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number), index: [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)}): void?** \n-   `onDeviceSignatureRequested` **function (): void?** \n-   `onDeviceSignatureGranted` **function (): void?** \n\n### AddressFormat\n\naddress format is one of legacy | p2sh | bech32 | cashaddr\n\nType: (`\"legacy\"` \\| `\"p2sh\"` \\| `\"bech32\"` \\| `\"cashaddr\"`)\n\n### serializeTransactionOutputs\n\n#### Parameters\n\n-   `$0` **[Transaction](#transaction)** \n    -   `$0.outputs`  \n\n#### Examples\n\n```javascript\nconst tx1 = btc.splitTransaction(\"01000000014ea60aeac5252c14291d428915bd7ccd1bfc4af009f4d4dc57ae597ed0420b71010000008a47304402201f36a12c240dbf9e566bc04321050b1984cd6eaf6caee8f02bb0bfec08e3354b022012ee2aeadcbbfd1e92959f57c15c1c6debb757b798451b104665aa3010569b49014104090b15bde569386734abf2a2b99f9ca6a50656627e77de663ca7325702769986cf26cc9dd7fdea0af432c8e2becc867c932e1b9dd742f2a108997c2252e2bdebffffffff0281b72e00000000001976a91472a5d75c8d2d0565b656a5232703b167d50d5a2b88aca0860100000000001976a9144533f5fb9b4817f713c48f0bfe96b9f50c476c9b88ac00000000\");\nconst outputScript = btc.serializeTransactionOutputs(tx1).toString('hex');\n```\n\nReturns **[Buffer](https://nodejs.org/api/buffer.html)** \n\n### SignP2SHTransactionArg\n\n#### Properties\n\n-   `inputs` **[Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;\\[[Transaction](#transaction), [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number), [string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)?, [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)?]>** \n-   `associatedKeysets` **[Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)>** \n-   `outputScriptHex` **[string](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String)** \n-   `lockTime` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)?** \n-   `sigHashType` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)?** \n-   `segwit` **[boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)?** \n-   `transactionVersion` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)?** \n\n### TransactionInput\n\n#### Properties\n\n-   `prevout` **[Buffer](https://nodejs.org/api/buffer.html)** \n-   `script` **[Buffer](https://nodejs.org/api/buffer.html)** \n-   `sequence` **[Buffer](https://nodejs.org/api/buffer.html)** \n-   `tree` **[Buffer](https://nodejs.org/api/buffer.html)?** \n\n### TransactionOutput\n\n#### Properties\n\n-   `amount` **[Buffer](https://nodejs.org/api/buffer.html)** \n-   `script` **[Buffer](https://nodejs.org/api/buffer.html)** \n\n### Transaction\n\n#### Properties\n\n-   `version` **[Buffer](https://nodejs.org/api/buffer.html)** \n-   `inputs` **[Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;[TransactionInput](#transactioninput)>** \n-   `outputs` **[Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;[TransactionOutput](#transactionoutput)>?** \n-   `locktime` **[Buffer](https://nodejs.org/api/buffer.html)?** \n-   `witness` **[Buffer](https://nodejs.org/api/buffer.html)?** \n-   `timestamp` **[Buffer](https://nodejs.org/api/buffer.html)?** \n-   `nVersionGroupId` **[Buffer](https://nodejs.org/api/buffer.html)?** \n-   `nExpiryHeight` **[Buffer](https://nodejs.org/api/buffer.html)?** \n-   `extraData` **[Buffer](https://nodejs.org/api/buffer.html)?** \n","readmeFilename":"README.md"}