{"_id":"@allstake/bitcoin-sdk","_rev":"48-801f606b06861e06157ac97c86ba4421","name":"@allstake/bitcoin-sdk","dist-tags":{"latest":"0.0.47"},"versions":{"0.0.1":{"name":"@allstake/bitcoin-sdk","version":"0.0.1","_id":"@allstake/bitcoin-sdk@0.0.1","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"0970ee16a8dfcbe11f62cdeca2fb53c3abc83848","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.1.tgz","fileCount":44,"integrity":"sha512-iDSwjVG13GKL0bW2uzPtMir/CAR8PErlv7GLN78MP09ITmyL3pCaJSU0ulUF9GWo6nxOl/8afSemfUUfnuho1g==","signatures":[{"sig":"MEUCID5iwNW3m2rXK8cl2xFIaQ/tjJ8QZlLzmKSdv6+8T1P1AiEA9xHwHcN8+vPsMquoAl/53cvv8onJ3SlAjZahwKDpstk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48726},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"17bc91c1d376ba235c7c8c081b33376171132ca0","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.1_1727338841158_0.8801054598037299","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@allstake/bitcoin-sdk","version":"0.0.2","_id":"@allstake/bitcoin-sdk@0.0.2","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"9c6a2a702af65a5d1acc366f4e70324d380d7d7c","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.2.tgz","fileCount":44,"integrity":"sha512-4oW15aI1B+gpKZhs7yC0C56iOuUBhLy8FXEpJNgrqyxDDj9BeNKkhjSzCKyaJPmz92R2t/jBd9EI5d/McLZpzg==","signatures":[{"sig":"MEUCIQCqics+vWkcfFSPTVSDTuDf52OZTVhtgbVrfBlDU6j88AIgZZei4VSAVAbl29/QVexYMSgQkKr/R2gf2r5M72x5AAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49335},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"d3a049f2adf0491218f7b58f1c83bba1fbaf130f","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.2_1727478444693_0.6275659262841746","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@allstake/bitcoin-sdk","version":"0.0.3","_id":"@allstake/bitcoin-sdk@0.0.3","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"abbab8b26d5dce7eca1070bb233b7bb922faef02","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.3.tgz","fileCount":44,"integrity":"sha512-MzKPAB1OdzDDBippe69fLeG4WoX2PdoR9PPtEdgX1t0AIdlBCHbnC0yDYyzQxDIsc77ssuhmkGoKQPeaVJNHmg==","signatures":[{"sig":"MEUCIQDnJtBO6vMpiy3f6UkGcV3XIbVTsaCUQz+sSZ1xEKF5zwIgBUOGk7M03MdOSugWq/Qxedk3rjodnqXe5ox32vPHdhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48819},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"f1401eae43dd27229ce3012dc66d73906871f355","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.3_1727684150693_0.3931252222504904","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@allstake/bitcoin-sdk","version":"0.0.4","_id":"@allstake/bitcoin-sdk@0.0.4","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"e8955529739b71da1b057310d0391694a0ff60e5","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.4.tgz","fileCount":44,"integrity":"sha512-Sc4yXyTZy0XukBHwjEUVu1PNfoQHoGFiW6zdhzhq/mBrU1xmEojo3TdmVCE90ztpxCfowVZTdIT8wDrjOidD7g==","signatures":[{"sig":"MEQCICzowk0wn19jUx9bgA9oQnUQaVROYe0JwQ7SS8Lo3qKYAiBm46FAESZjo7UE5cIKUex5HNMbBn7wvDpmEh2Gd34jPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48819},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"b717f1d3723e34324e8bffee3d82796f831e2761","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.4_1728463872054_0.04506924034504567","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@allstake/bitcoin-sdk","version":"0.0.5","_id":"@allstake/bitcoin-sdk@0.0.5","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"acbebd684a0313867fe9c645e2b28e9bc8d965ac","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.5.tgz","fileCount":44,"integrity":"sha512-bLpHBF3jx6ufZOncyrJVgpUst0rphmE382PYuhiy1s9cKBGMrj05QnnJfn+f3ae9wQDCpIRQT2h+dGJ0yrWNbQ==","signatures":[{"sig":"MEUCIQD5iCs9yViplTn2CCHeeGYR/LD5nHt1hUYApToTCQi6JQIgD/6YcTY0eatx3AiMpjJLh13X+DTxPj+kmtm8cVk7Rco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48705},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"b717f1d3723e34324e8bffee3d82796f831e2761","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublish":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.5_1728464250848_0.6836188042901898","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@allstake/bitcoin-sdk","version":"0.0.6","_id":"@allstake/bitcoin-sdk@0.0.6","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"d0eb6c1977debfabba0fe65897150c3223d65997","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.6.tgz","fileCount":47,"integrity":"sha512-x2RpNDQ1NeaRf0OFUZqhykkhhpBDKaLXdkDXg5Tr3YxK7IvUvghSYdjEkRpJfHSYeb9hCLvxglGUwegWwYSSCA==","signatures":[{"sig":"MEUCIQDWMOvefGg253nmGihuaWV+e+1+Z7Pf2XZLitM17Zm9wgIgZ6yJbM7ldqFiWcG/519sD1vqaCw2gLDzg8A87hJeZfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59358},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"19e77fc90fbb7114b7a207a9cabff4757695071e","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.6_1728646054796_0.684642080504023","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@allstake/bitcoin-sdk","version":"0.0.7","_id":"@allstake/bitcoin-sdk@0.0.7","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"28750dee8ddc7283e122295a6f4be6ddb6a230e3","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.7.tgz","fileCount":47,"integrity":"sha512-t/F87xYlbcDWbILFQuO1Qjg3LXaoiBZ7JcRRMdUa+EWYjdUfU+FMxqRS41dbuzsmxvG1ZMsOYUC3O3RLViIKdA==","signatures":[{"sig":"MEQCIA36b206UV2JinkSX7a+xCBrOWYZRtwAyBQTIKiwjryRAiAoTFrnEuHR9GsPoOtGqlh/vFd1RE8kmseXW4V3wDmSYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60530},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"5e1d85fe3cadc7824af1241b55cb82d53fb43b8b","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.7_1728874748944_0.8396662458824165","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@allstake/bitcoin-sdk","version":"0.0.8","_id":"@allstake/bitcoin-sdk@0.0.8","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"c2ecf729d76be22b397237b4b31d646b1c6155d9","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.8.tgz","fileCount":47,"integrity":"sha512-qiC1eQVk+Gk48M0fZJSdxebClMPs4aiedAP9JK+Ubv4N7cAtMI6QP4FeUxjli4TQeGTlFJ+f5lQhsP3JWwozyw==","signatures":[{"sig":"MEUCIQDskMHWEB/Td99BCBzaLewqHMEBsv/ILQ/DsvNl6m6w+gIgVPkXxh+F0dOg4tqPmEwYuFNESTmXejIa4JC92kdX4rA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61050},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"b58007e23d2e0d3cdd87ff2787d168f83c71da1d","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.8_1728891820392_0.9390402831242202","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@allstake/bitcoin-sdk","version":"0.0.9","_id":"@allstake/bitcoin-sdk@0.0.9","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"a22ce7da5577006d63f6b5fc614009a7e2576ebd","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.9.tgz","fileCount":47,"integrity":"sha512-zygjjZ2F9sN2EoDrUgM/4PLT344Id+hmVfo1eltunz2TNAgkGus4aUIg0nGwtat9kuFmZH/3ZODZ46+3a/KyuA==","signatures":[{"sig":"MEYCIQC7LIzkNCA0+hU4A/uW+TnzL+6xKwQDkNPc9CO10byP1gIhAKm8W4zHEHmVQmu00Djz+ztdepsiWJ1K1qigBRdoHMru","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62902},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"318d82e0f279063cc1c32217c20e9344a6a2429d","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.9_1729512230945_0.9926913464981082","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@allstake/bitcoin-sdk","version":"0.0.10","_id":"@allstake/bitcoin-sdk@0.0.10","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"54b362925af66fa1a8adbe611eb4d5679c2ce35c","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.10.tgz","fileCount":47,"integrity":"sha512-BEEM7GMdJLWxB5v6UzY0kP9vLoOEyT4Z+8zpcpoNanPl3pf3IxlHpBqScmACg4V3pzYW1Le6gCqZ86x0Oivk8g==","signatures":[{"sig":"MEUCIQDnC9pQq8fEqaI+zLSkChxolqGBwUP3skGZxYcKELV14wIgLMxPk3XhYRXmb6t9FXuhTmDQWDH6U6krp/vQCvlTzVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62809},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"cdd84bba17c2e9cf4897e8ca4fa754910d69dbd1","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.10_1729516781830_0.06805820588604661","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@allstake/bitcoin-sdk","version":"0.0.11","_id":"@allstake/bitcoin-sdk@0.0.11","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"5c8251fb1b5f2d50654aa03de8ba9696597d9a6d","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.11.tgz","fileCount":47,"integrity":"sha512-YZeAEn+no9nIRv0iXG73CuEnVfLj8wNfc/5ii9p+wKiHmGqsvUPPaGvUy3cuEanWjC1T6+UTDZZr/Njr7e/ynw==","signatures":[{"sig":"MEUCIH1CypVle4jfWcqJUSEo616873Tc6JuBf7k6DRoy/I70AiEA3a9kcIjkQ7TrOMBYgRifRUpk7NKq4JTWa+WTuup8jS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64260},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"ffbd0458543c8f5f645f5c6965b86ef28106b076","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.11_1729739560059_0.3829861691974703","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@allstake/bitcoin-sdk","version":"0.0.12","_id":"@allstake/bitcoin-sdk@0.0.12","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"0c610217a9f5d64f5e088b0e25f58ba25ae93dfa","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.12.tgz","fileCount":50,"integrity":"sha512-omI2nEDr6SYwQrM6g12fhnmyX496xcKum1qvY7+8VYZLgfddcKtqhI975Ks6rP55D4jpl7JtWLqLmlDT8qNYMg==","signatures":[{"sig":"MEYCIQCMpvP4bbgCTIaaKbea885/jB8F04zSmSU7UIuVdBjuJAIhAIVGosaL6rRsGOkMQIWddexQm8BFYzTl3rYyCnpQr/Cv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69878},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"078eeb897112a4a8b75d5e42c17c6fdb7eeae1f9","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.12_1730770379848_0.42184709353681327","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@allstake/bitcoin-sdk","version":"0.0.13","_id":"@allstake/bitcoin-sdk@0.0.13","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"51c352b1c649c6a03c7319fbf3a660d701df20d8","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.13.tgz","fileCount":50,"integrity":"sha512-NpMsJ6tkhzyskTX35UqrU9O0Jss9QU6tB0hOIP3WtNx44+K95/SaDPMkMxjx1Q2XThjr3q3dyhz/ZnQLdeHueA==","signatures":[{"sig":"MEUCIB/UzLenB0aCk/6XAI69Qxsw3ZJfpjP9Z92RzSQiJGlzAiEAquQ7X9AQ8PfVMoId0w3FYahazhOI/RNtJqnbDA0PbRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69880},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4c71f381c7591c1adbc6d8c976627d046b8db2ee","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.13_1730798750132_0.5452780964453638","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@allstake/bitcoin-sdk","version":"0.0.14","_id":"@allstake/bitcoin-sdk@0.0.14","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"4942722a73e52d86aa5f95effdb5b8ac25938898","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.14.tgz","fileCount":50,"integrity":"sha512-he3Y89kcG2ZeOpMQioeusSSgItmTa71iHxiHU0CJvVlAqtowN4v8cz6IhkbapRCqts9+pmnUguGTiyIvO/Bi/Q==","signatures":[{"sig":"MEUCIDxmPhIjEBrqQRxQPNdMGdoDIHsran4VxK7jpESI7AnDAiEAqYvQpQu9enXoxC9IT/KK14OT43QQ6JdnCQJgraSrFSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69297},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"0f7ca9e39a5aa69218489ec27c04546029bfe2d5","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"Allstake Bitcoin SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.14_1732946949540_0.8873402980484522","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@allstake/bitcoin-sdk","version":"0.0.15","_id":"@allstake/bitcoin-sdk@0.0.15","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"14201613a0eed7b771ddaf1f1dcabfc9ab11e9ef","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.15.tgz","fileCount":50,"integrity":"sha512-aSeArfO+d7vFfLUcONUOIuU/Q7Z65yDusvrRuO9dXB9ZDvLBYUiLNcVsXd4wBrzFGo6wf9FFrISjIMlG94Y/Pg==","signatures":[{"sig":"MEYCIQCUMq59mZZgqlw+oal+9w5QLyOJh1TYxUpEOqMYSHo+/wIhAKxiXRQWtFqZIEck6PmIYNkYz1KvvG732AEvTjvoKyGJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70151},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"045e2da862a339d24441bdee5dc55b8a00d47b35","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.15_1733056277049_0.9774882938670935","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@allstake/bitcoin-sdk","version":"0.0.16","_id":"@allstake/bitcoin-sdk@0.0.16","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"db683c71535a1eed747898c9d08604ba97650c9c","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.16.tgz","fileCount":50,"integrity":"sha512-NPjf5fHSrQRa3HuwMFeQuMvi8x/SC4o3fOruByl76PiwsaijsYhhpEXFy2pUqrJkVCVTuz7K5eEQPTsMncomPA==","signatures":[{"sig":"MEUCIEN1H+61L13q0+HuHHTndXjeagHe9yxutJBqYmCXeQwNAiEA4Jl/6G2mf2SWNdrOJSrxmBOgL6EsRnp07DkrsS5+jUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71042},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"6ec131c8a192aa854bba1af0b4d52a58c1cb04f3","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.16_1733987044180_0.38937134387899497","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@allstake/bitcoin-sdk","version":"0.0.17","_id":"@allstake/bitcoin-sdk@0.0.17","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"5d1511faf81b8191d4a864954bc59664345d3603","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.17.tgz","fileCount":50,"integrity":"sha512-/n/5J5cg8XRft9BWZF0wy/kxMUuXfsWCGpxTj6MgLvV043L9XDS4+not5wLf5j0lsMVQLr96udOnakuoztlqMw==","signatures":[{"sig":"MEUCIQCHRkt6KVUrzmeNMv6aQtcfe1KXJh8F2vYfEO+6gePJGwIgXoxqkbAchyYPsKfmQxiNFxDCmm+LnMIF3joZE/LI9F0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71009},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"878a144d77c64b3d7c0c082cd4d14da45201620a","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.17_1733998419138_0.8952871520939971","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@allstake/bitcoin-sdk","version":"0.0.18","_id":"@allstake/bitcoin-sdk@0.0.18","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"d38e9b57e557d0ff9dd266153d4a48f9411c5d8d","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.18.tgz","fileCount":50,"integrity":"sha512-DasKsiYH0TWqNdrn5VsfSv5lGHsAXSPOrwjb0BkXmqVVQ6YWK9fpcoXWWHCHmfS6otoSckE6ITcy+4So5dZ3zQ==","signatures":[{"sig":"MEYCIQC+1OtXtx2lLoof52iJHr71Gs40gBf6fee6o7LZp3LJ0AIhAOkqXfaV7ZSvwrr48A8fjEswMOGDIt0UHxwKCLggOljA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71230},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"a5a2bec70513b579bd1d0f28eb2f33814592405d","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.18_1734015460607_0.38697882568593234","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@allstake/bitcoin-sdk","version":"0.0.19","_id":"@allstake/bitcoin-sdk@0.0.19","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"e74583ad340c885736c4ff69dc2fc1105cd746aa","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.19.tgz","fileCount":50,"integrity":"sha512-Bhy8hJ5/dA7rDBosjzRYLjFRm7LSb1Zmr544frFgxz5UeuZbd0T7HzUIcosnC6aBfaNJupYKWlGL+ypkcNcBKQ==","signatures":[{"sig":"MEUCIQDC41nRB9H9NXBU88kpyQSFnauSWr6XpUDrZiWH7ZCBiQIgRWlZPvXaA409TuqKtPjEa4EgpwoY4dZv6HSo2bnZmG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71260},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"77d531b4ed6b290f0288ca9179cc69cdd5b21446","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","test":"jest","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.19_1734254651599_0.8885431645228064","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@allstake/bitcoin-sdk","version":"0.0.20","_id":"@allstake/bitcoin-sdk@0.0.20","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"f85104b0df67071e65f84c8303b9570feedc71e1","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.20.tgz","fileCount":50,"integrity":"sha512-wl9c5Sa2tPqpWROROmInL1xQ65XH1S8XvKFJosznk5hAy6qegegqj9Bqa6PZA7ZfM3VbVUkUisIBWWVGdOo6Qw==","signatures":[{"sig":"MEUCIQCLfDb+ZSqwoQwQvIAZ1vQkLx1cdGyCHuqWjaNcW/hnZAIgF0fNpyH3X7fr3yw68qr8OtW5+QWOFyGexta38g0gsto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70911},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"fc31b77de1d89e1919f78d7432526093e474323d","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.20_1734419004815_0.3195922668992617","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@allstake/bitcoin-sdk","version":"0.0.21","_id":"@allstake/bitcoin-sdk@0.0.21","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"94ec639980412779b54bdc63d0db7e4ad5ec8749","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.21.tgz","fileCount":59,"integrity":"sha512-sKWboG6O6T8O9AAvCpl8oTAcGhB7Af9vbJm7fhuX6VXbRdQYhHSMFvzAGHgT0EqwozUtEaOpVZu2xuqs5UBByg==","signatures":[{"sig":"MEYCIQCuqb3VXRLmDMKHc0TeT3IbVYQp+tBJvjL7wczO/19B5AIhANcVjZtSzT4Dr90u+6+hZzZjZplAuAvzy/MTRLh8xlRZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74488},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"f2836024cd3f1268bb2bfab1b4c23f30945e2bb2","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.21_1734514437305_0.35821049868293087","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@allstake/bitcoin-sdk","version":"0.0.22","_id":"@allstake/bitcoin-sdk@0.0.22","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"ca44b8812c612ef9543392ae0cc915259f9b5cd9","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.22.tgz","fileCount":59,"integrity":"sha512-qTwe4HT4foBAMmP1AcG/O1PP75bwBAIXFW4cIEA6aZPSM4J57q6U9rst98xUOjdLBB9JptTTxxJfp1dK4yw41g==","signatures":[{"sig":"MEUCIQCSqujIrgCZSaAWd8SsHeV1sCW6TpR+Z1+eSi55crVw8QIgZXAQdBP39L8KieEj/3LyFr8F/sLmbWqtGtN5rKUjzLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75037},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"32231a1bd045f4c1aaa0e012c103bf05e71fe87f","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.22_1734952567563_0.6335063938928627","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@allstake/bitcoin-sdk","version":"0.0.23","_id":"@allstake/bitcoin-sdk@0.0.23","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"3ddc28b4e7c52551da0725021c8871ef42bf2630","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.23.tgz","fileCount":59,"integrity":"sha512-RLsMyJ16+cAFGTDccCOTDGUpXL+wgNRJ2MMVvT/IdVSZi3HAkBw6xM5G31sXzIA66k3bVDAW1qJiB+0dKsGTEg==","signatures":[{"sig":"MEUCIENl7tGHd4SNSGIv0n2dyVHuJQtqHnohCpdhmUKWyISbAiEAuE061FyuNPxJZ/lbGoRfz4lNsDnF3R5mux/sWuNKEQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77817},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"784b39534eaa001b5ed72013f7a79edd1cd1446c","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.23_1735565389930_0.7629500188685079","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@allstake/bitcoin-sdk","version":"0.0.24","_id":"@allstake/bitcoin-sdk@0.0.24","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"1f9fcc085da4b4cd238791e4fd49128990d639c9","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.24.tgz","fileCount":59,"integrity":"sha512-UoqEqeWqHt4NbmhnaY4jWs/KVMfYicHpvpgrX29jJV2B+EOZKzMVK8UR4Vo9u01OZjAZl78VNRuN8I/q3xjD6g==","signatures":[{"sig":"MEUCIFrfYFEiVwVsIgGjC+MGbXvJhSkcBHjx0ty4HsAVYnZfAiEA7x7dfjjP/+o3Gaa7WX5lK15vEaXcDxh8/Bqw4buRPGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77595},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"81c8bc1a9b00ecf57687573ad4b0a64846133c32","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.24_1735571970564_0.16663497546396733","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@allstake/bitcoin-sdk","version":"0.0.25","_id":"@allstake/bitcoin-sdk@0.0.25","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"b9d5b4c706fb367abcf9e7641fb18bfcc473b740","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.25.tgz","fileCount":59,"integrity":"sha512-dJN6g/H01y/LyUGuTy6XavPoMdeJvfDVNbMlA3g0nBDVVom0m2Tf1hF09pBP39dQpPmIbCTBklP/zfnT/FzqKg==","signatures":[{"sig":"MEQCIEsDeqxH+W7yiYMn0RqZV9QiB9/9BH3RjqBKUevI4NLxAiBLmIaSuOjLf2ALQewQH8qgMdSKB2ttREzyso5teySvnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77753},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"ca4e2ee7828f0e62f9f2f2a68232700d5cf8cca1","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.25_1735617408500_0.4064650734304103","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@allstake/bitcoin-sdk","version":"0.0.26","_id":"@allstake/bitcoin-sdk@0.0.26","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"81b7e9baa7db0f8958d006e0ea2d014c792d080c","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.26.tgz","fileCount":59,"integrity":"sha512-49+yYVJFJ67yvlD8SM+WUvgKMQYNDWCvtMZAVucmuQyh6+SCBctUTOxwp82opx3irjsAG29pzG7f6AsSxaD3nw==","signatures":[{"sig":"MEUCIQCu4UalqvjOWtAPNEYSFonTfu9FdBb0eboYEdfNyber/wIgCyuD1zsx9KeX8ZnVXxLnikpSKaRe70bLcacbFOGl4KY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76181},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"e12d54d9feb314e8ac42eb3a1d035a3251a2cf79","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.26_1735621961421_0.7083978574806127","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@allstake/bitcoin-sdk","version":"0.0.27","_id":"@allstake/bitcoin-sdk@0.0.27","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"bbf86f73102da9b6a90dabaf8f69603a6144558f","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.27.tgz","fileCount":59,"integrity":"sha512-3QHbXmSwpvF/jx/6UiLfVk4dxJcDXCsKcOeLktMWEzdpmieGslW6QIGioFzssDuWwyDuAfWoXaFB9zLNxWTqZA==","signatures":[{"sig":"MEQCIFQNXAXTxUYgCzpTh+8Rzp3/Pc92aBPMyTve8lKXud7rAiBDGag0h6gx/mXieyA0CAOZ7D38kZNfgscXbEtaI+K49g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76300},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"66aadfb774784b5db23eb9fe0a21ec2d48f3a268","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.27_1735639760904_0.5256850612717396","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@allstake/bitcoin-sdk","version":"0.0.28","_id":"@allstake/bitcoin-sdk@0.0.28","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"db2dc05c8e2bb2c04c9bc628143a1d772c5e1e6e","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.28.tgz","fileCount":62,"integrity":"sha512-LDpdlR+viLX0rZ++/aGcvkqw2YclDo6PfQCqB66zJAXv5FsRw3qnAMVvMp/ClYONbNGamDnlRrPL1IpsFTE64w==","signatures":[{"sig":"MEQCIEjPtAg+imiHoNtLprzNe3fzQHxQaPxkQKXFKrbU0hRwAiA3Hd4CwPpkEszO27qpvD5HPNPZUy4Phk7NmcHBrfZ2ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79317},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"51c291a22fbc6c17615c5eb342bc99077415d62e","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.28_1735659528152_0.8648946827886468","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@allstake/bitcoin-sdk","version":"0.0.29","_id":"@allstake/bitcoin-sdk@0.0.29","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"da7b42491e48faca1a93d056f94232a7896abdd2","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.29.tgz","fileCount":62,"integrity":"sha512-1gPPuRmlqGlPLH5446FmMQytGHB9GH6QJH6Tu72XuEWUiLog0zzhRakeg8x82L17LWQisu51KTbpiRsFJuA4nA==","signatures":[{"sig":"MEUCIQDPJCHtzEnlHATQUOr+ezcbgKiCFqzQswCeHy4S9LBu7gIgFjn9ASIwRnEKwpRazpD0wgE373b4wqrrPYWbbLF2ksc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83282},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"52cdcde556a5a81cabe62072c32ddb006387dc8e","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.29_1735787890635_0.41701967532104645","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@allstake/bitcoin-sdk","version":"0.0.30","_id":"@allstake/bitcoin-sdk@0.0.30","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"b08cb3cf800b6f720eef52e9aeeaed425b49eb5f","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.30.tgz","fileCount":62,"integrity":"sha512-rdqtagWdpfRoyiCre07SVL0deVz+rUfxybr8TkZPNAK0IZ/QHa6vSRH1XSqp6lRoZcrZ+wqN7Plmp2uiw43dow==","signatures":[{"sig":"MEUCIQDDAulWiou5xA+lq/lqSiXNaCnNSq3tx7Q9mYhQjCCEOQIgHd+K1kp/Vh1nMKniSsJPBTFgdg4BHKp/tcusNWFMUQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84278},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"c64f0d9b8ddf1de92647d43e29e33cc1ccc291bc","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.30_1735801907735_0.7244465622698255","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@allstake/bitcoin-sdk","version":"0.0.31","_id":"@allstake/bitcoin-sdk@0.0.31","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"22802715be5e9fa0b5ad0efdbf34ad0f529f9d7b","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.31.tgz","fileCount":65,"integrity":"sha512-8JJVO3ZNHoLTV/WNqdOTuLmXgPgeXNHsIJlyuO67nSixVCNmGQec8bkOGpYC4lGbKcGSlpF0tW4w4OgHiw667Q==","signatures":[{"sig":"MEUCIC0p6NPy/ChNTJHheXczSUgXnw6x0O5egwb2YPP+dlduAiEA9SxriN55Re7/UQE1TIt6rE++O8nCpYHAzHkTvhbPH9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84560},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"049cf6e956c9a962f99e5e1df2d5645c1e6d6664","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.31_1735811582083_0.33218341173438404","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@allstake/bitcoin-sdk","version":"0.0.32","_id":"@allstake/bitcoin-sdk@0.0.32","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"1becb4faf1cb75b140886ad83edd6a7da03daaca","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.32.tgz","fileCount":65,"integrity":"sha512-EDALmpy3v9sKk+NC6L91VK7PklJBLzF6pQTtu4N/5kPm1UEUCoL2zcP0BzMy4hU7jJa1dXk3MYaJkKkLrbYuGw==","signatures":[{"sig":"MEYCIQDWbWjTnVeVcmADl2xsOHC+aTMDiuCdhWllVjMbAAXocgIhAOVem0oFAfshYNR5Uu3oQmT3dWRanPsL2cqtuRsI1m0q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85721},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"242a2c57172e6d1fc8228279852fc07440492c1f","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.32_1735823174790_0.5189630865052584","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@allstake/bitcoin-sdk","version":"0.0.33","_id":"@allstake/bitcoin-sdk@0.0.33","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"6f66831ca78bd6e855c4715c097aae70b5fa8e02","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.33.tgz","fileCount":65,"integrity":"sha512-G/j1GBtIi8dg1/t20dGBKhGAekIgU/mVXb2lERiKKTQNcqhoChUC6jokwAg/Mpv06W/OVyuqiXclW1K1rfLGNA==","signatures":[{"sig":"MEYCIQCwAxwILu/vP7XPVu2S9Go8odRhmHvhUe1dtngPEJvKTwIhAKODWgxKSqvZNnq+W/xDOTUyb2ZowgO818nE2mrujN+W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86888},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"c939e1dc664d48d4ea373552ca8abdfe9cf92197","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.33_1735832444542_0.7192801265921132","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@allstake/bitcoin-sdk","version":"0.0.34","_id":"@allstake/bitcoin-sdk@0.0.34","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"968016551843c46a0da16c0347bc88d0fe274417","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.34.tgz","fileCount":65,"integrity":"sha512-ZKSbA1aVGxB9fq+MpLN19HUhAcjMbgD28ppBzbLJGmdUbydWF1+mlYpFPgUYSkktHnSnk37jErvc9TDRhUXRkg==","signatures":[{"sig":"MEUCICTIVA2cSOZkqY6u9o8HTX6D9MD8L+TSIj2BX90G3oCUAiEA1O94B4xICq2T/kgmR0tJ20/Xi3rkpxsAbykFy/nlJpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88983},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"179f80a4215465802a098eca5c2562f96a748576","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.34_1735874513643_0.5598323344081435","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@allstake/bitcoin-sdk","version":"0.0.35","_id":"@allstake/bitcoin-sdk@0.0.35","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"81584b05205a4e8cd17f3d1b3e363cb39c0b33dd","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.35.tgz","fileCount":62,"integrity":"sha512-WX02uHePxelFmMPtygkwmHshemYsTNMpzgAtxKrDzCxWP3xZIHzR0hHCBSlS7EhrhW9gZt5Kf/HZvx9UtXh8bQ==","signatures":[{"sig":"MEYCIQCjMiltyltlhqIZeiOLhA4YnQuWNhrYgJ8YL9j/yc3/LgIhAJlX0imXgPRPYScPWnJgN8S28zpThQ4fOgbkzGIWFdJy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82669},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"6f91cff9f7a2d882df2b50bd121e4b7f99cf3e5c","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.35_1735903104318_0.7780199207240603","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@allstake/bitcoin-sdk","version":"0.0.36","_id":"@allstake/bitcoin-sdk@0.0.36","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"72173a81cfea70673a7b8ec3ea278f81ad31d1ea","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.36.tgz","fileCount":62,"integrity":"sha512-lvObjOf0MEkszz/Ywsqngh8T+J2wY5coSsRqzfmBAgNt7OkqjwFF+w/94VrRaknub6R9EYj3NnE8XL46zqqIpg==","signatures":[{"sig":"MEYCIQC9vCCq3rMDVRlc916q9rMwEYxEyG1GOmBdi4opzb9svAIhAJ6GCeRaG3pTQ8zuev7xaKAPX2nstwK/vozaEQynQVK/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83214},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"44d4c44b9bc68ffdd2238c04c063c336309d9fa2","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.36_1736322391744_0.5641679069542567","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@allstake/bitcoin-sdk","version":"0.0.37","_id":"@allstake/bitcoin-sdk@0.0.37","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"e83fdfc425a2ec8095e725c798e4768ba5e44b40","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.37.tgz","fileCount":62,"integrity":"sha512-ymQMbI2Rkc7lPuw0aisoBg3YIr0HDVnyorKzrCPHXy85quRvPucFXENAMVQGVqkItwhC95JjUj6im6chYv872g==","signatures":[{"sig":"MEQCIFlWvuU3QZzyCUMXpEkstCeaLcIq7RixAGnKsNyLYfJkAiANSxmrowrN1lJ4sXofomrKq8FqvCorHsvoX4VaOuTCaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84310},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"4660f04e123b662f3eb8e3ef8d01c316cd8c2506","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.37_1736382476097_0.019111289516384744","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@allstake/bitcoin-sdk","version":"0.0.38","_id":"@allstake/bitcoin-sdk@0.0.38","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"342c3b66a51641aa64e9a3e449b4ab490661e97e","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.38.tgz","fileCount":62,"integrity":"sha512-X/XRfGGn+5OoGzJmu61bBrM8amc87HNmr4oqBC2iauXw0kweqso9wjjyoXTsRism6HjGy5XJpYXqOUpAz0LFmw==","signatures":[{"sig":"MEUCIGHHka9XIs0rjByIM2XJqcPAlyCc3/YalUmQLwYqkF0ZAiEA3KThqIgq8ozwsFCd9S9deZYzx9aMW4x4wqPZURRSsFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84439},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"a5701ea2622e37c4a9406e3be92728b75fcfc160","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.38_1736407372864_0.2405184335907642","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@allstake/bitcoin-sdk","version":"0.0.39","_id":"@allstake/bitcoin-sdk@0.0.39","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"d5ff53ae5868ea93fbb5277681183ba76137c22a","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.39.tgz","fileCount":62,"integrity":"sha512-y8CrOvorf2SdGd9R6LDYinuqi2AVFWL5iYSzD2/YCGI4IPIzzPv3au1HLsx9tkorIOHwbJ2vlVzAcP6YhiMZ1A==","signatures":[{"sig":"MEYCIQDh6F5RI+pcx8JElI/FwFsFzzqhMwZK1gDeE5bvwxx7QgIhAM+23V1sIFJhzoCyrW8p++5qn4pCEwP14frcEGv96GiJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86126},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"6d51d30f4c1432e4f3ddd4d9feef78f880d89cdb","scripts":{"lint":"eslint '{src,types}/**/*.ts' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' --write --list-different","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.11","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3","lint-staged":"^15.2.2","@typescript-eslint/parser":"^7.3.1","@typescript-eslint/eslint-plugin":"^7.3.1"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.39_1736479711700_0.9120731515458043","host":"s3://npm-registry-packages-npm-production"}},"0.0.40-alpha.1":{"name":"@allstake/bitcoin-sdk","version":"0.0.40-alpha.1","_id":"@allstake/bitcoin-sdk@0.0.40-alpha.1","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"f3970e4145e1306da323eacf3e4eb91ff9beb5d2","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.40-alpha.1.tgz","fileCount":59,"integrity":"sha512-ALs5mm8ravEuB9GlUDTGfvHuSAW758zcyctxX7OcgY/WINvMi7vr9flzO8gBUn6jjsFRpQSe4CGTxnNjYzus5g==","signatures":[{"sig":"MEUCIH3exEqkY27GvcTM9Y7itoAdZ69sjsbfqIlPsQlbKbGCAiEAoairGb2+0KvtjDA2PF5tjnLgmZWuq/jdNFfVsKlLC78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75871},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"a58571276d75c8fe804aa1e1c10aa9eb2d95b2ce","scripts":{"lint":"eslint '{src,types}/**/*.ts' '*.js' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' '*.js' --write --list-different","prepublishOnly":"pnpm build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3","@bithive/select-utxo":"^0.0.1-alpha.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","eslint":"^8.57.1","prettier":"^3.3.3","typescript":"^5.7.3","lint-staged":"^15.2.10","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.40-alpha.1_1736826488183_0.011030261604474179","host":"s3://npm-registry-packages-npm-production"}},"0.0.40-alpha.2":{"name":"@allstake/bitcoin-sdk","version":"0.0.40-alpha.2","_id":"@allstake/bitcoin-sdk@0.0.40-alpha.2","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"718c9c747dc587a6ea7ff11a4c67747aec1592ce","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.40-alpha.2.tgz","fileCount":59,"integrity":"sha512-alj+MZx51otKpY0FRvARd0pHpo5/OrJkj1njne+soltcFU1UgreRFjPoFsxSg88dyTln7UieJMtPPgeOT3Cm4g==","signatures":[{"sig":"MEUCICY6x3XaICBctOs8yRGpf95gScuIL1ikJlSjItTM04SWAiEApRK79iPHTIPXWVYEi2K3Eh+chXqYGcgd7NgnC3fK0aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75871},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"0714efd873c43968305f0f4742fa06607887fd4f","scripts":{"lint":"eslint '{src,types}/**/*.ts' '*.js' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' '*.js' --write --list-different","prepublishOnly":"pnpm build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3","@bithive/select-utxo":"^0.0.1-alpha.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","eslint":"^8.57.1","prettier":"^3.3.3","typescript":"^5.7.3","lint-staged":"^15.2.10","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.40-alpha.2_1736836947719_0.8743110160071068","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@allstake/bitcoin-sdk","version":"0.0.40","_id":"@allstake/bitcoin-sdk@0.0.40","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"6670eecdcb091a47897454afd0b4ca79ba63fe04","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.40.tgz","fileCount":59,"integrity":"sha512-g/eqovKPyDlmwapeHBrF5xTmP+Y8NkceGnvCuV2PjyyCxRK4yP6gI93WLsyJfwC0NiuIIkUf5N5IxzGXmzDq3g==","signatures":[{"sig":"MEUCIHt06SLfCWTMen3/xgMdm4IBlCR5fICHthrBfuH3NmZvAiEAvBWJVovCVSu8/8YdYI3T+qfOggnKvcfzJg/fOJozRdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75855},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"a0bde587d23426a491724f02fc88fb4fc8b97a75","scripts":{"lint":"eslint '{src,types}/**/*.ts' '*.js' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' '*.js' --write --list-different","prepublishOnly":"pnpm build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3","@bithive/select-utxo":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","eslint":"^8.57.1","prettier":"^3.3.3","typescript":"^5.7.3","lint-staged":"^15.2.10","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.40_1736859330132_0.8240273250564509","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@allstake/bitcoin-sdk","version":"0.0.41","_id":"@allstake/bitcoin-sdk@0.0.41","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"e7233f7b5f34d061534233be119079b23afe8699","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.41.tgz","fileCount":59,"integrity":"sha512-UuDj1OkL3Vdk8Tv37dXFv46CjHIMw6KvbLfFWrrp8DDnGRUZveBpxCx416kcHtn2rmXUAN7SSXbNTlKJnpk1kg==","signatures":[{"sig":"MEYCIQDZSbjfA8JqmyKPGj5wntkjSpLvu13o6AIhfkexHuSeIAIhAPX6H/DRwuEnbyrSt1KPoPJPTkzlpLvF5W+xfXsGRAqk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76562},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"12e7911cedeb983e5724aac981a8bb94f632d566","scripts":{"lint":"eslint '{src,types}/**/*.ts' '*.js' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' '*.js' --write --list-different","prepublishOnly":"pnpm build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3","@bithive/select-utxo":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","eslint":"^8.57.1","prettier":"^3.3.3","typescript":"^5.7.3","lint-staged":"^15.2.10","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.41_1736918875363_0.4675625262383385","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@allstake/bitcoin-sdk","version":"0.0.42","_id":"@allstake/bitcoin-sdk@0.0.42","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"565010d843f2b1f335bbc286d3b90a9ed30b5a14","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.42.tgz","fileCount":62,"integrity":"sha512-2gguX0ZWLtwbAEseyH+2NgnKxOb6gXtl+ZI3BVHtr1D1IooTTMEuz2GDhXKl8b2K7swB9jssY/xgepKaDDHaWA==","signatures":[{"sig":"MEUCIQD47BflkwoIEqO+jbfQ0SK7dWcSRmKQAFAYLslC5PEvdQIgeC1Pec/QnltTWloHlAUnzUcQ15E/rAYO9qu0yEGpW1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81426},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"82692ada94ed28a86a6cc5de068e2f1dda1dc438","scripts":{"lint":"eslint '{src,types}/**/*.ts' '*.js' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' '*.js' --write --list-different","prepublishOnly":"pnpm build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3","@bithive/select-utxo":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","eslint":"^8.57.1","prettier":"^3.3.3","typescript":"^5.7.3","@types/node":"^20.17.12","lint-staged":"^15.2.10","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.42_1737017875915_0.7548337490061066","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@allstake/bitcoin-sdk","version":"0.0.43","_id":"@allstake/bitcoin-sdk@0.0.43","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"618ad62ee45ced686eb3441c5e06eebf07dabd8f","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.43.tgz","fileCount":62,"integrity":"sha512-SW8u8fTMiyw7nTg3hOCmufuxKc35E3p/hgsWLXj1ymFWdyqSgtozCxBO571fAxs73WtLxn1zK0r8u1oIVAS13g==","signatures":[{"sig":"MEYCIQC53W71qQfWP1X0yS2om3ouFXB/oAVVM03osMOEB4F89wIhAPopPvvQ8VUrlDgjpqIFAnWJuGBNrksra7h7+VIeGVbu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80920},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"ebd26c3f8ecbbfd66067a89b1cf0fc1ef007396f","scripts":{"lint":"eslint '{src,types}/**/*.ts' '*.js' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' '*.js' --write --list-different","prepublishOnly":"pnpm build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3","@bithive/select-utxo":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","eslint":"^8.57.1","prettier":"^3.3.3","typescript":"^5.7.3","@types/node":"^20.17.12","lint-staged":"^15.2.10","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.43_1737038477776_0.0995959715318031","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@allstake/bitcoin-sdk","version":"0.0.44","_id":"@allstake/bitcoin-sdk@0.0.44","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"97593c6da5ae7ef4c8b64e92a1ea8588743e7f61","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.44.tgz","fileCount":62,"integrity":"sha512-3feZG4FDZgImFj4chJrSTOHLOgvVzsmlv6FfRBRqXdSXgySeH/DPmgHbrZC9A6UEr6vEjycTQrh5H8aA1HDkCQ==","signatures":[{"sig":"MEYCIQDT6Pm7W/Taa1/WEi06UX/yj9FmslYc3GHC7fMtyOw0twIhALlSwWW3Q5l8qZ1VnPpNBWqiQdKXoVGoEAuj2S2JygW2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82186},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"24fa0a2e0d3fc95dac4759f2fd8385b6debbd734","scripts":{"lint":"eslint '{src,types}/**/*.ts' '*.js' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' '*.js' --write --list-different","prepublishOnly":"pnpm build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.6","tiny-secp256k1":"^2.2.3","@bithive/select-utxo":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","eslint":"^8.57.1","prettier":"^3.3.3","typescript":"^5.7.3","@types/node":"^20.17.12","lint-staged":"^15.2.10","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.44_1737086897309_0.17051122543328967","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@allstake/bitcoin-sdk","version":"0.0.45","_id":"@allstake/bitcoin-sdk@0.0.45","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"69738eb2dc28178d40be392132525ab883f2ef5b","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.45.tgz","fileCount":59,"integrity":"sha512-awuPCs4P1RuCHbqY1PXFFKAUxL9tFPEZl9teuYcLv4GxyGXzvwgSOsXl9szFKnOh9JEHqOv+nTgJt63+cUYBZA==","signatures":[{"sig":"MEUCIQDkgHHgNT8q0iVdMahB5nCXQPMY0tmj/u42JTunfSbrAQIgWDWbZEdc1/LpziVlCNdZXfG0cg/1m+GF2TQVGBKUxlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84380},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"87c2d43899d7523f7e3c301e85d198dfb4677460","scripts":{"lint":"eslint '{src,types}/**/*.ts' '*.js' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' '*.js' --write --list-different","prepublishOnly":"pnpm build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bs58":"^5.0.0","bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.5.0","bitcoinjs-lib":"^6.1.7","tiny-secp256k1":"^2.2.3","@bithive/select-utxo":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","eslint":"^8.57.1","prettier":"^3.3.3","typescript":"^5.7.3","@types/node":"^20.17.12","lint-staged":"^15.2.10","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.45_1737337509427_0.7268380150788154","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@allstake/bitcoin-sdk","version":"0.0.46","_id":"@allstake/bitcoin-sdk@0.0.46","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"dist":{"shasum":"28cc4ccb902dc336388116e0411649586be72bb6","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.46.tgz","fileCount":59,"integrity":"sha512-GdTwm6TAiKOcDQpcY3zdCg9F2mcpxSjRnD0sNm1bEmGMNZjpgVDBMbaQCxGzAThGDEM/ilyfJQIOFHO6NRgOYg==","signatures":[{"sig":"MEUCIQDSdrDgiORQKdk2G9shm+PxDNINB/FtI3hj2GijlQJQfQIgJ7hP49N+9XH4sd/lXga1oEGxcmWxBrlmhhtau13Qm6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87644},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","gitHead":"292ffc08afdd190be8015edf268b1cd04cb24275","scripts":{"lint":"eslint '{src,types}/**/*.ts' '*.js' --fix","build":"rm -rf dist && tsc","check":"tsc --noEmit","prepare":"husky","prettier":"prettier '{src,types}/**/*.ts' '*.js' --write --list-different","prepublishOnly":"pnpm build"},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"_npmVersion":"10.1.0","description":"BitHive SDK","directories":{},"_nodeVersion":"20.9.0","dependencies":{"bip68":"^1.0.4","buffer":"^6.0.3","borsher":"^3.6.0","bitcoinjs-lib":"^6.1.7","tiny-secp256k1":"^2.2.3","@bithive/select-utxo":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.6","eslint":"^8.57.1","prettier":"^3.3.3","typescript":"^5.7.3","@types/node":"^20.17.12","lint-staged":"^15.2.10","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"tmp":"tmp/bitcoin-sdk_0.0.46_1737699119469_0.1416302863955814","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@allstake/bitcoin-sdk","version":"0.0.47","description":"BitHive SDK","main":"dist/index.js","types":"dist/index.d.ts","type":"commonjs","scripts":{"build":"rm -rf dist && tsc","check":"tsc --noEmit","lint":"eslint '{src,types}/**/*.ts' '*.js' --fix","prettier":"prettier '{src,types}/**/*.ts' '*.js' --write --list-different","prepare":"husky","prepublishOnly":"pnpm build"},"dependencies":{"@bithive/select-utxo":"^0.1.0","bip68":"^1.0.4","bitcoinjs-lib":"^6.1.7","borsher":"^3.6.0","buffer":"^6.0.3","tiny-secp256k1":"^2.2.3"},"devDependencies":{"@types/node":"^20.17.12","@typescript-eslint/eslint-plugin":"^7.18.0","@typescript-eslint/parser":"^7.18.0","eslint":"^8.57.1","husky":"^9.1.6","lint-staged":"^15.2.10","prettier":"^3.3.3","typescript":"^5.7.3"},"_id":"@allstake/bitcoin-sdk@0.0.47","gitHead":"287d4a97a351d04fbc59e5cdd0332f870499b79c","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-Wa98WIx+V4AiecygqGNiTnf6ZDXSB+PbTGPBvpheX4brJoPwLrbhz0atNTdc3pL7/zBeDX3p092Cmwx4+aU53A==","shasum":"fb011e9e99333bb1dc3903c56add9d0460f22306","tarball":"https://registry.npmjs.org/@allstake/bitcoin-sdk/-/bitcoin-sdk-0.0.47.tgz","fileCount":59,"unpackedSize":89291,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD7bNh8dnAJ48dBd28A0NG9jHaueHDO/ZAn9b0TrDdF1AIgVsUtsR5/o43ojWVVcDKjltQR+OHza2UZ8qVzpD0FIDU="}]},"_npmUser":{"name":"roblint","email":"rob@allstake.org"},"directories":{},"maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bitcoin-sdk_0.0.47_1737724563948_0.8376832252965869"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-26T08:20:41.041Z","modified":"2025-01-24T13:16:04.371Z","0.0.1":"2024-09-26T08:20:41.340Z","0.0.2":"2024-09-27T23:07:24.936Z","0.0.3":"2024-09-30T08:15:50.956Z","0.0.4":"2024-10-09T08:51:12.222Z","0.0.5":"2024-10-09T08:57:31.039Z","0.0.6":"2024-10-11T11:27:34.974Z","0.0.7":"2024-10-14T02:59:09.128Z","0.0.8":"2024-10-14T07:43:40.598Z","0.0.9":"2024-10-21T12:03:51.210Z","0.0.10":"2024-10-21T13:19:42.017Z","0.0.11":"2024-10-24T03:12:40.250Z","0.0.12":"2024-11-05T01:33:00.048Z","0.0.13":"2024-11-05T09:25:50.362Z","0.0.14":"2024-11-30T06:09:09.703Z","0.0.15":"2024-12-01T12:31:17.224Z","0.0.16":"2024-12-12T07:04:04.411Z","0.0.17":"2024-12-12T10:13:39.340Z","0.0.18":"2024-12-12T14:57:40.795Z","0.0.19":"2024-12-15T09:24:11.785Z","0.0.20":"2024-12-17T07:03:24.998Z","0.0.21":"2024-12-18T09:33:57.479Z","0.0.22":"2024-12-23T11:16:07.768Z","0.0.23":"2024-12-30T13:29:50.139Z","0.0.24":"2024-12-30T15:19:30.796Z","0.0.25":"2024-12-31T03:56:48.715Z","0.0.26":"2024-12-31T05:12:41.599Z","0.0.27":"2024-12-31T10:09:21.112Z","0.0.28":"2024-12-31T15:38:48.357Z","0.0.29":"2025-01-02T03:18:10.831Z","0.0.30":"2025-01-02T07:11:47.902Z","0.0.31":"2025-01-02T09:53:02.328Z","0.0.32":"2025-01-02T13:06:14.980Z","0.0.33":"2025-01-02T15:40:44.777Z","0.0.34":"2025-01-03T03:21:53.817Z","0.0.35":"2025-01-03T11:18:24.535Z","0.0.36":"2025-01-08T07:46:31.948Z","0.0.37":"2025-01-09T00:27:56.332Z","0.0.38":"2025-01-09T07:22:53.042Z","0.0.39":"2025-01-10T03:28:31.920Z","0.0.40-alpha.1":"2025-01-14T03:48:08.377Z","0.0.40-alpha.2":"2025-01-14T06:42:27.940Z","0.0.40":"2025-01-14T12:55:30.325Z","0.0.41":"2025-01-15T05:27:55.558Z","0.0.42":"2025-01-16T08:57:56.114Z","0.0.43":"2025-01-16T14:41:18.027Z","0.0.44":"2025-01-17T04:08:17.518Z","0.0.45":"2025-01-20T01:45:09.640Z","0.0.46":"2025-01-24T06:11:59.653Z","0.0.47":"2025-01-24T13:16:04.182Z"},"description":"BitHive SDK","maintainers":[{"name":"roblint","email":"rob@allstake.org"}],"readme":"# BitHive Bitcoin SDK\nBitHive SDK for Bitcoin Staking\n\n## Deposit\n```ts\nimport {\n  validateDepositInTransaction,\n  buildUnsignedDepositPsbt,\n  CommonUtxo,\n  DepositMetadata,\n  H256,\n  PublicKey,\n} from '@bithive/bitcoin-sdk';\nimport * as bitcoin from 'bitcoinjs-lib';\n```\n\n```ts\n// Testnet\nconst network = bitcoin.networks.testnet;\n\n// User public key, address and script\nconst userPublicKey = PublicKey.fromHex('032b8...8e363');\nconst userAddress = 'tb1qn...fsk27'; // Native Segwit address\nconst userScript = bitcoin.address.toOutputScript(userAddress, network);\n\n// Deposit amount\nconst depositAmount = 2500;\n// Fee rate of deposit transaction\nconst depositFeeRate = 2;\n\n// Following values are just examples, please fetch from BitHive contract\n// Chain Signatures public key\nconst chainSignaturesPublicKey = PublicKey.fromHex(\n  '020000000000000000000000000000000000000000000000000000000000000000',\n);\n// The minimum number of blocks that need to be confirmed before SOLO withdrawal\nconst soloWithdrawSequenceHeight = 2;\n// The earliest block height at which deposits are open\nconst earliestDepositBlockHeight = 0;\n\n// Deposit metadata\nconst depositMetadata: DepositMetadata = {\n  publicKey: userPublicKey,\n  chainSignaturesPublicKey,\n  soloWithdrawSequenceHeight,\n  earliestDepositBlockHeight,\n};\n\n// Common UTXOs owned by user\nconst utxos: CommonUtxo[] = [\n  {\n    txHash: H256.fromHex(\n      '0000000000000000000000000000000000000000000000000000000000000001',\n    ),\n    vout: 1,\n    value: 1234,\n    script: userScript,\n  },\n  {\n    txHash: H256.fromHex(\n      '0000000000000000000000000000000000000000000000000000000000000002',\n    ),\n    vout: 2,\n    value: 2345,\n    script: userScript,\n  },\n  {\n    txHash: H256.fromHex(\n      '0000000000000000000000000000000000000000000000000000000000000003',\n    ),\n    vout: 3,\n    value: 3456,\n    script: userScript,\n  },\n  {\n    txHash: H256.fromHex(\n      '0000000000000000000000000000000000000000000000000000000000000004',\n    ),\n    vout: 4,\n    value: 4567,\n    script: userScript,\n  },\n];\n\n// 1. Build the deposit PSBT\nconst { psbt, metadata: psbtMetadata } = await buildUnsignedDepositPsbt({\n  utxos,\n  amount: depositAmount,\n  // strategy: 'Greedy', // Specify `strategy` here if needed\n  // feeLimit: 1000, // Specify `feeLimit` here if needed\n  feeRate: depositFeeRate,\n  changeScript: userScript,\n  metadata: depositMetadata,\n  network,\n});\nconsole.log(psbt, psbtMetadata);\n\n// 2. Sign the deposit PSBT by user\n/* Implement here by yourself */\n\n// 3. Finalize the deposit PSBT\npsbt.finalizeAllInputs();\n\n// 4. Extract the deposit transaction\nconst transaction = psbt.extractTransaction();\n\n// 5. Validate the deposit transaction. Don't forget to save the redeem script because it will be used during withdrawals\nconst { redeemScript } = validateDepositInTransaction({\n  transaction,\n  amount: depositAmount,\n  position: psbtMetadata.position,\n  metadata: depositMetadata,\n  network,\n});\n\n// 6. Broadcast the transaction\n/* Implement here by yourself */\n```\n\n## Withdrawal\n```ts\nimport {\n  buildUnsignedWithdrawPsbt,\n  finalizeWithdrawPsbt,\n  DepositUtxo,\n  RedepositMetadata,\n  H256,\n  PublicKey,\n} from '@bithive/bitcoin-sdk';\nimport * as bitcoin from 'bitcoinjs-lib';\n```\n\n```ts\n// Testnet\nconst network = bitcoin.networks.testnet;\n\n// User public key, address and script\nconst userPublicKey = PublicKey.fromHex('032b8...8e363');\nconst userAddress = 'tb1qn...fsk27'; // Native Segwit address\nconst userScript = bitcoin.address.toOutputScript(userAddress, network);\n\n// Withdrawal amount\nconst withdrawAmount = 1000;\n// Fee rate of withdrawal transaction\nconst withdrawFeeRate = 2;\n\n// Following values are just examples, please fetch from BitHive contract\n// Chain Signatures public key\nconst chainSignaturesPublicKey = PublicKey.fromHex(\n  '020000000000000000000000000000000000000000000000000000000000000000',\n);\n// The minimum number of blocks that need to be confirmed before SOLO withdrawal\nconst soloWithdrawSequenceHeight = 2;\n// The earliest block height at which deposits are open\nconst earliestDepositBlockHeight = 0;\n\n// Redeposit metadata\nconst redepositMetadata: RedepositMetadata = {\n  publicKey: userPublicKey,\n  chainSignaturesPublicKey,\n  soloWithdrawSequenceHeight,\n  earliestDepositBlockHeight,\n};\n\n// Redeem script\nconst redeemScript = Buffer.from('6352b...2ae68', 'hex');\n\n// Deposit payment and script\nconst depositPayment = bitcoin.payments.p2wsh({\n  redeem: {\n    output: redeemScript,\n    network,\n  },\n  network,\n});\nconst depositScript = depositPayment.output!;\n\n// Deposit UTXOs owned by user\nconst utxos: DepositUtxo[] = [\n  {\n    txHash: H256.fromHex(\n      '0000000000000000000000000000000000000000000000000000000000000000',\n    ),\n    vout: 0,\n    value: 2500,\n    script: depositScript,\n    redeemScript,\n    // soloWithdrawSequenceHeight, // Required by SOLO withdrawal\n  },\n];\n\n// 1. Build the withdrawal PSBT\nconst { psbt, metadata: psbtMetadata } = await buildUnsignedWithdrawPsbt({\n  utxos,\n  amount: withdrawAmount,\n  // strategy: 'Greedy', // Specify `strategy` here if needed\n  recipientScript: userScript,\n  // feeLimit: 1500, // Specify `feeLimit` here if needed\n  feeRate: withdrawFeeRate,\n  redepositMetadata,\n  network,\n});\nconsole.log(psbt, psbtMetadata);\n\n// 2. Sign the withdrawal PSBT by user\n/* Implement here by yourself */\n\n// 3. Sign the withdrawal PSBT by Chain Signatures. Ignore this if it is a SOLO withdrawal\n/* Implement here by yourself */\n\n// 4. Finalize the withdrawal PSBT\nfinalizeWithdrawPsbt({\n  psbt,\n  inputs: psbtMetadata.utxos.map((_utxo, index) => ({\n    vin: index,\n    // User partial signature\n    partialSignature: {\n      publicKey: userPublicKey,\n      // Optional: Specify manually if PSBT doesn't contain signature\n    },\n    // Chain partial signature. Ignore this if it is a SOLO withdrawal\n    chainPartialSignature: {\n      publicKey: chainSignaturesPublicKey,\n      // Optional: Specify manually if PSBT doesn't contain signature\n    },\n  })),\n  network,\n});\n\n// 5. Extract the withdrawal transaction\nconst transaction = psbt.extractTransaction();\n\n// 6. Broadcast the withdrawal transaction\n/* Implement here by yourself */\n```\n","readmeFilename":"README.md"}