{"_id":"@hotstuff-labs/ts-sdk","_rev":"32-15554e0941caed1ec749abae4bc30e0b","name":"@hotstuff-labs/ts-sdk","dist-tags":{"beta":"0.0.1-beta.7","pre-release":"0.0.1-beta.9","latest":"0.1.2-beta.1"},"versions":{"0.0.1-beta.3":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.3","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.3","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"homepage":"https://github.com/hotstuff-labs/ts-sdk#readme","bugs":{"url":"https://github.com/hotstuff-labs/ts-sdk/issues"},"dist":{"shasum":"590755e9c8171a46bbbf45a838966fc66d8fa0e4","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.3.tgz","fileCount":135,"integrity":"sha512-1gwuHMnQGuNE1gyy3oxUSSbLpD/F7NyIcgwlIIEarPo5bUZ2FAias1y3GVL1PISAptFj8IX6PwQYQ7LUSMv6TA==","signatures":[{"sig":"MEUCIQDUnq1NQ+YKzfAGy4fUHL/2rq651hTz03OQq4WR4knnCgIgeZ1Ny9w+9yLO05oDi9oExMOx9SjW7mP+HfzV8CuGc90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149851},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c70ebfe4095413cf842bab0bb69d90a259413b89","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"repository":{"url":"git+https://github.com/hotstuff-labs/ts-sdk.git","type":"git"},"_npmVersion":"11.6.0","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.3_1768309171086_0.014016285218995339","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.4":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.4","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.4","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"homepage":"https://github.com/hotstuff-labs/ts-sdk#readme","bugs":{"url":"https://github.com/hotstuff-labs/ts-sdk/issues"},"dist":{"shasum":"cac4f485ed1d6aeb4b3349f2cd3b8939b41971a2","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.4.tgz","fileCount":135,"integrity":"sha512-farpbhs9fHGaifq53LUMR70mNvlu+ewP2hjXWQ2DqS+fWBJDTaGGqf1I2WvYHlBq1EPE/DbSW3s47tv4wrTodQ==","signatures":[{"sig":"MEQCIHo3raN80DI8CegzVsIq2eN+uxahbUDQv5yKqbGBnnvPAiBm076kdUk9mwdZgFpPPV6TG6I8g8+fozTaxDmrD4R4Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149832},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c70ebfe4095413cf842bab0bb69d90a259413b89","scripts":{"build":"tsc -p tsconfig.json","publish":"npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"repository":{"url":"git+https://github.com/hotstuff-labs/ts-sdk.git","type":"git"},"_npmVersion":"11.6.0","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.4_1768309394531_0.40406027736329286","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.5":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.5","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.5","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"homepage":"https://github.com/hotstuff-labs/ts-sdk#readme","bugs":{"url":"https://github.com/hotstuff-labs/ts-sdk/issues"},"dist":{"shasum":"3f146a99f539921de6e8d6e94fb3a1df897c382f","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.5.tgz","fileCount":135,"integrity":"sha512-LHapPR/UnWcPW+dfdosm6LjehDnzF1l1NrMvDrC4pVZ+2n1P1cWnWVMADqqmKEKMHBQJm3hQjKcaJU1NJVzrSQ==","signatures":[{"sig":"MEUCIAoACmj51J8WGFZ7xODJoSwFdCZ80rrMN3LduJDjd7sXAiEA/iHBsQVh9byf04GMGxPF1wy5503nf5irkUdLoYmuwcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149832},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c70ebfe4095413cf842bab0bb69d90a259413b89","scripts":{"build":"tsc -p tsconfig.json","publish":"npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"repository":{"url":"git+https://github.com/hotstuff-labs/ts-sdk.git","type":"git"},"_npmVersion":"11.6.0","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.5_1768309443487_0.008102557349103146","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.6":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.6","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.6","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"5ce1c7c7be665c4e5e2dd590807bcbbd5ee44786","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.6.tgz","fileCount":135,"integrity":"sha512-dqtb9VNAV/ToCkhFBkCjd6LQ3iKRsCAgVZxDMl17l+aExDZQG5lqwwPmRmOhW7x+0rptUkkmv2jUoys/kTvXOQ==","signatures":[{"sig":"MEUCIQDtCM0RJ7lFlh/yXdOHJX9oe9aGGXbye/4E4+nlCCCneAIgF5v/EFTG6uV1LnaFXKmgpUGuC3MrXGw+SVmGmChxXd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149785},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c70ebfe4095413cf842bab0bb69d90a259413b89","scripts":{"build":"tsc -p tsconfig.json","publish":"npm publish","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"11.6.0","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.6_1768309565045_0.3568591916997039","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.7":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.7","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.7","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"cc3a69b8b8521b841fa40ba578ff5b5fbc435718","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.7.tgz","fileCount":135,"integrity":"sha512-EPXhF4kM26xktAQ9ah2Q2OaynX20dJs00im8RxrRpD0OEYwxKDQYq7+xq+kDR7ynutHOqCsNt+oEQ9coSlPKGg==","signatures":[{"sig":"MEYCIQCkokT3G4MhhEX33rQGcv6C6KXmeFXwUDohCEQxBlLFywIhAOu++/TuMKJwBwqZZEqbIarl3b9YsdxpUhF1HUbbFgH8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149755},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c70ebfe4095413cf842bab0bb69d90a259413b89","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"11.6.0","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.7_1768309583059_0.8306190022328441","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.9":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.9","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.9","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"01b17b6f7cc54c8825469ed1bcda5fde2402fe8c","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.9.tgz","fileCount":143,"integrity":"sha512-3IsjmfHdi8KRECbyI3O8KpzyVmlsVP+OX6wKvUfu+zAkkGyBqhExQNquRuSsMG3f5hA0xNMFMloOY00fcqx1rw==","signatures":[{"sig":"MEUCIFJqBHMl1+ranlylNgceWU/TIObyiiWvyocWZgGL2WzDAiEA8qA0MvxMahiJqpgRn5tl9yp2jexynU0AwV0PdUjo1dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180153},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"2aa32f968e152912c3b01b722208f57863806d87","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"11.6.0","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"readmeFilename":"Readme.md","devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.9_1769690127535_0.3295879230355958","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.10":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.10","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.10","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"12ed0630a6d28bcb647beb86e3d150d9f6ccc777","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.10.tgz","fileCount":143,"integrity":"sha512-16akomhyhsfQirM1KNot1OyTiA/3O9rW38I7/9pxKMkwM2y6MTgGX78m4XgBiQuIW/JP6t202u6AF9SmagMeIA==","signatures":[{"sig":"MEUCIQDSpHHUTuOe7mOhIHlbXijWtWnF5XN65T8SoGDw9mLz3QIgT0CGNQTvrWZCn15CIwfXeSGRoi+6YtrsQaRMhizIXjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180154},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"993ad146122eacc479a539dcc6b5bcb1001ef304","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"11.6.0","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"24.8.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.10_1769690279825_0.3429063729143409","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.11":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.11","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.11","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"bdd35ce63bb579b3b21ba82ca3b10687c5d18ed0","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.11.tgz","fileCount":143,"integrity":"sha512-7RCGIXNJUrlTFg3nFR3skjvdVtmV7zS7/JEjfQOdt80Ag8D1x0HLrwHaJZQJgrc7WAdAH7a7SAo2yzY+NbWhDg==","signatures":[{"sig":"MEQCIEPgnRdnMR/y0M4M8cTs3sp1lccxVrDnvrWdfMpKtCv9AiBlPCjAkUJbCyC3obXMWnMqZ/g3rz3LSz5+0D1wJnPmgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180154},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1de5692f61147485b4ccb219e41edb793a1846b4","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.11_1769691339219_0.03640101394746087","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.12":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.12","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.12","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"6a4ee6cedd7a68a203ef203b3ce198b12fce23d4","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.12.tgz","fileCount":143,"integrity":"sha512-4sjgCQiylcGNvCWjwUvrUELou8P4cKQVXnsy3Ao1otydvG6WWbktEo9Q7aakNO8hfgxSLjFPKkvFkj45dJS6+Q==","signatures":[{"sig":"MEYCIQDtMZb97zvmlhz7CfrY65I+IUBql8BC0oAXRtr0jw2YOQIhALNJgP9Zdl/wK9gtDCYtmvhkO2N/ZhNH3Uv37EtmaKA/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181765},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"eb46c9385444f2f99b74d33c427ff4cb4b461503","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.12_1769699842249_0.71078139800516","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.13":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.13","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.13","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"20c6630e82af2a875c03576f94918d8c6ac1365c","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.13.tgz","fileCount":143,"integrity":"sha512-M6UtRxeCAC3S+80JtSJ9pckjsFtSA87M0jlJvudM9Xyt/vZu3Wz76XehFk/AIoT+8FyiU7/H7d014U9gsKnfzA==","signatures":[{"sig":"MEQCIDEXw0YzS3RYV9CpSaKic6YgppzFWeIvwINdMulnv58HAiB1c84yH/5AKyqfZEL7uctfsCTbui+qdxVTFzSFB1tfnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181781},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"2c4a7c49fa275cc80646952e369faa49785c4785","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.13_1770142112363_0.24494025644735196","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.14":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.14","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.14","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"cee334cddfbcf8142e3fbe76b461c9a134f8cfa7","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.14.tgz","fileCount":143,"integrity":"sha512-0ajC6qRfqzIl6ho5Mi8Hw+1E9C8G6qf42cWsek71IrJwX9YmNNY0sOmNk+fp8kkuwZBdIYQuGrFMfRWqVyTJhQ==","signatures":[{"sig":"MEUCIHIsXeuEuXnYLJbU4WAqiXDLPilDMm7hAuIjPnlDd5jlAiEAwAk1YYlCGPUftlsprLkVbAL/8y6HA6iUQIYXt4+IDZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181877},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"35fd4618c53ff0091b533144157c480c123bf0d7","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.14_1770953330744_0.22914399904496663","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.15":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.15","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.15","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"9a7d24438312a378c0c194e0cd3f1b77efca58e0","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.15.tgz","fileCount":143,"integrity":"sha512-4l7qfAQif4eA5dpJvLFF1atR8EEe+0C7oobNNgUzzln+pbbWzsUfdSjNFNOf7YCNyZ/6MsChQBEtixbdTZL1rg==","signatures":[{"sig":"MEUCIE03Kt+Ok9m+ApgKJ4B/m6F3FTwJMpgY2rialwtTJm0mAiEAixbo7adIaDkFCpcdJg/CPw0DEeGtOYT2F1/QR/GB4Mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181850},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b112f395a9f0aa59079a54f3ecd0fddf675a02eb","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.15_1773174768702_0.4044675901266461","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.16":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.16","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.16","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"b1dda3628ff9dfff7767a45c4de59853875eb969","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.16.tgz","fileCount":143,"integrity":"sha512-c23gON4yWSH/mGk+c6Vu4fpLRTWwfWyz7eJiKJAN5Xp4BD7XVrJ5s9UyTwJbPTpgzlI79vTAaPLE5BiBJHrtuA==","signatures":[{"sig":"MEQCIEaH3tqsMHERfd4AkcCDEuX3fMHgMIEZXwDTEB4YN2TjAiA7Y69lnH+/+BXk+j1aRawYK9Nm+X4iF5FxK1mpLVjH7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182907},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"42d27b1e42e1a887ae070f9d2f07b970f12aec4f","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.16_1773179016865_0.001631845179091762","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.17":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.17","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.17","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"fdec17f942f91b0266792d6eb6174098032728ea","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.17.tgz","fileCount":143,"integrity":"sha512-BWSkmG/3vp71ept+jNDWCM6I4dqpQIfKL2yEu5b53fLzkCNC57SzUIhEh6VJlwm72a+g5MpbgV9HIax/wqJdUw==","signatures":[{"sig":"MEUCIEZmVJXG85SlfE+iw8NgUn/BmVb6SuGKIJnG3Li0l2MPAiEAoTegLw/rGK5Xc6JJQX32c80gZERRwS10pBp836oni1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183999},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a35ab1699ffe094b857cb4acbd27be2c000f7734","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.17_1773179573297_0.0677029554073949","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.18":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.18","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.18","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"21881d77f63d68842e46b63fb2aac93a94bbfa53","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.18.tgz","fileCount":143,"integrity":"sha512-mfn5zCkG0FfLMYfLqKOvzJrnA19VqJG4Me/4Qy0wpcAtBGaOinCzmoNebW50RDWRR+d7hY9gec3C2U8JBvo0hg==","signatures":[{"sig":"MEYCIQD/qfK9tnTEcO3/758ePGNg4qLZTcjtKwNamAdmbtjFewIhAO5MVTYJmHiFZrKZdy1toVD0gtpeUcIyz4MwO6epXLxN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184722},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b7ccddc4c3c08ccca7a466b180e154d85ce98b18","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.18_1773670370660_0.7590976274337065","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.19":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.19","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.19","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"d9455b1f448d82ff600c66c51d442973fb99042d","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.19.tgz","fileCount":143,"integrity":"sha512-J1cx3Mry1JfHspER3obZRAVF/++GOIEjHNK768Txaj5DG5kGWk3g07RnRFXyokUEl4UGTeOWWMt+Q+VLfMlNjw==","signatures":[{"sig":"MEUCIDhk2Q4eW2hTadkPKhMPYNyxUx0/SsASmnMVg87NjJ7nAiEA3FcTttO/qcTyeg6Gj5e7hd5EZlwMivT5HiNQlT2Z45Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184775},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"8f1332b843bd48a2e5f3611a0aabe682b51178f2","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.19_1773670876645_0.37870686506027873","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.20":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.20","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.20","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"ace273a4ac51e5e93ed3b630171f27e469d6f384","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.20.tgz","fileCount":143,"integrity":"sha512-x6cpmFFaHtOQiiFhyFSan26ry71URgwr+H1fGMHpxPihBU0N91B4xJG9KGfax4Hxehj+ttKp2H52Wv/IG1sbiQ==","signatures":[{"sig":"MEUCIQCOFaZ9rEMYpwpN/tn7G1CjtTzc2UkDmRMpR+pOuYryXgIgFpVGi7FFKw686pose/Vg0jXO1grqvoFZsvHz2Shhnn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186314},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"517598471daec78c60661f827f942f3d8a7f77a1","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.20_1773922887074_0.7678683225695881","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.21":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.21","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.21","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"25425df6ab76190a2eb3bd751e051a7688d90df3","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.21.tgz","fileCount":143,"integrity":"sha512-pstG2tdrLGY3Wi7rzA6pJjkVwud9mun6YVO/o5EFIdcBVKp9I4oBZ0w6S96MbkO2mAfuU10hIAp4Dsai6S3atw==","signatures":[{"sig":"MEYCIQDFW3PCe3Ax1EdGi/+MRcq9aDyodxle5ScmCLo34M/1vgIhAIT2RBB6EMYQ03kldN3NByBenx4g4jYRCkJ4nkyQ4Wfm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186339},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7dea468346a9ce21e352030eae62665ffb3653a0","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.21_1774206072609_0.7424157846000017","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.22":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.22","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.22","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"3a640cf1b533e921f109394ea4560eb47d57e549","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.22.tgz","fileCount":143,"integrity":"sha512-KG6108vNDdNfFxynL6l4H0vf3z8RAZ5fu0wGXdiH+LVgVsK42Hv8UH+oE5/P07z07sg3W2YGnVTqoFd6Jwomng==","signatures":[{"sig":"MEUCIQCgj+EDg6QOyP02PPOcXR29nuMIkUFCUDtdIsIXgBeGkwIgevH6dKxtZSep+IXvJfaJkl6ZH1zBkETDiGJKf9idoMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186495},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c0951f5a9b74178a958d4016908668a94b8ba960","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.22_1774210644863_0.8979311940054828","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.23":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.23","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.23","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"0a8772ce06bbc2555cbf3b497a1359b7b9b51d0f","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.23.tgz","fileCount":143,"integrity":"sha512-0KiMvqD48cILQGopzFKJj7tgCalVLy1RhrFV5T6bEpvj1WXm5OF5/G9MonjYLkDVMxnxB5FNSgB2bjAoyaQaFQ==","signatures":[{"sig":"MEQCIHq1bPsFOqKPmincdAnpghM2pizwTczviPXy4K6pFTn0AiBWptM3TdC4wYMCh4DWH+8vkhBzSm/D1pRtfs6Z56C3sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185064},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"84c592abe5adf7a919c672f98487a32e3eef7ce7","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.23_1774441796020_0.1258600738855733","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-beta.24":{"name":"@hotstuff-labs/ts-sdk","version":"0.0.1-beta.24","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.0.1-beta.24","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"b78de0cb65628f76cf369f38cfa9c4f5ddb64f2f","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.0.1-beta.24.tgz","fileCount":143,"integrity":"sha512-hhtVyxnw2pcoAtN1ldWF12F/CUX1xpYlVnxZL97fk8m3Sn/gLQvYgtd5ZDRNm90Akcp5CjlLx1blMbF0BQjDEA==","signatures":[{"sig":"MEUCIQDEu//w8Dwb+gNA7qwyIVsUU5QMwMRyf7SrmFK3cilQSAIgdnFnUyBd8w5abtXkPTK00JZobrd+1aYIWFw+yyKOXE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166375},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"cf84b996323a86288dabb0c5198335b0ecd1dea4","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.0.1-beta.24_1774443299381_0.6284320190468524","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.1":{"name":"@hotstuff-labs/ts-sdk","version":"0.1.1-beta.1","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.1.1-beta.1","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"1920a10424ee4cc0237e51c636cd12523ada1fdd","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.1.1-beta.1.tgz","fileCount":143,"integrity":"sha512-qKC4g3yHzLJ8Gm1vrO9TbRQhkk1vAU4CJYZYZBJcsBItYhde67wEwOmSTHI0P8ZeqmsjnA2mqcJVP3yLIuG5hA==","signatures":[{"sig":"MEUCIQCmhx1SUx4x4sgTQrs4zTmgrfcLB9HYoWFPQMsz9YI75QIgFuPFqbdFeWaMFFkD+rqevTHf/oWTvb05VCy7mZYMnZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"46cda17c491e4f362166f9c825cacf83c922c327","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.1.1-beta.1_1774532378497_0.9273857940750323","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.2":{"name":"@hotstuff-labs/ts-sdk","version":"0.1.1-beta.2","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.1.1-beta.2","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"f0cbd870d6f834020ef3e6b954b9a82daa82a86e","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.1.1-beta.2.tgz","fileCount":143,"integrity":"sha512-m3ycb8Kc+AC+7OfWXl2fPVsWXwK8gbkNyBmebNjJ+/M6Kkp6gjuLWuM2JLTatrahFiqPq5rDLokSooIJl+mhtA==","signatures":[{"sig":"MEYCIQCQQMzkkoy9sB/TXq/SfDw7C7YcSsWg6vlYSqOvFxdDBgIhAKEAstl/uqeHcQXlqqqT2CPERgl45pMorbgVhTw8fJNu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167891},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"fdf40bdcdd85afbb722d738188e4854e00995927","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.1.1-beta.2_1774611381100_0.783605493868113","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.3":{"name":"@hotstuff-labs/ts-sdk","version":"0.1.1-beta.3","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.1.1-beta.3","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"e6376fe403f43dd7ff755c71904c3ff35778e9f0","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.1.1-beta.3.tgz","fileCount":143,"integrity":"sha512-N7B5qeX9W4bSXouTOMg8F53wBtOGC6bAq99xHXVyU3QnYX9PJCGSlsMVOTxAFYwX/cqQzJWjfSX50OvvKZO/5g==","signatures":[{"sig":"MEYCIQDTRirvNB+e0Fkb0h4CL8cVKwL9UdqHE4AUG0cyIpqr+QIhAL+XIbsULNgyPeMUf+YAN1ymhCHMiXtgU3RMMhnxDUvd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171393},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6f18f5d5dc372c89d018892718046f5951c94d62","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.1.1-beta.3_1774621672344_0.37559062142832556","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.4":{"name":"@hotstuff-labs/ts-sdk","version":"0.1.1-beta.4","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.1.1-beta.4","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"a00fcbfeab2cc989fea9d3ec7e9440845c5032ce","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.1.1-beta.4.tgz","fileCount":143,"integrity":"sha512-kpa8A7Qxt3wWJJ6vzTZ5SxMIKD9/uW7zYuXC9kaRhCaEbK+yPF8rmp85vvGzWhE/20G/QrB0b9MRcFKJGmwhWg==","signatures":[{"sig":"MEUCIFKFWBA+C/eSc579bmJ/iInTdBe6Y4UeSaFKXYNCKqsmAiEA5NGMXcmC6Nk7BpjiX9EqjPI0nHS81+Taaei9SsBuvps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171393},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"256cdc2af990d75232eea95b9f02d15e8bc7f3f8","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.1.1-beta.4_1774624435311_0.997348392915262","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.5":{"name":"@hotstuff-labs/ts-sdk","version":"0.1.1-beta.5","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.1.1-beta.5","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"5c06694b3f66cb9d8b0b9260fc0fe1d7a4b34a34","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.1.1-beta.5.tgz","fileCount":143,"integrity":"sha512-btDXK/7u9easyyrd1r4GXDtl5MEbfhJgRIrU7KQuaYsUx/5D50hpy5Ar7uW1na9Eu0gWA67tY79N/Hu7CIf0Ew==","signatures":[{"sig":"MEYCIQD9i1vQ8J27eu3tZFwOoXSqjffU6Sfh9QDUmG2QnJ3ddQIhANM9FK0YM1yGgwBFt8UrdDQKzTz9oOSdl9Kkiid+ymg/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172817},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9df1989b2f20a85589118a643103604241ddf8d9","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.1.1-beta.5_1775651284797_0.8714704018058121","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.6":{"name":"@hotstuff-labs/ts-sdk","version":"0.1.1-beta.6","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.1.1-beta.6","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"ecfdad777cf1f2e7eea5817b9ca0217e220c3b6e","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.1.1-beta.6.tgz","fileCount":143,"integrity":"sha512-bLUQbmPBHRtscgZAvhUy3YmxV8HwLJM1XrFxAoVQpoaxdcYRCbyvt3rgJDn8qPDUR0ctNe3EmiRxjECkqJOe+w==","signatures":[{"sig":"MEUCIHP05YQlYXffUjKcm07R9kkH5fvnX5D6fjaOx479wIkoAiEA2gQTj4C/hH+SX/r8pqKOkgz9YVOmZ8RyRqTuCqdvzWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173095},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"798d6091e1d0bec54184da11fd52c298f233d84d","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.1.1-beta.6_1775829363275_0.7525888711853008","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.7":{"name":"@hotstuff-labs/ts-sdk","version":"0.1.1-beta.7","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.1.1-beta.7","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"8a6af4abb04e67b45553941daa9738d539ded921","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.1.1-beta.7.tgz","fileCount":143,"integrity":"sha512-rKxGt583Z2243717mpfRNaVS6OYkT9OPxqkI3gC11geixTxjdlImq9b1GubBDK5/GW3c7G/w0w76xKVfd6mLDQ==","signatures":[{"sig":"MEUCIQCY+3kFVtF+9CJ+fJZOphtNP3JCgTEVYsuPkLPKk2urywIgQExLbZiJU451F6CQ+CASuYKBN60sIXGm8UbQQJRhpIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174258},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"3862046dee64b1960287d74e953a85c6bb5db1b8","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.1.1-beta.7_1776690384720_0.5227654597150748","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.8":{"name":"@hotstuff-labs/ts-sdk","version":"0.1.1-beta.8","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.1.1-beta.8","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"ada9205c8ed6de99db5a13da02aefd1e23a91ec7","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.1.1-beta.8.tgz","fileCount":143,"integrity":"sha512-BHkSvRL07SrQpa2HDUHPMOuuocfwtjdN/bztOnfwb1hz232HnMy46Qnl7sIWH03Yyxx8uWA5cFb++ObM4PUzcA==","signatures":[{"sig":"MEYCIQC3TIjlQOEW1KRi5dlBVeuuFrlpKnVzq2ibibkVd5HURAIhALO+Sh5/KWv3snoRKDSbQTl5dV9mYWL/Zv+D7LBXMJxX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174298},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"8738b535ec639046d28b0c0c13f0346ffff886ef","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.1.1-beta.8_1776807351632_0.9552072256974076","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.9":{"name":"@hotstuff-labs/ts-sdk","version":"0.1.1-beta.9","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.1.1-beta.9","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"d47926ff4e6163ebcfa5efc8de1e0982c1ee369b","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.1.1-beta.9.tgz","fileCount":147,"integrity":"sha512-DYBz0F1eElN4fdOFFltm7FIzKukfCD/F2Q3OJul2J8WOxu5t+XNbxmVmUmU7FrLl5ftcHvoBFKga4SsSu/inBg==","signatures":[{"sig":"MEUCIQDLej+/6LDrq5TOquYZ7TCQ3ou5pBEdUGA9/I2Kv45qvQIgP3XHjLDREuxjJgzCBBOfn9BJYpOyPjZo8BXZcdM8bGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176518},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d4767c7d49f295fa4b56131f075674185500ace7","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.1.1-beta.9_1776819637892_0.06371766699583059","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-beta.10":{"name":"@hotstuff-labs/ts-sdk","version":"0.1.1-beta.10","author":{"name":"hotstuff"},"license":"MIT","_id":"@hotstuff-labs/ts-sdk@0.1.1-beta.10","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"dist":{"shasum":"6e6f9404de5df4c0c37ab230b2338b709c46f0c0","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.1.1-beta.10.tgz","fileCount":147,"integrity":"sha512-vC3YIXoRpWynIbD1+Qd6ah06vy1sgdjJ6cbljDtllEyytLQwKxuJe27zfTkeEWPYILwVVKaPoQ+4tUvFcI1Tyw==","signatures":[{"sig":"MEYCIQCcU7PmxWZ/ltcc/ZtzQU2F9GRSgpoI6Fvg4/WEu9HlIgIhAPisJNn5QTK7xrojURQnpxjjC5b4w04VnjAQPcNwp32r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176519},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.17"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"539946025fbfceecac517b13e933dc097392643e","scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"_npmVersion":"10.8.2","description":"TypeScript SDK for Hotstuff Labs","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","viem":"^2.34.0","@msgpack/msgpack":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","@types/ws":"^8.5.10","typescript":"^5.5.3","@types/node":"^20.14.9"},"_npmOperationalInternal":{"tmp":"tmp/ts-sdk_0.1.1-beta.10_1776819714711_0.7295648489910047","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-beta.1":{"name":"@hotstuff-labs/ts-sdk","version":"0.1.2-beta.1","description":"TypeScript SDK for Hotstuff Labs","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js","types":"./dist/index.d.ts"}},"scripts":{"build":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"engines":{"node":">=18.17"},"author":{"name":"hotstuff"},"license":"MIT","dependencies":{"@msgpack/msgpack":"^3.1.2","viem":"^2.34.0","ws":"^8.18.0"},"devDependencies":{"@types/node":"^20.14.9","@types/ws":"^8.5.10","tsx":"^4.21.0","typescript":"^5.5.3"},"_id":"@hotstuff-labs/ts-sdk@0.1.2-beta.1","gitHead":"12cfb0b0158de09f9c8ae7327a71805a716a3009","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-6tNUIwsU/hg2FlI+mCcufwQ6mt/S1hafRCJ/RlzdIHYOipyDOsijMk2MW/rSuwl0Re1RcAw6LnP6GBFibQ3yWw==","shasum":"681f78c16c99cfe629121140618ce06261f526ea","tarball":"https://registry.npmjs.org/@hotstuff-labs/ts-sdk/-/ts-sdk-0.1.2-beta.1.tgz","fileCount":147,"unpackedSize":178353,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDnl8RPloPxkfHD0dSowwXbVgLQqACztVfqYSzM0ebjtAiEArBvzw6058Pkenxwd5X0GbBY/FXb4ZlqNAzhW6ayHxHU="}]},"_npmUser":{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},"directories":{},"maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-sdk_0.1.2-beta.1_1782483342430_0.02431329408742111"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-13T12:59:30.930Z","modified":"2026-06-26T14:15:42.735Z","0.0.1-beta.3":"2026-01-13T12:59:31.229Z","0.0.1-beta.4":"2026-01-13T13:03:14.678Z","0.0.1-beta.5":"2026-01-13T13:04:03.630Z","0.0.1-beta.6":"2026-01-13T13:06:05.198Z","0.0.1-beta.7":"2026-01-13T13:06:23.205Z","0.0.1-beta.9":"2026-01-29T12:35:27.685Z","0.0.1-beta.10":"2026-01-29T12:37:59.992Z","0.0.1-beta.11":"2026-01-29T12:55:39.372Z","0.0.1-beta.12":"2026-01-29T15:17:22.399Z","0.0.1-beta.13":"2026-02-03T18:08:32.516Z","0.0.1-beta.14":"2026-02-13T03:28:50.949Z","0.0.1-beta.15":"2026-03-10T20:32:48.875Z","0.0.1-beta.16":"2026-03-10T21:43:37.057Z","0.0.1-beta.17":"2026-03-10T21:52:53.457Z","0.0.1-beta.18":"2026-03-16T14:12:50.854Z","0.0.1-beta.19":"2026-03-16T14:21:16.799Z","0.0.1-beta.20":"2026-03-19T12:21:27.230Z","0.0.1-beta.21":"2026-03-22T19:01:12.753Z","0.0.1-beta.22":"2026-03-22T20:17:25.026Z","0.0.1-beta.23":"2026-03-25T12:29:56.162Z","0.0.1-beta.24":"2026-03-25T12:54:59.565Z","0.1.1-beta.1":"2026-03-26T13:39:38.679Z","0.1.1-beta.2":"2026-03-27T11:36:21.284Z","0.1.1-beta.3":"2026-03-27T14:27:52.538Z","0.1.1-beta.4":"2026-03-27T15:13:55.478Z","0.1.1-beta.5":"2026-04-08T12:28:04.935Z","0.1.1-beta.6":"2026-04-10T13:56:03.412Z","0.1.1-beta.7":"2026-04-20T13:06:24.878Z","0.1.1-beta.8":"2026-04-21T21:35:51.786Z","0.1.1-beta.9":"2026-04-22T01:00:38.042Z","0.1.1-beta.10":"2026-04-22T01:01:54.841Z","0.1.2-beta.1":"2026-06-26T14:15:42.575Z"},"author":{"name":"hotstuff"},"license":"MIT","description":"TypeScript SDK for Hotstuff Labs","maintainers":[{"name":"vaibhav-syndr","email":"vaibhav@syndr.com"},{"name":"hotstufflabs","email":"admin@hotstufflabs.com"}],"readme":"# Hotstuff TypeScript SDK\n\n[![npm version](https://img.shields.io/npm/v/@hotstuff-labs/ts-sdk.svg)](https://www.npmjs.com/package/@hotstuff-labs/ts-sdk)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n\nTypeScript SDK for interacting with Hotstuff APIs over HTTP and WebSocket.\n\n## Installation\n\n```bash\nnpm install @hotstuff-labs/ts-sdk\n```\n\n```bash\nyarn add @hotstuff-labs/ts-sdk\n```\n\n```bash\npnpm add @hotstuff-labs/ts-sdk\n```\n\n## Quick Start\n\n```ts\nimport {\n  HttpTransport,\n  WebSocketTransport,\n  InfoClient,\n  ExchangeClient,\n  SubscriptionClient,\n} from \"@hotstuff-labs/ts-sdk\";\nimport { createWalletClient, http } from \"viem\";\nimport { mainnet } from \"viem/chains\";\nimport { privateKeyToAccount } from \"viem/accounts\";\n\nconst httpTransport = new HttpTransport({ isTestnet: true });\nconst wsTransport = new WebSocketTransport({ isTestnet: true });\n\nconst info = new InfoClient({ transport: httpTransport });\nconst ticker = await info.ticker({ symbol: \"BTC-PERP\" });\nconsole.log(\"Ticker:\", ticker);\n\nconst account = privateKeyToAccount(process.env.PRIVATE_KEY as `0x${string}`);\nconst wallet = createWalletClient({\n  account,\n  chain: mainnet,\n  transport: http(),\n});\nconst exchange = new ExchangeClient({ transport: httpTransport, wallet });\n\nawait exchange.cancelAll({ expiresAfter: Date.now() + 60_000 });\n\nconst subscriptions = new SubscriptionClient({ transport: wsTransport });\nconst sub = await subscriptions.ticker({ symbol: \"BTC-PERP\" }, (event) => {\n  console.log(\"Live ticker:\", event.detail);\n});\n\nawait sub.unsubscribe();\n```\n\n## API Clients\n\n### InfoClient\n\nRead-only data from `info` and `explorer` endpoints.\n\nMethods:\n\n- Global: `oracle`, `supportedCollateral`, `instruments`, `ticker`, `orderbook`, `trades`, `mids`, `bbo`, `chart`\n- Account: `accountHistory`, `accountInfo`, `accountSummary`, `openOrders`, `positions`, `orderHistory`, `fills`, `fundingHistory`, `transferHistory`, `instrumentLeverage`, `allAgents`, `brokersCheck`, `referralSummary`, `userFeeInfo`\n- Vault: `vaults`, `subVaults`, `vaultBalances`\n- Explorer: `blocks`, `blockDetails`, `transactions`, `transactionDetails`\n\nExamples:\n\n```ts\nconst user = \"0x1234...\" as `0x${string}`;\n\nawait info.supportedCollateral({ symbol: \"USDC\" });\nawait info.instruments({ type: \"all\" });\nawait info.orderbook({ symbol: \"BTC-PERP\", depth: 20 });\nawait info.fills({ user, page: 1, limit: 50 });\nawait info.blocks({ offset: 0, limit: 10 });\nawait info.transactionDetails({ tx_hash: \"0xabc...\" });\nawait info.subVaults({ vault_address: \"0xvault...\" as `0x${string}` });\n```\n\nAll methods accept optional `AbortSignal` as the second argument.\n\n### ExchangeClient\n\nSigned account/trading actions. Requires a `wallet` (compatible with `signTypedData`).\n\nMethods:\n\n- Account: `addAgent`, `revokeAgent`, `updatePerpInstrumentLeverage`, `approveBrokerFee`, `createReferralCode`, `setReferrer`, `claimReferralRewards`\n- Trading: `placeOrder`, `cancelByOid`, `cancelByCloid`, `cancelByInstrument`, `cancelAll`\n- Collateral: `accountSpotWithdrawRequest`, `accountDerivativeWithdrawRequest`, `accountSpotBalanceTransferRequest`, `accountDerivativeBalanceTransferRequest`, `accountInternalBalanceTransferRequest`\n- Vault: `depositToVault`, `redeemFromVault`\n\nExamples:\n\n```ts\nawait exchange.placeOrder({\n  orders: [\n    {\n      instrumentId: 1,\n      side: \"b\",\n      positionSide: \"BOTH\",\n      price: \"50000\",\n      size: \"0.1\",\n      tif: \"GTC\",\n      ro: false,\n      po: false,\n      cloid: `my-order-${Date.now()}`,\n    },\n  ],\n  expiresAfter: Date.now() + 60_000,\n});\n\nawait exchange.cancelByCloid({\n  cancels: [{ cloid: \"my-order-1\", instrumentId: 1 }],\n  expiresAfter: Date.now() + 60_000,\n});\n\nawait exchange.accountInternalBalanceTransferRequest({\n  collateralId: 1,\n  amount: \"25.0\",\n  toDerivativesAccount: true,\n});\n```\n\n### SubscriptionClient\n\nReal-time subscriptions over WebSocket.\n\nMethods:\n\n- Market: `ticker`, `orderbook`, `trades`, `mids`, `bbo`, `index`, `chart`\n- Account: `accountSummary`, `orders`, `positions`, `fills`, `fundingPayments`, `agents`\n- Explorer: `blocks`, `transactions`\n\nExamples:\n\n```ts\nconst user = \"0x1234...\" as `0x${string}`;\n\nconst tradesSub = await subscriptions.trades(\n  { symbol: \"BTC-PERP\" },\n  (event) => {\n    console.log(\"Trades:\", event.detail);\n  },\n);\n\nconst ordersSub = await subscriptions.orders({ user }, (event) => {\n  console.log(\"Orders:\", event.detail);\n});\n\nconst chartSub = await subscriptions.chart(\n  {\n    instrument_id: \"BTC-PERP\",\n    chart_type: \"mark\",\n    resolution: \"1\",\n  },\n  (event) => console.log(\"Chart:\", event.detail),\n);\n\nawait Promise.all([\n  tradesSub.unsubscribe(),\n  ordersSub.unsubscribe(),\n  chartSub.unsubscribe(),\n]);\n```\n\n## Transports\n\n### HttpTransport\n\n```ts\nimport { HttpTransport } from \"@hotstuff-labs/ts-sdk\";\n\nconst transport = new HttpTransport({\n  isTestnet: true,\n  timeout: 5000,\n  server: {\n    mainnet: {\n      api: \"https://api.hotstuff.trade/\",\n      rpc: \"https://api.hotstuff.trade/\",\n    },\n    testnet: {\n      api: \"https://testnet-test-api.hotstuff.exchange/\",\n      rpc: \"https://testnet-test-api.hotstuff.exchange/\",\n    },\n  },\n});\n```\n\nDefault endpoints:\n\n- Mainnet API/RPC: `https://api.hotstuff.trade/`\n- Testnet API/RPC: `https://testnet-test-api.hotstuff.exchange/`\n\n### WebSocketTransport\n\n```ts\nimport { WebSocketTransport } from \"@hotstuff-labs/ts-sdk\";\n\nconst ws = new WebSocketTransport({\n  isTestnet: true,\n  timeout: 15000,\n  server: {\n    mainnet: \"wss://api.hotstuff.trade/ws/\",\n    testnet: \"wss://testnet-test-api.hotstuff.exchange/ws/\",\n  },\n  keepAlive: {\n    interval: 30000,\n    timeout: 10000,\n  },\n  autoConnect: true,\n});\n\nif (!ws.isConnected()) {\n  await ws.connect();\n}\n```\n\nDefault endpoints:\n\n- Mainnet WS: `wss://api.hotstuff.trade/ws/`\n- Testnet WS: `wss://testnet-test-api.hotstuff.exchange/ws/`\n\n## Exported Types\n\nThe package exports namespaces for transport/client method types:\n\n```ts\nimport type { TransportsTypes, ClientsTypes } from \"@hotstuff-labs/ts-sdk\";\n\ntype HttpOptions = TransportsTypes.IHttpTransportOptions;\ntype InfoClientArgs<T extends TransportsTypes.IRequestTransport> =\n  ClientsTypes.IInfoClientParameters<T>;\n```\n\n## Error Handling\n\n- HTTP requests throw `Error` for network failures, non-JSON responses, or API error payloads.\n- WebSocket operations throw `Error` on timeout, rejected subscriptions, or disconnect issues.\n\n```ts\ntry {\n  await info.ticker({ symbol: \"BTC-PERP\" });\n} catch (error) {\n  console.error(error);\n}\n```\n","readmeFilename":"README.md"}