{"_id":"@evergonlabs/tmi-protocol-staking-sdk","_rev":"35-d0c3a49d9c0c80a85903c1d134e1043f","name":"@evergonlabs/tmi-protocol-staking-sdk","dist-tags":{"rc":"0.11.2-rc.0","latest":"0.11.2"},"versions":{"0.1.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.1.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.1.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"simon_evergon","email":"simon@evergonlabs.com"},{"name":"apostolos93","email":"apostolos@evergonlabs.com"},{"name":"ivan_k","email":"ivan@evergonlabs.com"}],"dist":{"shasum":"b426578c177b54f65a01b4df545dc8710b8195d7","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.1.0.tgz","fileCount":8,"integrity":"sha512-/vh3kmNeV+Cw/uGbgTmnWd2yzEvhk2BsL9uDCUfchGLUXuAv9W3L/BVPBlnax7sX6wwdMZioB7MCunV/AASt0g==","signatures":[{"sig":"MEUCIQDnN9SWYEW964KaXf80J7msRqiNRUw1zUx40VcAUdb6OQIgKIILsmcaRuGjANB6ujzKpyzeBOoAmEzlWJlu3jayCow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846711},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"gitHead":"2f6abccca3c17b243934ec9bfa8d99242300f4d6","scripts":{"dev":"tsx ./scripts/compile-dev.ts","lint":"eslint .","test":"vitest run","build":"run-s forge wagmi build:lib","clean":"rimraf ./dist ./out ./cache ./generated","forge":"forge build","wagmi":"npx wagmi generate","scripts":"tsx -r dotenv/config ./scripts/bin.ts","build:lib":"tsx ./scripts/compile-prod.ts","check-types":"tsc --noEmit"},"_npmUser":{"name":"ivan_k","email":"ivan@evergonlabs.com"},"_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"type-fest":"^4.33.0","@evergonlabs/tmi-protocol-types":"workspace:*","@evergonlabs/tmi-protocol-utils":"workspace:*","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","viem":"^2.22.22","kleur":"^4.1.5","dotenv":"^16.4.7","rimraf":"^6.0.1","vitest":"^2.1.8","@wagmi/cli":"^2.2.0","npm-run-all":"^4.1.5","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"workspace:*","@evergonlabs/eslint-config":"workspace:*","@evergonlabs/typescript-config":"workspace:*"},"peerDependencies":{"zod":"^3.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.1.0_1739391084462_0.8205134044316293","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.2.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.2.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"apostolos93","email":"apostolos@evergonlabs.com"},{"name":"ivan_k","email":"ivan@evergonlabs.com"},{"name":"mauromedda-ever","email":"mauro@evergonlabs.com"},{"name":"atapin","email":"andrei@evergonlabs.com"},{"name":"george_molchanov","email":"georgii@evergonlabs.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"}],"dist":{"shasum":"fca434b2b4b20f80dc31b1bd57f4e8d772b93899","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.2.0.tgz","fileCount":8,"integrity":"sha512-fXUXGD3DQqHluZ+DyWV1RicJoagK0Um/JnmyGQRSx0+1pFkoBFkbQ8D4PUIYMDxFwsaw5RgUDByFFHQzy5/lpw==","signatures":[{"sig":"MEUCIQDR77OMJjG1oJtz8RcsbgkEdaGt8M3z0K4hnuKgzXcv0gIgIwF4p8qLqKjDaMK1X7pSO2xoYHX52yT31NFtmeg99cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846463},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","lint":"eslint .","test":"vitest run","build":"run-s build:lib","clean":"rimraf ./dist ./out ./cache ./generated","forge":"forge build","wagmi":"npx wagmi generate","scripts":"tsx -r dotenv/config ./scripts/bin.ts","build:lib":"tsx ./scripts/compile-prod.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"ivan_k","email":"ivan@evergonlabs.com"},"_resolved":"/private/var/folders/5c/2j11w_f53_78f8p5yjkkf4lh0000gn/T/437d56976a616e95dcf1668161504960/evergonlabs-tmi-protocol-staking-sdk-0.2.0.tgz","_integrity":"sha512-fXUXGD3DQqHluZ+DyWV1RicJoagK0Um/JnmyGQRSx0+1pFkoBFkbQ8D4PUIYMDxFwsaw5RgUDByFFHQzy5/lpw==","_npmVersion":"11.6.0","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"type-fest":"^4.33.0","@evergonlabs/tmi-utils":"^0.2.0","@evergonlabs/tmi-protocol-types":"0.2.0","@evergonlabs/tmi-protocol-utils":"0.2.0","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","jiti":"^2.4.2","viem":"^2.23.2","kleur":"^4.1.5","dotenv":"^16.4.7","eslint":"^9.21.0","rimraf":"^6.0.1","vitest":"^3.1.3","@wagmi/cli":"^2.2.0","typescript":"5.7.3","npm-run-all":"^4.1.5","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"^0.2.1","@evergonlabs/tmi-eslint-config":"^0.1.3","@evergonlabs/tmi-typescript-config":"^0.2.0"},"peerDependencies":{"zod":"^3.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.2.0_1758118893600_0.17824648220320816","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.2.1","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.2.1","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"apostolos93","email":"apostolos@evergonlabs.com"},{"name":"ivan_k","email":"ivan@evergonlabs.com"},{"name":"mauromedda-ever","email":"mauro@evergonlabs.com"},{"name":"atapin","email":"andrei@evergonlabs.com"},{"name":"george_molchanov","email":"georgii@evergonlabs.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"}],"dist":{"shasum":"42160d7ccd2450796b5dcd82defb5657d5be522d","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.2.1.tgz","fileCount":8,"integrity":"sha512-2f0Hk/ZPVmyY6zBA4+Ao8vFhy3qQzFm/426FZkqvYxwY00c/bs9wP220TKBkdXMvGJd9wZu1DvUKEozzkSoi7g==","signatures":[{"sig":"MEUCIFGu8YaaPcNyDnEX9ndlVY1caXEosMx/ZZMPsFZldqFlAiEA8MRw3lAA/7EULaeWt4AFrIzJNKhG119oc8WNmWj4Ews=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846464},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","lint":"eslint .","test":"vitest run","build":"run-s build:lib","clean":"rimraf ./dist ./out ./cache ./generated","forge":"forge build","wagmi":"npx wagmi generate","scripts":"tsx -r dotenv/config ./scripts/bin.ts","build:lib":"tsx ./scripts/compile-prod.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"george_molchanov","email":"georgii@evergonlabs.com"},"_resolved":"/private/var/folders/76/221j22md2mb218rxryx9_j0h0000gn/T/77ade9fe2d6f1259784624cd14357c87/evergonlabs-tmi-protocol-staking-sdk-0.2.1.tgz","_integrity":"sha512-2f0Hk/ZPVmyY6zBA4+Ao8vFhy3qQzFm/426FZkqvYxwY00c/bs9wP220TKBkdXMvGJd9wZu1DvUKEozzkSoi7g==","_npmVersion":"9.8.1","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.6.1","dependencies":{"type-fest":"^4.33.0","@evergonlabs/tmi-utils":"^0.2.0","@evergonlabs/tmi-protocol-types":"0.2.1","@evergonlabs/tmi-protocol-utils":"0.2.1","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.25.0","jiti":"^2.4.2","viem":"^2.23.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.21.0","rimraf":"^6.0.1","vitest":"^3.1.3","@wagmi/cli":"^2.2.0","typescript":"5.7.3","npm-run-all":"^4.1.5","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"^0.2.1","@evergonlabs/tmi-eslint-config":"^0.1.3","@evergonlabs/tmi-typescript-config":"^0.2.0"},"peerDependencies":{"zod":"^3.25.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.2.1_1758374847238_0.877759328065177","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.7.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.7.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"fbaf3dbd8d945a5888858d18aba80dfba1f9a717","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.7.0.tgz","fileCount":8,"integrity":"sha512-tGl2yvtU/VQNwxSbn91NzLxcsk38HlbOsRdogAN1MBJNhPUccA95IwBNXzOhMu7Z6XOPPCrPDUUrHl09U+d0gA==","signatures":[{"sig":"MEYCIQCQLiegujcdVaf2I4CJvJcd7k7RmG89AvHK0qVl2NFVsQIhAOTLN58YNTDn0vSA4O1+T9ljlaGnf30FPvoIlDzLrAUS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850648},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"run-s build:lib","clean":"rimraf ./dist ./out ./cache ./generated","wagmi":"npx wagmi generate","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","build:lib":"tsx ./scripts/compile-prod.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/private/var/folders/5c/2j11w_f53_78f8p5yjkkf4lh0000gn/T/799d15299d373ab5a1cd2de6d9fb654e/evergonlabs-tmi-protocol-staking-sdk-0.7.0.tgz","_integrity":"sha512-tGl2yvtU/VQNwxSbn91NzLxcsk38HlbOsRdogAN1MBJNhPUccA95IwBNXzOhMu7Z6XOPPCrPDUUrHl09U+d0gA==","_npmVersion":"10.9.3","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"type-fest":"^5.0.0","@evergonlabs/tmi-utils":"0.6.0","@evergonlabs/tmi-protocol-types":"0.7.0","@evergonlabs/tmi-protocol-utils":"0.7.0","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"^2.23.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","@wagmi/cli":"^2.2.0","typescript":"5.7.3","npm-run-all":"^4.1.5","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.4.3","@evergonlabs/tmi-eslint-config":"0.3.0","@evergonlabs/tmi-typescript-config":"0.2.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.7.0_1770683261351_0.3107367546108475","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.8.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.8.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"5ae291203f04c3b4f43b0031168da310bd556e12","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.8.0.tgz","fileCount":8,"integrity":"sha512-NOTaCsD9GEpFOwF/XuB4RStcCRctTY79pJS4225k3L8btmU9jBqpuvjQ4Up3ozaZwCO4MismGlHRoRLPCSikVg==","signatures":[{"sig":"MEUCICr9ghb/kVh8syndKVc5KXZiWrm5iysHzS9R8M/N8craAiEA+mrlO/LPhj2l+iy4UBmPL5hqmvNsyM/NEqLPGZKfyq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850648},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"run-s build:lib","clean":"rimraf ./dist ./out ./cache ./generated","wagmi":"npx wagmi generate","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","build:lib":"tsx ./scripts/compile-prod.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/private/var/folders/5c/2j11w_f53_78f8p5yjkkf4lh0000gn/T/de14599cc7ddb8cfa4f5ccab22c764f8/evergonlabs-tmi-protocol-staking-sdk-0.8.0.tgz","_integrity":"sha512-NOTaCsD9GEpFOwF/XuB4RStcCRctTY79pJS4225k3L8btmU9jBqpuvjQ4Up3ozaZwCO4MismGlHRoRLPCSikVg==","_npmVersion":"10.9.3","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"type-fest":"^5.0.0","@evergonlabs/tmi-utils":"0.6.0","@evergonlabs/tmi-protocol-types":"0.8.0","@evergonlabs/tmi-protocol-utils":"0.8.0","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"^2.23.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","@wagmi/cli":"^2.2.0","typescript":"5.7.3","npm-run-all":"^4.1.5","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.4.3","@evergonlabs/tmi-eslint-config":"0.3.0","@evergonlabs/tmi-typescript-config":"0.2.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.8.0_1770766085125_0.9082432413523314","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.8.1","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.8.1","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"070fc92ba7be0f41e191103668b5978bb3c76fdc","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.8.1.tgz","fileCount":8,"integrity":"sha512-RE8bO3XppDw1I/KMlSduAfk7YXmji8kZdZovgB73JkqhthEgIlMEQkFuuQBFO9Nc3V5kjPbLfTpVg7ViQ37AuQ==","signatures":[{"sig":"MEQCIH/bgXW4RqFpn3JLedIGO+4LhcBwM11tQ6MeNUM27bQyAiAMmvupgPD2/ww0ewGQ0wZOOAwIZQGB3lGr7dc6FxTb1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850648},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.8.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"run-s build:lib","clean":"rimraf ./dist ./out ./cache ./generated","wagmi":"npx wagmi generate","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","build:lib":"tsx ./scripts/compile-prod.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/private/var/folders/5c/2j11w_f53_78f8p5yjkkf4lh0000gn/T/153f11d3747adb4ba9b3557a3887ffc8/evergonlabs-tmi-protocol-staking-sdk-0.8.1.tgz","_integrity":"sha512-RE8bO3XppDw1I/KMlSduAfk7YXmji8kZdZovgB73JkqhthEgIlMEQkFuuQBFO9Nc3V5kjPbLfTpVg7ViQ37AuQ==","_npmVersion":"10.9.3","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"type-fest":"^5.0.0","@evergonlabs/tmi-utils":"0.6.0","@evergonlabs/tmi-protocol-types":"0.8.1","@evergonlabs/tmi-protocol-utils":"0.8.1","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"^2.23.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","@wagmi/cli":"^2.2.0","typescript":"5.7.3","npm-run-all":"^4.1.5","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.4.3","@evergonlabs/tmi-eslint-config":"0.3.0","@evergonlabs/tmi-typescript-config":"0.2.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.8.1_1770772556276_0.49236549908311766","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.9.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.9.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"caee1b4c81f6bda833c61a40bb3dc6cc842d5291","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.9.0.tgz","fileCount":8,"integrity":"sha512-7I3IOVJ9PnAHWFV3ZLoHALq5bR36S54L3AqoJUvYuvKL0fAFDSBBJKNtcHU9VPc+TLZFvMoQmkRs2vjQpKHm3Q==","signatures":[{"sig":"MEUCIQDZ9QIJuKMY9sFSsvL2WK7g/YAgqHjRcRoJGVh6f9xCIwIgX6qUcp8ZJ6KccyuKk0IPyMdu0sFI3C9ioKaOFtIYIzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850648},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"run-s build:lib","clean":"rimraf ./dist ./out ./cache ./generated","wagmi":"npx wagmi generate","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","build:lib":"tsx ./scripts/compile-prod.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/private/var/folders/5c/2j11w_f53_78f8p5yjkkf4lh0000gn/T/ccf7f9675bc1c1ba2b2c53dc4aacb654/evergonlabs-tmi-protocol-staking-sdk-0.9.0.tgz","_integrity":"sha512-7I3IOVJ9PnAHWFV3ZLoHALq5bR36S54L3AqoJUvYuvKL0fAFDSBBJKNtcHU9VPc+TLZFvMoQmkRs2vjQpKHm3Q==","_npmVersion":"10.9.3","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"type-fest":"^5.0.0","@evergonlabs/tmi-utils":"0.6.0","@evergonlabs/tmi-protocol-types":"0.9.0","@evergonlabs/tmi-protocol-utils":"0.9.0","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"^2.23.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","@wagmi/cli":"^2.2.0","typescript":"5.7.3","npm-run-all":"^4.1.5","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.4.3","@evergonlabs/tmi-eslint-config":"0.3.0","@evergonlabs/tmi-typescript-config":"0.2.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.9.0_1770865064592_0.8477752471348337","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-rc.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.10.0-rc.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.10.0-rc.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"28c77f7ecb7d94a2629ae6599d610307d7df0971","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.10.0-rc.0.tgz","fileCount":8,"integrity":"sha512-kG8chv/pIKBigSOImG33YYRXJBU9RkLOn5NKVzqqZJlU9ftQyktfWinJbginBvi4XSuWP7IU5h+tKnPBdw+Yig==","signatures":[{"sig":"MEUCIF5PkAGwmjYbVIsRSLkyp/ZuAFepCZ6Wi7QAbzqDnC0gAiEAxjdrbnxuJ/AmKpm6uYqbEj+wAUIub/WCbWWy0eIvN0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850666},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.10.0-rc.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"run-s build:lib","clean":"rimraf ./dist ./out ./cache ./generated","wagmi":"npx wagmi generate","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","build:lib":"tsx ./scripts/compile-prod.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/private/var/folders/f8/qlvdmrrj0ql2w9kwlrpl66x80000gn/T/8892f406e459a57fb421cf7a539be681/evergonlabs-tmi-protocol-staking-sdk-0.10.0-rc.0.tgz","_integrity":"sha512-kG8chv/pIKBigSOImG33YYRXJBU9RkLOn5NKVzqqZJlU9ftQyktfWinJbginBvi4XSuWP7IU5h+tKnPBdw+Yig==","_npmVersion":"10.9.4","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"type-fest":"^5.0.0","@evergonlabs/tmi-utils":"0.6.0","@evergonlabs/tmi-protocol-types":"0.10.0-rc.0","@evergonlabs/tmi-protocol-utils":"0.10.0-rc.0","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"^2.23.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","@wagmi/cli":"^2.2.0","typescript":"5.7.3","npm-run-all":"^4.1.5","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.4.3","@evergonlabs/tmi-eslint-config":"0.3.0","@evergonlabs/tmi-typescript-config":"0.2.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.10.0-rc.0_1771358907943_0.5573765956699648","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-rc.1":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.10.0-rc.1","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.10.0-rc.1","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"a46cbe9edb3879a643ea85776b9f9d35addd3e1b","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.10.0-rc.1.tgz","fileCount":8,"integrity":"sha512-zv+I5fec6FI0aUU0W8MxcuRB4MLReQdApzg0lyODMYvzkdsDV4G1pjtx+u6hIrmn0K/XeYUkLAAcauQxl29yjQ==","signatures":[{"sig":"MEQCIEdFw1peC8/gZjyhLhEFDoK+g6L/EZRg2Mrrk9I/DBVzAiAKWNxK/T5eqRxDBnmwuXuT/g7fSqYWzkPKW9P387sCpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850666},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.10.0-rc.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"run-s build:lib","clean":"rimraf ./dist ./out ./cache ./generated","wagmi":"npx wagmi generate","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","build:lib":"tsx ./scripts/compile-prod.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/private/var/folders/f8/qlvdmrrj0ql2w9kwlrpl66x80000gn/T/e7b53fecea24c213324a6a2639ae9060/evergonlabs-tmi-protocol-staking-sdk-0.10.0-rc.1.tgz","_integrity":"sha512-zv+I5fec6FI0aUU0W8MxcuRB4MLReQdApzg0lyODMYvzkdsDV4G1pjtx+u6hIrmn0K/XeYUkLAAcauQxl29yjQ==","_npmVersion":"10.9.4","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"type-fest":"^5.0.0","@evergonlabs/tmi-utils":"0.6.0","@evergonlabs/tmi-protocol-types":"0.10.0-rc.1","@evergonlabs/tmi-protocol-utils":"0.10.0-rc.1","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"^2.23.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","@wagmi/cli":"^2.2.0","typescript":"5.7.3","npm-run-all":"^4.1.5","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.4.3","@evergonlabs/tmi-eslint-config":"0.3.0","@evergonlabs/tmi-typescript-config":"0.2.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.10.0-rc.1_1771553404191_0.7486761153955723","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-rc.2":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.10.0-rc.2","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.10.0-rc.2","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"4d2c06fa94a98e2679d507f5d8875106780ee70e","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.10.0-rc.2.tgz","fileCount":8,"integrity":"sha512-E/5JulQtY+2Uo6Is7sXGz6VPJdFQniEo1/S3BxcI3LbS8SJRbIslUYG4p6QgcZQyb9IAvNFfLH8NOqrjfbP0AQ==","signatures":[{"sig":"MEYCIQCWBcv3ehqMD+BcNy2/kOMIfvPOwNRdAA0wS4XVkxUm2wIhAMDlrzEdvobfpK4B5+/2deW7DqK+ZFMt+8KjLqi6ulrf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850666},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.10.0-rc.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"run-s build:lib","clean":"rimraf ./dist ./out ./cache ./generated","wagmi":"npx wagmi generate","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","build:lib":"tsx ./scripts/compile-prod.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/private/var/folders/f8/qlvdmrrj0ql2w9kwlrpl66x80000gn/T/162a8a5ec1d0fb09aa4d2cad4a41396e/evergonlabs-tmi-protocol-staking-sdk-0.10.0-rc.2.tgz","_integrity":"sha512-E/5JulQtY+2Uo6Is7sXGz6VPJdFQniEo1/S3BxcI3LbS8SJRbIslUYG4p6QgcZQyb9IAvNFfLH8NOqrjfbP0AQ==","_npmVersion":"10.9.4","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"type-fest":"^5.0.0","@evergonlabs/tmi-utils":"0.6.0","@evergonlabs/tmi-protocol-types":"0.10.0-rc.2","@evergonlabs/tmi-protocol-utils":"0.10.0-rc.2","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"^2.23.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","@wagmi/cli":"^2.2.0","typescript":"5.7.3","npm-run-all":"^4.1.5","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.4.3","@evergonlabs/tmi-eslint-config":"0.3.0","@evergonlabs/tmi-typescript-config":"0.2.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.10.0-rc.2_1771562740545_0.12697793255623901","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.10.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.10.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"a297924bb5c2cc98056d4113a7aa795d855c0ad5","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.10.0.tgz","fileCount":8,"integrity":"sha512-YwYA9thZqHpxK5MqDI84mEMs0mjnrXTBEQFmFoR+BEFOIa/nRhtHaHLsHd1vLNqPaQwL3rosHzv2Dvo0ct5b9g==","signatures":[{"sig":"MEUCIQC+HKVePqrLkR8jyoyODE0U00+QNcyKcc0a2wq+vkEutAIgKOUbYlficWSD/mzW2zeVdOsHcGxahIRYx0aMxliK/Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861956},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","check-types":"tsc -b --noEmit","test:sequential":"pnpm run env -- vitest run"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/private/var/folders/f8/qlvdmrrj0ql2w9kwlrpl66x80000gn/T/e92c570f36e5ae3674f2567b0b8f5ddd/evergonlabs-tmi-protocol-staking-sdk-0.10.0.tgz","_integrity":"sha512-YwYA9thZqHpxK5MqDI84mEMs0mjnrXTBEQFmFoR+BEFOIa/nRhtHaHLsHd1vLNqPaQwL3rosHzv2Dvo0ct5b9g==","_npmVersion":"10.9.4","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"type-fest":"^5.0.0","@evergonlabs/tmi-utils":"0.6.0","@evergonlabs/tmi-protocol-types":"0.10.0","@evergonlabs/tmi-protocol-utils":"0.10.0","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.4.3","@evergonlabs/tmi-eslint-config":"0.3.0","@evergonlabs/tmi-factories-sdk":"0.3.0","@evergonlabs/tmi-typescript-config":"0.2.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.10.0_1772208476945_0.4993640327005837","host":"s3://npm-registry-packages-npm-production"}},"0.10.1-rc.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.10.1-rc.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.10.1-rc.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"94c5c607ec6db628d682b0887742c819837526de","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.10.1-rc.0.tgz","fileCount":8,"integrity":"sha512-eO86NcLxUDRiBo0Oo6OuhvuEe1rsScLBcRlp4M48Y2UU8Z3ZoB2+lUTIWRBZ6qLi/NeRE8yzj4ZR8jLfYBwE+Q==","signatures":[{"sig":"MEUCIQCY6BF88Fov9fkgp51Ph47kw3B+vWB+Yt/xvn3C2NOtWAIgfA1SgtlTE1Nw1kLkuPPgYIZk85/35BAlndG+I5VSBdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861988},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.10.1-rc.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/fa4d09ee293aff4bf274770ce6facf6b/evergonlabs-tmi-protocol-staking-sdk-0.10.1-rc.0.tgz","_integrity":"sha512-eO86NcLxUDRiBo0Oo6OuhvuEe1rsScLBcRlp4M48Y2UU8Z3ZoB2+lUTIWRBZ6qLi/NeRE8yzj4ZR8jLfYBwE+Q==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"type-fest":"^5.0.0","@evergonlabs/tmi-utils":"0.6.0","@evergonlabs/tmi-protocol-types":"0.10.1-rc.0","@evergonlabs/tmi-protocol-utils":"0.10.1-rc.0","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.4.3","@evergonlabs/tmi-eslint-config":"0.3.0","@evergonlabs/tmi-factories-sdk":"0.3.0","@evergonlabs/tmi-typescript-config":"0.2.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.10.1-rc.0_1773072920242_0.5102466193959279","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.10.1","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.10.1","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"ea38086f0708cc1c9bbaa31462b357a917779b4a","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.10.1.tgz","fileCount":8,"integrity":"sha512-1SN66gKCtyhX6MQ6rrp6eYr0QhWeekQiQyCAHfrZ171xsQ3ScwUVP+rd7i70yA+CiaV7BfxEXrYqEP6WqAd2PQ==","signatures":[{"sig":"MEYCIQDh/1LIBsqTQ4ta8eVZlESWPkx/GrWKjoqBk2bLZdMzxQIhAMnLmGbpqBc6h6u/DHZP6V/hVhzoUpiDK7CRc73V8zzQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861973},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.10.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/d39c6bcf6b8c68e9f92ef7a689f02bf4/evergonlabs-tmi-protocol-staking-sdk-0.10.1.tgz","_integrity":"sha512-1SN66gKCtyhX6MQ6rrp6eYr0QhWeekQiQyCAHfrZ171xsQ3ScwUVP+rd7i70yA+CiaV7BfxEXrYqEP6WqAd2PQ==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"type-fest":"^5.0.0","@evergonlabs/tmi-utils":"0.6.0","@evergonlabs/tmi-protocol-types":"0.10.1","@evergonlabs/tmi-protocol-utils":"0.10.1","@evergonlabs/tmi-contracts-staking-sdk":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.4.3","@evergonlabs/tmi-eslint-config":"0.3.0","@evergonlabs/tmi-factories-sdk":"0.3.0","@evergonlabs/tmi-typescript-config":"0.2.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.10.1_1773076324539_0.16278153927779493","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.11.0-rc.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.11.0-rc.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"ed6a82c7b3a36006e782f5bc1a7b428c47d7b65f","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.11.0-rc.0.tgz","fileCount":8,"integrity":"sha512-XVrG9MJj7g/qv4ZlNU5Bz6XJb4w69rX+AWm3VzNG9YfeT0gIrzrWR+A5+d4YWX3QVEUPWk94g6xWRoheRQ1GkQ==","signatures":[{"sig":"MEUCIALXdfH4tYxZaADfi6L3r5Lliv8I5kZJ0W2MS319jk4/AiEAg7RgIcrH9hNEj5gzjXRafeS1jkdPANXqhYeaJFmiRrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949044},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.11.0-rc.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/0f8780f3fb946c80552314517c6bb656/evergonlabs-tmi-protocol-staking-sdk-0.11.0-rc.0.tgz","_integrity":"sha512-XVrG9MJj7g/qv4ZlNU5Bz6XJb4w69rX+AWm3VzNG9YfeT0gIrzrWR+A5+d4YWX3QVEUPWk94g6xWRoheRQ1GkQ==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"type-fest":"^5.0.0","@evergonlabs/tmi-utils":"0.6.0","@evergonlabs/tmi-protocol-types":"0.11.0-rc.0","@evergonlabs/tmi-protocol-utils":"0.11.0-rc.0","@evergonlabs/tmi-contracts-staking-sdk":"^0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.4.3","@evergonlabs/tmi-eslint-config":"0.3.0","@evergonlabs/tmi-factories-sdk":"0.3.1","@evergonlabs/tmi-typescript-config":"0.2.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.11.0-rc.0_1773830550930_0.3036428270639706","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.1":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.11.0-rc.1","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.11.0-rc.1","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"7e942c85c62b13cd70bc49075bf4988e79310e38","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.11.0-rc.1.tgz","fileCount":8,"integrity":"sha512-2GIQtS8d8mRKuiPn7EDL7xFZSogtcx+gMMo4UX8SplbnUBZ8FOSYWLVv1+pv5aVJFx/dL/oRCDfkGSnFPQO9bw==","signatures":[{"sig":"MEUCICI1tdny0dGOHu5eExPfxxcHBEBwd2lWLagsLbGqyLyLAiEA1vkCUfO962gfeOTfmvm4+AGPa6HQs1NwAs74Zr2f2Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":951294},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.11.0-rc.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/c55e9d805aff856dd954a9bbe4df2b99/evergonlabs-tmi-protocol-staking-sdk-0.11.0-rc.1.tgz","_integrity":"sha512-2GIQtS8d8mRKuiPn7EDL7xFZSogtcx+gMMo4UX8SplbnUBZ8FOSYWLVv1+pv5aVJFx/dL/oRCDfkGSnFPQO9bw==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"type-fest":"^5.0.0","@hono/zod-openapi":"^1.2.1","@evergonlabs/tmi-utils":"0.7.1","@evergonlabs/tmi-protocol-types":"0.11.0-rc.1","@evergonlabs/tmi-protocol-utils":"0.11.0-rc.1","@evergonlabs/tmi-contracts-staking-sdk":"^0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.7.1","@evergonlabs/tmi-eslint-config":"0.7.1","@evergonlabs/tmi-factories-sdk":"0.3.1","@evergonlabs/tmi-typescript-config":"0.7.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.11.0-rc.1_1773931707144_0.7845161005358061","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.2":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.11.0-rc.2","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.11.0-rc.2","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"1ad8772e07ffad880f66f6c6bd932bbf77cbf56c","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.11.0-rc.2.tgz","fileCount":8,"integrity":"sha512-p1DSmlVY+RXlukvwhZ1pGN7pNrCkkpl08Na2zo3zzSfiK6jWzr1/fQ5G0TymGCbUKCt8fG766sZlyHhHZZA1bA==","signatures":[{"sig":"MEYCIQCS5nrf0CUKds0cFY/JFwO2MFQq27qmSxrLzeRD1wxXPwIhALHyCvmH9TwLh05YdAmqfO+1uOnPL9MXsreVs9PZ/M83","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950846},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.11.0-rc.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/2a06028b6028ae2e2baa2ddf97bf3b43/evergonlabs-tmi-protocol-staking-sdk-0.11.0-rc.2.tgz","_integrity":"sha512-p1DSmlVY+RXlukvwhZ1pGN7pNrCkkpl08Na2zo3zzSfiK6jWzr1/fQ5G0TymGCbUKCt8fG766sZlyHhHZZA1bA==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"type-fest":"^5.0.0","@hono/zod-openapi":"^1.2.1","@evergonlabs/tmi-utils":"0.8.0-rc.0","@evergonlabs/tmi-protocol-types":"0.11.0-rc.2","@evergonlabs/tmi-protocol-utils":"0.11.0-rc.2","@evergonlabs/tmi-contracts-staking-sdk":"^0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.8.0-rc.0","@evergonlabs/tmi-eslint-config":"0.8.0-rc.0","@evergonlabs/tmi-factories-sdk":"0.3.1","@evergonlabs/tmi-typescript-config":"0.8.0-rc.0"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.11.0-rc.2_1773941310110_0.6361539369143645","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.3":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.11.0-rc.3","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.11.0-rc.3","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"97e5ebde223f3c340facbf99942d58e2c8fe07bd","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.11.0-rc.3.tgz","fileCount":8,"integrity":"sha512-hxqa81enayzGXaqaVpbfusMBuJy/32XXmRuf8hgKRxBf27NJta2unxKkKc0jMF02jG+/QzTImwss8eH5vJ0vQQ==","signatures":[{"sig":"MEUCIF6LIkCjrg247Mnc4I5zg3FjC3cYFoxU2Z2J9iR8G39EAiEAwFLvqCpu053h1JyFBNgW3IwdTUWOBbmwdtalcJt6dTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950846},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.11.0-rc.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/8dfed673d4297f1f726e3502115e94a2/evergonlabs-tmi-protocol-staking-sdk-0.11.0-rc.3.tgz","_integrity":"sha512-hxqa81enayzGXaqaVpbfusMBuJy/32XXmRuf8hgKRxBf27NJta2unxKkKc0jMF02jG+/QzTImwss8eH5vJ0vQQ==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"type-fest":"^5.0.0","@hono/zod-openapi":"^1.2.1","@evergonlabs/tmi-utils":"0.8.0-rc.0","@evergonlabs/tmi-protocol-types":"0.11.0-rc.3","@evergonlabs/tmi-protocol-utils":"0.11.0-rc.3","@evergonlabs/tmi-contracts-staking-sdk":"^0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.8.0-rc.0","@evergonlabs/tmi-eslint-config":"0.8.0-rc.0","@evergonlabs/tmi-factories-sdk":"0.3.1","@evergonlabs/tmi-typescript-config":"0.8.0-rc.0"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.11.0-rc.3_1773943323308_0.8934778148891604","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc.4":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.11.0-rc.4","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.11.0-rc.4","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"1a40e527548c99de59cb16ba971383016476ccb4","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.11.0-rc.4.tgz","fileCount":8,"integrity":"sha512-DXfokNDdt69IfTUcKckKc43MbDu8lsLNmPefx+dePJcWi+9qQk/BmqlldGkOJWRggynUJbqJIzi5UN7IYgbHjw==","signatures":[{"sig":"MEQCIBwdIjZPdVHWz6/lpSunLwjKr4F8gbD8duWanHL+jTfYAiBUnqKxattoqQvuh/3XoEqTF46KbJuhCgcBS9t6rmnKOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950669},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.11.0-rc.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/85dff09ce57655b683d153786fe21e74/evergonlabs-tmi-protocol-staking-sdk-0.11.0-rc.4.tgz","_integrity":"sha512-DXfokNDdt69IfTUcKckKc43MbDu8lsLNmPefx+dePJcWi+9qQk/BmqlldGkOJWRggynUJbqJIzi5UN7IYgbHjw==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"type-fest":"^5.0.0","@hono/zod-openapi":"^1.2.1","@evergonlabs/tmi-utils":"0.8.0-rc.1","@evergonlabs/tmi-protocol-types":"0.11.0-rc.4","@evergonlabs/tmi-protocol-utils":"0.11.0-rc.4","@evergonlabs/tmi-contracts-staking-sdk":"^0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.8.0-rc.1","@evergonlabs/tmi-eslint-config":"0.8.0-rc.1","@evergonlabs/tmi-factories-sdk":"0.3.1","@evergonlabs/tmi-typescript-config":"0.8.0-rc.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.11.0-rc.4_1774117042898_0.21020085135524003","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.11.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.11.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"a78060116dc1eea90ce7845398977c6f548546bf","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.11.0.tgz","fileCount":8,"integrity":"sha512-lt7dVaZt/nGq5pFijZkefBeRwCO0RtSBbEQpbsvpmJsFq94BtXQuqLuL+JG+EJzIneREEfkyezafSTqDYy5DtQ==","signatures":[{"sig":"MEYCIQCHdJuwdzqh0JrzoZvuS4pquWHCH9+dAcVq91NVH4UyIgIhAMXK3EPt8MKuWBxkiAIyIiwBwVbN1dW9P0R9oLhzDmm/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950654},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/b41de7ffcb91a20acfbafbb75391476d/evergonlabs-tmi-protocol-staking-sdk-0.11.0.tgz","_integrity":"sha512-lt7dVaZt/nGq5pFijZkefBeRwCO0RtSBbEQpbsvpmJsFq94BtXQuqLuL+JG+EJzIneREEfkyezafSTqDYy5DtQ==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"type-fest":"^5.0.0","@hono/zod-openapi":"^1.2.1","@evergonlabs/tmi-utils":"0.8.0-rc.1","@evergonlabs/tmi-protocol-types":"0.11.0","@evergonlabs/tmi-protocol-utils":"0.11.0","@evergonlabs/tmi-contracts-staking-sdk":"^0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.8.0-rc.1","@evergonlabs/tmi-eslint-config":"0.8.0-rc.1","@evergonlabs/tmi-factories-sdk":"0.3.1","@evergonlabs/tmi-typescript-config":"0.8.0-rc.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.11.0_1774347932085_0.804701493019514","host":"s3://npm-registry-packages-npm-production"}},"0.11.1-rc.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.11.1-rc.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.11.1-rc.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"e1dbec64b4fe770d225d158ffff9233d8cc9482a","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.11.1-rc.0.tgz","fileCount":8,"integrity":"sha512-zPsKK7szbl3Iu1KfP7ZjFE0YD2QmmhCXFmelXPn+wAKmCc9gMXKdgP5F1BfB2HbK6YkyD8IX+vUCOIakL/ixUg==","signatures":[{"sig":"MEQCIBR8BCPP8uumLCIDBeIN2F1b3Vh4wY/+/CihTlB+vu4YAiBlJUCrm8R3nGjzUfRc21Drv4qiP1ac8yTtxx216p9J5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950669},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.11.1-rc.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/5933881c018f2988a7df07f37d953d74/evergonlabs-tmi-protocol-staking-sdk-0.11.1-rc.0.tgz","_integrity":"sha512-zPsKK7szbl3Iu1KfP7ZjFE0YD2QmmhCXFmelXPn+wAKmCc9gMXKdgP5F1BfB2HbK6YkyD8IX+vUCOIakL/ixUg==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"type-fest":"^5.0.0","@hono/zod-openapi":"^1.2.1","@evergonlabs/tmi-utils":"0.8.0-rc.1","@evergonlabs/tmi-protocol-types":"0.11.1-rc.0","@evergonlabs/tmi-protocol-utils":"0.11.1-rc.0","@evergonlabs/tmi-contracts-staking-sdk":"^0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.8.0-rc.1","@evergonlabs/tmi-eslint-config":"0.8.0-rc.1","@evergonlabs/tmi-factories-sdk":"0.3.1","@evergonlabs/tmi-typescript-config":"0.8.0-rc.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.11.1-rc.0_1774894994402_0.6357054911786542","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.11.1","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.11.1","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"723ffc04500d73454feb3fd7f2e15ea6c463e4fe","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.11.1.tgz","fileCount":8,"integrity":"sha512-7b/GcX6j7N//FJ29V8pLBktxMbynUDuYtBsTWmmxtrJbnDYMgCuuJn4V4KgXcO8iJHiF/VEDHFDu6nw3QjxVtA==","signatures":[{"sig":"MEUCIQDQFGG1ZaniZKXbmHE5Q3QpSkSAbD/5JI5a0jjzZsmWgAIgXTKzvSuwTEuMeC/D85IzOkJ6Ukd2CD/PNUSnKFuDCU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950654},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.11.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/4c1b326a65e76068fb967d7b69901362/evergonlabs-tmi-protocol-staking-sdk-0.11.1.tgz","_integrity":"sha512-7b/GcX6j7N//FJ29V8pLBktxMbynUDuYtBsTWmmxtrJbnDYMgCuuJn4V4KgXcO8iJHiF/VEDHFDu6nw3QjxVtA==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"type-fest":"^5.0.0","@hono/zod-openapi":"^1.2.1","@evergonlabs/tmi-utils":"0.8.0-rc.1","@evergonlabs/tmi-protocol-types":"0.11.1","@evergonlabs/tmi-protocol-utils":"0.11.1","@evergonlabs/tmi-contracts-staking-sdk":"^0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.8.0-rc.1","@evergonlabs/tmi-eslint-config":"0.8.0-rc.1","@evergonlabs/tmi-factories-sdk":"0.3.1","@evergonlabs/tmi-typescript-config":"0.8.0-rc.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.11.1_1774895948180_0.952440058885998","host":"s3://npm-registry-packages-npm-production"}},"0.11.2-rc.0":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.11.2-rc.0","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.11.2-rc.0","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"eed438723824cb9d6f1ecac8d7e7804bfbe37265","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.11.2-rc.0.tgz","fileCount":8,"integrity":"sha512-xjyFmGJbRdykYh/hVUAqqEs/MkLC7Oqglihg2a/05SATVdoPZakPFo+QkfDHYlm/Sxf/AfuUwVA/Sv8PmXYIoQ==","signatures":[{"sig":"MEYCIQC6GyhrHZ7K1zUE8uJH7/h7s2QYvFKf6d/Ln4m/WpyaegIhAK95zdd3y2kJ5fIqOk+tbBm1D2rfLUxrORj0a4NIc7yC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950669},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.11.2-rc.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/bd7fac9c0041ab2f29ef1fc93c5639d4/evergonlabs-tmi-protocol-staking-sdk-0.11.2-rc.0.tgz","_integrity":"sha512-xjyFmGJbRdykYh/hVUAqqEs/MkLC7Oqglihg2a/05SATVdoPZakPFo+QkfDHYlm/Sxf/AfuUwVA/Sv8PmXYIoQ==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"type-fest":"^5.0.0","@hono/zod-openapi":"^1.2.1","@evergonlabs/tmi-utils":"0.8.0-rc.1","@evergonlabs/tmi-protocol-types":"0.11.2-rc.0","@evergonlabs/tmi-protocol-utils":"0.11.2-rc.0","@evergonlabs/tmi-contracts-staking-sdk":"^0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.8.0-rc.1","@evergonlabs/tmi-eslint-config":"0.8.0-rc.1","@evergonlabs/tmi-factories-sdk":"0.3.1","@evergonlabs/tmi-typescript-config":"0.8.0-rc.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.11.2-rc.0_1774898700181_0.9821234313246257","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@evergonlabs/tmi-protocol-staking-sdk","version":"0.11.2","license":"MIT","_id":"@evergonlabs/tmi-protocol-staking-sdk@0.11.2","maintainers":[{"name":"feraudet","email":"cyril@feraudet.com"},{"name":"rajaja","email":"rachid@evergonlabs.com"},{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"}],"dist":{"shasum":"ea0a324a135d2729d52a6fa96e31256bfecf085c","tarball":"https://registry.npmjs.org/@evergonlabs/tmi-protocol-staking-sdk/-/tmi-protocol-staking-sdk-0.11.2.tgz","fileCount":8,"integrity":"sha512-N2ifpjd58RhF4MUVk/Pw1FBsUbvfsRwJ2vU5zIlcLvtgRZatV8tgFI4UaF0wRD44h6X7y3v0YdevQTZU91Kh9w==","signatures":[{"sig":"MEUCICyqKzUPcnlzrHNwsJjQAZNwTAGXKZ1fCiOPa5iTQdPRAiEAhqAR5DuhALq9fTe+BCjDiDPJkYpL5rsZZ/3X/B28JEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":950654},"main":"./dist/index.js","type":"module","_from":"file:evergonlabs-tmi-protocol-staking-sdk-0.11.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"dev":"tsx ./scripts/compile-dev.ts","env":"dotenv -e ../../.env","lint":"eslint .","test":"pnpm run env -- vitest run","build":"tsx ./scripts/compile-prod.ts","clean":"rimraf ./dist","scripts":"pnpm run env -- tsx ./scripts/bin.ts","lint:fix":"eslint . --fix","test:e2e":"pnpm run env -- vitest run -c vitest.config.e2e.ts","check-types":"tsc -b --noEmit"},"_npmUser":{"name":"evergonlabs-npm","email":"npmpublisher@evergonlabs.com"},"_resolved":"/tmp/5d00883f4873512e140ebcf70d33aa24/evergonlabs-tmi-protocol-staking-sdk-0.11.2.tgz","_integrity":"sha512-N2ifpjd58RhF4MUVk/Pw1FBsUbvfsRwJ2vU5zIlcLvtgRZatV8tgFI4UaF0wRD44h6X7y3v0YdevQTZU91Kh9w==","_npmVersion":"10.8.2","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"type-fest":"^5.0.0","@hono/zod-openapi":"^1.2.1","@evergonlabs/tmi-utils":"0.8.0-rc.1","@evergonlabs/tmi-protocol-types":"0.11.2","@evergonlabs/tmi-protocol-utils":"0.11.2","@evergonlabs/tmi-contracts-staking-sdk":"^0.2.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^4.3.6","jiti":"^2.4.2","viem":"2.46.2","kleur":"^4.1.5","dotenv":"^17.2.2","eslint":"^9.39.2","rimraf":"^6.0.1","vitest":"^3.1.3","typescript":"5.7.3","@topcli/prompts":"^2.1.0","@evergonlabs/internal":"0.0.0","@evergonlabs/tmi-evm-test":"0.8.0-rc.1","@evergonlabs/tmi-eslint-config":"0.8.0-rc.1","@evergonlabs/tmi-factories-sdk":"0.3.1","@evergonlabs/tmi-typescript-config":"0.8.0-rc.1"},"peerDependencies":{"zod":"^4.0.0","viem":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tmi-protocol-staking-sdk_0.11.2_1774899318313_0.05383062300352037","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-02-12T20:11:24.344Z","modified":"2026-05-01T14:23:18.002Z","0.1.0":"2025-02-12T20:11:24.714Z","0.2.0":"2025-09-17T14:21:33.770Z","0.2.1":"2025-09-20T13:27:27.426Z","0.7.0":"2026-02-10T00:27:41.499Z","0.8.0":"2026-02-10T23:28:05.342Z","0.8.1":"2026-02-11T01:15:56.429Z","0.9.0":"2026-02-12T02:57:44.746Z","0.10.0-rc.0":"2026-02-17T20:08:28.161Z","0.10.0-rc.1":"2026-02-20T02:10:04.389Z","0.10.0-rc.2":"2026-02-20T04:45:40.691Z","0.10.0":"2026-02-27T16:07:57.131Z","0.10.1-rc.0":"2026-03-09T16:15:20.411Z","0.10.1":"2026-03-09T17:12:04.709Z","0.11.0-rc.0":"2026-03-18T10:42:31.100Z","0.11.0-rc.1":"2026-03-19T14:48:27.343Z","0.11.0-rc.2":"2026-03-19T17:28:30.290Z","0.11.0-rc.3":"2026-03-19T18:02:03.513Z","0.11.0-rc.4":"2026-03-21T18:17:23.032Z","0.11.0":"2026-03-24T10:25:32.296Z","0.11.1-rc.0":"2026-03-30T18:23:14.563Z","0.11.1":"2026-03-30T18:39:08.359Z","0.11.2-rc.0":"2026-03-30T19:25:00.325Z","0.11.2":"2026-03-30T19:35:18.524Z"},"license":"MIT","description":"Core-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.","maintainers":[{"email":"rachid@evergonlabs.com","name":"rajaja"},{"email":"npmpublisher@evergonlabs.com","name":"evergonlabs-npm"}],"readme":"## Overview\n\nCore-level SDK for staking platform of TMI Protocol. It wraps the low-level sdk of contracts and provides ready-to-be-used beautiful typescript interfaces with the accent on type-safety and developer experience.\n\n_Note: This package is currently in the \"alpha stage\". Breaking changes are introduced without following semantic versioning._\n\n## Installation\n\nYou can install this package using any package manager: `pnpm`, `npm` or `yarn` but we would recommend to use `pnpm`\n\n```bash\npnpm add @evergonlabs/tmi-protocol-staking-sdk\n```\n\n## Usage\n\nThis package has 1 class support for [viem](https://viem.sh/) so let's see how it can be used in such combination:\n\n```typescript\nimport { createClient, http } from \"viem\";\nimport { sepolia } from \"viem/chains\";\nimport { privateKeyToAccount } from \"viem/accounts\";\nimport {\n  createMiddlewares,\n  viemClientAsMiddleware,\n  parseDeployDiamondEvent,\n  createPlatform,\n  getTemplate,\n  TemplateEnum,\n  FacetSlot,\n  FacetOptionEnum,\n} from \"@evergonlabs/tmi-protocol-staking-sdk\";\n\n// 1. Define viem client\n// @see https://viem.sh/docs/clients/intro to read more about clients\nconst viemClient = createClient({\n  account: privateKeyToAccount(\"0xYourPrivateKey\"),\n  chain: sepolia,\n  transport: http(),\n});\n\n// 2. Define SDK-compatible sender\nconst sender = createMiddlewares(viemClientAsMiddleware(viemClient));\n\nasync function deployPlatform() {\n  // 3. Select your staking template\n  const template = getTemplate(TemplateEnum.RWA);\n\n  // 4. Send create platform transaction\n  const platform = await sender.run(\n    createPlatform(template, {\n      chainId: `${sepolia.id}`,\n      admin: viemClient.account.address,\n      data: {\n        [FacetSlot.Erc721]: {\n          type: FacetOptionEnum.Erc721Default,\n          erc721: {\n            symbol: \"TT\",\n            name: \"Test\",\n            baseUri: \"ipfs://\",\n          },\n          isSoulbound: true,\n        },\n      },\n    }),\n  );\n\n  // 5. Parse and return transaction logs\n  return parseDeployDiamondEvent(platform.logs);\n}\n\ndeployPlatform()\n  .then((details) => {\n    // 6. Voila! Here's your result:\n    console.log(\"Platform is deployed with details:\", details);\n    process.exit(0);\n  })\n  .catch((err) => {\n    // Don't forget to catch error in case of any\n    console.error(err);\n    process.exit(1);\n  });\n```\n","readmeFilename":"README.md"}