{"_id":"@0xcert/ens","_rev":"3-76b30e67adc50164fdd4ba5b5eb51e7b","name":"@0xcert/ens","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@0xcert/ens","version":"0.1.0","description":"0xcert ENS module for ens domain management on the Ethereum blockchain.","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"npm run clean && npx tsc","clean":"rm -Rf ./dist","lint":"npx tslint 'src/**/*.ts?(x)'","test":"npm run lint && npx nyc npx hayspec test"},"hayspec":{"require":["ts-node/register"],"match":["./src/tests/**/*.test.ts"]},"nyc":{"extension":[".ts"],"require":["ts-node/register"],"exclude":["src/tests"]},"repository":{"type":"git","url":"git+https://github.com/0xcert/ens.git"},"keywords":["0xcert","framework","blockchain","ens","ethereum","zxc","domain"],"author":{"name":"0xcert"},"license":"MIT","bugs":{"url":"https://github.com/0xcert/ens/issues"},"homepage":"https://github.com/0xcert/ens#readme","devDependencies":{"@hayspec/cli":"0.10.0","@hayspec/spec":"0.10.0","@0xcert/ethereum-http-provider":"2.0.2","nyc":"15.0.1","ts-node":"8.10.1","tslint":"6.1.2","typescript":"3.8.3","@types/node":"^14.0.1"},"dependencies":{"@0xcert/ethereum-generic-provider":"2.0.2","@0xcert/ethereum-utils":"2.0.2","@0xcert/scaffold":"2.0.2","@0xcert/utils":"2.0.2","eth-ens-namehash":"^2.0.8"},"gitHead":"fabe6e64dc438e15ea2ae34b381d3ff56b2e9cc1","_id":"@0xcert/ens@0.1.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Nd7VsANiz2A3wbSmEzJIHjpQue0liHmpIinCkJBJbQWTebXDwleKHR+fGGysrOzIMV6xLWWTtdawInReh82JGA==","shasum":"6d98f54c909fa97d884d4cc36cb186b133b33b4a","tarball":"https://registry.npmjs.org/@0xcert/ens/-/ens-0.1.0.tgz","fileCount":15,"unpackedSize":15497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevnqcCRA9TVsSAnZWagAAlF0QAJgW4cAOtidqgmClxqSJ\nDbgbvdkMXZNtxv2wahZsLV5TKLHheqa89nMBQynVv/1tWVpHHLIHGo98a40s\nEwujhdpJMVtEmPIEk4pQAoV2ZDv1HxOnAmoFBZXoGz7Mgi0qGTTIEwaC/g3l\nI6XrOF/sB1vLTwyFsogEKT9L4Qx+rUlL4/uf/ITE2qs4gmFFU/7PEWQiyKEb\nyrrRoymWDc4/Ya3UttYw6o9IpnzoZhN53TuOuBdG7u9p4g3w3aWlBkZ8nirI\nt3l26Z+QGoBquiLTRJG3mQhQjpxXV1s/O19Z9ekH9XY+zhKIdq6UbAg3GjOc\nyyRJ0SppCfGsBPSEG5XMpwbSQhlFrPz1a6BgbOwGTd6PR4WnNGjZe+0RBotm\n/k/nUgFklvwTAicYoyxxIEK6m2EJd1CKEf6zpVKvLls/6YDg/kUX0uJzByPN\nyIKCIoepG0JiSx/7ic+FGXbodEZ0wgWoddGpbkeeqqF70nvPmR//NXSikQ1o\nVE0Q6cu3l3qxhifDJB+LggGI3OsW3OJo0w/YyI4b4XsFmuKOWzZ1HHToMBvR\nkbNw3Ljpkv3av4gAWXHmDVIcLRwpUHESIsNJkwJuSt2hrjTyk7pRjGvP2UuL\nuM3WW399HHVfyLrCbcII73KblhHE3BeGjN9eeaHfHAWlex4LMww5Y/CRE45C\nnvyE\r\n=JqMS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBckph1Eb7t0AztsB7FHmjRSkdviXqNUeZgQFHMSCwMdAiEAmU8nIaIAo8cp8hRwwf7SZQB0Z8WNinB54GxErrCSSxc="}]},"maintainers":[{"name":"moman","email":"vengust.tadej@gmail.com"},{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ens_0.1.0_1589541531402_0.4685332225849781"},"_hasShrinkwrap":false},"0.1.1":{"name":"@0xcert/ens","version":"0.1.1","description":"0xcert ENS module for ens domain management on the Ethereum blockchain.","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"npm run clean && npx tsc","clean":"rm -Rf ./dist","lint":"npx tslint 'src/**/*.ts?(x)'","test":"npm run lint && npx nyc npx hayspec test"},"hayspec":{"require":["ts-node/register"],"match":["./src/tests/**/*.test.ts"]},"nyc":{"extension":[".ts"],"require":["ts-node/register"],"exclude":["src/tests"]},"repository":{"type":"git","url":"git+https://github.com/0xcert/ens.git"},"keywords":["0xcert","framework","blockchain","ens","ethereum","zxc","domain"],"author":{"name":"0xcert"},"license":"MIT","bugs":{"url":"https://github.com/0xcert/ens/issues"},"homepage":"https://github.com/0xcert/ens#readme","devDependencies":{"@hayspec/cli":"0.10.0","@hayspec/spec":"0.10.0","@0xcert/ethereum-http-provider":"2.0.2","nyc":"15.0.1","ts-node":"8.10.1","tslint":"6.1.2","typescript":"3.8.3","@types/node":"^14.0.1"},"dependencies":{"@0xcert/ethereum-generic-provider":"2.0.2","@0xcert/ethereum-utils":"2.0.2","@0xcert/scaffold":"2.0.2","@0xcert/utils":"2.0.2","eth-ens-namehash":"^2.0.8"},"gitHead":"dd0566af758beedc4c23b2e7ee0e910e6453854f","_id":"@0xcert/ens@0.1.1","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-1y8eylwjOYXJ6OlTIOtoEESpBaTdUwgY4JOIyE7fio/+rqR7cSDpzlEsWYWK6DCEqokWLH7dvSTy7vfKPwXVyA==","shasum":"9388b210e5dff047b463e59c3b6fa1df81515c55","tarball":"https://registry.npmjs.org/@0xcert/ens/-/ens-0.1.1.tgz","fileCount":42,"unpackedSize":34637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevoJnCRA9TVsSAnZWagAAgzAP/33fjqw9JlXLz1C3Ot6z\ndZ4C/CZMCCA9OtYXstm9x9jsKcV+LlC2qIvGqMnka8vODBbPUteiYc9jZe7k\nA0YepdZtDOTACpVUKjnJ3pcSenWOZ22AMckZrjWHaWzR3Wy6Yd+ayCp6W7RM\nzN7ueL8mfuLAVyRYVDeXwyhiJe2jnmXo5KW4CgBZkAw3WJaYod5qii5frEH1\nYCXpL/tVrrlreHocwNx6eMTw2Cgg3PVxN1e1PpzXi2C6XRCM+lYAsq/9uXx4\nD48msVLoRruMLTYUB8GY28w0ULQG8UtdwREsayo03MJzLKC6AG1/A70qilKq\narIk8U84wiPCDoBCJ+9rfL0SNdECNrEDEgRMNbHgrC8RrhJykIC8kStfDuQy\nF15Obrd5Tw3YmNDv7N1VPqo9dTwm8Ulk4PC4xvr18bMgdrjHvCPLIbUsoYTr\nuqVw7/vNcLqXVPA4S9gaYOQHGIKql6aHxXq8Yi+9mrf3BoFH/hpgejIpfS+R\nqLIVwww+XOwYGu/sf5XRJGS7cWO1aMAjpuqsZzOk7Wva6LqbsctReiaI4iZd\n+SdSFI4jzWaBXuYq8BokbYcuQbAPFcAoEimzu3d4qlW6AUn3plgq5B0HxjDF\nL8tIFLxgIP5LEDQCs8XOsf6kiiyD6qAeA6tbi1qeJktyVwlB81iDqUZzkbiw\n7gQ9\r\n=Wpj+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFCdIZm+NS+vVrLcCDPRAlmVA7uv0zRHVJdpYQDqrnwAiArTh8xYJL6U/gTLynpQ+7H5tn5Y5qMRgHHeT4iUCOBoQ=="}]},"maintainers":[{"name":"moman","email":"vengust.tadej@gmail.com"},{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ens_0.1.1_1589543526747_0.5964210738259716"},"_hasShrinkwrap":false},"0.2.0":{"name":"@0xcert/ens","version":"0.2.0","description":"0xcert ENS module for ens domain management on the Ethereum blockchain.","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"npm run clean && npx tsc","clean":"rm -Rf ./dist","lint":"npx tslint 'src/**/*.ts?(x)'","test":"npm run lint && npx nyc npx hayspec test"},"hayspec":{"require":["ts-node/register"],"match":["./src/tests/**/*.test.ts"]},"nyc":{"extension":[".ts"],"require":["ts-node/register"],"exclude":["src/tests"]},"repository":{"type":"git","url":"git+https://github.com/0xcert/ens.git"},"keywords":["0xcert","framework","blockchain","ens","ethereum","zxc","domain"],"author":{"name":"0xcert"},"license":"MIT","bugs":{"url":"https://github.com/0xcert/ens/issues"},"homepage":"https://github.com/0xcert/ens#readme","devDependencies":{"@hayspec/cli":"0.10.0","@hayspec/spec":"0.10.0","@0xcert/ethereum-http-provider":"2.0.2","nyc":"15.0.1","ts-node":"8.10.1","tslint":"6.1.2","typescript":"3.8.3","@types/node":"^14.0.1"},"dependencies":{"@0xcert/ethereum-generic-provider":"2.0.2","@0xcert/ethereum-utils":"2.0.2","@0xcert/scaffold":"2.0.2","@0xcert/utils":"2.0.2","eth-ens-namehash":"^2.0.8"},"gitHead":"250d1d166cd4b54408c8f88a79c492daaea0be1b","_id":"@0xcert/ens@0.2.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-wcOfO03tBBPZE0zbRANwBkxgRWXcZ+q1gQAQgUmz6UFOUpooRdhFdxTTGSi67MJ8e1pooFnQeQCbH8ZWROJa8g==","shasum":"4fccf27784d9f90c6ba34be113e00290815d4612","tarball":"https://registry.npmjs.org/@0xcert/ens/-/ens-0.2.0.tgz","fileCount":42,"unpackedSize":35387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewjlhCRA9TVsSAnZWagAA0yIP/ij3KhgXCqhR1fsafAHN\nwSSaeaYAhTsb9Ajq0Xkg9CLSMREGsIvz4T+MaGYakjI1VweoGhRY2cN+wMgJ\nt9o2SZyKSaNG0Xe0J0gKyuuhpDITCRfzejhJETpuWa2viqklNATO0+5EttrC\nL2EuDo9kLyBlNfUFhR+KyfUGdLLvF+OiK4VlXnnv2UvHPvmsn08wn/bTSmwx\nX4JYtGDFLSBLeDlBd9aJOqM+bX/MP9F3+Pif8fxVe5LUQ8vIzZmr+Cp6R1Yg\nD+//nXd4Z/v+hjWm1hKYyRst6A/UUNjPQ1cpFNqDlhIVId9d/Vsn/us6rIFq\nVKRVY9X8lbQQVTka8VbLxNs77dsSC7YiJIgbxK2ia07gF4YLLUrBo0fnKKVg\nsOS7b3oWQr6HPuesDoBSCK4mXoXgZ3PbEFVMInf7uLY8gh/n+jpcIM/olWE8\nikmS61DCwE8ZI3BuyPl3HP+fpo7MV1kdypqS+F5puQoyahCw7E2o9uCTclEV\nLpl7oLLb+BVljBCvqOsSDtg7uPgI+3DdTlxbpEGpEBqDpTGJasgyMKiwnQQx\nBSoGBclbUPQX/pXnC8OkCDdY+nSndRM7EoXd+N+k3uxNrPHxgwZKCjofw105\nTLeE9OWQmaMxQgofpcjKRGeKezcy/E6SPHGI+y0XadQBzHbLDx7IVMi+/CTg\nsEod\r\n=qeB2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXuj+awI7wFGTqEs/FpzcDb2Ut8IUh9nWG5kT2FabIgAiEAnu2jPkPh8AE6N3/aCt2vn1iTez64s2ea4wSbnqzt0UI="}]},"maintainers":[{"name":"moman","email":"vengust.tadej@gmail.com"},{"name":"xpepermint","email":"xpepermint@gmail.com"}],"_npmUser":{"name":"xpepermint","email":"xpepermint@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ens_0.2.0_1589786977162_0.5250516315455007"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-15T11:18:51.323Z","0.1.0":"2020-05-15T11:18:51.589Z","modified":"2022-04-04T10:28:10.450Z","0.1.1":"2020-05-15T11:52:06.979Z","0.2.0":"2020-05-18T07:29:37.265Z"},"maintainers":[{"name":"moman","email":"vengust.tadej@gmail.com"},{"name":"xpepermint","email":"xpepermint@gmail.com"}],"description":"0xcert ENS module for ens domain management on the Ethereum blockchain.","homepage":"https://github.com/0xcert/ens#readme","keywords":["0xcert","framework","blockchain","ens","ethereum","zxc","domain"],"repository":{"type":"git","url":"git+https://github.com/0xcert/ens.git"},"author":{"name":"0xcert"},"bugs":{"url":"https://github.com/0xcert/ens/issues"},"license":"MIT","readme":"# ENS\n\nENS module for ens domain management on the Ethereum blockchain.\nThe ENS module enables a secure and decentralized ENS domain management on the Ethereum blockchain. It maps human-readable names to machine-readable identifiers such as Ethereum addresses and vice versa.\nRead more about about the [Etherum Name Service](https://ens.domains/).\n\n# Usage\n\n## Init\n\n```ts\n// Provider is an instance of 0xcert framework provider.\nconst ens = new Ens(provider, NetworkKind.ROPSTEN);\n```\n\n## Resolve domain into address\n\n```ts\nconst address = await ens.getAddress('domain.eth');\n```\n\n## Get domain from address\n\n```ts\nconst domain = await ens.getDomain('address');\n```\n\n# Live example\n\nLive example is available for ropsten network on codesandbox:\nhttps://codesandbox.io/s/github/0xcert/ens-example?module=%2FREADME.md\n","readmeFilename":"README.md"}