{"_id":"@crtxio/bproto-contract-call","_rev":"3-2ec67d8ea1da8b1484d12bf1f7d4e8f8","name":"@crtxio/bproto-contract-call","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@crtxio/bproto-contract-call","type":"module","version":"0.0.1","license":"MIT","author":{"name":"Raphael Schmid","email":"rjschmid-npm@proton.me"},"keywords":["nuxt3","layer","contract","call","bproto","component"],"main":"./nuxt.config.ts","scripts":{"dev":"nuxi dev .playground","build":"nuxt build .playground","generate":"nuxt generate .playground","preview":"nuxt preview .playground","lint":"eslint ."},"devDependencies":{"@nuxt/eslint-config":"^0.1.1","eslint":"^8.28.0","nuxt":"^3.0.0","typescript":"^4.9.3"},"dependencies":{"ethers":"^6.6.1","@crtxio/expand":"^0.0.4"},"gitHead":"4e5a6acdf7ea761c07bb711ce8756f68be22bfcf","description":"@crtxio/bproto-contract-call is a Nuxt3 layer which provides a Nuxt 3 component to purchase and register Bproto domains.","_id":"@crtxio/bproto-contract-call@0.0.1","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-DUlGqtR5XaxbjBtOXdx4Yl388V5RCHy0yI1qTRxSwWTkr061XIYGWAiXjci1IBCDOn4bn/8MwWOoo1b1K0z+Hg==","shasum":"feb89eb0c688ce7dc14f2a7b69c40fb116ed1f71","tarball":"https://registry.npmjs.org/@crtxio/bproto-contract-call/-/bproto-contract-call-0.0.1.tgz","fileCount":12,"unpackedSize":11429,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+gQ3u2J1B6j7mFxTETFvatdBI7zG0DmOYtowXroR33AiAAowQU2B+ehcvO7MTiVE0ryBOyNNd/b8POLfXagkzFhg=="}]},"_npmUser":{"name":"rajosch","email":"raphaeljschmid@protonmail.com"},"directories":{},"maintainers":[{"name":"rajosch","email":"raphaeljschmid@protonmail.com"},{"name":"hexorx","email":"hexorx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bproto-contract-call_0.0.1_1687881700515_0.6828913633138687"},"_hasShrinkwrap":false},"0.0.2":{"name":"@crtxio/bproto-contract-call","type":"module","version":"0.0.2","license":"MIT","author":{"name":"Raphael Schmid","email":"rjschmid-npm@proton.me"},"keywords":["nuxt3","layer","contract","call","bproto","zone","foundry","component"],"main":"./nuxt.config.ts","scripts":{"dev":"nuxi dev .playground","build":"nuxt build .playground","generate":"nuxt generate .playground","preview":"nuxt preview .playground","lint":"eslint ."},"devDependencies":{"@nuxt/eslint-config":"^0.1.1","eslint":"^8.28.0","nuxt":"^3.0.0","typescript":"^4.9.3"},"dependencies":{"ethers":"^6.6.1","@crtxio/expand":"^0.0.4"},"gitHead":"660e64fcb46e3012a6768aba775f85d78f1eb633","description":"@crtxio/bproto-contract-call is a Nuxt3 layer which provides a Nuxt 3 component to purchase and register Bproto domains.","_id":"@crtxio/bproto-contract-call@0.0.2","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-JPNJ1PSGM5DOFvWBC9Pt6feJSdfJWxRDenVr9tWlecva5d/gzce1kA6lVcZlFZVxFZdLXzp1es1WNdiAfaQ5Ug==","shasum":"8c8945b6ed45f1597018d3caa2a29f4e31288502","tarball":"https://registry.npmjs.org/@crtxio/bproto-contract-call/-/bproto-contract-call-0.0.2.tgz","fileCount":15,"unpackedSize":40879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNUFs8r8aL00GSxe/iDe6GceZCUyByAsVLDCiWBRBj4wIgEbuHxPjEuKzKOQx1EiuEu8Surzfy0qre8GFkPy8XJ2w="}]},"_npmUser":{"name":"rajosch","email":"raphaeljschmid@protonmail.com"},"directories":{},"maintainers":[{"name":"rajosch","email":"raphaeljschmid@protonmail.com"},{"name":"hexorx","email":"hexorx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bproto-contract-call_0.0.2_1687965670749_0.5213235752548877"},"_hasShrinkwrap":false},"0.0.3":{"name":"@crtxio/bproto-contract-call","type":"module","version":"0.0.3","license":"MIT","author":{"name":"Raphael Schmid","email":"rjschmid-npm@proton.me"},"keywords":["nuxt3","layer","contract","call","bproto","zone","foundry","component"],"main":"./nuxt.config.ts","scripts":{"dev":"nuxi dev .playground","build":"nuxt build .playground","generate":"nuxt generate .playground","preview":"nuxt preview .playground","lint":"eslint ."},"devDependencies":{"@nuxt/eslint-config":"^0.1.1","eslint":"^8.28.0","nuxt":"^3.0.0","typescript":"^4.9.3"},"dependencies":{"ethers":"^6.6.1","@crtxio/expand":"^0.0.4"},"gitHead":"b11a6d00cff4c3a9dde4fc992107557955b287ff","description":"@crtxio/bproto-contract-call is a Nuxt3 layer which provides a Nuxt 3 component to purchase and register Bproto domains.","_id":"@crtxio/bproto-contract-call@0.0.3","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-9dbrssWy6OYJ1FQH5i0mfHZolwSHqvYTljMRusYbV9oaEK9s4huCwitfMxOQvD4JgUO4wxWvcKguRilOpGQdwQ==","shasum":"7b82b2b92379550e4c412218bd7ff3cbd22325df","tarball":"https://registry.npmjs.org/@crtxio/bproto-contract-call/-/bproto-contract-call-0.0.3.tgz","fileCount":15,"unpackedSize":40949,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAW3fkxKUMVGoTcmOPPnugI9mjyx4rqKetEYQ7fA9anMAiEArmXKWL7n6xEeyBxd1TkXFEFnORWmoRNip4Y+WbXjSOE="}]},"_npmUser":{"name":"rajosch","email":"raphaeljschmid@protonmail.com"},"directories":{},"maintainers":[{"name":"rajosch","email":"raphaeljschmid@protonmail.com"},{"name":"hexorx","email":"hexorx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bproto-contract-call_0.0.3_1688053678262_0.6248793533847654"},"_hasShrinkwrap":false},"0.0.4":{"name":"@crtxio/bproto-contract-call","type":"module","version":"0.0.4","license":"MIT","author":{"name":"Raphael Schmid","email":"rjschmid-npm@proton.me"},"keywords":["nuxt3","layer","contract","call","bproto","zone","foundry","component"],"main":"./nuxt.config.ts","scripts":{"dev":"nuxi dev .playground","build":"nuxt build .playground","generate":"nuxt generate .playground","preview":"nuxt preview .playground","lint":"eslint ."},"devDependencies":{"@nuxt/eslint-config":"^0.1.1","eslint":"^8.28.0","nuxt":"^3.0.0","typescript":"^4.9.3"},"dependencies":{"ethers":"^6.6.1","@crtxio/expand":"^0.0.4"},"gitHead":"ae8dd82feb6705153450bdf27c333d4ea026d2a8","description":"@crtxio/bproto-contract-call is a Nuxt3 layer which provides a Nuxt 3 component to purchase and register BProto domains and Nuxt 3 composables to call BProto standard and bridged zone contracts.","_id":"@crtxio/bproto-contract-call@0.0.4","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Km/eg2WFqHeJqjis5ZhM61fSidmE2lHJ1og2+4NN8Z8833YZ1b2MtxnN4kDFv8au06wy1cWg32a46OmTFRDQ9A==","shasum":"174916bf62fa01b4ab4e1b9030ec2e33530b5605","tarball":"https://registry.npmjs.org/@crtxio/bproto-contract-call/-/bproto-contract-call-0.0.4.tgz","fileCount":15,"unpackedSize":40769,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4Npt853naxHMgmsG+XXBHJ35gmCcGNugQ0C5bybg89AiEA5IP/tFL4czzUQuxP6ghAml0tDojzv9vQf1WxCW7i2tY="}]},"_npmUser":{"name":"rajosch","email":"raphaeljschmid@protonmail.com"},"directories":{},"maintainers":[{"name":"rajosch","email":"raphaeljschmid@protonmail.com"},{"name":"hexorx","email":"hexorx@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bproto-contract-call_0.0.4_1688656044383_0.7212600928845929"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-27T16:01:40.381Z","0.0.1":"2023-06-27T16:01:40.670Z","modified":"2023-07-06T15:07:24.652Z","0.0.2":"2023-06-28T15:21:10.896Z","0.0.3":"2023-06-29T15:47:58.502Z","0.0.4":"2023-07-06T15:07:24.541Z"},"maintainers":[{"name":"rajosch","email":"raphaeljschmid@protonmail.com"},{"name":"hexorx","email":"hexorx@gmail.com"}],"description":"@crtxio/bproto-contract-call is a Nuxt3 layer which provides a Nuxt 3 component to purchase and register BProto domains and Nuxt 3 composables to call BProto standard and bridged zone contracts.","keywords":["nuxt3","layer","contract","call","bproto","zone","foundry","component"],"author":{"name":"Raphael Schmid","email":"rjschmid-npm@proton.me"},"license":"MIT","readme":"# @crtxio/bproto-contract-call\n\n@crtxio/bproto-contract-call is a Nuxt3 layer which provides a Nuxt 3 component to purchase and register BProto domains and Nuxt 3 composables to call BProto standard and bridged zone contracts.\n\n## Setup\n\nMake sure to install the dependencies:\n\n```bash\nnpm install --save @crtxio/bproto-contract-call\n```\n\nor\n\n```bash\nyarn add @crtxio/bproto-contract-call\n```\n\nAdd the dependency to your `extends` in `nuxt.config`:\n\n```ts\ndefineNuxtConfig({\n  extends: [\n    '@crtxio/bproto-contract-call'\n  ]\n})\n```\n\n## How to use it\n\n### Components\n\n```vue\n<template>\n  <div class=\"text-2xl font-semibold\">Purchase</div>\n  <div class=\"text-xl\">With Searchbar</div>\n  <div class=\"w-2/5\"><PurchaseDomain issuanceId=\"0\" @update-namehash=\"updateNamehash\"/></div>\n  <div class=\"text-xl mt-3\">Only Button</div>\n  <div class=\"w-2/5 flex justify-between items-center\">\n    <input\n      v-model=\"label\"\n      type=\"text\"\n      class=\"border-black text-xl py-3 px-3 pl-10 rounded-full border focus:ring-0 focus:outline-none transition-all duration-300\"\n      placeholder=\"label\"\n    >\n\n    <PurchaseDomain issuanceId=\"0\" :searchBar=\"false\" :label=\"label\" @update-namehash=\"updateNamehash\"/>\n  </div>\n  <div class=\"mt-10 text-2xl font-semibold\">Register</div>\n  <div class=\"w-2/5\"><RegisterDomain contractAddress=\"0x9bD43DCC42Ff2187fFe2101d483A08173582b82f\" parent=\"test.pepe\" @update-namehash=\"updateNamehash\"/></div>\n  <div class=\"mt-10 text-2xl font-semibold\">Namehash</div>\n  <div>{{ namehash }}</div>\n</template>\n\n<script>\n  export default {\n    data() {\n      return {\n        namehash: '',\n        label: ''\n      }\n    },\n    methods: {\n      updateNamehash(newHash) {\n        this.namehash = newHash;\n      }\n    }\n  }\n</script>\n```","readmeFilename":"README.md"}