{"_id":"@bulletxyz/zex-staking","_rev":"2-3a33ac51f20b692bab29c118412bffd2","name":"@bulletxyz/zex-staking","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@bulletxyz/zex-staking","version":"0.0.1","author":{"name":"bulletxyz"},"license":"Apache-2.0","_id":"@bulletxyz/zex-staking@0.0.1","maintainers":[{"name":"0xtristan","email":"tristan@sierra.team"},{"name":"mean-mangosteen","email":"aashwin@sierra.team"},{"name":"rodeo_clown","email":"kelvin@sierra.team"},{"name":"filipzeta","email":"filip@sierra.team"},{"name":"nicksierra","email":"nick@sierra.team"}],"homepage":"https://github.com/bulletxyz/zex-staking#readme","bugs":{"url":"https://github.com/bulletxyz/zex-staking/issues"},"dist":{"shasum":"e7e172e6b44b8b48f7b48946fb20f6926dc889de","tarball":"https://registry.npmjs.org/@bulletxyz/zex-staking/-/zex-staking-0.0.1.tgz","fileCount":38,"integrity":"sha512-8ndEtXCnN7+eVRX4L19maZMEvzZ1uleQsXjmgxZ1+nMS5KzqglB1fFlWhBoUbKkRwcASN4xwmTSlcPGx/wFcNA==","signatures":[{"sig":"MEQCIDAjXpXZvrX/zJwJKxnSjHlAZD/TCWobFxsn7YtGGicjAiASLh6pnk6DTnl9FPQ5VjwduXp0IS4lwLhJqhSWT91kzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137044},"main":"dist/src/index.js","types":"dist/src/index.d.ts","gitHead":"fefa9b9e0952d667b40a0e85225564e9423fb96d","scripts":{"idl":"anchor idl build -o target/idl/zex_staking.json && anchor idl type target/idl/zex_staking.json -o target/types/zex_staking.ts","lint":"prettier */*.js \"*/**/*{.js,.ts}\" --check","test":"yarn test:basic && yarn test:admin && yarn test:add-stake && yarn test:errors","build":"yarn idl && tsc","lint:fix":"prettier */*.js \"*/**/*{.js,.ts}\" -w","test:admin":"anchor test --validator legacy --skip-build --script test-admin","test:basic":"anchor test --validator legacy --script test-basic","test:errors":"anchor test --validator legacy --skip-build --script test-errors","test:add-stake":"anchor test --validator legacy --skip-build --script test-add-stake"},"_npmUser":{"name":"rodeo_clown","email":"kelvin@sierra.team"},"repository":{"url":"git+https://github.com/bulletxyz/zex-staking.git","type":"git"},"_npmVersion":"11.6.2","description":"Solana **ZexStaking** program and TypeScript SDK for staking ZEX.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@types/node":"^20.11.26","tiny-invariant":"^1.3.3","@solana/web3.js":"^1.98.4","@anchor-lang/core":"^1.1.2","@solana/spl-token":"^0.4.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^9.0.3","prettier":"^2.6.2","ts-mocha":"^10.0.0","typescript":"5.4.5","@types/chai":"^4.3.0","@types/bn.js":"^5.1.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/zex-staking_0.0.1_1782877763791_0.6356145309726864","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@bulletxyz/zex-staking","version":"0.0.2","main":"dist/src/index.js","types":"dist/src/index.d.ts","author":{"name":"bulletxyz"},"license":"Apache-2.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/bulletxyz/zex-staking.git"},"scripts":{"lint:fix":"prettier */*.js \"*/**/*{.js,.ts}\" -w","lint":"prettier */*.js \"*/**/*{.js,.ts}\" --check","build":"rm -rf dist && yarn idl && tsc -p tsconfig.build.json","prepublishOnly":"yarn build","idl":"anchor idl build -o target/idl/zex_staking.json && anchor idl type target/idl/zex_staking.json -o target/types/zex_staking.ts","test":"yarn test:basic && yarn test:admin && yarn test:add-stake && yarn test:stake-limits && yarn test:errors","test:basic":"anchor test --validator legacy --script test-basic","test:admin":"anchor test --validator legacy --skip-build --script test-admin","test:add-stake":"anchor test --validator legacy --skip-build --script test-add-stake","test:stake-limits":"anchor test --validator legacy --skip-build --script test-stake-limits","test:errors":"anchor test --validator legacy --skip-build --script test-errors","init-protocol":"ts-node --project tsconfig.json --transpile-only scripts/init-protocol.ts","build-stake-limits":"ts-node --project tsconfig.json --transpile-only scripts/build-stake-limits.ts","verify-stake-limits":"ts-node --project tsconfig.json --transpile-only scripts/verify-stake-limits.ts","set-stake-limits-root":"ts-node --project tsconfig.json --transpile-only scripts/set-stake-limits-root.ts"},"dependencies":{"@anchor-lang/core":"^1.1.2","@solana/spl-token":"^0.4.13","@solana/web3.js":"^1.98.4","@types/node":"^20.11.26","tiny-invariant":"^1.3.3"},"devDependencies":{"@types/bn.js":"^5.1.0","@types/chai":"^4.3.0","@types/mocha":"^9.0.0","chai":"^4.3.4","dotenv":"^17.4.2","merkletreejs":"^0.6.0","mocha":"^9.0.3","prettier":"^2.6.2","ts-mocha":"^10.0.0","typescript":"5.4.5"},"gitHead":"bb0ebb0d5e00d414845e97855ef790c9730f290d","_id":"@bulletxyz/zex-staking@0.0.2","description":"Solana **ZexStaking** program and TypeScript SDK for staking ZEX.","bugs":{"url":"https://github.com/bulletxyz/zex-staking/issues"},"homepage":"https://github.com/bulletxyz/zex-staking#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-erBl7pP53GEJZdAl8Y7IErt9KOth56AHUI/QBUgU0gkC6eWvWBoAw9m+AA6OkdD7gvrOpyPBBXWER6jEhqaE5g==","shasum":"3902b01d6df3a7f2df194ab90107c13f57f73be6","tarball":"https://registry.npmjs.org/@bulletxyz/zex-staking/-/zex-staking-0.0.2.tgz","fileCount":24,"unpackedSize":91295,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDXMthbBXWDEpshYy3M3Yla5fknrWAb1ls+y0SXq+QtGAiAaH5kAr7l8UUK6gSdze0Xlybbywcqy93WM6vEHms60KA=="}]},"_npmUser":{"name":"rodeo_clown","email":"kelvin@sierra.team"},"directories":{},"maintainers":[{"name":"0xtristan","email":"tristan@sierra.team"},{"name":"mean-mangosteen","email":"aashwin@sierra.team"},{"name":"rodeo_clown","email":"kelvin@sierra.team"},{"name":"filipzeta","email":"filip@sierra.team"},{"name":"nicksierra","email":"nick@sierra.team"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zex-staking_0.0.2_1783402188167_0.5345758585187348"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-01T03:49:23.701Z","modified":"2026-07-07T05:29:48.556Z","0.0.1":"2026-07-01T03:49:23.930Z","0.0.2":"2026-07-07T05:29:48.356Z"},"bugs":{"url":"https://github.com/bulletxyz/zex-staking/issues"},"author":{"name":"bulletxyz"},"license":"Apache-2.0","homepage":"https://github.com/bulletxyz/zex-staking#readme","repository":{"type":"git","url":"git+https://github.com/bulletxyz/zex-staking.git"},"description":"Solana **ZexStaking** program and TypeScript SDK for staking ZEX.","maintainers":[{"name":"0xtristan","email":"tristan@sierra.team"},{"name":"mean-mangosteen","email":"aashwin@sierra.team"},{"name":"rodeo_clown","email":"kelvin@sierra.team"},{"name":"filipzeta","email":"filip@sierra.team"},{"name":"nicksierra","email":"nick@sierra.team"}],"readme":"## zex-staking\n\nSolana **ZexStaking** program and TypeScript SDK for staking ZEX.\n\nPublished as [`@bulletxyz/zex-staking`](https://www.npmjs.com/package/@bulletxyz/zex-staking) on npm.\n\n## Build\n\n```bash\nanchor build\nyarn build\n```\n\n## Test\n\n```bash\nyarn test\n```\n","readmeFilename":"README.md"}