{"_id":"@0xward/nullstate-logic","_rev":"12-f4e98c54d3a3fc60ba6fc53e48c472e2","name":"@0xward/nullstate-logic","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"@0xward/nullstate-logic","version":"1.0.0","keywords":["0xward","web3","utility"],"author":{"name":"0xward"},"license":"MIT","_id":"@0xward/nullstate-logic@1.0.0","maintainers":[{"name":"0xward","email":"0xward.dev@gmail.com"}],"dist":{"shasum":"d25376a3e4c4acb96522aed4bb73686dbbaecf7a","tarball":"https://registry.npmjs.org/@0xward/nullstate-logic/-/nullstate-logic-1.0.0.tgz","fileCount":3,"integrity":"sha512-dMQNUEVrqS21fgB7za4kDRNfEBx3yOtQyqBuR1hUt/W5u6ju0jf74R5Ceqkl6DMTBTMawvilgoixh0DFjw2msQ==","signatures":[{"sig":"MEYCIQDyQIQZiF9lbt/nYOa6puRXlnFeNJF4TCYwu5Y428J05gIhAM3Si0sr641yD84f/R2A+UmDUV+DtIviiqzCges+Jsj5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610},"main":"index.js","_npmUser":{"name":"0xward","email":"0xward.dev@gmail.com"},"_npmVersion":"11.17.0","description":"Action execution, respawn, and random raid boss mechanics for NullState.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nullstate-logic_1.0.0_1781356782902_0.2672135407552394","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@0xward/nullstate-logic","version":"1.0.1","keywords":["0xward","web3","utility"],"author":{"name":"0xward"},"license":"MIT","_id":"@0xward/nullstate-logic@1.0.1","maintainers":[{"name":"0xward","email":"0xward.dev@gmail.com"}],"dist":{"shasum":"1b7ac70b4622b26feda927f0a03bd3ded4e882dd","tarball":"https://registry.npmjs.org/@0xward/nullstate-logic/-/nullstate-logic-1.0.1.tgz","fileCount":3,"integrity":"sha512-X+tS7AnToxOoylV6KBV33hBrn39/aB+hKCKSNY4L9h0dFGkCLIXw/aXUligniPY/kpuY/+gCgtlO8yOhNx40mQ==","signatures":[{"sig":"MEYCIQDrjaoD3UyHqNoULBFWxCd1DYDNN1CpJ59XGDI3rGetUwIhAM/bfzJu6rjUKXqfuVPo2gj3vgvvV7rCvS9eOiFaGIdm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1277},"main":"index.js","gitHead":"c823b71f002c072ef1551159d62236f1108f98db","_npmUser":{"name":"0xward","email":"0xward.dev@gmail.com"},"_npmVersion":"11.17.0","description":"Action execution, respawn, and random raid boss mechanics for NullState.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nullstate-logic_1.0.1_1781358848520_0.6095071004534758","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@0xward/nullstate-logic","version":"1.0.2","keywords":["0xward","web3","utility"],"author":{"name":"0xward"},"license":"MIT","_id":"@0xward/nullstate-logic@1.0.2","maintainers":[{"name":"0xward","email":"0xward.dev@gmail.com"}],"homepage":"https://github.com/0xward/nullstate-logic#readme","bugs":{"url":"https://github.com/0xward/nullstate-logic/issues"},"dist":{"shasum":"759f63b2986dcbdd0220d0d67c01583c7dcff945","tarball":"https://registry.npmjs.org/@0xward/nullstate-logic/-/nullstate-logic-1.0.2.tgz","fileCount":3,"integrity":"sha512-tcBZrg9AiLTsRY2ZzyNn+DxtPqQDMXRib7XZ7JBsJN4r5xBYQzffEIFIN4MINRM6TFl6YQJhgX0PfnCuiAVQMA==","signatures":[{"sig":"MEQCIGOhhRPalYzKPb4Z8it3gqAs88Or4UYN8SJJjn2xF6KiAiAUsN9MBUL/xQW8YytAUTK40V01ffu8Gi5r5DfE4F6dLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1527},"main":"index.js","gitHead":"c823b71f002c072ef1551159d62236f1108f98db","_npmUser":{"name":"0xward","email":"0xward.dev@gmail.com"},"repository":{"url":"git+https://github.com/0xward/nullstate-logic.git","type":"git"},"_npmVersion":"11.17.0","description":"Action execution, respawn, and random raid boss mechanics for NullState.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nullstate-logic_1.0.2_1781358978210_0.29603353211455663","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@0xward/nullstate-logic","version":"1.0.5","keywords":["0xward","web3","utility"],"author":{"name":"0xward"},"license":"MIT","_id":"@0xward/nullstate-logic@1.0.5","maintainers":[{"name":"0xward","email":"0xward.dev@gmail.com"}],"homepage":"https://www.npmjs.com/package/@0xward/nullstate-logic#readme","bugs":{"url":"https://github.com/0xward/nullstate-logic/issues"},"dist":{"shasum":"624c25d744fe69ac5b2432d6cbd526d17d664a3a","tarball":"https://registry.npmjs.org/@0xward/nullstate-logic/-/nullstate-logic-1.0.5.tgz","fileCount":7,"integrity":"sha512-YQr0PCYXQnxcFqUFDuXsiE9iRhf457ZD5Ec0o6OY2zydVafHZexL7uansf4dRJHjCDX8kuMlTXB+rvAXa3pIzQ==","signatures":[{"sig":"MEUCIFEdVgTFcRPSbDkTYh8r4nqp+AJFXC9p22xG+wbI13WzAiEA+uRD2yTyZoyUxDZ2VpZVQjp2mnDNP49tBwa1dF9NZXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7983},"main":"index.js","gitHead":"73c9508068141ce8d7119f7c1db02fa5f91e7163","_npmUser":{"name":"0xward","email":"0xward.dev@gmail.com"},"repository":{"url":"git+https://github.com/0xward/nullstate-logic.git","type":"git"},"_npmVersion":"11.17.0","description":"The first AI dungeon master RPG deployed on Celo. Pay 0.01 Celo to act. Permanent death, on-chain glory.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nullstate-logic_1.0.5_1781375237052_0.4430774115728291","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@0xward/nullstate-logic","version":"1.0.6","keywords":["0xward","web3","utility"],"author":{"name":"0xward"},"license":"MIT","_id":"@0xward/nullstate-logic@1.0.6","maintainers":[{"name":"0xward","email":"0xward.dev@gmail.com"}],"homepage":"https://www.npmjs.com/package/@0xward/nullstate-logic#readme","bugs":{"url":"https://github.com/0xward/nullstate-logic/issues"},"dist":{"shasum":"ed18f4bbfb48f6c4f8b2d45313e5097e9e0451dc","tarball":"https://registry.npmjs.org/@0xward/nullstate-logic/-/nullstate-logic-1.0.6.tgz","fileCount":7,"integrity":"sha512-aeE6p1isyWzVzDeQwfM0krCGCBb1NjDCtEB7D+JG5NDvVtEqcd7DQ4HbLq0qU6pyeXhxx6mFjfwlbfVEmgqaJg==","signatures":[{"sig":"MEUCIBcv4NiEQpmvlI2e0YM0HtYqXptA9IHZNsilD3AlG2NGAiEA90hC/v21ffZyI1tmwxeVI5qfVKGP7FZGbTlvWHtX+L4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13460},"main":"index.js","gitHead":"6d6f37bcef426c1c4802da562f50f55fc1d2a287","_npmUser":{"name":"0xward","email":"0xward.dev@gmail.com"},"repository":{"url":"git+https://github.com/0xward/nullstate-logic.git","type":"git"},"_npmVersion":"11.17.0","description":"The first AI dungeon master RPG deployed on Celo. Pay 0.01 Celo to act. Permanent death, on-chain glory.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nullstate-logic_1.0.6_1781447494925_0.16966987501575592","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@0xward/nullstate-logic","version":"1.0.7","keywords":["0xward","web3","utility"],"author":{"name":"0xward"},"license":"MIT","_id":"@0xward/nullstate-logic@1.0.7","maintainers":[{"name":"0xward","email":"0xward.dev@gmail.com"}],"homepage":"https://www.npmjs.com/package/@0xward/nullstate-logic#readme","bugs":{"url":"https://github.com/0xward/nullstate-logic/issues"},"dist":{"shasum":"25b941182218733528c768dae86ca87ead70a4dd","tarball":"https://registry.npmjs.org/@0xward/nullstate-logic/-/nullstate-logic-1.0.7.tgz","fileCount":4,"integrity":"sha512-ngtWxP7QJzKApN4mzCevAVzipzFEPyvEJ/rcy4mO9AGNpg+rp5pS03Juz8sitk/kG/WguDi311Iw6lCyZhNQag==","signatures":[{"sig":"MEYCIQDNpg0IUHSJjVheg6Fa1Vx/6alvUsCw6Yt0thSv6rzA/gIhAJXnJKwjTH0q7zckI8cLvl+nyVI0ZZI/8BZScmPrdHxA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10785},"main":"index.js","gitHead":"a9f2494236b085aa8521b6e4bf6d44d866644a1a","_npmUser":{"name":"0xward","email":"0xward.dev@gmail.com"},"repository":{"url":"git+https://github.com/0xward/nullstate-logic.git","type":"git"},"_npmVersion":"11.17.0","description":"The first AI dungeon master RPG deployed on Celo. Pay 0.01 Celo to act. Permanent death, on-chain glory.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nullstate-logic_1.0.7_1781448433072_0.4083382244110305","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@0xward/nullstate-logic","version":"1.1.1","keywords":["0xward","web3","utility"],"author":{"name":"0xward"},"license":"MIT","_id":"@0xward/nullstate-logic@1.1.1","maintainers":[{"name":"0xward","email":"0xward.dev@gmail.com"}],"homepage":"https://www.npmjs.com/package/@0xward/nullstate-logic#readme","bugs":{"url":"https://github.com/0xward/nullstate-logic/issues"},"dist":{"shasum":"a41c7a9c4d9f51cc07ede06a2db1950c29e39037","tarball":"https://registry.npmjs.org/@0xward/nullstate-logic/-/nullstate-logic-1.1.1.tgz","fileCount":4,"integrity":"sha512-r8XyqJ5RAt9/jaw82f3ZUvtAn2+B5A1tipiNF09Rw5MVL7hQTWeYnqMWB5RxD63JQLizs5xKC6iZx4MXsHyx9A==","signatures":[{"sig":"MEYCIQCKFYa7WP/FyKw8YjLXVaGEijUnxwGU+4PG7ZijlyWvwQIhALnR7EYs4+dieJp1TtAClqUXqLiMrTu2aiU1cJ0vWGdS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10886},"main":"index.js","gitHead":"9f33fa2a612fc51d07aa615726a96a5a31f7d2f4","_npmUser":{"name":"0xward","email":"0xward.dev@gmail.com"},"repository":{"url":"git+https://github.com/0xward/nullstate-logic.git","type":"git"},"_npmVersion":"11.17.0","description":"The first AI dungeon master RPG deployed on Celo. Pay 0.01 Celo to act. Permanent death, on-chain glory.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nullstate-logic_1.1.1_1781451098991_0.571397131135376","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@0xward/nullstate-logic","version":"1.1.2","keywords":["0xward","web3","utility"],"author":{"name":"0xward"},"license":"MIT","_id":"@0xward/nullstate-logic@1.1.2","maintainers":[{"name":"0xward","email":"0xward.dev@gmail.com"}],"homepage":"https://www.npmjs.com/package/@0xward/nullstate-logic#readme","bugs":{"url":"https://github.com/0xward/nullstate-logic/issues"},"dist":{"shasum":"54ff64f5b638bb5f381e9ba451ebe9c8c63f0196","tarball":"https://registry.npmjs.org/@0xward/nullstate-logic/-/nullstate-logic-1.1.2.tgz","fileCount":4,"integrity":"sha512-9a1Fya103FdYfH+mEzhsfVBPnkj+6MAjIORloznlQOpHncpyP9ap32iUvaxW/kPmZZ43NUgHVKpCZYgJkfkHcQ==","signatures":[{"sig":"MEYCIQCcHeF6RH/lkrNyqUYVClDvX5EXjMXHUaDiroclJyrUKQIhAKB9tnuVoSj40XFQv+4TvDsNBFY/yIqKWtTiWkuUIyWF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10256},"main":"index.js","gitHead":"34aa3871dc188e3fbee210241192198cea4ee4c6","_npmUser":{"name":"0xward","email":"0xward.dev@gmail.com"},"repository":{"url":"git+https://github.com/0xward/nullstate-logic.git","type":"git"},"_npmVersion":"11.17.0","description":"The first AI dungeon master RPG deployed on Celo. Pay 0.01 Celo to act. Permanent death, on-chain glory.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nullstate-logic_1.1.2_1781451500916_0.9609436314646276","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@0xward/nullstate-logic","version":"1.1.3","keywords":["0xward","web3","utility"],"author":{"name":"0xward"},"license":"MIT","_id":"@0xward/nullstate-logic@1.1.3","maintainers":[{"name":"0xward","email":"0xward.dev@gmail.com"}],"homepage":"https://www.npmjs.com/package/@0xward/nullstate-logic#readme","bugs":{"url":"https://github.com/0xward/nullstate-logic/issues"},"dist":{"shasum":"10bd168a045f04295d22895036e499486dc8af37","tarball":"https://registry.npmjs.org/@0xward/nullstate-logic/-/nullstate-logic-1.1.3.tgz","fileCount":4,"integrity":"sha512-NR6LXMcEjJpjGuAroYp9Tfe2E+gvH/+Jcpv0Kqo02ruvBrHCBjay5UiuEum1nFIs+lzrXwafbTFcu3KuGuMmzg==","signatures":[{"sig":"MEUCIQC3T104Cjire+rzCEucYpfhjsdAA9S57JhkQtC8czdAhAIgNvgcnOi2xNiXN+ZkM/Y463tQzrI/ffGmgMl3aw1YfCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10774},"main":"index.js","gitHead":"45699f192a862e6c3a160435d9ad8446c1611433","_npmUser":{"name":"0xward","email":"0xward.dev@gmail.com"},"repository":{"url":"git+https://github.com/0xward/nullstate-logic.git","type":"git"},"_npmVersion":"11.17.0","description":"The first AI dungeon master RPG deployed on Celo. Pay 0.01 Celo to act. Permanent death, on-chain glory.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nullstate-logic_1.1.3_1781452298556_0.035870673466294134","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@0xward/nullstate-logic","version":"1.1.4","description":"The first AI dungeon master RPG deployed on Celo. Pay 0.01 Celo to act. Permanent death, on-chain glory.","main":"index.js","keywords":["0xward","web3","utility"],"author":{"name":"0xward"},"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/0xward/nullstate-logic.git"},"bugs":{"url":"https://github.com/0xward/nullstate-logic/issues"},"homepage":"https://www.npmjs.com/package/@0xward/nullstate-logic#readme","_id":"@0xward/nullstate-logic@1.1.4","gitHead":"b6846eec13dc2f1725ae068e70c31ecc493b28dd","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8htxg+6S7zpi0oIQ86BeSqXtsSIQ1AThcPrXf09i7KQ813E52i2pxGyDChlY1RC1VSZsaHUwgPpMXb3Q5RfT/g==","shasum":"9051519033bc65213a052146059cf896f65b261d","tarball":"https://registry.npmjs.org/@0xward/nullstate-logic/-/nullstate-logic-1.1.4.tgz","fileCount":4,"unpackedSize":10550,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDGdNrKG4IsHnf+WuAM6ltjJRP0mBpdJBdq031rtDQnsAIhAIUO65kDKZKjrmpkPRN0o1vEO7vLoYGcAgpLcV1gPYrz"}]},"_npmUser":{"name":"0xward","email":"0xward.dev@gmail.com"},"directories":{},"maintainers":[{"name":"0xward","email":"0xward.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nullstate-logic_1.1.4_1781492186766_0.07435715866472026"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-13T13:19:42.763Z","modified":"2026-06-15T02:56:26.985Z","1.0.0":"2026-06-13T13:19:43.036Z","1.0.1":"2026-06-13T13:54:08.675Z","1.0.2":"2026-06-13T13:56:18.343Z","1.0.5":"2026-06-13T18:27:17.251Z","1.0.6":"2026-06-14T14:31:35.063Z","1.0.7":"2026-06-14T14:47:13.215Z","1.1.0":"2026-06-14T15:24:54.989Z","1.1.1":"2026-06-14T15:31:39.122Z","1.1.2":"2026-06-14T15:38:21.063Z","1.1.3":"2026-06-14T15:51:38.679Z","1.1.4":"2026-06-15T02:56:26.895Z"},"bugs":{"url":"https://github.com/0xward/nullstate-logic/issues"},"author":{"name":"0xward"},"license":"MIT","homepage":"https://www.npmjs.com/package/@0xward/nullstate-logic#readme","keywords":["0xward","web3","utility"],"repository":{"type":"git","url":"git+https://github.com/0xward/nullstate-logic.git"},"description":"The first AI dungeon master RPG deployed on Celo. Pay 0.01 Celo to act. Permanent death, on-chain glory.","maintainers":[{"name":"0xward","email":"0xward.dev@gmail.com"}],"readme":"<p align=\"center\">\n</p>\n\n# @0xward/nullstate-logic\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@0xward/nullstate-logic\"><img src=\"https://img.shields.io/npm/v/@0xward/nullstate-logic?style=flat-square\" alt=\"NPM Version\" /></a>\n  <a href=\"https://www.npmjs.com/package/@0xward/nullstate-logic\"><img src=\"https://img.shields.io/npm/dm/@0xward/nullstate-logic?style=flat-square\" alt=\"NPM Downloads\" /></a>\n  <a href=\"https://www.npmjs.com/package/@0xward/nullstate-logic\"><img src=\"https://img.shields.io/npm/l/@0xward/nullstate-logic?style=flat-square\" alt=\"License\" /></a>\n</p>\n\nThe core execution state machine and cryptographic inventory management logic for the NullState decentralized role-playing game sub-layer on the Celo network.\n\n---\n\n## Installation\n\n### Prerequisites\n- Node.js >= 18.0.0\n- npm >= 9.0.0 (or yarn >= 1.22.0 / pnpm >= 8.0.0)\n\n### Package Deployment\nExecute the targeted acquisition command matching your production environment package manager setup:\n\n```bash\n# Using Node Package Manager (Default)\nnpm install @0xward/nullstate-logic\n\n# Using Yarn Package Manager\nyarn add @0xward/nullstate-logic\n\n# Using PNPM Package Manager\npnpm add @0xward/nullstate-logic\n```\n\n### Peer Dependencies\nFor secure runtime cryptographic executions and ledger state mutations, ensure your runtime container establishes communication boundaries with the primary network bindings if processing on-chain blocks:\n- For Celo EVM networks: viem (>= 2.x) or ethers (>= 6.x) for advanced RPC transaction routing.\n\n---\n\n## Core Capabilities\n\n* **Decentralized State Verification:** Validates multi-session variables natively within EVM compatibility rules.\n* **Micro-payment Enforcement:** Structural checks to ensure compliance with the mandatory 0.01 CELO per transaction state transition.\n* **Immutable Loss Logging:** Programmatic structures to commit permanent character state termination parameters to the blockchain.\n\n---\n\n## Quick Start\n\n```javascript\nconst { NullStateEngine } = require(\"@0xward/nullstate-logic\");\nconst engine = new NullStateEngine({ providerUrl: \"https://forno.celo.org\" });\n\nasync function run() {\n    const state = await engine.getGameState(\"0x1234567890abcdef\");\n    console.log(\"Current Session State:\", state);\n}\nrun();\n```\n\n---\n\n## API Reference\n\n### Methods\n\n| Method | Parameters | Return Type | Description |\n| :--- | :--- | :--- | :--- |\n| `getGameState` | `playerAddress: string` | `Promise<Object>` | Fetches active dungeon parameters and health variables. |\n| `submitAction` | `action: string`, `payment: string` | `Promise<Object>` | Dispatches player turns and returns transaction transaction hash properties. |\n\n---\n\n## License\n\nThis project is licensed under the terms of the MIT License.","readmeFilename":"README.md"}