{"_id":"@bucket-protocol/sdk","_rev":"48-6f6b228f64287075c500d36a35a6b1d1","name":"@bucket-protocol/sdk","dist-tags":{"dev":"2.1.1-dev.0","latest":"2.3.0"},"versions":{"1.0.3":{"name":"@bucket-protocol/sdk","version":"1.0.3","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.3","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"bb445b688f5ff720f72fa4f1bca30fdc3b32c72a","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.3.tgz","fileCount":488,"integrity":"sha512-zI/M2v/ZkKzdg5cBygUgtFQsPaNKSg6HtSDYKrY54WroW1sVYfLp3VF5RSY8SnqsZalHE0OaoaB9snaKFi4d1g==","signatures":[{"sig":"MEQCIFYOsFhg/4yCkx9cj42XoXdFqWTKG47DSy+/eFSRAlF9AiAhWfGoyjhXtpz2tmiM/gBfwYl+PRcyhgbXlSAm+DD8+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732588},"type":"module","_from":"file:bucket-protocol-sdk-1.0.3.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -b ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -b ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -b ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/private/var/folders/nb/lc258dyx08s0xmqfkwv3d0_40000gn/T/b5441a6250b61bd56a4d3884e7065af2/bucket-protocol-sdk-1.0.3.tgz","_integrity":"sha512-zI/M2v/ZkKzdg5cBygUgtFQsPaNKSg6HtSDYKrY54WroW1sVYfLp3VF5RSY8SnqsZalHE0OaoaB9snaKFi4d1g==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"resolutions":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0"},"_nodeVersion":"20.18.3","dependencies":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","@eslint/js":"^9.35.0","typescript":"5.9.2","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.3_1758170501736_0.39277403483777884","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-dev.1":{"name":"@bucket-protocol/sdk","version":"1.0.4-dev.1","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.4-dev.1","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"628200ac95cbb2ef0e71004385f7686ea6a66606","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.4-dev.1.tgz","fileCount":480,"integrity":"sha512-sP5z7HFG3XpcomzFFfhwN8RC3cPvJ3TNYFYQft3vr40KlLJiwft4VD3DYsvQpygKOTcF1WgqtDpaBVgn6Y9uOg==","signatures":[{"sig":"MEYCIQCnWIdzkyb7VXtoakR6vlmC2GjiXuFo3XaL3NWz8tTfCgIhAMzKrLH9l3/IPSuwKAx98sU01kemts9gybSCK4KwcCBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1718913},"type":"module","_from":"file:bucket-protocol-sdk-1.0.4-dev.1.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/private/var/folders/nb/lc258dyx08s0xmqfkwv3d0_40000gn/T/68fa8763cc82343b649fcf172948d5da/bucket-protocol-sdk-1.0.4-dev.1.tgz","_integrity":"sha512-sP5z7HFG3XpcomzFFfhwN8RC3cPvJ3TNYFYQft3vr40KlLJiwft4VD3DYsvQpygKOTcF1WgqtDpaBVgn6Y9uOg==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"resolutions":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0"},"_nodeVersion":"20.18.3","dependencies":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.4-dev.1_1758189028924_0.635792308093214","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-dev.2":{"name":"@bucket-protocol/sdk","version":"1.0.4-dev.2","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.4-dev.2","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"f98d7d3776f13a78faa75552e116c18bf56ed1c9","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.4-dev.2.tgz","fileCount":480,"integrity":"sha512-ypBTzVexsT66ltrhjFBftiX+GqqOtSl/slUSEJH29kJIAB60VQ78CUzrQRUnfHS7T0XQ9ANhzWpv2HXISkJYcA==","signatures":[{"sig":"MEYCIQDSH+eePIHL7z22y//v00v/XneL8cGtkSDabNdhIBYORAIhANSH/Q9Ffo29PXnDCwoFxAclm3aZMQJil80OtSukl5fl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1718913},"type":"module","_from":"file:bucket-protocol-sdk-1.0.4-dev.2.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/31d2c1b2d31c00d7dcb7f3603d9c0ed4/bucket-protocol-sdk-1.0.4-dev.2.tgz","_integrity":"sha512-ypBTzVexsT66ltrhjFBftiX+GqqOtSl/slUSEJH29kJIAB60VQ78CUzrQRUnfHS7T0XQ9ANhzWpv2HXISkJYcA==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"resolutions":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0"},"_nodeVersion":"20.19.5","dependencies":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.4-dev.2_1758517243116_0.6138026500899829","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-dev.3":{"name":"@bucket-protocol/sdk","version":"1.0.4-dev.3","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.4-dev.3","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"4e82bd1f95a9c8cf0dc126fa04224b0e5d5b8471","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.4-dev.3.tgz","fileCount":480,"integrity":"sha512-kuKF+GmvGou4LKmOduH0YXEX5kXWV82Ne0MpXR5PMvRDgToJyDIXwQaz1BfzbEsQ/8Q/4/JT79BdjgL0e4ikkw==","signatures":[{"sig":"MEQCIC7F5Lxb7+tJLzq4XaI94YBKDMd+mjLYFKSbl7ZCStSeAiBrCZMb07KrT/NMN8DwPLFoFWZI9ScyxDv9+RiWD6q9lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693669},"type":"module","_from":"file:bucket-protocol-sdk-1.0.4-dev.3.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/ed146f022b1f3345cbfe098413ae11f3/bucket-protocol-sdk-1.0.4-dev.3.tgz","_integrity":"sha512-kuKF+GmvGou4LKmOduH0YXEX5kXWV82Ne0MpXR5PMvRDgToJyDIXwQaz1BfzbEsQ/8Q/4/JT79BdjgL0e4ikkw==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"resolutions":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0"},"_nodeVersion":"20.19.5","dependencies":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.4-dev.3_1758529649896_0.47168902757811915","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bucket-protocol/sdk","version":"1.0.4","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.4","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"d814cf8c04a49833b9eaa60a42a8ebfbf070d903","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.4.tgz","fileCount":480,"integrity":"sha512-BxdQlf6X0FqNzTxr6jSEgup9DOg9iT/odzPg1keptn5RQIS3Z4KlUnG+pxJf52z8bRXtYoq0bXi9iQPBlOiUdg==","signatures":[{"sig":"MEUCIGdzhR1J0ufoWBNhfS9BB4AxTNw/RJd5Xr0jd29dLuSRAiEA5Y8ZvMB7vbx4s1JudctELSE7GJoU4ojXB+8BAcGN/qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1693663},"type":"module","_from":"file:bucket-protocol-sdk-1.0.4.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/296daee95b1a7cb059ee2b1b3b5e357c/bucket-protocol-sdk-1.0.4.tgz","_integrity":"sha512-BxdQlf6X0FqNzTxr6jSEgup9DOg9iT/odzPg1keptn5RQIS3Z4KlUnG+pxJf52z8bRXtYoq0bXi9iQPBlOiUdg==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"resolutions":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0"},"_nodeVersion":"20.19.5","dependencies":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.4_1758608812258_0.9038885983919953","host":"s3://npm-registry-packages-npm-production"}},"1.0.4-dev.0":{"name":"@bucket-protocol/sdk","version":"1.0.4-dev.0","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.4-dev.0","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"cf0fe41177819a8acc557783f1c7ecec5abb32ff","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.4-dev.0.tgz","fileCount":480,"integrity":"sha512-lse0kr4uGrs+Nm6wKxv8nm5+sZyAiV3Sh3x1YmwCKCg54Wef1tEnsB6ZHEOyEXmKNV/PfGsgf6Bbdt6gnp+Apg==","signatures":[{"sig":"MEYCIQC0fjbRDWwhabYaVgrTE7olznxkUaoIP1y1VvHKPoql7gIhANhuW8dmLK+SQROanbrjmlJVr1haZhMnX44tHP11bOcL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1695201},"type":"module","_from":"file:bucket-protocol-sdk-1.0.4-dev.0.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/3831651c7163aecc2870354a15b93c4c/bucket-protocol-sdk-1.0.4-dev.0.tgz","_integrity":"sha512-lse0kr4uGrs+Nm6wKxv8nm5+sZyAiV3Sh3x1YmwCKCg54Wef1tEnsB6ZHEOyEXmKNV/PfGsgf6Bbdt6gnp+Apg==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"resolutions":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0"},"_nodeVersion":"20.19.5","dependencies":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.4-dev.0_1759299422593_0.9532716753152448","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@bucket-protocol/sdk","version":"1.0.5","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.5","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"0002f13c48c82177607353123827ecb3a48dfd3e","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.5.tgz","fileCount":480,"integrity":"sha512-mrf97msZ1NRshFis2GxV+HT4QaX7l8//29K2WGqqxMsAlUU4yjtVAv/pz1qJ7NxiA4upVJvYtmJzuWBOt+mcog==","signatures":[{"sig":"MEUCIQDzPdzgQeBvlfzWlYjDXg90jtpzOtqaY5nyU7a0nUSG6AIgNjPis89jDfAFYDMZlV7le7f9U4p8gF62YMhNIYvc0i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1695195},"type":"module","_from":"file:bucket-protocol-sdk-1.0.5.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/925622057bec5ebbdf159d432969dead/bucket-protocol-sdk-1.0.5.tgz","_integrity":"sha512-mrf97msZ1NRshFis2GxV+HT4QaX7l8//29K2WGqqxMsAlUU4yjtVAv/pz1qJ7NxiA4upVJvYtmJzuWBOt+mcog==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"resolutions":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0"},"_nodeVersion":"20.19.5","dependencies":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.5_1759303954733_0.06786242722997171","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@bucket-protocol/sdk","version":"1.0.6","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.6","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"cba470f53a1a2db1a773a0e632d91d4a3d54edf0","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.6.tgz","fileCount":485,"integrity":"sha512-21GxWYHaNv6p6lMEJyjbcA8lMpYbG7GIFhvfDZ7vHV9bgKd1Kqo2fcDAYDfA1DGcKy+Ww1eHtTMtWs+cY1e7Rw==","signatures":[{"sig":"MEUCIQCll6k1XZKoedK5TM5q4sGlrZCo5ukAdh8RMExEexrlIwIgMyNKnD1Cs3tsN0ZelbCy1Fu3UCRXk+4VvN9WxZF7uKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1695211},"type":"module","_from":"file:bucket-protocol-sdk-1.0.6.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/a0db3ce79c8cf66ed7b6df29949d5fb9/bucket-protocol-sdk-1.0.6.tgz","_integrity":"sha512-21GxWYHaNv6p6lMEJyjbcA8lMpYbG7GIFhvfDZ7vHV9bgKd1Kqo2fcDAYDfA1DGcKy+Ww1eHtTMtWs+cY1e7Rw==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"resolutions":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0"},"_nodeVersion":"20.19.5","dependencies":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.6_1761551506052_0.48689576964992054","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@bucket-protocol/sdk","version":"1.0.7","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.7","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"2aa3359bff536c10a135daf5499aa2d4eb32ae8d","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.7.tgz","fileCount":485,"integrity":"sha512-SI3lQ+IC98A/7Dm4Xz9gwqocMGh8GlJszvDaV2upbhq308zu1X0nVYH/rSZ3ejbTFFsWycPka6KmnHCRJlcPBg==","signatures":[{"sig":"MEUCIFFD5zT0ZziZ/j8gqTvwu8HL6p0wLkZP6deMmRtxbox9AiEA+AhNRrUH1XQOk7t3nz/2nOq9ekCQMPY+sgfOhguJL9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1696129},"type":"module","_from":"file:bucket-protocol-sdk-1.0.7.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/9de6d650ced0b87b5a4eddda4de49c37/bucket-protocol-sdk-1.0.7.tgz","_integrity":"sha512-SI3lQ+IC98A/7Dm4Xz9gwqocMGh8GlJszvDaV2upbhq308zu1X0nVYH/rSZ3ejbTFFsWycPka6KmnHCRJlcPBg==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"resolutions":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0"},"_nodeVersion":"20.19.5","dependencies":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.7_1763345606923_0.203932623520916","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-dev.0":{"name":"@bucket-protocol/sdk","version":"1.0.8-dev.0","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.8-dev.0","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"aafa21b6ab473e5d17382f5a5187b8436adab917","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.8-dev.0.tgz","fileCount":485,"integrity":"sha512-jzNBXXxBUm7HkYNnbIQWYXFPCQEly2l6KnqoHcXhpWJVNwuWh9Eh0+EtvvR1Y+tqVu2RxaeEhT9h25WrOO9S+g==","signatures":[{"sig":"MEUCIC+lNWv4bnbpEwJwfbqnNjWA7NSbIA7TPbw04XOeQ4JeAiEAmD13QnD5rgti0ZaIoo6UakGQ3nEA4r0KQXEuXgAVUGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696144},"type":"module","_from":"file:bucket-protocol-sdk-1.0.8-dev.0.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/a47121a74478000230de4b89665799d9/bucket-protocol-sdk-1.0.8-dev.0.tgz","_integrity":"sha512-jzNBXXxBUm7HkYNnbIQWYXFPCQEly2l6KnqoHcXhpWJVNwuWh9Eh0+EtvvR1Y+tqVu2RxaeEhT9h25WrOO9S+g==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.8-dev.0_1763526031028_0.8099415436720088","host":"s3://npm-registry-packages-npm-production"}},"1.0.8-test.0":{"name":"@bucket-protocol/sdk","version":"1.0.8-test.0","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.8-test.0","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"f77ca844836a0d3ecfe39a37c8678a5319f24916","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.8-test.0.tgz","fileCount":485,"integrity":"sha512-QIAiwahzgJ5pcoS8x4o39s/x1JpNZOYQGkiSFcyInio+UgB/Xn0xbk0+fWk3zEctMTmTOT2fj2kojO+kPD6uTg==","signatures":[{"sig":"MEYCIQD8ALhTstidKlLjj71p2y5Dh49c41SIQfZ51c0NzbZX4QIhAPjjKkT8JbSGyVSgEkG9wog03HrMaSo2szfBpJ9Fmx4N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709583},"type":"module","_from":"file:bucket-protocol-sdk-1.0.8-test.0.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/ac71200efb506731b637305018ec7767/bucket-protocol-sdk-1.0.8-test.0.tgz","_integrity":"sha512-QIAiwahzgJ5pcoS8x4o39s/x1JpNZOYQGkiSFcyInio+UgB/Xn0xbk0+fWk3zEctMTmTOT2fj2kojO+kPD6uTg==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"resolutions":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0"},"_nodeVersion":"20.19.5","dependencies":{"@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.8-test.0_1763974769425_0.5207546845274085","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bucket-protocol/sdk","version":"1.1.0","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.1.0","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"0981377603175df3ca91247f794d6a672767fc39","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.1.0.tgz","fileCount":485,"integrity":"sha512-v4W5PBs0rs2XUv6tAfiaRZggVO8xUNa+3aI7cisDQYEbUiuSJSomRwbCWOCQqYA8K51M8FJYMVDcDfBEy/hmyw==","signatures":[{"sig":"MEYCIQDke8KDLZFuqZranTzD3WNv0FUx8xlL0bbYnclqf3vbowIhALluapL155F2Cb/2HDlCzkqPYye0uFCqVIL/wz1a2BU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1709549},"type":"module","_from":"file:bucket-protocol-sdk-1.1.0.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/ed41616ed4d244f652434f592a2e3133/bucket-protocol-sdk-1.1.0.tgz","_integrity":"sha512-v4W5PBs0rs2XUv6tAfiaRZggVO8xUNa+3aI7cisDQYEbUiuSJSomRwbCWOCQqYA8K51M8FJYMVDcDfBEy/hmyw==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.0_1764061856543_0.5146285949366038","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@bucket-protocol/sdk","version":"1.0.8","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.0.8","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"f8026f48c9ab44d41a825eb906472bce2829ebb0","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.0.8.tgz","fileCount":485,"integrity":"sha512-WntSTHAGpiuEGUVF5bi6vsDm/XfCVfWsFhZxV8DSMyxge96mGC2hgjDW3heHUeAvRvkzoZLW7+PiP3AXXIYtUA==","signatures":[{"sig":"MEUCIQCKqmQc7oWcs8UK5ouOjfcE9iI8iEG9ULzLaAHdgwO+egIgELqZ7Z24hjh14n1ZbLr73sezkRv1sO0DEsa41BHhpkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1710347},"type":"module","_from":"file:bucket-protocol-sdk-1.0.8.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/5a26969a850e88b5291b93ee6028eac1/bucket-protocol-sdk-1.0.8.tgz","_integrity":"sha512-WntSTHAGpiuEGUVF5bi6vsDm/XfCVfWsFhZxV8DSMyxge96mGC2hgjDW3heHUeAvRvkzoZLW7+PiP3AXXIYtUA==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.8.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.0.8_1764087043612_0.8663533744609255","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@bucket-protocol/sdk","version":"1.1.1","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.1.1","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"b3521d5b8b5d74b999c51b8bd4c0dea854097ac3","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.1.1.tgz","fileCount":485,"integrity":"sha512-EM7GgmnuuvDeGXCabXGZGZJ2auyrkngdTN90nbVv1DPxuPteFD08ToWMtGL46JLrbdUYBL/TbcOwtnZ0to10ZQ==","signatures":[{"sig":"MEUCIQCct/qQdSrsUun2fBHG/0Xy6fFRI0wRT/v4A/03zDSeOAIgWGe1fY2wLgUagBdWvs9H3g/bRZat3sj5e2x6qcrueF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1710347},"type":"module","_from":"file:bucket-protocol-sdk-1.1.1.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/045cbdeacae64e02e429c6f614e2a1d7/bucket-protocol-sdk-1.1.1.tgz","_integrity":"sha512-EM7GgmnuuvDeGXCabXGZGZJ2auyrkngdTN90nbVv1DPxuPteFD08ToWMtGL46JLrbdUYBL/TbcOwtnZ0to10ZQ==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.1_1764127298177_0.12027558273504835","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@bucket-protocol/sdk","version":"1.1.2","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.1.2","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"048740e9dcbf68c3ac2708f93927f0a4bb5849f8","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.1.2.tgz","fileCount":485,"integrity":"sha512-T709ILPtlk2dYhugpXZxn/8zFLr4ANpsvOifWKHzT3LE0dzY6boypoqA37MmmIU+VM4LDAF2eyuAkbtiWptFbg==","signatures":[{"sig":"MEYCIQCjl/kLa/fuvnXaLCb2Bm+2pvTtZesY95dWYDtD8T67HgIhAPzrgMX5VCNuctfKE958KFGE8/p0kh5AfWsnVqKhud3e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1710347},"type":"module","_from":"file:bucket-protocol-sdk-1.1.2.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/47abe78f2532c90f74a134d3d80e8298/bucket-protocol-sdk-1.1.2.tgz","_integrity":"sha512-T709ILPtlk2dYhugpXZxn/8zFLr4ANpsvOifWKHzT3LE0dzY6boypoqA37MmmIU+VM4LDAF2eyuAkbtiWptFbg==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.2_1764130329723_0.34663422219721185","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@bucket-protocol/sdk","version":"1.1.3","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.1.3","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"9176927186dfea04d71e9046fdfaae12da4983bc","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.1.3.tgz","fileCount":485,"integrity":"sha512-/pTnpSZMv4hP5/6WL8rTk/goRa2E4HbA5g2pO/WL2tCO/Te6rq3Ygk3QbXXhmajuXLYUY4GeZuqUFSZ0v+bQMQ==","signatures":[{"sig":"MEUCIQCZxv5ECknCG84xMgR6apBVI75pHdtp92jdtDCOIiDyPwIgNVSjyskMzH/CioUTHZMSBrccHKVdds/davEsJ801n+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1710347},"type":"module","_from":"file:bucket-protocol-sdk-1.1.3.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/a15c46594f4857ef2c9e48597cb1e004/bucket-protocol-sdk-1.1.3.tgz","_integrity":"sha512-/pTnpSZMv4hP5/6WL8rTk/goRa2E4HbA5g2pO/WL2tCO/Te6rq3Ygk3QbXXhmajuXLYUY4GeZuqUFSZ0v+bQMQ==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.3_1764130556803_0.1734554939579076","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@bucket-protocol/sdk","version":"1.1.4","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.1.4","maintainers":[{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"cdfa8b003356ff4c626857bc72c610d4440bf76d","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.1.4.tgz","fileCount":485,"integrity":"sha512-JogR2y2qTBtMIoahgdPMgEYk06DLYAZDDhD54HO20QYsniujohxqTAt7/AqaHmxBHEFnbyFQCqxlej5x093eKA==","signatures":[{"sig":"MEQCID+IbgnQCMISSE9UprRKEM8eObhet/cZHD043aadfYA7AiAftet/iKCMWlTe9oFush6KZACDqw8dVbwGcTy6KCuOyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1710347},"type":"module","_from":"file:bucket-protocol-sdk-1.1.4.tgz","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},"_resolved":"/tmp/62ab265b21d5ff30dbba419a4ca9d2eb/bucket-protocol-sdk-1.1.4.tgz","_integrity":"sha512-JogR2y2qTBtMIoahgdPMgEYk06DLYAZDDhD54HO20QYsniujohxqTAt7/AqaHmxBHEFnbyFQCqxlej5x093eKA==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.4_1764131009676_0.11131945162214141","host":"s3://npm-registry-packages-npm-production"}},"1.1.4-dev":{"name":"@bucket-protocol/sdk","version":"1.1.4-dev","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.1.4-dev","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"f0e8c19ae37314b6534312d158d66bdd55aade80","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.1.4-dev.tgz","fileCount":103,"integrity":"sha512-3/VHhSGqFYTtUrda7ipNyZG5NKRARL8Fc2zz2a6Dxcz/LAdZeCIKNiE7apP7bjWgJOawo2lN/pLE1lctkWr8+g==","signatures":[{"sig":"MEUCIEveW61VIPP5HLljk/ifhPJT6+V83IUNPqchaQTQ47BZAiEAus/dAxnTb7HaVwrEehJ/UX19iaSL+4h5Q1F75dT5UDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1373992},"main":"./dist/cjs/index.cjs","type":"module","module":"./dist/esm/index.mjs","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.mjs","default":"./dist/esm/index.mjs","require":"./dist/cjs/index.cjs"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.mjs","default":"./dist/esm/*.cjs","require":"./dist/cjs/*.cjs"}},"gitHead":"30938681384b29d16de123aac0bc07373915e81c","scripts":{"lint":"eslint","test":"vitest","build":"pnpm run build:esbuild && pnpm run build:types","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:types":"tsc --emitDeclarationOnly --declaration --outDir dist","build:esbuild":"node build.js"},"_npmUser":{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},"deprecated":"This version is deprecated due to it's test version","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","esbuild":"^0.27.0","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.4-dev_1764165127728_0.9795718138400011","host":"s3://npm-registry-packages-npm-production"}},"1.1.4-dev2":{"name":"@bucket-protocol/sdk","version":"1.1.4-dev2","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.1.4-dev2","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"6c7117d89d56a8bb82b910dc536d16af5261775d","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.1.4-dev2.tgz","fileCount":485,"integrity":"sha512-BVmz5Yk6X4v7TjukGtMDeVmrlGOlM5NQ0uosJrcXqVMsMgG+dVpY2i0P7eOxQLLInpGyWPn1rZu4SWT0Gaw+WQ==","signatures":[{"sig":"MEUCIEkg486dsZiNd0RDCb5XAQqXBR0fF10T0VFlJVAPbHkOAiEAl+ySyfkdBx6jGv3F59zaSvpdKnwxzbF0bHpcf8O4VvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1710629},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","default":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./*":{"types":"./dist/types/*.d.ts","import":"./dist/esm/*.js","default":"./dist/esm/*.js","require":"./dist/cjs/*.js"}},"gitHead":"30938681384b29d16de123aac0bc07373915e81c","scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:types build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build:types":"tsc -p ./tsconfig.types.json && tsc-alias -p ./tsconfig.types.json"},"_npmUser":{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},"deprecated":"This version is deprecated due to it's test version","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.4-dev2_1764166636827_0.1796543008391236","host":"s3://npm-registry-packages-npm-production"}},"1.1.4-dev3":{"name":"@bucket-protocol/sdk","version":"1.1.4-dev3","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.1.4-dev3","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"02c4c9c1978a3b74cbcfc9475540222e97c692ee","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.1.4-dev3.tgz","fileCount":773,"integrity":"sha512-HCr5FeHKLl2ay0O2Xs0J/XKnH5eLh98PHOsMwNzw9NWuCvbkYOVNXKAVQYce5qYem80w99XFjvpfjdCsvDINLQ==","signatures":[{"sig":"MEYCIQCjiXkMPRteSs2HTJRs1efelNuvCtwCmo0fAhHiTVIhFgIhAPwgB4ytpAGOeyOJvDC/9l5Zvl+1w30WYJYrsvlznBzD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2373049},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"30938681384b29d16de123aac0bc07373915e81c","scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},"deprecated":"This version is deprecated due to it's test version","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.4-dev3_1764167078106_0.38417623593345196","host":"s3://npm-registry-packages-npm-production"}},"1.1.4-test":{"name":"@bucket-protocol/sdk","version":"1.1.4-test","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.1.4-test","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"9218415bc9d8d87bc846c3c2cc3539fee09cf26f","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.1.4-test.tgz","fileCount":773,"integrity":"sha512-8pnNhLipHWz76Amcg9wZkKYQCmq0Iyek2m7ndd/vEFoG4eIncfiMu8T9MoE/f3kMLgspr3ST7kCT+9QtkquxYw==","signatures":[{"sig":"MEUCIA5jjw/+qkiQxw7ryTgW2MszWoHlwUiM9hXIZ9C5k4GeAiEAudR1X1cB/B/EQT7pe0VGufWHP5OlhS0xtxCd0nCXZ9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2373013},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"30938681384b29d16de123aac0bc07373915e81c","scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},"deprecated":"This version is deprecated due to it's test version","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"10.9.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.4-test_1764167306684_0.7925226833904913","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@bucket-protocol/sdk","version":"1.1.5","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.1.5","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"6343f05e4918884dbed7149d27617efab601a57e","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.1.5.tgz","fileCount":773,"integrity":"sha512-8hPm/cwIYSVppkaAhPGjNlS5nSnCI4++GPD5WYEwcinMeh+1FhTMre+lLIcfcLvRnJ5/OU7vZlXbpAgMWXXF7w==","signatures":[{"sig":"MEUCIG7HEWCltU0dCA+GuYZXTS19m5D7ruOk2zEZaQpBer8OAiEAn3Eu5LQ3y+hObPx9IM9f7AlietOefL42rvmfrdki6m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2372835},"main":"./dist/cjs/index.js","type":"module","_from":"file:bucket-protocol-sdk-1.1.5.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"_resolved":"/tmp/1cd0d8f7519d7fbc2352b1ed66f23a9b/bucket-protocol-sdk-1.1.5.tgz","_integrity":"sha512-8hPm/cwIYSVppkaAhPGjNlS5nSnCI4++GPD5WYEwcinMeh+1FhTMre+lLIcfcLvRnJ5/OU7vZlXbpAgMWXXF7w==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.5_1764222969161_0.5431321754210858","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@bucket-protocol/sdk","version":"1.1.6","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.1.6","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"4049eb94289f9cf2cc6e7d157f9c0b009f254ab5","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.1.6.tgz","fileCount":773,"integrity":"sha512-84t14Z5WY8m0/pKxPNv/xWnTP4PjsZqFLBJOwSY5l0sTQb82/aeCdMvU05TIaakVSlTzN8ianX6QmOYoadrjlg==","signatures":[{"sig":"MEUCIQC1zkddi+9sovM4kSDfTEiO0NyQQZ+fu3Hz095a25B/kAIgHpnumrZsV0LYaIx/NXUG14dVvz5/x1Li+7n8a3BdhN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2377255},"main":"./dist/cjs/index.js","type":"module","_from":"file:bucket-protocol-sdk-1.1.6.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"_resolved":"/tmp/c05c03dea611a999c162ed4092be7e0a/bucket-protocol-sdk-1.1.6.tgz","_integrity":"sha512-84t14Z5WY8m0/pKxPNv/xWnTP4PjsZqFLBJOwSY5l0sTQb82/aeCdMvU05TIaakVSlTzN8ianX6QmOYoadrjlg==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.1.6_1764579641514_0.7079051394768883","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@bucket-protocol/sdk","version":"1.2.0","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.2.0","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"b058096ea95676a1d37c7df42da4dd6495dc14b5","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.2.0.tgz","fileCount":773,"integrity":"sha512-IAMYdyRArbn/TvyCDp7NMrz44OZI2mra/jJ+dxG/imqc2SnoSYK5S75JgSuLbuVFc+qcqGSecYghYJYqoFyL5w==","signatures":[{"sig":"MEUCIQCzieMbe/78RbtHgkgT1+Yz6kuBspZEeA4j64d0qof5iwIgd7GAu9wMM2nIRSGx4yKCwYoMbYX0hjUx3Z/ulwdGE1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2377255},"main":"./dist/cjs/index.js","type":"module","_from":"file:bucket-protocol-sdk-1.2.0.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"_resolved":"/tmp/aaa11ce17542756663c94fdc7971b452/bucket-protocol-sdk-1.2.0.tgz","_integrity":"sha512-IAMYdyRArbn/TvyCDp7NMrz44OZI2mra/jJ+dxG/imqc2SnoSYK5S75JgSuLbuVFc+qcqGSecYghYJYqoFyL5w==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.0_1765959524524_0.889862948400171","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@bucket-protocol/sdk","version":"1.2.1","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.2.1","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"8976a401612b7d11d11257a64c9cc2f180b15c92","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.2.1.tgz","fileCount":773,"integrity":"sha512-yqSis+z34+lKFjZchSspluSODYlTOLXRhyXg2XjoOczwwgol+bOc1eKQgNcB1HVPBoiigRm957yKP1TavHo+yQ==","signatures":[{"sig":"MEUCIFIHmuUdjcb2rNgnmnU11Gu5j8GXiTmHRdcJdyWrRBztAiEAsAokxbQMhkskn/Yene6q1//u83fFHpTkEAoOZ4iksLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2377909},"main":"./dist/cjs/index.js","type":"module","_from":"file:bucket-protocol-sdk-1.2.1.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"_resolved":"/tmp/743562d1478234d3973f8dc595537992/bucket-protocol-sdk-1.2.1.tgz","_integrity":"sha512-yqSis+z34+lKFjZchSspluSODYlTOLXRhyXg2XjoOczwwgol+bOc1eKQgNcB1HVPBoiigRm957yKP1TavHo+yQ==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.1_1766395177700_0.36128149164358114","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@bucket-protocol/sdk","version":"1.2.2","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.2.2","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"61a9b023bfbe3b459d792f4e2429721517baa68c","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.2.2.tgz","fileCount":773,"integrity":"sha512-I/CVWHo72YMaEpCbJ5nM1T9QbzFvz0bFNBQ8AlpRDF3DMCCAmBZKqc9Nkdnr6OCSlDWREImq3aMYdPURVdHcDA==","signatures":[{"sig":"MEUCIQCV1jUd+ij3CT6N4ZpHa8Psv3zVbXw7LudIT7NLX9AcYgIgaexU3SnDn+EWGScJ0ZqzzOTVkOFcGFlw5bMcO8ChxJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2381117},"main":"./dist/cjs/index.js","type":"module","_from":"file:bucket-protocol-sdk-1.2.2.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"_resolved":"/tmp/94770fbc86e0a1ef479fc483dd5658b4/bucket-protocol-sdk-1.2.2.tgz","_integrity":"sha512-I/CVWHo72YMaEpCbJ5nM1T9QbzFvz0bFNBQ8AlpRDF3DMCCAmBZKqc9Nkdnr6OCSlDWREImq3aMYdPURVdHcDA==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.2_1767952793265_0.45082931230430656","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@bucket-protocol/sdk","version":"1.2.4","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.2.4","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"6ec73d4cfa7ff8169f7d548c65d05f6b22755c49","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.2.4.tgz","fileCount":773,"integrity":"sha512-4TrbxZRTxdTqWk/OYnKL2no76BadGCsR4V1jtTftxPptxCdAl9JKSTKxtM0ht4G//8gpetfFSPPvi51dXUu9kw==","signatures":[{"sig":"MEQCIEi3uKl/pPnUq5+JRR/L17YRjFAUDo9HL2ZfxiLNCFXgAiBxhE7ro9r2adu5DXo38U3JDIqni+SqPEQIx8Nbv+WkBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2381117},"main":"./dist/cjs/index.js","type":"module","_from":"file:bucket-protocol-sdk-1.2.4.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"_resolved":"/tmp/78c9c40409a285ff9c04886edb37c9a5/bucket-protocol-sdk-1.2.4.tgz","_integrity":"sha512-4TrbxZRTxdTqWk/OYnKL2no76BadGCsR4V1jtTftxPptxCdAl9JKSTKxtM0ht4G//8gpetfFSPPvi51dXUu9kw==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.4_1767954139279_0.035202957759437936","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@bucket-protocol/sdk","version":"1.2.5","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.2.5","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"ee6b8b6dd84f8202435cd558db4d8f648fb17ee3","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.2.5.tgz","fileCount":773,"integrity":"sha512-aq4LwZeCcT9tkdLJcntp5xHZ3zD5d2trkiAYVR2YvfRIm0G6ZtNpV1MeZBEYTtH/sYGwZ7YHXEQmmu5XuWlkQw==","signatures":[{"sig":"MEYCIQDrXUsMzVZV9X6Da2UKm1F0fY4/QqFQq6hEGWNu7p2q6QIhAJMNnJe+xxeNwGYy01Zd5Y3LVS7TLDaGEkLf2IUDEWaa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2384011},"main":"./dist/cjs/index.js","type":"module","_from":"file:bucket-protocol-sdk-1.2.5.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"_resolved":"/tmp/04333f8b07cca63203f0768300291f92/bucket-protocol-sdk-1.2.5.tgz","_integrity":"sha512-aq4LwZeCcT9tkdLJcntp5xHZ3zD5d2trkiAYVR2YvfRIm0G6ZtNpV1MeZBEYTtH/sYGwZ7YHXEQmmu5XuWlkQw==","repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.5_1770182952316_0.4801768600858547","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@bucket-protocol/sdk","version":"1.2.6","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.2.6","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"3e43ad790ca893b5bea5188e3c80fd5441a3ef9d","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.2.6.tgz","fileCount":773,"integrity":"sha512-yolw7nEgFcOnzSMTYVVnv1zTbBeihVYxEHMTXH1Qjqjtq3N0CSKyiawkH9msQIc8ZUyHf/OM6EwaxagB3uD9Pw==","signatures":[{"sig":"MEUCIDOnqrw7Tvri+liHulwLyn/ZBwdQ5d8SJ0OeD9UWiUNHAiEAsGNZDbXsWgh2RU+c0snSmuQiN4ZwCZFuRNRib7Bg4WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2384184},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"d9fff95344378f01869cd95433bf67762334221d","scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.6_1772001263309_0.0760317688542087","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@bucket-protocol/sdk","version":"1.2.7","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.2.7","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"5531220f9354e8c210f5876c0374a019364e735d","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.2.7.tgz","fileCount":773,"integrity":"sha512-CEg97x1Om3rA8GBryg6oENCO1GDB/7PcmJ0fMR4lB1ul7rXRDQvbX+d/47OEX8j7zU4LNeNNqqjNTaScB1kDzA==","signatures":[{"sig":"MEUCIA0FDJ7eq68xwYuYLUPLES0lCaqZdtX+sfXhvMd9a4BeAiEAlgw58cWMYH+yJSCTiEWcYIcUYyxRiuqSb3G2LOB1o3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2384184},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"de4367d50c0b18d0d3e92eb9c40824da9c28042f","scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.7_1772002255794_0.909203221804052","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@bucket-protocol/sdk","version":"1.2.8","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.2.8","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"ac83165064cde66e195673c0fea86b83f00e002b","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.2.8.tgz","fileCount":773,"integrity":"sha512-oNu+sDD3J+SgwTZjiiIpp250sTZgS2JWZqqZpAxKki/IIHeQPJgU21a6BIijvuSpQG+KQLX62Wl3b6VIca33EQ==","signatures":[{"sig":"MEUCIQDWFll1U83/52InGgsxQp/pwjVJZVCjHFfOvNGxnxlchwIgDLF7tXWguHhbYarmnN/s3SIVQ2DdnL+3VH1VuWxBQ68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2384184},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"49cba36b6b89c3ba6de7c7112d2f0e96e8a4eb02","scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.6.2","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.8_1772002643766_0.9432890203985362","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@bucket-protocol/sdk","version":"2.0.0","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@2.0.0","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"54d2b0a62957d60edb1c0e346f3ec74db7c4c907","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-2.0.0.tgz","fileCount":781,"integrity":"sha512-xl2YiQvZ38w+XMo3uw6iKr3yPsCM81ihSJ+tlCgR9OVnS8/bRDL5YMH17RQjLIUuCW2kJt59RSTSDcp+0to5Jw==","signatures":[{"sig":"MEQCIGZUEnwudb7yxcVCMsHnAK6YAbbxlI+7a1aBqCUi0rbTAiAU8mtrnY9sX0SiVUVu3NYVJQFTGhtfgZJ3I5FqlnQYpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2411913},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"a3fc2c6c18be3a0b5006c629db9428f607ba4890","scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.8.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"2.0.2","@mysten/sui":"2.5.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=2.0.0","@mysten/sui":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.0_1772098494242_0.7110576660437915","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@bucket-protocol/sdk","version":"2.0.1","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@2.0.1","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"e6372e3e7d0870875ab5c457f012b2bd9d354929","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-2.0.1.tgz","fileCount":781,"integrity":"sha512-JYIbk/3zpUgu4lF81h19JIWpL3ZVSbVP7Yu0tSNafk9HJDtgFHMurOPpqu4EF8jXR+wQoryukop4UFzpZqgAlw==","signatures":[{"sig":"MEYCIQChAdZciSG9bV2hTFW+NGqfYBCD5zB7hQwXzoxreMuTggIhAMB7txmxgrGra+EPN0pcx2NiltJsaY1/2wKKvVqoX5Lp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2411913},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"e409b3ea1a4f656a00283103877f75c160b8f30f","scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a2d628c5-00f6-424f-8c13-287a6074d418"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.8.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"2.0.2","@mysten/sui":"2.5.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=2.0.0","@mysten/sui":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.0.1_1772593664420_0.0864276050346322","host":"s3://npm-registry-packages-npm-production"}},"1.2.9-dev.0":{"name":"@bucket-protocol/sdk","version":"1.2.9-dev.0","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@1.2.9-dev.0","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"b03731c5e1a704d00e6f789a028e666bed733c11","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-1.2.9-dev.0.tgz","fileCount":773,"integrity":"sha512-vdXWQZfvVnR+3TVWXLWjo16WIzkQPpPHYsclgvvK1TF0FE3xregnkrCu1Ia/Rxj+BSG15516MR4o+khFXY6noA==","signatures":[{"sig":"MEYCIQCZMUbr5J93nhKPR3zrGI0gZmW4sPB7QMeadq3/QJmobwIhAKU4fu6Zpu8SgHDt+ZINTpEWflsYJTgkA5eJ8nMLNFt/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@1.2.9-dev.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2384190},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"75c53df75d749d0a8b8dc62a11f73c55b7c0a7dd","scripts":{"lint":"eslint","test":"vitest","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93db8ab3-0b56-4317-bc8c-f7bdfa7fabe7"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.9.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@pythnetwork/pyth-sui-js":"^2.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"1.8.0","@mysten/sui":"1.38.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=1.8.0","@mysten/sui":">=1.38.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.2.9-dev.0_1772687971907_0.45874085506497253","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@bucket-protocol/sdk","version":"2.1.0","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@2.1.0","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"6c0fb2fdc81795a3a382af12803453efdeae1502","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-2.1.0.tgz","fileCount":885,"integrity":"sha512-kLmN7SW0TOe0LfKetlPtcO0VW7ABVfbfBLV3/7J4iLNqbfBGuTvfmxBNL4K3Muq2sMmbeTBJQn7B2ZokjcsKrQ==","signatures":[{"sig":"MEYCIQCUMJybne50f8mRVeJBKApVysUlULQXqR1t+jmC6SvcSwIhAL7KXZpCN77GN+O6KOHy5Vf7/w44p3lPOpwljZkMogUT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2804860},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"ebd8883f253d5cadc3e188974da066320aa29d2e","scripts":{"lint":"eslint","test":"vitest run","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","test:e2e":"vitest run test/e2e --testTimeout=25000","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","test:unit":"vitest run test/unit","test:watch":"vitest","test:coverage":"vitest run --coverage --testTimeout=30000","test:query-report":"vitest run test/e2e/all-query-outputs.test.ts --testTimeout=60000","test:coverage:unit":"vitest run test/unit --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93db8ab3-0b56-4317-bc8c-f7bdfa7fabe7"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.9.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"2.0.2","@mysten/sui":"2.5.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^0.34.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","prettier-linter-helpers":"^1.0.1","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=2.0.0","@mysten/sui":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.0_1773138542229_0.8536169469300074","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-dev.0":{"name":"@bucket-protocol/sdk","version":"2.1.1-dev.0","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@2.1.1-dev.0","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"47c453e80ba0f28c26f49848c6d212a959c630a0","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-2.1.1-dev.0.tgz","fileCount":885,"integrity":"sha512-GCglsZFpGI9kh5Xrw4xitpg0RQxV7+EJczilldpvwWAZaGHXCqyM3m84u6tqtruP+M/Td3LRYUyb50NggbXRGg==","signatures":[{"sig":"MEQCIGJdeMkJADOhNXWhf6eHnThYimabhfwFH5wjY9vtxFvqAiB9d8bZcsFU4lXqLCRE3V7QZ+xoYuxckD9+GTzGQiMNcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@2.1.1-dev.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2820709},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"1ffcc7b1ded210b55a9d30223f7c65e129c875dd","scripts":{"lint":"eslint","test":"vitest run","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","test:e2e":"vitest run test/e2e --testTimeout=25000","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","test:unit":"vitest run test/unit","test:watch":"vitest","test:coverage":"vitest run --coverage --testTimeout=30000","test:query-report":"vitest run test/e2e/all-query-outputs.test.ts --testTimeout=60000","test:coverage:unit":"vitest run test/unit --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93db8ab3-0b56-4317-bc8c-f7bdfa7fabe7"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.9.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","readmeFilename":"README.md","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"2.0.2","@mysten/sui":"2.5.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^0.34.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","prettier-linter-helpers":"^1.0.1","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=2.0.0","@mysten/sui":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.1-dev.0_1773287402138_0.060834424380726615","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@bucket-protocol/sdk","version":"2.1.1","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@2.1.1","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"9535bd67ae733640870e3ea7c58ee4bc47f4ed70","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-2.1.1.tgz","fileCount":885,"integrity":"sha512-wLeLjnFeQUBDuxuO1suJ87KEGWYqJWFFbOctVfsW2guFcn8mAtoKq2xfO70BTlOA6oR3Ozi2weL1Sz5jtyXL9w==","signatures":[{"sig":"MEUCIQChcNMx34HTQLWZ3svMJMGjF8vkNBINWQkJuDhDUnLtswIgKSHGceiuKdrvb4SNgNHpRh/je9If6DxelZn0Xx9V9u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2821562},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"be3b2eea018b0367db731ce243a1df06f0e5464b","scripts":{"lint":"eslint","test":"vitest run","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","test:e2e":"vitest run test/e2e --testTimeout=25000","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","test:unit":"vitest run test/unit","test:watch":"vitest","test:coverage":"vitest run --coverage --testTimeout=30000","test:query-report":"vitest run test/e2e/all-query-outputs.test.ts --testTimeout=60000","test:coverage:unit":"vitest run test/unit --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93db8ab3-0b56-4317-bc8c-f7bdfa7fabe7"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.9.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"2.0.2","@mysten/sui":"2.5.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^0.34.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","prettier-linter-helpers":"^1.0.1","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=2.0.0","@mysten/sui":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.1_1773990516166_0.20496217378929416","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@bucket-protocol/sdk","version":"2.1.2","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@2.1.2","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"e46729b0034a49bcbb2c7863fbd4ba46a12218b8","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-2.1.2.tgz","fileCount":885,"integrity":"sha512-ZJhlF4tsszNpJmlZcpeBV558L9uc2vIjeANo1OOV/1jFn+xcbxL7qeFwoIJ3xVRU3Qv0Css3fVLzBc1RSAkVGA==","signatures":[{"sig":"MEYCIQDWcYGu2rUR50IyLwy3ELmjLv8OBfRrsIeCo9b/wMhMugIhAJxB3ZTtHHWXkYPlUpR75ZWsq6NeISQsQKejPrn4yQ84","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2821562},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"7990f031d3f15a98e0b8b218f43264e1267c13ae","scripts":{"lint":"eslint","test":"vitest run","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","test:e2e":"vitest run test/e2e --testTimeout=25000","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","test:unit":"vitest run test/unit","test:watch":"vitest","test:coverage":"vitest run --coverage --testTimeout=30000","test:query-report":"vitest run test/e2e/all-query-outputs.test.ts --testTimeout=60000","test:coverage:unit":"vitest run test/unit --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93db8ab3-0b56-4317-bc8c-f7bdfa7fabe7"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.9.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"2.0.2","@mysten/sui":"2.5.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^0.34.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","prettier-linter-helpers":"^1.0.1","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=2.0.0","@mysten/sui":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.2_1774001469152_0.4743359028003329","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@bucket-protocol/sdk","version":"2.1.3","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@2.1.3","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"402653f090aa5b123a01e8cc6b8c0f5277acc4ec","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-2.1.3.tgz","fileCount":885,"integrity":"sha512-wKrGftUZhedlyCyMr1XJbP0mCHrSyJQXIGdvn9UgC3r99r27/UDzUCaVeV+yIomXzdNGV1HDlOadcdG9kQDe5g==","signatures":[{"sig":"MEQCIELOrskEjPgurq49O7fyU4OvgdTJQGZbQS2tPLU0Wf29AiBtZQ2nCZUq2rBVQlMP98Ldj4nRh3zf0P1xDxE9pCqa/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2821562},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"b18baa1583b7bcb0492e1e106e418fde0372e0ee","scripts":{"lint":"eslint","test":"vitest run","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","test:e2e":"vitest run test/e2e --testTimeout=25000","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","test:unit":"vitest run test/unit","test:watch":"vitest","test:coverage":"vitest run --coverage --testTimeout=30000","test:query-report":"vitest run test/e2e/all-query-outputs.test.ts --testTimeout=60000","test:coverage:unit":"vitest run test/unit --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93db8ab3-0b56-4317-bc8c-f7bdfa7fabe7"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.9.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"2.0.2","@mysten/sui":"2.5.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^0.34.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","prettier-linter-helpers":"^1.0.1","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=2.0.0","@mysten/sui":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.3_1774001715008_0.5722458203002116","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@bucket-protocol/sdk","version":"2.1.4","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@2.1.4","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"12ecc51f4bb0343e6113b0fb40cb37fd9ea5a9ad","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-2.1.4.tgz","fileCount":885,"integrity":"sha512-7s5krc7me3r6wHu/ATloOcMn8EdO5xvOs1aB14K2u2FRcNGSgYnnFMBMAV4HM2uD4TCnRQbHM6iLNZojBSsyQQ==","signatures":[{"sig":"MEUCIQCaqoD96T5DT5RsfWtGASGyHPFYkuWQ2TWf+yTz2FwP4QIgC4QmM0bVzVnDTWuA9IH/oxbAvEzzck+NLJYcBAmiubA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@2.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2821562},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"4e90342006d32aa10cfc00457ee164e4e3391b65","scripts":{"lint":"eslint","test":"vitest run","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","test:e2e":"vitest run test/e2e --testTimeout=25000","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","test:unit":"vitest run test/unit","test:watch":"vitest","test:coverage":"vitest run --coverage --testTimeout=30000","test:query-report":"vitest run test/e2e/all-query-outputs.test.ts --testTimeout=60000","test:coverage:unit":"vitest run test/unit --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93db8ab3-0b56-4317-bc8c-f7bdfa7fabe7"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.9.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"2.0.2","@mysten/sui":"2.5.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^0.34.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","prettier-linter-helpers":"^1.0.1","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=2.0.0","@mysten/sui":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.1.4_1774002143046_0.3922701743798136","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@bucket-protocol/sdk","version":"2.2.0","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@2.2.0","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"3331d767d0129b3fe97d79ffdcc13163ec844fcf","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-2.2.0.tgz","fileCount":885,"integrity":"sha512-xwAzhWKaSdFxFeFWGWxfOymvGeP/zYfHPThIh7JySehSHyGm+O5D87VhVKMGdWyWWLHLALNpNnt+qYPTMP0niw==","signatures":[{"sig":"MEYCIQDXxTl2yMZS8Dvd5adlZZAC6ihZf0G9SUYq9/b9NvHjkgIhAL/6ioSICWcnS+W+RpimUaWHAIsdJl8mMGJTdDuVtAoa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2843874},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"632fdb8205bca7a9c41e35b123e0dfdd676db7ee","scripts":{"lint":"eslint","test":"vitest run","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","test:e2e":"vitest run test/e2e --testTimeout=25000","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","test:unit":"vitest run test/unit","test:watch":"vitest","test:coverage":"vitest run --coverage --testTimeout=30000","test:query-report":"vitest run test/e2e/all-query-outputs.test.ts --testTimeout=60000","test:coverage:unit":"vitest run test/unit --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93db8ab3-0b56-4317-bc8c-f7bdfa7fabe7"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"2.0.5","@mysten/sui":"2.17.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^0.34.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","prettier-linter-helpers":"^1.0.1","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=2.0.0","@mysten/sui":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.2.0_1779705447009_0.950449028910406","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@bucket-protocol/sdk","version":"2.2.1","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","_id":"@bucket-protocol/sdk@2.2.1","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"dist":{"shasum":"ce8abfa5d19b7a2e92d9ceae0a3441d0ebb25e62","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-2.2.1.tgz","fileCount":901,"integrity":"sha512-7COEcOFevOZiv8DIbBZAbC9vcXsB1uXNKBU4yy7x6nY0oUZ4OduP1PXxDbcTKv1/TfkmgnkP7hjkQDpUdq4zAA==","signatures":[{"sig":"MEUCIByx94st+hw5Ft9Ks29pnQfL4S1rl5IYwLdPzIB/DeiRAiEAt3VgPXosoaW7T0Mpn7zzWcddYK5FdN34uvTF71Wj9wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2917100},"main":"./dist/cjs/index.js","type":"module","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20","pnpm":">=10"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"gitHead":"407e342a87d7042ef5ea4654c3f71cac57760eab","scripts":{"lint":"eslint","test":"vitest run","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","clean":"rm -rf tsconfig.tsbuildinfo ./dist","test:e2e":"vitest run test/e2e --testTimeout=25000","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","test:unit":"vitest run test/unit","test:watch":"vitest","test:coverage":"vitest run --coverage --testTimeout=30000","test:query-report":"vitest run test/e2e/all-query-outputs.test.ts --testTimeout=60000","test:coverage:unit":"vitest run test/unit --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93db8ab3-0b56-4317-bc8c-f7bdfa7fabe7"}},"repository":{"url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git","type":"git"},"_npmVersion":"11.17.0","description":"Bucket Protocol TypeScript SDK","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","devDependencies":{"eslint":"^9.35.0","vitest":"^0.34.1","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","typescript":"5.9.2","@mysten/bcs":"2.0.5","@mysten/sui":"2.17.0","npm-run-all":"^4.1.5","@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^0.34.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","prettier-linter-helpers":"^1.0.1","@typescript-eslint/parser":"^8.44.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0"},"peerDependencies":{"@mysten/bcs":">=2.0.0","@mysten/sui":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_2.2.1_1787046935165_0.4346980558495277","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@bucket-protocol/sdk","author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"version":"2.3.0","license":"Apache-2.0","description":"Bucket Protocol TypeScript SDK","repository":{"type":"git","url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git"},"homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"type":"module","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./*":{"import":{"types":"./dist/esm/*.d.ts","default":"./dist/esm/*.js"},"require":{"types":"./dist/cjs/*.d.ts","default":"./dist/cjs/*.js"}}},"scripts":{"lint":"eslint","clean":"rm -rf tsconfig.tsbuildinfo ./dist","build:cjs":"tsc -p ./tsconfig.cjs.json && tsc-alias -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json","build:esm":"tsc -p ./tsconfig.esm.json && tsc-alias -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","build":"pnpm clean && npm-run-all --parallel build:cjs build:esm","test":"vitest run","test:watch":"vitest","test:unit":"vitest run test/unit","test:e2e":"vitest run test/e2e --testTimeout=25000","test:query-report":"vitest run test/e2e/all-query-outputs.test.ts --testTimeout=60000","test:coverage":"vitest run --coverage --testTimeout=30000","test:coverage:unit":"vitest run test/unit --coverage"},"peerDependencies":{"@mysten/bcs":">=2.0.0","@mysten/sui":">=2.0.0"},"devDependencies":{"@changesets/cli":"^2.26.2","@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.35.0","@ianvs/prettier-plugin-sort-imports":"^4.7.0","@mysten/bcs":"2.0.5","@mysten/sui":"2.17.0","@typescript-eslint/eslint-plugin":"^8.44.0","@typescript-eslint/parser":"^8.44.0","@vitest/coverage-v8":"^0.34.1","eslint":"^9.35.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","eslint-plugin-unused-imports":"^4.2.0","npm-run-all":"^4.1.5","prettier":"^3.6.2","prettier-linter-helpers":"^1.0.1","tsc-alias":"^1.8.16","typescript":"5.9.2","vitest":"^0.34.1"},"engines":{"node":">=20","pnpm":">=10"},"packageManager":"pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706","gitHead":"eebd2b3277756bb645d4812a4079b928d690eaf0","types":"./dist/cjs/index.d.ts","_id":"@bucket-protocol/sdk@2.3.0","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-LXluDcurlenlogTiKKdgapr1xvCMtVDxe530HtJWXSUprEncVOMr6qre6s/QzaupbXGyOo2ZaRJ7q92x+eezqQ==","shasum":"3779db066ac2e69aec20af7cd3f2c617211145ac","tarball":"https://registry.npmjs.org/@bucket-protocol/sdk/-/sdk-2.3.0.tgz","fileCount":901,"unpackedSize":2920662,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bucket-protocol%2fsdk@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAGtlCd9Irjoj/T7L8xJbiDVqMlr9u4f6uGZlN6x6rWtAiEA434AUAzusg1PztlNGlL+qExUTxl5Rak4J++harhBmeg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:93db8ab3-0b56-4317-bc8c-f7bdfa7fabe7"}},"directories":{},"maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_2.3.0_1787294266946_0.7559736507575268"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-18T04:41:41.551Z","modified":"2026-08-21T06:37:47.486Z","1.0.3":"2025-09-18T04:41:41.972Z","1.0.4-dev.1":"2025-09-18T09:50:29.175Z","1.0.4-dev.2":"2025-09-22T05:00:43.356Z","1.0.4-dev.3":"2025-09-22T08:27:30.118Z","1.0.4":"2025-09-23T06:26:52.497Z","1.0.4-dev.0":"2025-10-01T06:17:02.868Z","1.0.5":"2025-10-01T07:32:34.931Z","1.0.6":"2025-10-27T07:51:46.295Z","1.0.7":"2025-11-17T02:13:27.163Z","1.0.8-dev.0":"2025-11-19T04:20:31.279Z","1.0.8-test.0":"2025-11-24T08:59:29.660Z","1.1.0":"2025-11-25T09:10:56.889Z","1.0.8":"2025-11-25T16:10:43.872Z","1.1.1":"2025-11-26T03:21:38.469Z","1.1.2":"2025-11-26T04:12:09.968Z","1.1.3":"2025-11-26T04:15:57.041Z","1.1.4":"2025-11-26T04:23:29.945Z","1.1.4-dev":"2025-11-26T13:52:07.979Z","1.1.4-dev2":"2025-11-26T14:17:17.092Z","1.1.4-dev3":"2025-11-26T14:24:38.359Z","1.1.4-test":"2025-11-26T14:28:26.955Z","1.1.5":"2025-11-27T05:56:09.413Z","1.1.6":"2025-12-01T09:00:41.729Z","1.2.0":"2025-12-17T08:18:44.749Z","1.2.1":"2025-12-22T09:19:37.872Z","1.2.2":"2026-01-09T09:59:53.452Z","1.2.4":"2026-01-09T10:22:19.494Z","1.2.5":"2026-02-04T05:29:12.459Z","1.2.6":"2026-02-25T06:34:23.551Z","1.2.7":"2026-02-25T06:50:56.027Z","1.2.8":"2026-02-25T06:57:23.976Z","2.0.0":"2026-02-26T09:34:54.482Z","2.0.1":"2026-03-04T03:07:44.637Z","1.2.9-dev.0":"2026-03-05T05:19:32.106Z","2.1.0":"2026-03-10T10:29:02.498Z","2.1.1-dev.0":"2026-03-12T03:50:02.315Z","2.1.1":"2026-03-20T07:08:36.436Z","2.1.2":"2026-03-20T10:11:09.320Z","2.1.3":"2026-03-20T10:15:15.212Z","2.1.4":"2026-03-20T10:22:23.251Z","2.2.0":"2026-05-25T10:37:27.156Z","2.2.1":"2026-08-18T09:55:35.316Z","2.3.0":"2026-08-21T06:37:47.107Z"},"bugs":{"url":"https://github.com/Bucket-Protocol/bucket-protocol-sdk/issues"},"author":{"name":"Bucket Protocol","email":"info@bucketprotocol.io"},"license":"Apache-2.0","homepage":"https://github.com/Bucket-Protocol/bucket-protocol-sdk#readme","repository":{"type":"git","url":"git+https://github.com/Bucket-Protocol/bucket-protocol-sdk.git"},"description":"Bucket Protocol TypeScript SDK","maintainers":[{"name":"bucket-protocol-bot","email":"info@bucketprotocol.io"},{"name":"zasper-bucketprotocol","email":"zasper@bucketprotocol.io"},{"name":"allen-bucket","email":"allen@bucketprotocol.io"}],"readme":"# Bucket Protocol SDK\n\nThe Bucket Protocol TypeScript SDK is a comprehensive development toolkit for interacting with the Bucket Protocol, supporting CDP (Collateralized Debt Position) operations and enabling developers to easily integrate lending functionality.\n\n## Installation\n\n```bash\nnpm install @mysten/sui  # >= 2.0.0\nnpm install @mysten/bcs  # >= 2.0.0\nnpm install @bucket-protocol/sdk\n```\n\n## Quick Start\n\n### Initialize Client\n\n```typescript\nimport { BucketClient } from '@bucket-protocol/sdk';\nimport { SuiGrpcClient } from '@mysten/sui/grpc';\n\n// Recommended: Create client with config fetched from chain (waits for config to be ready)\nconst client = await BucketClient.initialize({ network: 'mainnet' });\n\n// Alternative: Sync constructor (config loads in background; config-dependent methods are async)\n// const client = new BucketClient({ network: 'mainnet' });\n// Then use await client.getConfig(), await client.getAllCollateralTypes(), etc.\n\n// With custom SuiGrpcClient\nconst customSuiClient = new SuiGrpcClient({\n  network: 'mainnet',\n  baseUrl: 'https://your-custom-rpc-url',\n});\nconst client = await BucketClient.initialize({\n  suiClient: customSuiClient,\n  network: 'mainnet',\n});\n```\n\n### Basic Queries\n\n```typescript\n// Get all supported collateral types (async when using sync constructor)\nconst collateralTypes = await client.getAllCollateralTypes();\nconsole.log('Supported collaterals:', collateralTypes);\n// Example: ['0x2::sui::SUI', '0x...::btc::BTC', ...]\n\n// Get all vault information (CDP vaults)\nconst vaults = await client.getAllVaultObjects();\nconsole.log('Vault info:', vaults);\n// Returns: { [coinType]: VaultInfo, ... }\n\n// Get user positions (collateral and debt)\nconst positions = await client.getUserPositions({\n  address: '0x...user-address'\n});\nconsole.log('User positions:', positions);\n// Returns: PositionInfo[]\n\n// Get all PSM pools\nconst psmPools = await client.getAllPsmPoolObjects();\nconsole.log('PSM Pools:', psmPools);\n// Returns: { [coinType]: PsmPoolInfo, ... }\n\n// Get all saving pools\nconst savingPools = await client.getAllSavingPoolObjects();\nconsole.log('Saving Pools:', savingPools);\n// Returns: { [lpType]: SavingPoolInfo, ... }\n\n// Get user's savings\nconst userSavings = await client.getUserSavings({\n  address: '0x...user-address'\n});\nconsole.log('User Savings:', userSavings);\n// Returns: SavingInfo[]\n```\n\n## Core Features\n\n### 1. Manage Position\n\n**Deposit collateral and borrow USDB:**\n\n```typescript\nimport { SUI_TYPE_ARG } from '@mysten/sui/utils';\nimport { Transaction } from '@mysten/sui/transactions';\nimport { Ed25519Keypair } from '@mysten/sui/keypairs/ed25519';\n\n// Create transaction\nconst tx = new Transaction();\n\n// Build transaction: deposit 1 SUI, borrow 1 USDB\nawait client.buildManagePositionTransaction(tx, {\n  coinType: SUI_TYPE_ARG, // SUI as collateral\n  depositCoinOrAmount: 1 * 10 ** 9, // 1 SUI (9 decimals)\n  borrowAmount: 1 * 10 ** 6, // 1 USDB (6 decimals)\n});\n\n// Sign and execute transaction\nconst keypair = Ed25519Keypair.fromSecretKey('your-private-key');\ntx.setSender(keypair.getPublicKey().toSuiAddress());\nconst result = await client.getSuiClient().signAndExecuteTransaction({\n  signer: keypair,\n  transaction: tx,\n});\n```\n\n**Repay debt and withdraw collateral:**\n\n```typescript\nconst tx = new Transaction();\nawait client.buildManagePositionTransaction(tx, {\n  coinType: SUI_TYPE_ARG,\n  repayCoinOrAmount: 1 * 10 ** 6, // Repay 1 USDB\n  withdrawAmount: 0.5 * 10 ** 9, // Withdraw 0.5 SUI\n});\n```\n\n### 2. Close Position\n\n```typescript\n// Close entire position (repay all debt, withdraw all collateral)\nconst tx = new Transaction();\nconst address = keypair.getPublicKey().toSuiAddress();\nawait client.buildClosePositionTransaction(tx, {\n  coinType: SUI_TYPE_ARG,\n  address,\n});\n\ntx.setSender(address);\nconst result = await client.getSuiClient().signAndExecuteTransaction({\n  signer: keypair,\n  transaction: tx,\n});\n```\n\n### 3. Paginated Position Queries\n\n```typescript\n// Query all positions for specific collateral (paginated)\nconst positions = await client.getAllPositions({\n  coinType: SUI_TYPE_ARG,\n  pageSize: 50,\n  cursor: null, // null for first query\n});\n\nconsole.log('Position list:', positions.positions);\nconsole.log('Next cursor:', positions.nextCursor);\n\n// Query next page\nif (positions.nextCursor) {\n  const nextPage = await client.getAllPositions({\n    coinType: SUI_TYPE_ARG,\n    pageSize: 50,\n    cursor: positions.nextCursor,\n  });\n}\n```\n\n### 4. PSM (Peg Stability Module)\n\nThe PSM allows users to swap stablecoins to/from USDB at fair prices with low fees.\n\n**Swap stablecoin to USDB (Swap In):**\n\n```typescript\nimport { Transaction } from '@mysten/sui/transactions';\n\nconst tx = new Transaction();\n\n// Example: Swap 10 USDC to USDB\nconst usdcAmount = 10 * 10 ** 6; // 10 USDC (6 decimals)\nconst USDC_TYPE = '0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC';\n\nconst usdbCoin = await client.buildPSMSwapInTransaction(tx, {\n  coinType: USDC_TYPE,\n  inputCoinOrAmount: usdcAmount, // Can also pass a coin object\n});\n\n// Transfer or use the USDB coin\ntx.transferObjects([usdbCoin], keypair.getPublicKey().toSuiAddress());\n\n// Sign and execute\ntx.setSender(keypair.getPublicKey().toSuiAddress());\nconst result = await client.getSuiClient().signAndExecuteTransaction({\n  signer: keypair,\n  transaction: tx,\n});\n```\n\n**Swap USDB to stablecoin (Swap Out):**\n\n```typescript\nconst tx = new Transaction();\n\n// Example: Swap 10 USDB to USDC\nconst usdbAmount = 10 * 10 ** 6; // 10 USDB (6 decimals)\n\nconst usdcCoin = await client.buildPSMSwapOutTransaction(tx, {\n  coinType: USDC_TYPE,\n  usdbCoinOrAmount: usdbAmount, // Can also pass a coin object\n});\n\n// Transfer USDC to user\ntx.transferObjects([usdcCoin], keypair.getPublicKey().toSuiAddress());\n\ntx.setSender(keypair.getPublicKey().toSuiAddress());\nconst result = await client.getSuiClient().signAndExecuteTransaction({\n  signer: keypair,\n  transaction: tx,\n});\n```\n\n**Query PSM pool information:**\n\n```typescript\n// Get all PSM pools\nconst psmPools = await client.getAllPsmPoolObjects();\nconsole.log('PSM Pools:', psmPools);\n\n// Example output:\n// {\n//   'USDC': {\n//     coinType: '0x...::usdc::USDC',\n//     decimal: 6,\n//     balance: 1000000n,\n//     usdbSupply: 1000000n,\n//     feeRate: { swapIn: 0.001, swapOut: 0.001 },\n//     partnerFeeRate: {}\n//   }\n// }\n```\n\n### 5. Saving Pool\n\nDeposit USDB into saving pools to earn interest and rewards over time.\n\n**Deposit USDB to saving pool:**\n\n```typescript\nconst tx = new Transaction();\n\nconst usdbAmount = 100 * 10 ** 6; // 100 USDB\nconst SUSDB_TYPE = '0x38f61c75fa8407140294c84167dd57684580b55c3066883b48dedc344b1cde1e::susdb::SUSDB';\nconst userAddress = keypair.getPublicKey().toSuiAddress();\n\nawait client.buildDepositToSavingPoolTransaction(tx, {\n  lpType: SUSDB_TYPE,\n  address: userAddress,\n  depositCoinOrAmount: usdbAmount, // Can also pass a coin object\n});\n\ntx.setSender(userAddress);\nconst result = await client.getSuiClient().signAndExecuteTransaction({\n  signer: keypair,\n  transaction: tx,\n});\n```\n\n**Withdraw USDB from saving pool:**\n\n```typescript\nconst tx = new Transaction();\n\n// Withdraw 50 LP tokens worth of USDB\nconst lpAmount = 50 * 10 ** 6; // 50 SUSDB (LP tokens)\n\nconst usdbCoin = await client.buildWithdrawFromSavingPoolTransaction(tx, {\n  lpType: SUSDB_TYPE,\n  amount: lpAmount,\n});\n\n// Transfer withdrawn USDB to user\ntx.transferObjects([usdbCoin], userAddress);\n\ntx.setSender(userAddress);\nconst result = await client.getSuiClient().signAndExecuteTransaction({\n  signer: keypair,\n  transaction: tx,\n});\n```\n\n**Claim rewards from saving pool:**\n\n```typescript\nconst tx = new Transaction();\n\n// Claim all available rewards\nconst rewardsRecord = await client.buildClaimSavingRewardsTransaction(tx, {\n  lpType: SUSDB_TYPE,\n});\n\n// Transfer all reward coins to user\ntx.transferObjects(Object.values(rewardsRecord), userAddress);\n\ntx.setSender(userAddress);\nconst result = await client.getSuiClient().signAndExecuteTransaction({\n  signer: keypair,\n  transaction: tx,\n});\n```\n\n**Query saving pool information:**\n\n```typescript\n// Get all saving pools\nconst savingPools = await client.getAllSavingPoolObjects();\nconsole.log('Saving Pools:', savingPools);\n\n// Get user's savings positions\nconst userSavings = await client.getUserSavings({ address: userAddress });\nconsole.log('User Savings:', userSavings);\n\n// Get user's rewards for specific pools\nconst rewards = await client.getAccountSavingPoolRewards({\n  address: userAddress,\n  lpTypes: [SUSDB_TYPE],\n});\nconsole.log('Claimable Rewards:', rewards);\n```\n\n**Claim accrued interest (zero deposit/withdraw):**\n\n```typescript\nconst tx = new Transaction();\n\n// Deposit zero to distribute interest\nconst zeroUsdb = tx.splitCoins(tx.gas, [0]); // Zero coin\nawait client.buildDepositToSavingPoolTransaction(tx, {\n  lpType: SUSDB_TYPE,\n  address: userAddress,\n  depositCoinOrAmount: zeroUsdb,\n});\n\n// Withdraw zero to claim accumulated interest\nconst accruedUsdb = await client.buildWithdrawFromSavingPoolTransaction(tx, {\n  lpType: SUSDB_TYPE,\n  amount: 0,\n});\n\ntx.transferObjects([accruedUsdb], userAddress);\n```\n\n### 6. Flash Mint\n\nFlash mint allows borrowing USDB within a single transaction without collateral, useful for arbitrage and liquidations.\n\n**Basic flash mint:**\n\n```typescript\nconst tx = new Transaction();\n\n// Flash mint 1000 USDB\nconst amount = 1000 * 10 ** 6; // 1000 USDB\nconst [usdbCoin, flashReceipt] = await client.flashMint(tx, { amount });\n\n// Use USDB for operations...\n// (e.g., arbitrage, liquidation, swaps)\n\n// Repay with 0.05% fee\nconst feeAmount = Math.ceil(amount * 0.0005);\nconst totalRepayment = amount + feeAmount;\n\n// Get USDB to repay (from operations or swap)\n// ...\n\n// Burn to repay flash loan\nawait client.flashBurn(tx, { usdbCoin, flashMintReceipt: flashReceipt });\n```\n\n### 7. Integration Patterns\n\n**Pattern 1: Swap stablecoin and deposit to saving pool**\n\n```typescript\nconst tx = new Transaction();\n\n// Step 1: Swap USDC to USDB via PSM\nconst usdcAmount = 100 * 10 ** 6; // 100 USDC\nconst usdbCoin = await client.buildPSMSwapInTransaction(tx, {\n  coinType: USDC_TYPE,\n  inputCoinOrAmount: usdcAmount,\n});\n\n// Step 2: Deposit USDB to saving pool\nawait client.buildDepositToSavingPoolTransaction(tx, {\n  lpType: SUSDB_TYPE,\n  address: userAddress,\n  depositCoinOrAmount: usdbCoin,\n});\n\ntx.setSender(userAddress);\nconst result = await client.getSuiClient().signAndExecuteTransaction({\n  signer: keypair,\n  transaction: tx,\n});\n```\n\n**Pattern 2: Flash mint with PSM repayment**\n\n```typescript\nconst tx = new Transaction();\n\n// Step 1: Flash mint USDB\nconst amount = 1000 * 10 ** 6; // 1000 USDB\nconst [usdbCoin, flashReceipt] = await client.flashMint(tx, { amount });\n\n// Step 2: Use USDB for operations...\n// (e.g., arbitrage, liquidation, etc.)\n\n// Step 3: Get fee in stablecoin (0.05% fee)\nconst feeAmount = Math.ceil(amount * 0.0005);\nconst feeUsdbCoin = await client.buildPSMSwapInTransaction(tx, {\n  coinType: USDC_TYPE,\n  inputCoinOrAmount: feeAmount,\n});\n\n// Step 4: Repay flash loan\ntx.mergeCoins(usdbCoin, [feeUsdbCoin]);\nawait client.flashBurn(tx, { usdbCoin, flashMintReceipt: flashReceipt });\n\ntx.setSender(userAddress);\nconst result = await client.getSuiClient().signAndExecuteTransaction({\n  signer: keypair,\n  transaction: tx,\n});\n```\n\n**Pattern 3: Partner account integration**\n\n```typescript\nconst tx = new Transaction();\n\n// Use partner account for fee sharing\nconst partnerAccountId = '0x...partner-account-id';\n\n// PSM swap with partner account\nconst usdbCoin = await client.buildPSMSwapInTransaction(tx, {\n  accountObjectOrId: partnerAccountId,\n  coinType: USDC_TYPE,\n  inputCoinOrAmount: usdcAmount,\n});\n\n// Deposit to saving pool with partner account\nawait client.buildDepositToSavingPoolTransaction(tx, {\n  accountObjectOrId: partnerAccountId,\n  lpType: SUSDB_TYPE,\n  address: userAddress,\n  depositCoinOrAmount: usdbCoin,\n});\n```\n\n## Supported Collateral Types\n\nCurrently, the SDK supports the following collaterals:\n\n```typescript\n// SUI\nconst SUI_TYPE = '0x2::sui::SUI';\n\n// BTC\nconst BTC_TYPE = '0xaafb102dd0902f5055cadecd687fb5b71ca82ef0e0285d90afde828ec58ca96b::btc::BTC';\n\n// BFBTC\nconst BFBTC_TYPE = '0x7438e8caf5c345fbd3772517380bf0ca432f53892dee65ee0dda3eb127993cd9::bfbtc::BFBTC';\n\n// WAL\nconst WAL_TYPE = '0x356a26eb9e012a68958082340d4c4116e7f55615cf27affcff209cf0ae544f59::wal::WAL';\n\n// LayerZero WBTC\nconst LZ_WBTC_TYPE = '0x027792d9fed7f9844eb4839566001bb6f6cb4804f66aa2da6fe1ee242d896881::coin::COIN';\n```\n\n## Supported PSM Stablecoins\n\n```typescript\n// USDC\nconst USDC_TYPE = '0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC';\n\n// USDT\nconst USDT_TYPE = '0x375f70cf2ae4c00bf37117d0c85a2c71545e6ee05c4a5c7d282cd66a4504b068::usdt::USDT';\n\n// BUCK\nconst BUCK_TYPE = '0xce7ff77a83ea0cb6fd39bd8748e2ec89a3f41e8efdc3f4eb123e0ca37b184db2::buck::BUCK';\n```\n\n## Supported Saving Pools\n\n```typescript\n// SUSDB (Mainnet)\nconst SUSDB_TYPE = '0x38f61c75fa8407140294c84167dd57684580b55c3066883b48dedc344b1cde1e::susdb::SUSDB';\n// Rewards: SUI\n```\n\n## Price Aggregation Features\n\nThe SDK now supports enhanced price aggregation capabilities:\n\n### Batch Price Aggregation\n\n```typescript\n// Get oracle prices for multiple coin types\nconst coinTypes = [SUI_TYPE_ARG, BTC_TYPE, WAL_TYPE];\nconst prices = await client.getOraclePrices({ coinTypes });\nconsole.log('Prices:', prices);\n\n// Get all oracle prices\nconst allPrices = await client.getAllOraclePrices();\n```\n\n### Individual Price Collector Creation\n\n```typescript\n// Create a price collector (within a transaction)\nconst tx = new Transaction();\nconst collector = await client.newPriceCollector(tx, { coinType: SUI_TYPE_ARG });\n```\n\n## Advanced Usage\n\n### Custom Transaction Building\n\n```typescript\n// Create a new transaction\nconst tx = new Transaction();\n\n// Aggregate prices for multiple coin types\nconst coinTypes = [SUI_TYPE_ARG];\nconst [priceResult] = await client.aggregatePrices(tx, { coinTypes });\n\n// Create debtor request\nconst debtorReq = await client.debtorRequest(tx, {\n  coinType: SUI_TYPE_ARG,\n  borrowAmount: 1 * 10 ** 6,\n});\n\n// Check update position request\nconst updateRequest = await client.checkUpdatePositionRequest(tx, {\n  coinType: SUI_TYPE_ARG,\n  request: debtorReq,\n});\n\n// Update position\nconst [collCoin, usdbCoin, response] = await client.updatePosition(tx, {\n  coinType: SUI_TYPE_ARG,\n  updateRequest,\n  priceResult,\n});\n\n// Check response\nawait client.checkUpdatePositionResponse(tx, {\n  coinType: SUI_TYPE_ARG,\n  response,\n});\n```\n\n### Dry Run Transaction\n\n```typescript\n// Build transaction\nconst tx = new Transaction();\nawait client.buildManagePositionTransaction(tx, {\n  coinType: SUI_TYPE_ARG,\n  depositCoinOrAmount: 1 * 10 ** 9,\n  borrowAmount: 1 * 10 ** 6,\n});\n\n// Simulate execution (won't actually execute on-chain)\ntx.setSender('0x...your-address');\nconst simResult = await client.getSuiClient().simulateTransaction({\n  transaction: tx,\n});\nconsole.log('Simulation result:', simResult.$kind === 'Transaction' ? 'success' : 'failed');\n```\n\n## Error Handling\n\n```typescript\ntry {\n  const tx = new Transaction();\n  await client.buildManagePositionTransaction(tx, {\n    coinType: SUI_TYPE_ARG,\n    depositCoinOrAmount: 1 * 10 ** 9,\n    borrowAmount: 1 * 10 ** 6,\n  });\n\n  const address = keypair.getPublicKey().toSuiAddress();\n  tx.setSender(address);\n  const result = await client.getSuiClient().signAndExecuteTransaction({\n    signer: keypair,\n    transaction: tx,\n  });\n\n  console.log('Transaction successful:', result.digest);\n} catch (error) {\n  if (error.message.includes('Not enough balance')) {\n    console.error('Insufficient balance');\n  } else if (error.message.includes('Invalid signer')) {\n    console.error('Invalid signer');\n  } else if (error.message.includes('Unsupported collateral type')) {\n    console.error('Unsupported collateral type');\n  } else if (error.message.includes('No price feed')) {\n    console.error('No price feed available');\n  } else {\n    console.error('Unknown error:', error.message);\n  }\n}\n```\n\n## Data Types\n\n### VaultInfo\n\n```typescript\ntype VaultInfo = {\n  collateralType: string; // Collateral type\n  collateralDecimal: number; // Collateral decimals\n  collateralBalance: bigint; // Total collateral amount\n  minCollateralRatio: number; // Minimum collateralization ratio\n  interestRate: number; // Interest rate\n  usdbSupply: bigint; // Current USDB supply\n  maxUsdbSupply: bigint; // Maximum supply\n  positionTableSize: number; // Number of positions\n  rewardRate: Record<string, number>; // Reward rates by reward type\n};\n```\n\n### PositionInfo\n\n```typescript\ntype PositionInfo = {\n  collateralType: string; // Collateral type\n  collateralAmount: bigint; // Collateral amount\n  debtAmount: bigint; // Debt amount\n  debtor: string; // Debtor address\n  accountId?: string; // Account object ID (if using Account)\n  rewards: Record<string, bigint>; // Borrow rewards by reward type\n};\n```\n\n### PaginatedPositionsResult\n\n```typescript\ntype PaginatedPositionsResult = {\n  positions: {\n    collateralType: string;\n    collateralAmount: bigint;\n    debtAmount: bigint;\n    debtor: string;\n  }[];\n  nextCursor: string | null; // Pagination cursor\n};\n```\n\n### PsmPoolInfo\n\n```typescript\ntype PsmPoolInfo = {\n  coinType: string; // The stable coin type\n  decimal: number; // Token decimals\n  balance: bigint; // Pool balance amount\n  usdbSupply: bigint; // USDB supply from this pool\n  feeRate: {\n    swapIn: number; // Fee rate for swapping in (e.g., 0.001 = 0.1%)\n    swapOut: number; // Fee rate for swapping out\n  };\n  partnerFeeRate: Record<\n    string,\n    {\n      swapIn: number;\n      swapOut: number;\n    }\n  >; // Partner-specific fee rates\n};\n```\n\n### SavingPoolInfo\n\n```typescript\ntype SavingPoolInfo = {\n  lpType: string; // LP token type\n  lpSupply: bigint; // Total LP supply\n  usdbBalance: bigint; // USDB reserves in pool\n  usdbDepositCap: bigint | null; // Optional deposit cap\n  savingRate: number; // Annual saving rate (e.g., 0.05 = 5%)\n  rewardRate: Record<string, number>; // APR by reward type\n};\n```\n\n### SavingInfo\n\n```typescript\ntype SavingInfo = {\n  lpType: string; // LP token type\n  address: string; // User address\n  accountId?: string; // Account object ID (optional)\n  usdbBalance: bigint; // User's USDB value in pool\n  lpBalance: bigint; // User's LP token balance\n  rewards: Record<string, bigint>; // Claimable rewards by type\n};\n```\n\n### AggregatorObjectInfo\n\n```typescript\ntype AggregatorObjectInfo = {\n  coinType: string; // Coin type\n  priceAggregator: SharedObjectRef; // Price aggregator object\n  pythPriceId?: string; // Pyth price ID\n};\n```\n\n### VaultObjectInfo\n\n```typescript\ntype VaultObjectInfo = {\n  collateralCoinType: string; // Collateral type\n  vault: SharedObjectRef; // Vault object\n  rewarders?: SharedObjectRef[]; // Rewarder objects (optional)\n};\n```\n\n### PsmPoolObjectInfo\n\n```typescript\ntype PsmPoolObjectInfo = {\n  pool: SharedObjectRef; // Shared object reference to PSM pool\n};\n```\n\n### SavingPoolObjectInfo\n\n```typescript\ntype SavingPoolObjectInfo = {\n  pool: SharedObjectRef; // Shared object reference\n  reward?: {\n    rewardManager: SharedObjectRef; // Reward manager object\n    rewardTypes: string[]; // List of reward token types\n  };\n};\n```\n\n## Architecture Improvements\n\n### Separated Aggregator Configuration\n\nThe new version separates price aggregator configuration from vault configuration, providing better modularity:\n\n```typescript\n// Get aggregator information\nconst aggInfo = await client.getAggregatorObjectInfo({ coinType: SUI_TYPE_ARG });\n\n// Get vault information\nconst vaultInfo = await client.getVaultObjectInfo({ coinType: SUI_TYPE_ARG });\n```\n\n### Enhanced Price Aggregation\n\n```typescript\n// Get oracle prices (supports both basic and derivative prices)\nconst prices = await client.getOraclePrices({\n  coinTypes: [SUI_TYPE_ARG, BTC_TYPE],\n});\n\n// Within a transaction, aggregate prices for use in PTBs\nconst tx = new Transaction();\nconst priceResults = await client.aggregatePrices(tx, {\n  coinTypes: [SUI_TYPE_ARG, BTC_TYPE],\n});\n```\n\n## Utility Functions\n\n### USDB Token Type\n\n```typescript\n// Get USDB token type\nconst usdbType = await client.getUsdbCoinType();\nconsole.log('USDB Type:', usdbType);\n```\n\n### Account Management\n\n```typescript\nconst tx = new Transaction();\n\n// Create account request for EOA (Externally Owned Account)\nconst accountRequest = await client.newAccountRequest(tx, {});\n\n// Create account request with account object\nconst accountRequest = await client.newAccountRequest(tx, {\n  accountObjectOrId: '0x...account-object-id',\n});\n```\n\n## Integration with Pyth Oracle\n\nThe SDK integrates with Pyth Network for price feeds without requiring the Pyth SDK. Price update data is fetched from Hermes (public REST API) and Move calls are built using `SuiGrpcClient`. Price updates are applied automatically when you call methods that use `aggregatePrices()` (e.g. `getOraclePrices`, `buildManagePositionTransaction` with borrow/withdraw, `buildPSMSwapInTransaction`, `buildPSMSwapOutTransaction`).\n\n## Best Practices\n\n1. **Set Appropriate Slippage Protection**: Lending operations may be affected by price volatility\n2. **Monitor Collateralization Ratio**: Ensure the ratio stays above minimum requirements to avoid liquidation\n3. **Error Handling**: Properly handle network errors and transaction failures\n4. **Testing Environment**: Test on testnet before deploying to production\n5. **Gas Management**: Consider gas costs for complex transactions\n6. **Position Monitoring**: Regularly check position health and market conditions\n7. **Batch Operations**: Use batch price aggregation features for efficiency\n8. **Transaction Management**: Always create a new `Transaction` object for building transactions\n9. **PSM Usage**: Check fee rates before swapping; consider using PSM for large stablecoin swaps to minimize slippage\n10. **Saving Pool Strategy**: Claim accrued interest periodically using zero deposit/withdraw for gas efficiency\n11. **Reward Claiming**: Regularly claim rewards from saving pools to maximize earnings\n12. **Account Objects**: Use account objects for partner integrations to enable fee sharing\n\n## Example Project\n\nFor complete usage examples, refer to the [test/e2e/](./test/e2e/) directory (e.g. [cdp.test.ts](./test/e2e/cdp.test.ts), [psm.test.ts](./test/e2e/psm.test.ts), [saving.test.ts](./test/e2e/saving.test.ts), [flash.test.ts](./test/e2e/flash.test.ts)).\n\n## API Reference\n\n### Client Initialization\n\n**Recommended: `BucketClient.initialize()` (async factory)**\n\nCreates a client and waits for config to be ready. Config is fetched from chain when not provided:\n\n```typescript\nconst client = await BucketClient.initialize({\n  suiClient,       // Optional: custom SuiGrpcClient\n  network,         // Optional: 'mainnet' | 'testnet' (default: 'mainnet')\n  configObjectId,  // Optional: override entry config object ID\n  config,          // Optional: pre-built config (skips chain fetch)\n  configOverrides, // Optional: e.g. { PRICE_SERVICE_ENDPOINT: 'https://...' }\n});\n```\n\n**Alternative: Sync constructor**\n\nFor dependency injection or when you need sync instantiation. Config loads in background; methods that use config (`getConfig`, `getAllCollateralTypes`, `buildClosePositionTransaction`, etc.) are async:\n\n```typescript\nconst client = new BucketClient({\n  suiClient?: SuiGrpcClient;\n  network?: Network;\n  configObjectId?: string;\n  config?: ConfigType;      // Optional: pre-built config\n  configOverrides?: Partial<ConfigType>;\n});\n// Use await client.getConfig() before calling config-dependent methods\n```\n\n### Transaction Options\n\n**CDP (Manage Position):**\n\n```typescript\ninterface ManagePositionOptions {\n  coinType: string; // Collateral token type\n  depositCoinOrAmount?: number | TransactionArgument; // Amount or coin to deposit\n  borrowAmount?: number | TransactionArgument; // Amount to borrow\n  repayCoinOrAmount?: number | TransactionArgument; // Amount or coin to repay\n  withdrawAmount?: number | TransactionArgument; // Amount to withdraw\n  accountObjectOrId?: string | TransactionArgument; // Account object ID (optional)\n}\n```\n\n**PSM (Peg Stability Module):**\n\n```typescript\ninterface PSMSwapInOptions {\n  coinType: string; // Stablecoin type (USDC, USDT, BUCK)\n  inputCoinOrAmount: number | TransactionArgument; // Stablecoin amount or coin object\n  accountObjectOrId?: string | TransactionArgument; // Account object ID (optional)\n}\n\ninterface PSMSwapOutOptions {\n  coinType: string; // Stablecoin type to receive\n  usdbCoinOrAmount: number | TransactionArgument; // USDB amount or coin object\n  accountObjectOrId?: string | TransactionArgument; // Account object ID (optional)\n}\n```\n\n**Saving Pool:**\n\n```typescript\ninterface DepositToSavingPoolOptions {\n  lpType: string; // LP token type (e.g., SUSDB)\n  address: string; // User address\n  depositCoinOrAmount: number | TransactionArgument; // USDB amount or coin object\n  accountObjectOrId?: string | TransactionArgument; // Account object ID (optional)\n}\n\ninterface WithdrawFromSavingPoolOptions {\n  lpType: string; // LP token type\n  amount: number; // LP token amount to withdraw\n  accountObjectOrId?: string | TransactionArgument; // Account object ID (optional)\n}\n\ninterface ClaimSavingRewardsOptions {\n  lpType: string; // LP token type\n  accountObjectOrId?: string | TransactionArgument; // Account object ID (optional)\n}\n```\n\n**Flash Mint:**\n\n```typescript\ninterface FlashMintOptions {\n  amount: number; // USDB amount to flash mint\n}\n\ninterface FlashBurnOptions {\n  usdbCoin: TransactionArgument; // USDB coin to burn (must include fee)\n  flashMintReceipt: TransactionArgument; // Receipt from flashMint()\n}\n```\n\n## Troubleshooting\n\n### Common Issues\n\n**\"Invalid debtor address\" Error:**\n\n```typescript\n// Ensure address is provided when querying positions\nconst positions = await client.getUserPositions({ address: '0x...your-address' });\n```\n\n**\"Not enough balance\" Error:**\n\n```typescript\n// Check balance before attempting transactions\nconst address = '0x...your-address';\nconst { objects: coins } = await client.getSuiClient().listCoins({\n  owner: address,\n  coinType: SUI_TYPE_ARG,\n});\nconsole.log('Available balance:', coins);\n```\n\n**\"Unsupported collateral type\" Error:**\n\n```typescript\n// Use supported collateral types\nconst supportedTypes = await client.getAllCollateralTypes();\nconsole.log('Supported types:', supportedTypes);\n```\n\n**\"No price feed\" Error:**\n\n```typescript\n// Ensure the coin type has a valid price feed\nconst aggInfo = await client.getAggregatorObjectInfo({ coinType: SUI_TYPE_ARG });\nconsole.log('Pyth Price ID:', aggInfo.pythPriceId);\n```\n\n**\"Unsupported PSM coin type\" Error:**\n\n```typescript\n// Use supported PSM stablecoins\nconst supportedPsmCoins = await client.getAllPsmPoolObjects();\nconsole.log('Supported PSM coins:', Object.keys(supportedPsmCoins));\n```\n\n**\"Insufficient pool balance\" Error (PSM):**\n\n```typescript\n// Check PSM pool balance before swapping\nconst psmPools = await client.getAllPsmPoolObjects();\nconst poolInfo = psmPools[USDC_TYPE];\nconsole.log('Available balance:', poolInfo.balance);\nconsole.log('USDB supply:', poolInfo.usdbSupply);\n```\n\n**\"Deposit cap reached\" Error (Saving Pool):**\n\n```typescript\n// Check saving pool deposit cap\nconst savingPools = await client.getAllSavingPoolObjects();\nconst poolInfo = savingPools[SUSDB_TYPE];\nif (poolInfo.usdbDepositCap) {\n  const remaining = poolInfo.usdbDepositCap - poolInfo.usdbBalance;\n  console.log('Remaining deposit capacity:', remaining);\n}\n```\n\n**\"Insufficient LP balance\" Error (Saving Pool):**\n\n```typescript\n// Check user's LP balance before withdrawing\nconst userSavings = await client.getUserSavings({ address: userAddress });\nconst saving = userSavings.find(s => s.lpType === SUSDB_TYPE);\nif (saving) {\n  console.log('Available LP balance:', saving.lpBalance);\n  console.log('Equivalent USDB value:', saving.usdbBalance);\n}\n```\n\n## Support & Contributing\n\n- **GitHub**: [bucket-protocol-sdk](https://github.com/Bucket-Protocol/bucket-protocol-sdk)\n- **Issues**: Please submit issues on GitHub for bug reports or feature requests\n- **License**: Apache-2.0\n- **Maintainer**: Justa Liang <justa@bucketprotocol.io>\n\n## Version Information\n\n**Current Version**: 2.0.1\n**Node.js Requirement**: >= 20\n**Dependencies**:\n\n- @mysten/sui: >= 2.0.0\n- @mysten/bcs: >= 2.0.0\n","readmeFilename":"README.md"}