{"_id":"shogun-contracts","_rev":"30-ae5abe80e02b7a89640e37b880034921","name":"shogun-contracts","dist-tags":{"latest":"1.3.6"},"versions":{"1.0.0":{"name":"shogun-contracts","version":"1.0.0","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.0.0","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"6f462a889d99dcc7cefed05d94850412e23e2579","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.0.0.tgz","fileCount":18,"integrity":"sha512-n7dpYuL/aeVjdQZvtNYBacdnYl7zyN612aFLF5FBOWFpzbjEtFswPFgba6cRvjv5TuVM+oL/KTYMqLkeqLE6iw==","signatures":[{"sig":"MEYCIQDpcFQoOWCT3hq95it2UGHs1NV/r8M9uYHKx24tfZn3qAIhAJJN3KZBwriEsUgpL/hhqGDsiqv8voeS0FlKTMivsRQd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134999},"gitHead":"6a7bc257f362e091eeab992ec44ac961ca027a99","scripts":{"chain":"npx hardhat node","deploy:network":"yarn hardhat ignition deploy ./ignition/modules/Network.ts --network localhost"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"_npmVersion":"11.3.0","description":"Shogun Contracts","directories":{},"_nodeVersion":"22.15.0","dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.0.0_1747410791905_0.5847453011429709","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"shogun-contracts","version":"1.0.1","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.0.1","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"2d87332c0e47a51956bf9d77460e8c200ccb1bab","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.0.1.tgz","fileCount":28,"integrity":"sha512-usemK25YxdF2z3A9++G80ilFp8EpcBCG+0JM/pCRAjw8et7XuR7jRG0z6VrZDUtMwUByZ2nEG8h4V1QccH7JGw==","signatures":[{"sig":"MEUCIGZdPjteappjEQkZGqPuviOfumwgCghMsLYrDTaa++85AiEA/JvxEYa9etKcQ4nDbVX3gRigjAVGk3oQTFdQIKWq870=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11913032},"gitHead":"cb8f5aa9adbba83b3354dac0a1b7f2125075a0bb","scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","deploy:optimismSepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network optimismSepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"_npmVersion":"11.3.0","description":"Shogun Contracts","directories":{},"_nodeVersion":"22.15.0","dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.0.1_1747417669610_0.8032282775447179","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"shogun-contracts","version":"1.0.2","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.0.2","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"ae9808c9590f0e629722f6aedead267b67649912","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.0.2.tgz","fileCount":28,"integrity":"sha512-n5IXxoSfyMEM4rJxl0+2G0zaJY6/37xOEJCWE2lNxNfvbffXjrM3CZHjKWua0HDILuCZJbmAdRM76uchT4GmVQ==","signatures":[{"sig":"MEQCIDlfn1i46EgGBkNbYZsq4S+pS+k7inNSVDOXyyCh7HIqAiA+M3LVHT2xCiK3yO6BxARqmkC5+r0ncl2DPwLq7SmtGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11911361},"gitHead":"3eb96383472b010c3e36fbb0973850aae8bf8283","scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:optimismSepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network optimismSepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"_npmVersion":"11.3.0","description":"Shogun Contracts","directories":{},"_nodeVersion":"22.15.0","dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.0.2_1747418917946_0.7621276852034993","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"shogun-contracts","version":"1.1.0","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.1.0","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"0d0c2052bbaf8bc729714706b824f33bfb32630c","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.1.0.tgz","fileCount":56,"integrity":"sha512-HIHbTlTJUbAyoB846df5qvDyl8vi9UK/1WfESdkOv5Dpam+x54tCcoxq+V4zDK8GTe6UKtl/QsB785fjNIcwYA==","signatures":[{"sig":"MEQCIAx8wiZaevMrkqcXcHDtKvvajcWYCByvEZ1FxX1xHDkyAiBikL3PqmtdJbSi3qwglJWogSPAb6yNmfaxGKRe7pT4Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3045010},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","post-deployment":"ts-node scripts/post-deployment.ts","deploy:optimismSepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network optimismSepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.1.0_1753100583163_0.7176169630449742","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"shogun-contracts","version":"1.1.1","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.1.1","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"1e6b9b90b8b93f20ebe9ba594a867c6920773d9a","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.1.1.tgz","fileCount":61,"integrity":"sha512-SgMoApfq39m7w+ezqozgcOyMyhk30sP0B7gcUALr9YwZrYbOttzt9lYvPXAh4e3zTsgAPE08IgaEGFDUpgmPzQ==","signatures":[{"sig":"MEUCIA91FhRkp7DvZVnjiFC5Sw/IGDTPlfO9iP7y1ESJfiybAiEA96t9HZeHjwtGPmqXAuVHEqCKbobHNWiwobHbEHj61uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6549629},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.1.1_1753171726530_0.06258312743723415","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"shogun-contracts","version":"1.1.2","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.1.2","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"71f158746c282c18a9e9ffdd8c60a094e00f21c4","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.1.2.tgz","fileCount":59,"integrity":"sha512-MiIPC7MPSuC8oUORSH3SjcQFQ8jfmH3BQPiMKTqT2QDq5qPa2pUR27h+bDeIadyQX1pbz/+NNSR08ub/VN1ITw==","signatures":[{"sig":"MEYCIQDLTpYV3eXYR+i/bRj6CR9r6GXKC4rl2BllX0XGEL5J+wIhAPKM/R/r/fm5wzlfKwRxqj8ARwpEO0ore2hEHXGSzNzr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8023675},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.1.2_1753178437680_0.7946225328438823","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"shogun-contracts","version":"1.1.3","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.1.3","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"7a20adb0bd2cbb37ba4f05b006fe4af234cd4161","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.1.3.tgz","fileCount":45,"integrity":"sha512-J7bvw0ZlCmgKbOE0XD6nLmmCQsE55nJsAeRMbo6hmsHF7WcPH7lS2OA4LjC3Kgi57r+ifHsMQjsbj0U8iPAcZg==","signatures":[{"sig":"MEQCIDzOLGrwqag9aOijYJ8HgoKC8NBuOAMDkU9P7Ndqkj8zAiBlZNV2ZR+RXlyMkpKdYZgQ1VG7syn/Dol+HgGh+9BkpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4330945},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.1.3_1753180220079_0.04393530590570838","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"shogun-contracts","version":"1.1.4","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.1.4","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"37bb17c8538018e08f54d5d770e51417697dbe5d","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.1.4.tgz","fileCount":45,"integrity":"sha512-pHwYzxP3ljX2Pgw3syCCpbfcwDNquYa8dSjIZkCZi45kAjvsrOIv9s0+LBvPJgd93QNLJsrBdisYMHs2WAvbsQ==","signatures":[{"sig":"MEYCIQC2r6MDi7I5M/XL+bkp/qjEz+htFW85WR07M9OXEFVgwAIhAMQsWJ9TxSeLTarXfd73PKTH5ZP4XuVOxP2uHh5IROer","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4232313},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.1.4_1753180245662_0.1710247434085852","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"shogun-contracts","version":"1.1.5","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.1.5","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"67399ddb9f1be97f031bceac951617bf77bba475","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.1.5.tgz","fileCount":45,"integrity":"sha512-PexVdpsJlyFt2gXj1usaR5l+2A7TWu+eZLsZB0pYVQfyW/GWctqbllhhECR+A+VA5T2Z8MJqBV5HmIPYBHg6bQ==","signatures":[{"sig":"MEQCIBs6p6vNhYWuomBLIlfAXKlk1O72VFFj7+l/oDOD2WX7AiBjobIFi3Z+P9GPAm9SgaXg0qM0ag3qNH46GotbOhEHrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1704301},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.1.5_1753181023483_0.33227437347872857","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"shogun-contracts","version":"1.1.6","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.1.6","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"9acc9a3eeb3e9283721706b9d6710aa8014a21d7","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.1.6.tgz","fileCount":46,"integrity":"sha512-RxQSiDCbyklPTBtqwCb1jKIonLth2aeKOyw3h3wZ54xkZ5ntYxF3SydVWP8lO8P0cUClMr0bFd2yJLjPq4cl2w==","signatures":[{"sig":"MEYCIQDFy5Mr+mXynYRJM+yqGwebxJywjTBTTteHypVJ86ZSqwIhANOsfOWNNoftL3Q+/32xXWacu9xO18yQajL7iUHJ85UI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1719532},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.1.6_1753185349671_0.9744248726919138","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"shogun-contracts","version":"1.1.7","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.1.7","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"d518975617b443523e8e7e6e6ba08d4ba57e4931","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.1.7.tgz","fileCount":46,"integrity":"sha512-O084QhUM2zzaoHUczJ1d9z1rBZY//wLTDZhjbICy6oqNlaRQL8e3pqf7VLqhlT11o2OKdCcQ5RMsJj3dHVFDQw==","signatures":[{"sig":"MEYCIQC8R2J8ADKdx61eROOo3rZ2oT04tWBznng5uuZ3OnUE8gIhANMdz43NHvI2DYBwOVI6U+ejkcB8jynIX+O59ebROJvI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1719536},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.1.7_1753196597875_0.6409891505728682","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"shogun-contracts","version":"1.1.8","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.1.8","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"6b2d759503780bb53bde71b5d8cd73551c020a6a","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.1.8.tgz","fileCount":46,"integrity":"sha512-fF11uNVd6nOyhMZvL7dO7KF3fzIHg0cbx0zkxNLZBORq2JCelvc8inKGX8nwdJts0kZhtuVZ3oBSPSQ5bipVAQ==","signatures":[{"sig":"MEQCIADPP5jTWFoWiizM5IRQtHD5tQVBN5HFrO3H8kEJDr2sAiARY7BG6mnQCwoUcS/LmwaLLASwOM9UVO4RiQwzzuE9mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1719536},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.1.8_1753196622030_0.6021688905181646","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"shogun-contracts","version":"1.1.9","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.1.9","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"ebead49860df0a78eece1883394689e72878b6de","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.1.9.tgz","fileCount":46,"integrity":"sha512-z97kKB1lrDm9whX5lG8XnlVIjdfTfHfzWxzRnPCm/4vJknHe0AoTfI8UwfmyaumGEawCOmIw8e35tS3wGHgy8w==","signatures":[{"sig":"MEYCIQDgDi9UXaAxcFUltuOYJSRFBOm5tb1Svd0nPtTHDzOsIQIhAOZUQRW2P1hhX6YluXAfOjRIjOnaus56jYTDj+CFy4vb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1205155},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.1.9_1753203024337_0.7266599535728744","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"shogun-contracts","version":"1.2.0","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.2.0","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"dd866beaf24f8a125702ce19695f435ed88dfdab","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.2.0.tgz","fileCount":65,"integrity":"sha512-kmulqDT/DazLswjLzzrWSl8el+JHacdYCdj1W8XxoBPSgDYcULTx3JUZJS6CYQRzzM+CUWzezLB82PEiV2bFVQ==","signatures":[{"sig":"MEQCIHJOBxZCHcTxgqawzyxERlfAd50pbysLPSx0qPDgOAonAiByCSm6E+o4OZ+FI1oD/+m6YreNlCKU5xzZj6/r8Edo/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11497438},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.2.0_1753206621504_0.14975102618668834","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"shogun-contracts","version":"1.2.1","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.2.1","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"112dcdde9b18f04e869977c4ea5a7c88e3c9288d","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.2.1.tgz","fileCount":78,"integrity":"sha512-+t1q+r28t4qXRGl86dajrOiI/KVa+VObLy15UH0OnacAKhM0Y/Q+IpaWiDHd/xKGI4QvpWA9y4nPUGG5XL4yQA==","signatures":[{"sig":"MEUCIQDxfRmAYOb1MHlgXOcdmHC4iWQKvEARb9yq5dwIGMwmyAIgImGqT5aZQGunfI2cHG5IIR+QEYSnEjHjHZJh67WfdkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12287026},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.2.1_1753739462624_0.21013995843707933","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"shogun-contracts","version":"1.2.2","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.2.2","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"e4a368ef8216eb61676c489213f47d4f2e194f8f","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.2.2.tgz","fileCount":73,"integrity":"sha512-4Us5nhTPMkjA/KA5heZN20kpWsQwDrEDgd0LyJU17g+1BGIYGiS+8Du672Sqw2p89gzEkSLpDVRKPMtOkpZ2dw==","signatures":[{"sig":"MEUCIQDMMpmt90TZ9dPqBwpdPP/mZO0Xz3U9QmfXt0ZokGy4DgIgWgo+D1yrmxxv/y3aF+vcf5Ette/Vk6MhtdccnmsECs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6418318},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.2.2_1753746854978_0.9140547784709785","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"shogun-contracts","version":"1.2.3","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.2.3","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"3652a3034f7503214788fb48035d036eb8f71118","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.2.3.tgz","fileCount":73,"integrity":"sha512-6SCaq5oz4vxLB94EXdxiEPQ1D6EGmSJkjgDtV5O8XsIUKj6MW2z8R6LCRh/cGcBIZursiaZ0o06hHFsx9cFTTQ==","signatures":[{"sig":"MEUCICAxn/FZNsa9/Vjn6dbp4c1JjIyoidJNCaWVcdv5qKCWAiEA5cJYAEZxO1aHYdPpqnjj165hKOzz5OnJ9w641XuPRCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6418234},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.2.3_1753747426754_0.9555161878422787","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"shogun-contracts","version":"1.2.4","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.2.4","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"1fb612139a67ba2b30d10836f8ce2ae16ef8391a","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.2.4.tgz","fileCount":74,"integrity":"sha512-BclQJcLgLn6qhZ6wYQj4A0L4nHuI9HeuTDxYDEniRYcqFQ5pGPIrsNxKw70ge1/KOx3tU6LMkhSrJnXVeYq+Ig==","signatures":[{"sig":"MEQCICXmQsXCv9Z7cASLm28fmA7r7UKHo5mSy18YlMW+/vNpAiAL7WCvoG7p+Qj6pAG+2VZZMHvAXdi+DB0mwpZeLn1Nqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6654528},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.2.4_1753787288271_0.1263956601634424","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"shogun-contracts","version":"1.2.5","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.2.5","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"4041177f6b3177fa879eb75f08c91d9566b9054e","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.2.5.tgz","fileCount":75,"integrity":"sha512-ZtL00MIL8ie9fqTgjz9HlO2ubE3Y+vrVaroTptcnN6VYGmkgJnTO5eRHmaHQZ4ls9IC4yxqyP3ooCBytdC1AXg==","signatures":[{"sig":"MEUCICDXPB2g3iWTiZ7s3u+b757M8xWlu9momkTzK9CqIJWcAiEAi4Hycgc3aQJCnREAX+9rwcmDokujV8v24NuKjMZrF+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6881811},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.2.5_1753790029118_0.013188318510638952","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"shogun-contracts","version":"1.2.6","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.2.6","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"c4bf62c10912f55a3fa8d29b7d202c97ef92a3e4","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.2.6.tgz","fileCount":77,"integrity":"sha512-56hDhppx/kWh0AYoDhyJ7fS+YlwAMWjCp0n62wY6c1xJ9/4u5EDShWXnaP7s3QFH9D0ht2ntOTXbON+5oGetAQ==","signatures":[{"sig":"MEUCICcGTMVsSA/v0aAvpENBRgRsiHuxwy0iS7FEekVXHV4AAiEAtLTAaaX6SSzQ9fm+xz418ilrfQbZ2xJ/LyXfl/2pSpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6905104},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.2.6_1753802623622_0.5764267571922312","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"shogun-contracts","version":"1.2.7","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.2.7","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"31fd4a4edd968a3a38c51809260f364af021f357","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.2.7.tgz","fileCount":75,"integrity":"sha512-x+xMFlmsaIYgQlDNf/oUWPXXYp4YKRW7bYT0JYsTi8ntvPxfB/TYN+PO89UGvNKVPLxKy1x/gUBpUmFTzjtsFw==","signatures":[{"sig":"MEUCIEpQCj3UHydF5dQe5qiZbn/7Mdm3iqH/C19Y4dBX+JIOAiEA2ZpqfLxbC0nr32tjLY8IwYq06uiwVFIq7amIBW6CFvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11370463},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.2.7_1756143963762_0.34608684009128776","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"shogun-contracts","version":"1.2.8","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.2.8","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"b9b3298768b318d0cadc20c5867df5a171301d52","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.2.8.tgz","fileCount":82,"integrity":"sha512-fBbNPUEpxD7d7HJKiWMqzZzQcKvZyRPMkvF1fo/kRETUygIi5w5p0Y9UyxUUdeSCf8uEdQsmznzFT5pY5z/GfQ==","signatures":[{"sig":"MEQCIA9km6YlF1t6/nSRij+A9c97wl8UNLju4ooir83KrrQ9AiBDgp2BDKkkCl6dCRnkBm3cqpDu8cSledTLCh20qM3vxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21899993},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.2.8_1756403671810_0.836558597992038","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"shogun-contracts","version":"1.2.9","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.2.9","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"787e12b036e7b5ccdd0e7d6b9cc917c646286eb3","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.2.9.tgz","fileCount":78,"integrity":"sha512-G15YnHCveakdCxRBWot6NDtNgZEaZuSSeBGDoUFSHVOKnthWBp/gJMc6QHuwq5/dID+jgZJO+hCotmfYnDNE0Q==","signatures":[{"sig":"MEQCIH8GR3iAElDZ0Ggy2E9V1aBOYPWaaFrCvPyxcTOLX0+QAiBg5ojZ8yfH55a3Q1g6TfQxbKbzELVRYCZfgTZoSpHJng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21736164},"scripts":{"chain":"npx hardhat node","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:stealthPool:advanced:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPoolAdvanced.ts --network sepolia --verify"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.2.9_1756463669384_0.529853670301154","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"shogun-contracts","version":"1.3.0","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.3.0","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"3f1e9c906faf02b313b0de455a82a7d936177664","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.3.0.tgz","fileCount":76,"integrity":"sha512-d9yjIG5YidgC/tYGKhDqUhyjxnMgcEjHDpcc48M4HbVcgvXcc/K153AyuWK5AZWlI1qbOcyj37myWBVaSPcfhA==","signatures":[{"sig":"MEQCIBFC23gS+TcJhrhHp8A06JqVYReSzfXerHBfSUlX8L3QAiAkABICJZiKJj7qYqZTT7bLPpQwcb1N2sqNXqqclK+vsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9363177},"scripts":{"chain":"npx hardhat node","decrypt":"dotenvenc -d .env.enc -o .env","encrypt":"dotenvenc -e .env -o .env.enc","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:registry:local":"yarn hardhat ignition deploy ./ignition/modules/relayRegistry.ts --network localhost","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:registry:baseSepolia":"yarn hardhat ignition deploy ./ignition/modules/relayRegistry.ts --network baseSepolia --verify","reset:deployments:baseSepolia":"Remove-Item -Recurse -Force ignition\\deployments\\chain-84532 -ErrorAction SilentlyContinue"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.3.0_1765028389782_0.010151844740304616","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"shogun-contracts","version":"1.3.1","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.3.1","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"5b1158b656c416436e12e2b60f5918d03e7e5e2d","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.3.1.tgz","fileCount":7,"integrity":"sha512-cmBpUvPBXPR7B4hCWlr/ZTWy16A5Os56cQdwF1Nc1MGC3cSoulF0aB2Fl0FiOeuIGJs5kSHGvsQW/6yWBe71Jg==","signatures":[{"sig":"MEUCIByZj2FNwm693rDcOnloSk8NydD/6aHjnqhN5i43Z4FXAiEAiru9FCxQR4V2M5ND/xzmqeVZKB0fIdPnyNLrEOavpaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425883},"main":"index.js","type":"module","exports":{".":"./index.js","./deployments":"./deployments.js","./contracts-config":"./contracts-config.js"},"scripts":{"chain":"npx hardhat node","decrypt":"dotenvenc -d .env.enc -o .env","encrypt":"dotenvenc -e .env -o .env.enc","deploy:local":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network localhost","deploy:sepolia":"yarn hardhat ignition deploy ./ignition/modules/Protocol.ts --network sepolia --verify","post-deployment":"ts-node scripts/post-deployment.ts","deploy:registry:local":"yarn hardhat ignition deploy ./ignition/modules/relayRegistry.ts --network localhost","deploy:stealthPool:local":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network localhost","deploy:stealthPool:sepolia":"yarn hardhat ignition deploy ./ignition/modules/stealthPool.ts --network sepolia --verify","deploy:registry:baseSepolia":"yarn hardhat ignition deploy ./ignition/modules/relayRegistry.ts --network baseSepolia --verify","reset:deployments:baseSepolia":"Remove-Item -Recurse -Force ignition\\deployments\\chain-84532 -ErrorAction SilentlyContinue"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.3.1_1765028550392_0.7683406811686317","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"shogun-contracts","version":"1.3.2","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.3.2","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"d8c4966dbda20b0cd69afb77bf388f844fabf80b","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.3.2.tgz","fileCount":7,"integrity":"sha512-5KurKvsq5UVoR3Psew0ux6k21UmXaCPMpS1CVoxJyCWGCaHd/S+OdvqxTfx4I3X7B+u1iqLvqeF/2ofKOjBrfg==","signatures":[{"sig":"MEYCIQC9fRm1TUo1Vh57qTOKlycn/b6Z1bQhONg+IhSWI17TMQIhAL8TPWPoOOJVVZ8l20blp2nkQt/H/f8tefB0K7ig4l+Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425043},"main":"index.js","type":"module","exports":{".":"./index.js","./deployments":"./deployments.js","./contracts-config":"./contracts-config.js"},"scripts":{"chain":"npx hardhat node","decrypt":"dotenvenc -d .env.enc -o .env","encrypt":"dotenvenc -e .env -o .env.enc","post-deployment":"ts-node scripts/post-deployment.ts"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.3.2_1765031063259_0.6506017776949993","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"shogun-contracts","version":"1.3.3","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.3.3","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"918bbc92c52c68749a52c2c1aed3eda9b619a5d6","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.3.3.tgz","fileCount":7,"integrity":"sha512-runyyVeguipuAVR5MARqEr1IItbaa0wAnJ9v5GV/00efJFYPUFEVIm5uWWp7g9VtXa0Xu9lYIoKc5wgYnO2WPw==","signatures":[{"sig":"MEYCIQDNh2JPf2aqfJyuGQkZa7gZjz3ExBe3uQht2b+s1yHJVgIhAPPH2/azrQ3h7OGYU6zCPDryOV2HSnXUByBPPLG3l5ql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425015},"main":"index.js","type":"module","exports":{".":"./index.js","./deployments":"./deployments.js","./contracts-config":"./contracts-config.js"},"scripts":{"chain":"npx hardhat node","decrypt":"dotenvenc -d .env.enc -o .env","encrypt":"dotenvenc -e .env -o .env.enc","post-deployment":"ts-node scripts/post-deployment.ts"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ethers":"^6.4.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.3.3_1765031389358_0.3976384066427907","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"shogun-contracts","version":"1.3.4","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.3.4","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"24412ed46337b0dbe7e77be37b72422342df7f83","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.3.4.tgz","fileCount":20,"integrity":"sha512-UOLYrkHJKjI5a2LoqyqI2xyGzvLoTkB8fRnbJukd6emqbFvbdyMeHxyCRtsoC9IShuVzFcy1fkjyBtm3wRFkrg==","signatures":[{"sig":"MEQCIDJmRCOSkezILaS7NSjr2fS57gL5y1zCgj25kWfKWGHkAiAFrAuOrv/NnxnlXKu/Ig32td6m2kCHD2ctdGukVEAEiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447342},"main":"index.js","type":"module","exports":{".":"./index.js","./sdk":{"types":"./sdk/index.ts","import":"./sdk/index.ts","require":"./sdk/index.ts"},"./deployments":"./deployments.js","./contracts-config":"./contracts-config.js"},"scripts":{"chain":"npx hardhat node","decrypt":"dotenvenc -d .env.enc -o .env","encrypt":"dotenvenc -e .env -o .env.enc","post-deployment":"ts-node scripts/post-deployment.ts"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","ethers":"^6.4.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.3.4_1765034961796_0.8353492349437215","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"shogun-contracts","version":"1.3.5","author":{"name":"scobru"},"license":"MIT","_id":"shogun-contracts@1.3.5","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"dist":{"shasum":"44c80649490e85695024c6307d862461448adfd2","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.3.5.tgz","fileCount":56,"integrity":"sha512-UCRc985BO28ukLvdDnDCWKNeKcbKnmbSp1hdGt4FZTefTWATNOGc/wejf/35/UvKK3ZcAtlnvwT1Uy82WNrEfA==","signatures":[{"sig":"MEUCIQC0FzCdbQNTnNEcdZWoZjUyGaAieNiWXRXnEyrhOVgRpwIgYMJYvN/5QBbaz5GOWlOw5lh7QjlB7ui+lMdNuxUF4bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1135338},"main":"index.js","type":"module","exports":{".":"./index.js","./sdk":{"types":"./sdk/dist/index.d.ts","import":"./sdk/dist/index.js","require":"./sdk/dist/index.js"},"./deployments":"./deployments.js","./contracts-config":"./contracts-config.js"},"scripts":{"chain":"npx hardhat node","decrypt":"dotenvenc -d .env.enc -o .env","encrypt":"dotenvenc -e .env -o .env.enc","build:sdk":"tsc -p sdk/tsconfig.json","prepublishOnly":"npm run build:sdk","post-deployment":"ts-node scripts/post-deployment.ts"},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"description":"Shogun Contracts","directories":{},"dependencies":{"gun":"^0.2020.1240","dotenv":"^16.5.0","ethers":"^6.4.0","hardhat":"^2.22.19","keccak256":"^1.0.6","@tka85/dotenvenc":"^5.4.2","@openzeppelin/contracts":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0","@types/chai":"^4.2.0","@types/node":">=18.0.0","@types/mocha":">=9.1.0","solidity-coverage":"^0.8.0","@typechain/hardhat":"^9.0.0","@typechain/ethers-v6":"^0.5.0","hardhat-gas-reporter":"^1.0.8","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shogun-contracts_1.3.5_1765035730669_0.3593528049182706","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"shogun-contracts","version":"1.3.6","main":"index.js","type":"module","exports":{".":"./index.js","./contracts-config":"./contracts-config.js","./deployments":"./deployments.js","./sdk":{"types":"./sdk/dist/index.d.ts","import":"./sdk/index.js","require":"./sdk/index.js"}},"scripts":{"chain":"npx hardhat node","post-deployment":"ts-node scripts/post-deployment.ts","encrypt":"dotenvenc -e .env -o .env.enc","decrypt":"dotenvenc -d .env.enc -o .env","build:sdk":"tsc -p sdk/tsconfig.json","prepublishOnly":"npm run build:sdk"},"author":{"name":"scobru"},"license":"MIT","description":"Shogun Contracts","dependencies":{"@openzeppelin/contracts":"^5.3.0","@tka85/dotenvenc":"^5.4.2","dotenv":"^16.5.0","ethers":"^6.4.0","gun":"^0.2020.1240","hardhat":"^2.22.19","keccak256":"^1.0.6"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^2.0.0","@nomicfoundation/hardhat-ethers":"^3.0.0","@nomicfoundation/hardhat-ignition":"^0.15.0","@nomicfoundation/hardhat-ignition-ethers":"^0.15.0","@nomicfoundation/hardhat-network-helpers":"^1.0.0","@nomicfoundation/hardhat-toolbox":"^5.0.0","@nomicfoundation/hardhat-verify":"^2.0.0","@typechain/ethers-v6":"^0.5.0","@typechain/hardhat":"^9.0.0","@types/chai":"^4.2.0","@types/mocha":">=9.1.0","@types/node":">=18.0.0","chai":"^4.2.0","hardhat-gas-reporter":"^1.0.8","solidity-coverage":"^0.8.0","ts-node":">=8.0.0","typechain":"^8.3.0","typescript":">=4.5.0"},"_id":"shogun-contracts@1.3.6","dist":{"shasum":"d2f42290cff2a146f2b53ed8d0c081cf2c43c39c","integrity":"sha512-rzRojlaoPVzg/ln/liUXDcF3NWy5Ilg9oreQvYGjAKmIFONQCVybl2lh3WfXg+HNGqhH/ohZgNNCZFt/nG1QmQ==","tarball":"https://registry.npmjs.org/shogun-contracts/-/shogun-contracts-1.3.6.tgz","fileCount":58,"unpackedSize":1135789,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCHw+xosU2itFoycDpynSUy+wmq+LiwHvUCwb7JyyOeAAIhAI4kAhJLA9t0khNyzj3qGS7xwoaZKXkZ0yAPnT6uROgb"}]},"_npmUser":{"name":"scobru","email":"scobru88@pm.me"},"directories":{},"maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shogun-contracts_1.3.6_1765036161342_0.22315504032243205"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-16T15:53:11.807Z","modified":"2025-12-06T15:49:22.201Z","1.0.0":"2025-05-16T15:53:12.136Z","1.0.1":"2025-05-16T17:47:49.912Z","1.0.2":"2025-05-16T18:08:38.213Z","1.1.0":"2025-07-21T12:23:03.363Z","1.1.1":"2025-07-22T08:08:46.740Z","1.1.2":"2025-07-22T10:00:37.931Z","1.1.3":"2025-07-22T10:30:20.287Z","1.1.4":"2025-07-22T10:30:45.848Z","1.1.5":"2025-07-22T10:43:43.693Z","1.1.6":"2025-07-22T11:55:49.890Z","1.1.7":"2025-07-22T15:03:18.094Z","1.1.8":"2025-07-22T15:03:42.294Z","1.1.9":"2025-07-22T16:50:24.588Z","1.2.0":"2025-07-22T17:50:21.740Z","1.2.1":"2025-07-28T21:51:02.892Z","1.2.2":"2025-07-28T23:54:15.234Z","1.2.3":"2025-07-29T00:03:46.983Z","1.2.4":"2025-07-29T11:08:08.501Z","1.2.5":"2025-07-29T11:53:49.370Z","1.2.6":"2025-07-29T15:23:43.921Z","1.2.7":"2025-08-25T17:46:04.062Z","1.2.8":"2025-08-28T17:54:32.096Z","1.2.9":"2025-08-29T10:34:29.647Z","1.3.0":"2025-12-06T13:39:50.003Z","1.3.1":"2025-12-06T13:42:30.533Z","1.3.2":"2025-12-06T14:24:23.425Z","1.3.3":"2025-12-06T14:29:49.505Z","1.3.4":"2025-12-06T15:29:21.940Z","1.3.5":"2025-12-06T15:42:10.811Z","1.3.6":"2025-12-06T15:49:21.490Z"},"author":{"name":"scobru"},"license":"MIT","description":"Shogun Contracts","maintainers":[{"name":"scobru","email":"scobru88@pm.me"}],"readme":"# Shogun Contracts\n\nA comprehensive smart contract system for decentralized relay management and stealth address functionality on Ethereum and Optimism networks.\n\n## Overview\n\nShogun Contracts provides a comprehensive smart contract system for decentralized relay management, privacy-focused payments, and cross-chain functionality.\n\n## Architecture\n\nThe project consists of five main contract categories:\n\n### Relay Registry (`/contracts/registry/`)\n\n- **ShogunRelayRegistry.sol**: On-chain registry for relay discovery, staking, storage deals, and slashing\n\n### Stealth System (`/contracts/stealth/`)\n\n- **StealthKeyRegistry.sol**: Manages stealth key registration and metadata\n- **PaymentForwarder.sol**: Handles stealth payments with anti-spam measures\n- **StealthPool.sol**: Privacy-focused mixing pool for stealth transactions with Merkle tree commitments\n- **IPaymentForwarderHookReceiver.sol**: Interface for payment hook receivers\n\n### Smart Wallet (`/contracts/wallet/`)\n\n- **SmartWallet.sol**: Multi-sig wallet with social recovery and batch transactions\n- **SmartWalletFactory.sol**: Factory contract for deploying SmartWallet instances\n\n### Bridge (`/contracts/bridge/`)\n\n- **BridgeDex.sol**: Decentralized cross-chain bridge for token transfers\n\n### IPFS (`/contracts/ipfs/`)\n\n- **IPCMFactory.sol**: Factory for managing IPCM (IPFS Content Management) instances\n- **ipcm.sol**: Contract for managing encrypted data on IPFS\n\n## Smart Contracts\n\n### ShogunRelayRegistry\n\nOn-chain registry for the Shogun relay network. Deployed on **Base Sepolia** (testnet) and **Base** (mainnet).\n\n**Key Features:**\n\n- **Relay Registration**: Operators register with endpoint URL and GunDB public key\n- **USDC Staking**: 100 USDC minimum stake (anti-spam, skin-in-the-game)\n- **Storage Deals**: On-chain registration of storage deals for dispute resolution\n- **Slashing**: Economic penalties for missed proofs (1%) and data loss (10%)\n- **Discovery**: Query active relays directly from the blockchain\n\n**Core Functions:**\n\n- `registerRelay(endpoint, gunPubKey, stakeAmount)`: Register as a relay operator\n- `updateRelay(newEndpoint, newGunPubKey)`: Update relay info\n- `increaseStake(amount)`: Add more stake\n- `requestUnstake()`: Begin 7-day unstaking period\n- `withdrawStake()`: Withdraw after unstaking delay\n- `registerDeal(dealId, client, cid, sizeMB, priceUSDC, durationDays)`: Register storage deal\n- `reportMissedProof(relay, dealId, evidence)`: Report proof violation\n- `reportDataLoss(relay, dealId, evidence)`: Report data loss\n- `getActiveRelays()`: List all active relays\n- `getRelayInfo(address)`: Get relay details\n\n**Contract Addresses:**\n\n| Network | Address | USDC |\n|---------|---------|------|\n| Base Sepolia | `0x412D3Cf47907C231EE26D261714D2126eb3735e6` | `0x036CbD53842c5426634e7929541eC2318f3dCF7e` |\n| Base Mainnet | TBD | `0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913` |\n\n**Deployment:**\n\n```bash\n# Deploy to Base Sepolia\nnpx hardhat run scripts/deploy-relay-registry.ts --network baseSepolia\n\n# Verify on BaseScan\nnpx hardhat verify --network baseSepolia <ADDRESS> <USDC> <MIN_STAKE> <DELAY>\n```\n\n---\n\n### StealthKeyRegistry\n\nManages stealth key registration for privacy-focused transactions.\n\n**Key Features:**\n\n- EIP-712 compliant signature verification\n- Viewing and spending public key management\n- Stealth metadata registration\n- On-behalf registration support\n\n**Core Functions:**\n\n- `registerStealthKeys(string viewingPublicKey, string spendingPublicKey)`: Register stealth keys\n- `registerStealthKeysOnBehalf()`: Register keys for another address\n- `registerStealthMetadata()`: Register stealth transaction metadata\n\n### PaymentForwarder\n\nHandles stealth payments with built-in anti-spam protection.\n\n**Key Features:**\n\n- ETH and ERC-20 token support\n- Toll-based anti-spam mechanism\n- Stealth payment announcements\n- Secure fund withdrawal\n\n**Core Functions:**\n\n- `send()`: Send ETH to stealth address\n- `sendToken()`: Send ERC-20 tokens to stealth address\n- `withdraw()`: Withdraw funds from stealth address\n- `collectTolls()`: Collect accumulated tolls\n\n### StealthPool\n\nPrivacy-focused mixing pool for stealth transactions using cryptographic commitments.\n\n**Key Features:**\n\n- Merkle tree-based commitment system\n- Nonce-based replay attack prevention\n- Auto-generated Merkle roots\n- Direct user payments (no relayer required)\n\n**Core Functions:**\n\n- `deposit()`: Deposit funds with cryptographic commitment\n- `withdraw()`: Withdraw funds using Merkle proof\n- `updateMerkleRoot()`: Update the Merkle root with new deposits\n\n### SmartWallet\n\nMulti-signature wallet with advanced features for secure asset management.\n\n**Key Features:**\n\n- Multi-sig support with configurable threshold\n- Social recovery via guardians\n- Batch transaction execution\n- Proposal-based execution system\n\n**Core Functions:**\n\n- `addSigner()`: Add a new signer\n- `proposeExecution()`: Propose a transaction\n- `approveExecution()`: Approve a proposed transaction\n- `executeProposal()`: Execute an approved proposal\n- `initiateRecovery()`: Start social recovery process\n\n### BridgeDex\n\nDecentralized cross-chain bridge for trustless token transfers.\n\n**Key Features:**\n\n- Cross-chain token transfers\n- Provider-based liquidity system\n- Protocol fee management\n- Ticket-based bridging mechanism\n\n**Core Functions:**\n\n- `lock()`: Lock tokens for cross-chain transfer\n- `unlock()`: Unlock tokens on destination chain\n- `acceptRequest()`: Accept a bridge request\n- `withdraw()`: Withdraw bridged tokens\n\n### IPCMFactory\n\nFactory contract for managing IPFS Content Management instances.\n\n**Key Features:**\n\n- Deploy IPCM instances\n- Manage encrypted data on IPFS\n- Owner-controlled access\n\n## Technology Stack\n\n- **Solidity**: ^0.8.28\n- **Hardhat**: ^2.22.19\n- **OpenZeppelin**: ^5.3.0\n- **TypeScript**: >=4.5.0\n- **Ethers.js**: ^6.4.0\n\n## Quick Start\n\n### NPM Installation\n\n```bash\nnpm install shogun-contracts\n```\n\n### Development Installation\n\n1. Clone the repository:\n\n```bash\ngit clone <repository-url>\ncd shogun-contracts\n```\n\n2. Install dependencies:\n\n```bash\nyarn install\n```\n\n3. Set up environment variables:\n\n```bash\ncp .env.example .env\n```\n\nFill in the required environment variables:\n\n- `PRIVATE_KEY`: Your deployment private key\n- `ALCHEMY_API_KEY`: Alchemy API key for network access\n- `ETHERSCAN_API_KEY`: Etherscan API key for contract verification\n\n## Configuration\n\nThe project supports multiple networks:\n\n- **Sepolia**: Ethereum testnet\n- **Optimism Sepolia**: Optimism testnet\n- **Base Sepolia**: Base testnet (for ShogunRelayRegistry)\n- **Base**: Base mainnet (for ShogunRelayRegistry)\n- **Localhost**: Local development network\n\nNetwork configuration is handled in `hardhat.config.ts`.\n\n**Required Environment Variables:**\n\n```bash\nPRIVATE_KEY=0x...               # Deployment wallet private key\nALCHEMY_API_KEY=...             # Alchemy API key\nBASESCAN_API_KEY=...            # BaseScan API key (for verification)\nBASE_SEPOLIA_RPC_URL=...        # Optional: custom RPC URL\n```\n\n## Deployment\n\n### Local Development\n\n1. Start local blockchain:\n\n```bash\nyarn chain\n```\n\n2. Deploy contracts locally:\n\n```bash\nyarn deploy:local\n```\n\n### Testnet Deployment\n\nDeploy to Optimism Sepolia with verification:\n\n```bash\nyarn deploy:optimismSepolia\n```\n\n## Deployment Modules\n\n### Payment Router Module\n\nDeploys the relay payment system with test relay registration.\n\n### Stealth Address Module\n\nDeploys the stealth address infrastructure with:\n\n- StealthKeyRegistry\n- PaymentForwarder (with 0.001 ETH toll)\n\n## Testing\n\nRun the test suite:\n\n```bash\nnpx hardhat test\n```\n\nTest files include:\n\n- Tests for all deployed contracts\n\n## Usage Examples\n\n### Relay Registration\n\n```solidity\n// Register a new relay with staking\nshogunRelayRegistry.registerRelay(\n    \"https://my-relay.com/gun\",\n    gunPubKey,\n    stakeAmount\n);\n```\n\n### Stealth Key Registration\n\n```solidity\n// Register stealth keys\nstealthKeyRegistry.registerStealthKeys(\n    \"viewing_public_key\",\n    \"spending_public_key\"\n);\n```\n\n### Stealth Payment\n\n```solidity\n// Send ETH to stealth address\npaymentForwarder.send{value: amount + toll}(\n    stealthAddress,\n    toll,\n    ephemeralPublicKey,\n    encryptedData\n);\n```\n\n### Stealth Pool Deposit\n\n```solidity\n// Deposit to stealth pool with commitment\nstealthPool.deposit{value: amount}(commitment, nonce);\n```\n\n### Smart Wallet Multi-sig\n\n```solidity\n// Propose and execute transaction\nuint256 proposalId = smartWallet.proposeExecution(target, data);\nsmartWallet.approveExecution(proposalId);\nsmartWallet.executeProposal(proposalId);\n```\n\n### Cross-chain Bridge\n\n```solidity\n// Lock tokens for cross-chain transfer\nbridgeDex.lock(tokenAddress, amount, destinationChainId);\n```\n\n## Security Features\n\n- **Access Control**: Owner-only functions for critical operations\n- **Emergency Pause**: Ability to pause contract operations\n- **Anti-Spam**: Toll-based protection in stealth payments\n- **Signature Verification**: EIP-712 compliant signatures\n- **Safe Math**: OpenZeppelin's SafeERC20 for token operations\n\n## Gas Optimization\n\n- Solidity optimizer enabled (200 runs)\n- ViaIR compilation for complex contracts\n- Efficient data structures and mappings\n- Minimal storage operations\n\n## License\n\nMIT License - see LICENSE file for details.\n\n## Contributing\n\n1. Fork the repository\n2. Create a feature branch\n3. Make your changes\n4. Add tests for new functionality\n5. Submit a pull request\n\n## Support\n\nFor questions and support, please open an issue on the repository.\n","readmeFilename":"README.md"}