{"_id":"@ayshptk/sdkgen","_rev":"4-2b4a60430da239aee7505696a9cbdbf4","name":"@ayshptk/sdkgen","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@ayshptk/sdkgen","version":"0.0.1","description":"an experiment to create barebones js SDKs from just a smart contract address","main":"dist/index.js","directories":{"lib":"lib"},"scripts":{"dev":"yarn build && sudo npm i . -g --force","build":"tsc -p ."},"repository":{"type":"git","url":"git+https://github.com/ayshptk/sdkgen.git"},"bin":{"sdkgen":"bin/index.js"},"author":{"name":"ayush","email":"hey@ayush.sh","url":"https://ayush.sh"},"bugs":{"url":"https://github.com/ayshptk/sdkgenp/issues"},"homepage":"https://github.com/ayshptk/sdkgenp#readme","dependencies":{"chalk":"4.1.2","inquirer":"^8.2.0","node-fetch":"^2.6.7","project-name-generator":"^2.1.9"},"devDependencies":{"@types/inquirer":"^8.2.0","@types/node-fetch":"2","typescript":"^4.4.3"},"gitHead":"a34cae1b11bf56e7be0953bad80f9fffd7d1408a","_id":"@ayshptk/sdkgen@0.0.1","_nodeVersion":"17.3.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-ZFnCY1MPM5UARVcMhk9rVREyTth442JyeCGIO9p0m+7wt8voRQ6/5YgQFCvhgj7BaUwvCc1UFGoRNb2Tzvm1Sw==","shasum":"1231f809f61dbf2c9b5c49f6441b38f1baf2361d","tarball":"https://registry.npmjs.org/@ayshptk/sdkgen/-/sdkgen-0.0.1.tgz","fileCount":7,"unpackedSize":28431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDLHXCRA9TVsSAnZWagAAKToQAI9iUIbG5ehmPfVeACxC\ntspYGZOu3NE+qANZHx6zAfnbYGuqE2QBarlsq0pcY6mRk8AKRjMnc/JzyR6F\nfq0SMHe+6Ea79Ai3BvBiphwIyT3KN2/I5wZXhj/wI8xIVx7NIvZatrgZPPQa\nxAwVN7i9iAqauK1BZHJeHCymVvxZ2hSAdFN9EN6sGfTuovybBpb7F93fZvsZ\neL/C3e81IVwwCoLFUkISNZeznhuvagA/mzShOrSmVWoHsaAHFtAUpUyUMsKU\nuVhlBEZBMYaIQi3Ajfl9SxwvHwA7TECLFImw0iuzyDqoBcCC54eiV4NLWkny\nGh7m12il3a2ZCXex4aJmu2zKTCUHJT7siw+4siOoMyIoYoDa3RizzTzJNl5c\n/8P44a5AsWQ/7kqq0mJi6FiliiAm7LmrOLNQCX0qGSgdRIaOqSc0LAaBpa/D\n0Qdkn98TOJiGGWouavqgbG30/A1dGcEAndHO+Z5AlsZBZt9W4hXTWIlA5P5F\nN/TFYuIVK/RKdwNuauw13YVopsif6j1FpBI0Ukih74oTAjoDg/5GJ/qkpp0+\nVuESu+R9+HxU8z/Mzpo/4ahDl+JMPhcuwN5sBTwlqNP7U1Ljy04Pbt2GuwtI\neUTe6CWemImw5xSkgurWoGSfdKYSQr11fYV4chFnvRV8OZtfR4k0bFxaxd0K\n6Mmg\r\n=DBzs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNPdIAMqqJWqTE+lbJtfaHIhQT/jmLKLOhP7XAI2qwxAIgHUEJH+pbzJC+r/SIsrQvltREeJ+s6AOiFIs95udEUcU="}]},"_npmUser":{"name":"ayshptk","email":"hey@ayush.sh"},"maintainers":[{"name":"ayshptk","email":"hey@ayush.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdkgen_0.0.1_1644999126879_0.18277665176627034"},"_hasShrinkwrap":false},"0.0.2":{"name":"@ayshptk/sdkgen","version":"0.0.2","description":"an experiment to create barebones js SDKs from just a smart contract address","main":"dist/index.js","directories":{"lib":"lib"},"scripts":{"dev":"yarn build && sudo npm i . -g --force","build":"tsc -p ."},"repository":{"type":"git","url":"git+https://github.com/ayshptk/sdkgen.git"},"bin":{"sdkgen":"bin/index.js"},"author":{"name":"ayush","email":"hey@ayush.sh","url":"https://ayush.sh"},"bugs":{"url":"https://github.com/ayshptk/sdkgenp/issues"},"homepage":"https://github.com/ayshptk/sdkgenp#readme","dependencies":{"chalk":"4.1.2","inquirer":"^8.2.0","node-fetch":"^2.6.7","project-name-generator":"^2.1.9"},"devDependencies":{"@types/inquirer":"^8.2.0","@types/node-fetch":"2","typescript":"^4.4.3"},"gitHead":"07260f6a3368eef104d15b278cc9f3456cd6921a","_id":"@ayshptk/sdkgen@0.0.2","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ZZAc4hVBYKwcha/bKSptWV5l5Fn9PM3Ltf9forRSYx+a3945BA4ltV4PntzLQdWwOv1owA1ta7ZSiAMfk10ULg==","shasum":"97817dda55b35e3e5d7483bef955d02875962a00","tarball":"https://registry.npmjs.org/@ayshptk/sdkgen/-/sdkgen-0.0.2.tgz","fileCount":7,"unpackedSize":28431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDLJuCRA9TVsSAnZWagAA4s4P/2PtJZBie5VMsQqNXAjZ\nOwwb4ZNsT5tJ02CpnS+tUTBnR2BQD0QuBlwwGTquf8054g1w6WMrmKmBi6w6\niFSRuC0sKMQajcUBmA+n87fLO98ni+cJmoKu5yyR8WXRlqYvjhR8Gup/mjl7\n+sKvJXo/mkvXVcr8zdrJfjXxn/BX/Sap412Zu5p7cK+GOlogTwSsxWWvSROQ\njAgCwc6I+nLr22S4OkOE5dNhNzjwl1JSJvcN3irzDwj+MzC7nkqw0aR2OdGs\nDtMjzVYZUqyEdTp75MCI5KvEExR8Iqs6Z6438w9jvA/++r0RZfhbQuZlkmwJ\nTzIBsYtI4PtPHW4Pb+dDYg/zVfPrTANMXDN+3OZ4OVAQ0cwXtC/idr2nfKuP\n5OCVyVoJOksj0RLaHZylGb437ciGBD6b9TrfLJpYbtDoFEsyUw3tzCeBAYOl\ne7hFf3BWwI+0WWUg/LHzgagmYwivtfg5NfzUPJDDgWSyYqtfzXYQW8oz8Ysc\nscY9jrWbRhXFcHbFuGxDvBngPtMkNftoXHdJq+0TXqCdbfBjfzBIllUEW5ks\nJlhUlOyVMK/H91NbWBC25F2K77JahQK84hOSArmwBbHVM7gGTaPxzcYXil08\n4AgMM8PhsutDfe7ulIamheJgfPguV1egU/5nArW3Pxq2/b8cZitJh9OTgHf6\nilKb\r\n=yE2Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdj2icdskSv55WAmsTCRprVn8szm39xCrX+wIkNq4wfgIhAOOzNHH3ycEhGrPlP+I3diRT84KAz6phsznRqsLf1ZyC"}]},"_npmUser":{"name":"ayshptk","email":"hey@ayush.sh"},"maintainers":[{"name":"ayshptk","email":"hey@ayush.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdkgen_0.0.2_1644999277820_0.7772631246577761"},"_hasShrinkwrap":false},"0.0.3":{"name":"@ayshptk/sdkgen","version":"0.0.3","description":"an experiment to create barebones js SDKs from just a smart contract address","main":"dist/index.js","directories":{"lib":"lib"},"scripts":{"dev":"yarn build && sudo npm i . -g --force","build":"tsc -p ."},"repository":{"type":"git","url":"git+https://github.com/ayshptk/sdkgen.git"},"bin":{"sdkgen":"bin/index.js"},"author":{"name":"ayush","email":"hey@ayush.sh","url":"https://ayush.sh"},"bugs":{"url":"https://github.com/ayshptk/sdkgenp/issues"},"homepage":"https://github.com/ayshptk/sdkgenp#readme","dependencies":{"chalk":"4.1.2","inquirer":"^8.2.0","node-fetch":"^2.6.7","project-name-generator":"^2.1.9"},"devDependencies":{"@types/inquirer":"^8.2.0","@types/node-fetch":"2","typescript":"^4.4.3"},"gitHead":"cd2db5d6eb17013257151f5281c8659df7e10745","_id":"@ayshptk/sdkgen@0.0.3","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-k4iHusRjAvoUHl96scN4zH3uI+EhZcrW1SbYOWJx2o5gJwDEkQQ/EahCrT+6RQP9dYNVCYNsymRCGhpZxuL2Pw==","shasum":"a2faadff089058cc6d04760ecbf67055df042442","tarball":"https://registry.npmjs.org/@ayshptk/sdkgen/-/sdkgen-0.0.3.tgz","fileCount":8,"unpackedSize":40421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDLZ+CRA9TVsSAnZWagAA6w8QAKM3OD5iTdtfs7pg2Gqk\nbFYTZU/9L/DU73HYkidjuRUmy+8hR7LixAThdVRBSIyqSqUVaHc+JkiQ+7DB\nJdjyYKZQvbC2yOjxsVZXKxgPFsAbagYBffpVSwXo+7CnocNPX2dM6S0mBVF5\nhAqO5Yfd3t9vg5zXf6MWZN4gOMhGxgbB9yTDH3U7Tw7E1NKnkudAZQ7FdGrC\nxknMLRAln2IB8IUMNWbo0M6u+2y0InCXCut7ri6FI8RsjtCB76Ty6/ksab4C\nfvjH9Vd/eZlZ/nGH1SYk1Dv8OKHs8IpjOVkoGJujM2Ijda0QPm3mSM63ZLra\nStrbsZSzg8i4Jqt9rbHGmuRt8nMbr5oCVi8vEfkqfHEDH4gO9/ShpT2vofyz\n/KKzqd+75sg86VlwmU926Tl4RJUxGJ0oVDc8wrpZ5h0yr3QL/M9LbGSEi/rL\n+NYj5oqPpXnoEQXJ4FnbRyJ76BmY9BeMujzeSeDXLT2aOMbkZgbGsUkkeAPZ\nlwiWsa4PcLtrTGsnUVSQ+k3EHdMj+92LKpohHW7ba142Dfrxn/sVBZUMETRQ\nxHmXbJZ7IOviTI9za+7X+oK87CrG4zW7IPYcDrsKXwTjGB3ox20NWuCQckmg\nxDsDdAQaA9Teal3xTGKGTk/qn250meaONdz7PtYzbzA4w5JLBLd08q9fjfuW\nh6+6\r\n=4lYA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYyuAXLnwWwN1neFT84PueGLwe4LjI4BGE7Pwx4kpnNQIhAIaCY9OcIqDuikBmTrjJZjY1w2SKGCNV1QQl2d7yc0Gy"}]},"_npmUser":{"name":"ayshptk","email":"hey@ayush.sh"},"maintainers":[{"name":"ayshptk","email":"hey@ayush.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdkgen_0.0.3_1645000317752_0.8111475566554478"},"_hasShrinkwrap":false},"0.0.4":{"name":"@ayshptk/sdkgen","version":"0.0.4","description":"an experiment to create barebones js SDKs from just a smart contract address","main":"dist/index.js","directories":{"lib":"lib"},"scripts":{"dev":"yarn build && sudo npm i . -g --force","build":"tsc -p ."},"repository":{"type":"git","url":"git+https://github.com/ayshptk/sdkgen.git"},"bin":{"sdkgen":"bin/index.js"},"author":{"name":"ayush","email":"hey@ayush.sh","url":"https://ayush.sh"},"bugs":{"url":"https://github.com/ayshptk/sdkgenp/issues"},"homepage":"https://github.com/ayshptk/sdkgenp#readme","dependencies":{"chalk":"4.1.2","inquirer":"^8.2.0","node-fetch":"^2.6.7","project-name-generator":"^2.1.9"},"devDependencies":{"@types/inquirer":"^8.2.0","@types/node-fetch":"2","typescript":"^4.4.3"},"gitHead":"3a3adc0f109277f3200b9bc47121b4423739321a","_id":"@ayshptk/sdkgen@0.0.4","_nodeVersion":"14.19.0","_npmVersion":"6.14.16","dist":{"integrity":"sha512-hM3r6zTkwuZYiWQYElND0oC9v1641WNr4EthQIhz/3pjBzGSOSKwfJEw2eo9fk25TTYc+be6vi/xx4D0dGhNJQ==","shasum":"6e00d9d89299bb471b8ed3867c6597341fdff8b5","tarball":"https://registry.npmjs.org/@ayshptk/sdkgen/-/sdkgen-0.0.4.tgz","fileCount":9,"unpackedSize":41165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDL2ECRA9TVsSAnZWagAAmSAP/ib0plovsn5bY4KsR1db\ntfj+zL+Pv7opv37PhnO5BiDQeO6dXsopNU2Gz0D3BbvQh40VCxczHcNc7odD\n+bSkJS2LQtbiz2qK4zWsev7aVdvDxrC9prlFFZcoJMT+xU8FBh3DShkvvjB+\nmmOdkOYbqhaicdk31k47dYjKF5Mkxg8mkHGvCctt2NaxrQ2QR2Ek+e3h1YWd\naZrPU73WSDfacxnt60XFkQV2CyASsf8PFTLl6fBeYQigLe1zsf6lVXnvMj9Q\nWQv75bJW+kaLYAHwFhoI/fxgTP+Dadnd6BfZNwZejuTIcKMYnj6o9BCFsSMu\nNzYSAls1Jvx9XaB7Icwc4z+2PwYYz9h4SQdZUbAX50i+iEHlc3if6gLWMuZh\nfzKex/cFdfUOxFm+Trslv+fJ0p610NN9KQR6QsXMU9bZeiUPQ4VdJUIx52DY\nlzFnfmCQM0Mc+uaRu6BpJ/+xpwl6N43byfzjdAK2bd5uceQ84Q13gIM1MCWu\nU2Wusmlw9zo+Ws+aPfjIcZnxL9O4V/39stWhfMplkLmtVIFyFP5TPoRq/nDr\n1Tior2GCOeGvtWpUaiJLvfH1kC7wxn6QotahZvwWTU4sQY0toAHqdE49MUdk\n+1XsLZBzzXSgoMlfwvXFPOztHHjwHxYgAlsBqSI/KpV/2kcQxHQ0aLDdzfYC\nBUc4\r\n=9/ao\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiUz1iyVhaCVH5TVeP4d5oFASgHnEq5FPXmA6J1NFCkwIgcxDjAOXZ3N5y0lbroP5RqhQS6pmZ/SYEzaP85CW6Zig="}]},"_npmUser":{"name":"ayshptk","email":"hey@ayush.sh"},"maintainers":[{"name":"ayshptk","email":"hey@ayush.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sdkgen_0.0.4_1645002116587_0.1764831501840871"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-16T08:12:06.751Z","0.0.1":"2022-02-16T08:12:07.044Z","modified":"2022-04-04T17:14:59.756Z","0.0.2":"2022-02-16T08:14:38.068Z","0.0.3":"2022-02-16T08:31:58.013Z","0.0.4":"2022-02-16T09:01:56.741Z"},"maintainers":[{"name":"ayshptk","email":"hey@ayush.sh"}],"description":"an experiment to create barebones js SDKs from just a smart contract address","homepage":"https://github.com/ayshptk/sdkgenp#readme","repository":{"type":"git","url":"git+https://github.com/ayshptk/sdkgen.git"},"author":{"name":"ayush","email":"hey@ayush.sh","url":"https://ayush.sh"},"bugs":{"url":"https://github.com/ayshptk/sdkgenp/issues"},"readme":"# sdkgen\n\nthis is a (WIP) experiment to generate JS (probably other languages in the future) SDK wrappers built on top of your smart contract using nothing other than your smart contract address. \n\n\nit currently only supports mainnet verified contracts. but I'll add support for other networks (and local contracts) in the near future. feel free to send me a dm [@ayshptk](https://twitter.com/ayshptk) / shoot me an email at [hey@ayush.sh](mailto:hey@ayush.sh) to request API keys (free). \n\n\n## installation\n```\nnpm install @ayshptk/sdkgen -g\n```\n\n## usage\nsimply call the `sdkgen` command and follow the instructions. you might need to enter your etherscan API key and sdkgen api key when you try it for the first time.\n\n```\n$ sdkgen\n```","readmeFilename":"README.md"}