{"_id":"@decentralized-identity/ion-pow-sdk","_rev":"2-605c8a7a7ec1a2671202620c7f2cd8b8","name":"@decentralized-identity/ion-pow-sdk","dist-tags":{"latest":"1.0.18"},"versions":{"1.0.17":{"name":"@decentralized-identity/ion-pow-sdk","version":"1.0.17","description":"sdk to perform proof of work for ION","main":"src/index.js","types":"src/index.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","start":"http-server -c-1"},"repository":{"type":"git","url":"git+https://github.com/decentralized-identity/ion-pow-sdk.git"},"author":{"name":"isaacjchen"},"license":"apache-2.0","bugs":{"url":"https://github.com/decentralized-identity/ion-pow-sdk/issues"},"homepage":"https://github.com/decentralized-identity/ion-pow-sdk#readme","dependencies":{"buffer":"6.0.3","cross-fetch":"3.1.5","hash-wasm":"4.9.0"},"devDependencies":{"http-server":"14.1.1","webpack":"5.80.0","webpack-cli":"5.0.1"},"gitHead":"f48c49a74862e7a9a7ea63d19410e6db41cd39ff","_id":"@decentralized-identity/ion-pow-sdk@1.0.17","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-vk7DTDM8aKDbFyu1ad/qkoRrGL4q+KvNeL/FNZXhkWPaDhVExBN/qGEoRLf1YSfFe+myto3+4RYTPut+riiqnw==","shasum":"81213398495061de67e290ba72b49fdbc8bb5a8e","tarball":"https://registry.npmjs.org/@decentralized-identity/ion-pow-sdk/-/ion-pow-sdk-1.0.17.tgz","fileCount":4,"unpackedSize":4910,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFCafP1sxDa/SkO/WmNYUa6vzRRaSbFi43lkCArO//qAiBgqa7e4WunHbNMGbdd5Hi+8PygOX4/1Ev0Tr3BtzVteA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQoxsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ4g//TvWzBuIZrcDc5eimTpGAhU2s9LuTKi5lNYs9xlPhcWuQVkHc\r\nl4+JCQiFuySsxZbdWqMg8o65Caud6HAS0pzgko+MSk+hdUwFVpbY6d/0rGIc\r\n03Kd6moabxdUHDN8uGce+4+GXZWMySaIjCWTYybMseqLwU8NHdMIW726QhA3\r\n2vFeZUnLICKNmDMqGlrfbEDQHrS7+nqodXMirQFEPn+mK1wLdXB/JqT7RWdm\r\noh6/P3V4BBbcQL4KnqEeQRf3AmQXamFnyZvxM2iVJ7HVUa6sq30dkGjEkYK7\r\nv6BYbkfgXWNE4DV/alVfCQddM3PQHVj1CIJ19zTGU3xV17mvaeKqFMCKv5Dq\r\nLsFFpqzwf2zIznusPZqAA3QzRcs4J7ndV4f151EbAlDcqfPZ+s4CpdddoUis\r\nepOdnQ100KqyJNsqgniGgDgrOxHvBTCPuMHXjOul9IuGNIkst7Z/Ri8z8zpY\r\nEUX9YT3flmWcZVWEu1IWoRVNJHdSYunh9RB16Abbh7/8GPqn8xhenTLLZuOM\r\nKZgPBBf2QjE3y34BgJ6IUzkYxH8AIGNJho6Qw8aA46akcFVmmtzRll0CkaVE\r\n+XKDt6CtbwBUy3qaDL0mwrwYIJMj6voBHpdsTr9EMrNTFj6XAiv/g++IOoua\r\nlLQ0ryVZuA9ZSk/IQWpaTHfrmzZqkgBYLj0=\r\n=iN/S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"csuwildcat","email":"danieljb2@gmail.com"},"maintainers":[{"name":"mistermoe","email":"m.jangda88@gmail.com"},{"name":"csuwildcat","email":"danieljb2@gmail.com"},{"name":"henrytsai","email":"henrytsai@outlook.com"},{"name":"logangirvin","email":"logangirvin@hotmail.com"},{"name":"codeglobally","email":"bmurdoch@microsoft.com"},{"name":"symorton","email":"symorton@microsoft.com"},{"name":"beejones","email":"ronnybj@microsoft.com"},{"name":"isaacjchen","email":"ische@microsoft.com"},{"name":"tplooker","email":"tobias.looker@mattr.global"},{"name":"ci_identity_foundation","email":"ci@identity.foundation"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-pow-sdk_1.0.17_1682082924695_0.11466433692356759"},"_hasShrinkwrap":false},"1.0.18":{"name":"@decentralized-identity/ion-pow-sdk","version":"1.0.18","description":"sdk to perform proof of work for ION","main":"src/index.js","types":"src/index.d.ts","directories":{"lib":"lib"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack","start":"http-server -c-1"},"repository":{"type":"git","url":"git+https://github.com/decentralized-identity/ion-pow-sdk.git"},"author":{"name":"isaacjchen"},"license":"apache-2.0","bugs":{"url":"https://github.com/decentralized-identity/ion-pow-sdk/issues"},"homepage":"https://github.com/decentralized-identity/ion-pow-sdk#readme","dependencies":{"buffer":"6.0.3","cross-fetch":"3.1.5","hash-wasm":"4.9.0"},"devDependencies":{"http-server":"14.1.1","webpack":"5.80.0","webpack-cli":"5.0.1"},"gitHead":"41b32e530b7751f3e1b24a8ee9e99f3c62aa308f","_id":"@decentralized-identity/ion-pow-sdk@1.0.18","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"integrity":"sha512-M7k60Ibz96YXbFJwmGSLBE1FI7VZCW7G3yLBoFfMNMr73qTep9EklZdtcNyrlN2AOGCrE+JPUdIGbGDh8ygGYg==","shasum":"2bd19e7af6635fb0d70fe00e5c8ec4461cefcfef","tarball":"https://registry.npmjs.org/@decentralized-identity/ion-pow-sdk/-/ion-pow-sdk-1.0.18.tgz","fileCount":5,"unpackedSize":16468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnI6MCpAJPy6hOew8b6KfBw0/wJHu0MTjT1yjmbNtADwIgesepKVsxPSwngxI8BdlHwgHSzPgmj9dq3vCN8aYOSvs="}]},"_npmUser":{"name":"csuwildcat","email":"danieljb2@gmail.com"},"maintainers":[{"name":"mistermoe","email":"m.jangda88@gmail.com"},{"name":"csuwildcat","email":"danieljb2@gmail.com"},{"name":"henrytsai","email":"henrytsai@outlook.com"},{"name":"logangirvin","email":"logangirvin@hotmail.com"},{"name":"codeglobally","email":"bmurdoch@microsoft.com"},{"name":"symorton","email":"symorton@microsoft.com"},{"name":"beejones","email":"ronnybj@microsoft.com"},{"name":"isaacjchen","email":"ische@microsoft.com"},{"name":"tplooker","email":"tobias.looker@mattr.global"},{"name":"ci_identity_foundation","email":"ci@identity.foundation"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ion-pow-sdk_1.0.18_1701264071047_0.3082590801929259"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-21T13:15:24.640Z","1.0.17":"2023-04-21T13:15:24.880Z","modified":"2024-04-25T17:40:06.386Z","1.0.18":"2023-11-29T13:21:11.335Z"},"maintainers":[{"email":"shamilovtim@gmail.com","name":"shamilovtim"},{"email":"m.jangda88@gmail.com","name":"mistermoe"},{"email":"danieljb2@gmail.com","name":"csuwildcat"},{"email":"henrytsai@outlook.com","name":"henrytsai"},{"email":"symorton@microsoft.com","name":"symorton"},{"email":"ci@identity.foundation","name":"ci_identity_foundation"}],"description":"sdk to perform proof of work for ION","homepage":"https://github.com/decentralized-identity/ion-pow-sdk#readme","repository":{"type":"git","url":"git+https://github.com/decentralized-identity/ion-pow-sdk.git"},"author":{"name":"isaacjchen"},"bugs":{"url":"https://github.com/decentralized-identity/ion-pow-sdk/issues"},"license":"apache-2.0","readme":"# ion-pow-sdk\r\n\r\nThis repo contains the sdk for ION proof of work.\r\n\r\n### How To Use It\r\n\r\n1. npm install ion-pow-sdk\r\n1. `const IonProofOfWork = require('ion-pow-sdk');` or `import IonProofOfWork from 'ion-pow-sdk'`\r\n1. call `IonProofOfWork.submitIonRequestUntilSuccess(getChallengeUri, solveChallengeUri, JSON.stringify(requestBody))`\r\n1. The SDK will get the challenge, solve it, and submit the request for you.","readmeFilename":"README.md"}