{"_id":"@aztec-labs/slasher","_rev":"19-1799fb69297f4035afc1c8d9c4e16d61","name":"@aztec-labs/slasher","dist-tags":{"latest":"6.0.0-nightly.20260829","prerelease":"6.0.0-nightly.20260916"},"versions":{"6.0.0-nightly.20260829":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260829","_id":"@aztec-labs/slasher@6.0.0-nightly.20260829","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"3b8cfe3c45a5237b294957af5d12de0bd29c2dd0","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260829.tgz","fileCount":98,"integrity":"sha512-TzEIW3oU+LfQI+zd+QjWNJzccoWU1tYZuZaW9RlapIGaBovQUtsZTn4AJ+PEGSdTaiauNAr/clTrzgg9N/yv2w==","signatures":[{"sig":"MEUCIQDFsJTj1WxnV+++H3+DQM4voFRagNbVt09uQD+gQwGF+AIgTIspmlKHOHRdF0RSvf3v6+Oj+i1DaUoJQoKJsk90Uwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260829","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260829","@aztec-labs/kv-store":"6.0.0-nightly.20260829","@aztec-labs/foundation":"6.0.0-nightly.20260829","@aztec-labs/epoch-cache":"6.0.0-nightly.20260829","@aztec-labs/telemetry-client":"6.0.0-nightly.20260829"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260829_1787977180017_0.0868732654703448","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260830":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260830","_id":"@aztec-labs/slasher@6.0.0-nightly.20260830","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"2c69918b2d549e4468694da6280860adf076d072","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260830.tgz","fileCount":98,"integrity":"sha512-/hnqslm2s/QPX2zlc3z9kaaviLRGl6nsmKpy+0O7ZJluEgXewTb5Ls1xaVTGFoSJmYVYFPBJvRVSCcuSnhXdhg==","signatures":[{"sig":"MEUCIQD4XzrrvzXYqhLBkPEykV4cJcm7Do/w1xgYqNzqLHYyawIgKOEjGdLURWzDJATpgoJd8CLs6xpsxFLGp7aM49199QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260830","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260830","@aztec-labs/kv-store":"6.0.0-nightly.20260830","@aztec-labs/foundation":"6.0.0-nightly.20260830","@aztec-labs/epoch-cache":"6.0.0-nightly.20260830","@aztec-labs/telemetry-client":"6.0.0-nightly.20260830"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260830_1788063654763_0.14968920622735604","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260831":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260831","_id":"@aztec-labs/slasher@6.0.0-nightly.20260831","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"107d6c82d4050dd8cb1d09e5b5006538c686144a","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260831.tgz","fileCount":98,"integrity":"sha512-f/zORmbPXtyiEQlKg8WESmNFFb+UTZU+vG4MuoslPMV+xOqc20Kl6WVhk9LKaDSsm7ZCJVvWqv0N3ulsjbfrFA==","signatures":[{"sig":"MEQCIBfe3yFW2RidOeOPG+JxQf1HYcVlf+fa3sAQFiPq8RlEAiA/DVIQE6JCGccvAdBEGzKPNy1iAbes2/ev950CAHnt5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260831","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260831","@aztec-labs/kv-store":"6.0.0-nightly.20260831","@aztec-labs/foundation":"6.0.0-nightly.20260831","@aztec-labs/epoch-cache":"6.0.0-nightly.20260831","@aztec-labs/telemetry-client":"6.0.0-nightly.20260831"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260831_1788150164460_0.46444474702016425","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260901":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260901","_id":"@aztec-labs/slasher@6.0.0-nightly.20260901","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"2b45073a0b48b7389c6bb67e06efd81ece2ca566","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260901.tgz","fileCount":98,"integrity":"sha512-OoPVTr/tJH0LF/jk/6u6GZeOBdjFh54E2CUi1GnQWZKsPmpWFSqP/uQUVFaplngn3NlnEG+hGCM2v1R0wfqfjA==","signatures":[{"sig":"MEYCIQDSlzh67+StfRNy/mjqSH+1TBcbg/C9+YHjyTuZueK8mAIhAIhhweVeev0envwekzOm7A1xP4zqhNcN0uov2UXhV30p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260901","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260901","@aztec-labs/kv-store":"6.0.0-nightly.20260901","@aztec-labs/foundation":"6.0.0-nightly.20260901","@aztec-labs/epoch-cache":"6.0.0-nightly.20260901","@aztec-labs/telemetry-client":"6.0.0-nightly.20260901"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260901_1788236422232_0.16029107114112606","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260902":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260902","_id":"@aztec-labs/slasher@6.0.0-nightly.20260902","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"a629bc76e39f27301d7586ee30fdc25fd6c8eeab","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260902.tgz","fileCount":98,"integrity":"sha512-9GG9FgcrDgfUENcooPo8720sQObic7s0Au3URuPXGWZPfin5/aMg/Y0XNbyVtRGg+YwasweoyKoe8g8gWeNmbw==","signatures":[{"sig":"MEYCIQCzD35+8xVBCQXbdeaQSOYdbYC/SANmbodmb6Ib75spdQIhALxpCRa3kRvTsYYuVDa/EmIVkWpzgIuVO5aGRaO5sDf8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260902","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260902","@aztec-labs/kv-store":"6.0.0-nightly.20260902","@aztec-labs/foundation":"6.0.0-nightly.20260902","@aztec-labs/epoch-cache":"6.0.0-nightly.20260902","@aztec-labs/telemetry-client":"6.0.0-nightly.20260902"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260902_1788323045093_0.5028102565409125","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260903":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260903","_id":"@aztec-labs/slasher@6.0.0-nightly.20260903","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"82498277bd3f407eb1c1a4452345a3fa01c24b30","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260903.tgz","fileCount":98,"integrity":"sha512-Xzq3R0HRbeXgOPQrHflnWmpMgAOJ5fOTY2p6jVQjz7B4g04R4W6UUfQFRqUqZByIKHTDzdU1pIJmewOPA1EedQ==","signatures":[{"sig":"MEUCIQCsVDfaDzv+QG5vv1MEyumblNrbEolg0UuOMSaAqUwKnQIgBXWtzQn5U5l2hdIZLBv9vgohKf1SKeFobLfVaYfp/fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260903","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260903","@aztec-labs/kv-store":"6.0.0-nightly.20260903","@aztec-labs/foundation":"6.0.0-nightly.20260903","@aztec-labs/epoch-cache":"6.0.0-nightly.20260903","@aztec-labs/telemetry-client":"6.0.0-nightly.20260903"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260903_1788412941241_0.3983906622491844","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260904":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260904","_id":"@aztec-labs/slasher@6.0.0-nightly.20260904","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"87084b435f4b701f88efe5cd237719261853decd","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260904.tgz","fileCount":98,"integrity":"sha512-x9LjTX4INVSP+7i3HWby9kTwpZQ6A1I5d2BRIadtydWiYQYljhDi2REu0+90iu7ntEjZxj0Ex+9MUbyC94LMvg==","signatures":[{"sig":"MEQCIAIR/rFxy7R0LoM2/sufjVw5/+2c0uTyRqCO7DwFiWoGAiB6mH9gI6F+3OkmnNjyGgxaHoAs9u/4LwQdnfvyP41egw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260904","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260904","@aztec-labs/kv-store":"6.0.0-nightly.20260904","@aztec-labs/foundation":"6.0.0-nightly.20260904","@aztec-labs/epoch-cache":"6.0.0-nightly.20260904","@aztec-labs/telemetry-client":"6.0.0-nightly.20260904"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260904_1788495643284_0.6428901720437175","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260905":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260905","_id":"@aztec-labs/slasher@6.0.0-nightly.20260905","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"eb6f394455fd1ec726993956b3de18981ae4c3e2","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260905.tgz","fileCount":98,"integrity":"sha512-svlxMmzfiwkuxhjiAH9vL0uAlzB5D7CsrEy6kz3n+tObVrFdB7A9/keTLA0dGiILzTEBAIOfyM62mxmwaS43VQ==","signatures":[{"sig":"MEUCIAZqdkOZmN21dSSBAsrZGy5vp8wUA0jaBlPKbAfLKW13AiEAsWIiod1MIZonDyXsy4Sv2wtYwdOuAxoAamhxkVPHpKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260905","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260905","@aztec-labs/kv-store":"6.0.0-nightly.20260905","@aztec-labs/foundation":"6.0.0-nightly.20260905","@aztec-labs/epoch-cache":"6.0.0-nightly.20260905","@aztec-labs/telemetry-client":"6.0.0-nightly.20260905"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260905_1788581967772_0.7324062535402793","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260906":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260906","_id":"@aztec-labs/slasher@6.0.0-nightly.20260906","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"51ea62c7fd86c39eed76476907d1a20457d05f30","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260906.tgz","fileCount":98,"integrity":"sha512-OBDbqkvIQuc8/tcqCFJa6WTjsQvjXfPd27brcX59LPcPBwPPf255ISvjukCWfthcAklY78V0FKZN8ge003V4+w==","signatures":[{"sig":"MEUCIA6NjpVqjzj6z5MW9dmZ0h9wmjNm8r2asdEQD0H7jal8AiEA83PUptdQbDgBt4JCs2UKvARCbPVYGRhhbhQgX4MlJZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260906","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260906","@aztec-labs/kv-store":"6.0.0-nightly.20260906","@aztec-labs/foundation":"6.0.0-nightly.20260906","@aztec-labs/epoch-cache":"6.0.0-nightly.20260906","@aztec-labs/telemetry-client":"6.0.0-nightly.20260906"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260906_1788668412548_0.8557145284911711","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260907":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260907","_id":"@aztec-labs/slasher@6.0.0-nightly.20260907","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"f526d8efe878b85b6f0b8bc23343a2381b0fca77","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260907.tgz","fileCount":98,"integrity":"sha512-tJHMFo01qSZskdpRCaxmrqRJa8M1xFUuDB2aI5R6zt7zYey5VqE1ZoajpJkp/1WAuUATwJ6vmQ46xOOHLuwRjA==","signatures":[{"sig":"MEUCIHGsuQHKnLiBLkyltTAb5BCsQ1LroXdwkasu9k4SWEFtAiEAx2ZhDC9iU+sXqR+G0q93ivyP606uZwrJkUAts4MScbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260907","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260907","@aztec-labs/kv-store":"6.0.0-nightly.20260907","@aztec-labs/foundation":"6.0.0-nightly.20260907","@aztec-labs/epoch-cache":"6.0.0-nightly.20260907","@aztec-labs/telemetry-client":"6.0.0-nightly.20260907"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260907_1788754881764_0.5128895492724146","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260908":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260908","_id":"@aztec-labs/slasher@6.0.0-nightly.20260908","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"b312a6b49b44201cce495a01de84f368d44beef2","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260908.tgz","fileCount":98,"integrity":"sha512-PDRhzlPVPkEWBX/KJxbjPZqjvINv8DoyDBcs+lIiEaqtoqY8EpVgPfZumtRTZm42z6PbObdNYyzz6FrUBryfkQ==","signatures":[{"sig":"MEUCIQDAQP5/WrLLqKrm0cTrdzMzqwcywT3b212w0UFkC88VIQIgClqGoigEYMtrehgms/KUTplmGqpzH0/P+9WwQt3HYFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260908","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260908","@aztec-labs/kv-store":"6.0.0-nightly.20260908","@aztec-labs/foundation":"6.0.0-nightly.20260908","@aztec-labs/epoch-cache":"6.0.0-nightly.20260908","@aztec-labs/telemetry-client":"6.0.0-nightly.20260908"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260908_1788841198985_0.9215034427829785","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260909":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260909","_id":"@aztec-labs/slasher@6.0.0-nightly.20260909","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"2e9d4d359543b4634186f4fd23423ff061878930","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260909.tgz","fileCount":98,"integrity":"sha512-vYtIvPebZA9l6Mr+DqFk+YINw7QiIVHZZQ+DUDRK1AJo2KlfuUqdlGKESOAaVjaVaxZNkMHElhcySHP6T7gXlQ==","signatures":[{"sig":"MEQCIFig/n8pZh7ofc/7YgS92N/jkSxV/5Qtg5Z1b//nDwhbAiBFDRncn5xfGd4rLdve89dXFXMWEZP13qe9r72Wiu7x9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260909","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260909","@aztec-labs/kv-store":"6.0.0-nightly.20260909","@aztec-labs/foundation":"6.0.0-nightly.20260909","@aztec-labs/epoch-cache":"6.0.0-nightly.20260909","@aztec-labs/telemetry-client":"6.0.0-nightly.20260909"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260909_1788927678728_0.4624955420627146","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260910":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260910","_id":"@aztec-labs/slasher@6.0.0-nightly.20260910","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"0800a661ad3c728abb002b03b2a0fbc14d79df7c","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260910.tgz","fileCount":98,"integrity":"sha512-De4qYqnBNIm1KBgf8IYVl9puEm364aLAJeW/lc6mXxUkA7z+srn9j1g3FJfv+2dPSIBwX32jnkgmGe0rVPIpYA==","signatures":[{"sig":"MEQCIH/lHHb59+5mzM2H+nAfLzf4bNlUe6qfAcN/30sNBmBXAiBBKHdqQ1Bi8RO1hBaNFfSPC6eu1lwlym9+neo6gjLCtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260910","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260910","@aztec-labs/kv-store":"6.0.0-nightly.20260910","@aztec-labs/foundation":"6.0.0-nightly.20260910","@aztec-labs/epoch-cache":"6.0.0-nightly.20260910","@aztec-labs/telemetry-client":"6.0.0-nightly.20260910"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260910_1789014032163_0.9670506489621169","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260911":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260911","_id":"@aztec-labs/slasher@6.0.0-nightly.20260911","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"3fa84a27c0b70ab68101f44baad94de003b0fed8","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260911.tgz","fileCount":98,"integrity":"sha512-5h+If5Q//47rgw/djiCRhOwfz0viH9aX2GFJ9at3BSu2VBPxKs53aEDCKSe4lJ4V6b16nWCRJm8/SEyQH2PpkQ==","signatures":[{"sig":"MEYCIQCz+3uqJ0I6G3GN9rsWXqEPGBU3h/WJExz13x7AAbDcrgIhALKRitgFeE5vIhW54DfooB5M2pWHs0C5/mjYFtaP09dq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBu99Cs1TKE7aUV6tPRiFuQjNTfqhpOY+2FQSFcHo3qwAiAufCFmd3g78g2DZKWjnp6nOvWEk3+prWPrvFfq5m+aFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260911","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260911","@aztec-labs/kv-store":"6.0.0-nightly.20260911","@aztec-labs/foundation":"6.0.0-nightly.20260911","@aztec-labs/epoch-cache":"6.0.0-nightly.20260911","@aztec-labs/telemetry-client":"6.0.0-nightly.20260911"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260911_1789100522175_0.8280728187771027","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260912":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260912","_id":"@aztec-labs/slasher@6.0.0-nightly.20260912","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"08e1496ca3e95aeafd95bb1c3b3b69b3f0bf848e","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260912.tgz","fileCount":98,"integrity":"sha512-03OKALItOvof+9luAulDVgHz9bHNQ6NA33lvPvmw7p4+nh7AwNoLt2RW2/OafMqe9pJOw6wtG5ftOl0Jp+rrXw==","signatures":[{"sig":"MEQCIBttHS2KwXObH4Ev2CDwf3rK8LBC5I7kMrZxr5w73dWAAiBYHbiF0h7rr+5dy3JdhrGnye+8hPRY3mU8R/D0CP4ArA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICP8GBcd7UGKz3Sduykg/4x4+PVD+kjTDLveMxVJL5pMAiEAu3vPMANm7CO45badI8gmVtg0YQ2ym+tojhn65VdryBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260912","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260912","@aztec-labs/kv-store":"6.0.0-nightly.20260912","@aztec-labs/foundation":"6.0.0-nightly.20260912","@aztec-labs/epoch-cache":"6.0.0-nightly.20260912","@aztec-labs/telemetry-client":"6.0.0-nightly.20260912"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260912_1789186873824_0.2312759251995402","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260913":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260913","_id":"@aztec-labs/slasher@6.0.0-nightly.20260913","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"95cfcebe93d9bfd665bd07c66d53b01cacc9ec3b","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260913.tgz","fileCount":98,"integrity":"sha512-QW+6t+gDwdE7C5ZbqDhjrkHI7OuNcTVNZ4Z1kqnZ16mrlI8AaKdfj3rq1kCGAXBQAk4Z62dto6aFIiJa5vaSHw==","signatures":[{"sig":"MEUCIQDef5J8z53Mb0tNQCm08rRXxzxxfVE/jy8I2G5DmC6KLQIgJJ/cpmQbgrFUThJ6LTquFyMVjIk0VUi+aZYFY8oYu/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsluvyiXUpTzYcLDFxGTbCDoH3lg+8vImuqQVVfJql2AIhALLUlCFzDJrEcEyv76PWY3F81KiSNP3zMC7/YFyw5A/H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260913","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260913","@aztec-labs/kv-store":"6.0.0-nightly.20260913","@aztec-labs/foundation":"6.0.0-nightly.20260913","@aztec-labs/epoch-cache":"6.0.0-nightly.20260913","@aztec-labs/telemetry-client":"6.0.0-nightly.20260913"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260913_1789273257584_0.02445421159730099","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260914":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260914","_id":"@aztec-labs/slasher@6.0.0-nightly.20260914","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"362d536a76cf0d29f7993954d6d58570a65e39e5","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260914.tgz","fileCount":98,"integrity":"sha512-nRIjET+VLomBt1g/2a+r0kWMpUKA3XagS5Ww1LGi6pDIrcU9Tz6UwTEgfcJHntX/EbWKekZI0CMXgOfg3SuMSg==","signatures":[{"sig":"MEQCIGd5qVQWbGvWAjo5fozdjSzwlow+Q+3y4owTWI/TjYnCAiBYH5eTVzkivyu94H/s0PVMWZOkRhsdRVuRTB/LXG0mRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0PgeaQKkKj/nzG3ZwNIbKDFqnoruy7V0tC8D2qabVdAIgVZTzTBIFCbzxbc8KdRVyWDAsSHVTDlu6v7DtTF8XOAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260914","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260914","@aztec-labs/kv-store":"6.0.0-nightly.20260914","@aztec-labs/foundation":"6.0.0-nightly.20260914","@aztec-labs/epoch-cache":"6.0.0-nightly.20260914","@aztec-labs/telemetry-client":"6.0.0-nightly.20260914"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260914_1789359848373_0.41654357480624626","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260915":{"name":"@aztec-labs/slasher","version":"6.0.0-nightly.20260915","_id":"@aztec-labs/slasher@6.0.0-nightly.20260915","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"dist":{"shasum":"f5c0e6251b318d3878bbd43c3ef8852817ed8762","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260915.tgz","fileCount":98,"integrity":"sha512-7/YxOYEYPIOJ9877in6xSqD1OoSjQvfvrqqPgir6J46HNTv08mcHgXHCaUiOJg5e12mOMZ/tuCxeNrXhAq6g1Q==","signatures":[{"sig":"MEUCIQCEqu3b4IAkHBN9g9hXhgwFahw7Jpy7P1X41BaL/hrWsAIgJjbfvtWmWx39RcYjZkBqTNTqL87NAl+REjB//tYleic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCxVs3AgNCHnVsHgjqrLBmGkSjyn29TPV6wndeivOvKHAIhAKWpqpLjTPUUPeFdfLlR0KG/xBAUM1Plcqk+Zq1UCQTf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260915","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260915","@aztec-labs/kv-store":"6.0.0-nightly.20260915","@aztec-labs/foundation":"6.0.0-nightly.20260915","@aztec-labs/epoch-cache":"6.0.0-nightly.20260915","@aztec-labs/telemetry-client":"6.0.0-nightly.20260915"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"tmp":"tmp/slasher_6.0.0-nightly.20260915_1789446087888_0.9605128923617212","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-nightly.20260916":{"_id":"@aztec-labs/slasher@6.0.0-nightly.20260916","dist":{"shasum":"77c76a7e6907401577b11a54f45e5a73b67b7c72","tarball":"https://registry.npmjs.org/@aztec-labs/slasher/-/slasher-6.0.0-nightly.20260916.tgz","fileCount":98,"integrity":"sha512-d9BYVhzV0HM2OySJNUbqqffIwykc486hRP257094ujYikkbCZNoeF6MbtmKYh6jBiypxTHCfDEN089ot+ainSQ==","signatures":[{"sig":"MEUCIQCGEE7tdXeXowzYL2v4Hq39DfSLaggZfVl82J+tjwtGdwIgbn9pITNFTXGCI7NzTw3StJmnvoEXjN3z1ezdH2QV6RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDR8trbKs8zdvT1QpQbBkxpXCL0ZjEQmIAVwQQ+aRaPegIgZTssPgYFRJoEBJroko0/pogITjko7Z1Q8bp91TYqQ7g="}],"unpackedSize":328348},"jest":{"rootDir":"./src","reporters":["default"],"testRegex":"./src/.*\\.test\\.(js|mjs|ts)$","transform":{"^.+\\.tsx?$":["@swc/jest",{"jsc":{"parser":{"syntax":"typescript","decorators":true},"transform":{"decoratorVersion":"2022-03"}}}]},"setupFiles":["../../foundation/src/jest/setup.mjs"],"testTimeout":120000,"testEnvironment":"../../foundation/src/jest/env.mjs","moduleNameMapper":{"^(\\.{1,2}/.*)\\.[cm]?js$":"$1"},"setupFilesAfterEnv":["../../foundation/src/jest/setupAfterEnv.mjs"],"extensionsToTreatAsEsm":[".ts"]},"name":"@aztec-labs/slasher","type":"module","types":"./dest/index.d.ts","engines":{"node":">=20.10"},"exports":{".":"./dest/index.js","./config":"./dest/config.js"},"scripts":{"bb":"node --no-warnings ./dest/bb/index.js","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean && ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/generate.sh","build:dev":"../scripts/tsc.sh --watch"},"version":"6.0.0-nightly.20260916","_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"inherits":["../package.common.json","./package.local.json"],"_npmVersion":"11.6.2","description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","directories":{},"maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"_nodeVersion":"24.12.0","dependencies":{"zod":"^4","viem":"npm:@aztec/viem@2.38.2","tslib":"^2.4.0","@aztec-labs/stdlib":"6.0.0-nightly.20260916","source-map-support":"^0.5.21","@aztec-labs/ethereum":"6.0.0-nightly.20260916","@aztec-labs/kv-store":"6.0.0-nightly.20260916","@aztec-labs/foundation":"6.0.0-nightly.20260916","@aztec-labs/epoch-cache":"6.0.0-nightly.20260916","@aztec-labs/telemetry-client":"6.0.0-nightly.20260916"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.0.0","ts-node":"^10.9.1","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^22.15.17","@jest/globals":"^30.0.0","jest-mock-extended":"^4.0.0","@types/source-map-support":"^0.5.10","@typescript/native-preview":"7.0.0-dev.20260113.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/slasher_6.0.0-nightly.20260916_1789532475239_0.7801133925592194"}}},"time":{"created":"2026-08-29T04:19:39.834Z","modified":"2026-09-16T04:21:15.600Z","6.0.0-nightly.20260829":"2026-08-29T04:19:40.159Z","6.0.0-nightly.20260830":"2026-08-30T04:20:54.912Z","6.0.0-nightly.20260831":"2026-08-31T04:22:44.599Z","6.0.0-nightly.20260901":"2026-09-01T04:20:22.413Z","6.0.0-nightly.20260902":"2026-09-02T04:24:05.293Z","6.0.0-nightly.20260903":"2026-09-03T05:22:21.414Z","6.0.0-nightly.20260904":"2026-09-04T04:20:43.438Z","6.0.0-nightly.20260905":"2026-09-05T04:19:27.922Z","6.0.0-nightly.20260906":"2026-09-06T04:20:12.691Z","6.0.0-nightly.20260907":"2026-09-07T04:21:21.921Z","6.0.0-nightly.20260908":"2026-09-08T04:19:59.122Z","6.0.0-nightly.20260909":"2026-09-09T04:21:18.866Z","6.0.0-nightly.20260910":"2026-09-10T04:20:32.350Z","6.0.0-nightly.20260911":"2026-09-11T04:22:02.416Z","6.0.0-nightly.20260912":"2026-09-12T04:21:13.895Z","6.0.0-nightly.20260913":"2026-09-13T04:20:57.671Z","6.0.0-nightly.20260914":"2026-09-14T04:24:08.477Z","6.0.0-nightly.20260915":"2026-09-15T04:21:27.999Z","6.0.0-nightly.20260916":"2026-09-16T04:21:15.375Z"},"description":"The slasher module implements validator slashing for the Aztec network. Slashing punishes validators who misbehave or are inactive by reducing their stake. This mechanism ensures network security and liveness.","maintainers":[{"name":"nchamo","email":"nicolas@chamo.com.ar"},{"name":"charlielye","email":"charlie@aztecprotocol.com"}],"readme":"","readmeFilename":""}