Catalog npm
Back to packageRELEASE DETAILS

0.1.0

npm

@0xcert/ens

0xcert ENS module for ens domain management on the Ethereum blockchain.

0xcertblockchaindomainensethereumframeworkzxc
Published15 May 2020
Direct dependencies13
Transitive dependenciesNot calculated

README

Current package documentation

ENS

ENS module for ens domain management on the Ethereum blockchain. The 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. Read more about about the Etherum Name Service.

Usage

Init

// Provider is an instance of 0xcert framework provider.
const ens = new Ens(provider, NetworkKind.ROPSTEN);

Resolve domain into address

const address = await ens.getAddress('domain.eth');

Get domain from address

const domain = await ens.getDomain('address');

Live example

Live example is available for ropsten network on codesandbox: https://codesandbox.io/s/github/0xcert/ens-example?module=%2FREADME.md

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 13

Native requirements
13 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
@0xcert/ethereum-generic-provider
Environment
{
  "local_name": "@0xcert/ethereum-generic-provider",
  "alias": false,
  "peer_metadata": null
}
2.0.2runtime
@0xcert/ethereum-utils
Environment
{
  "local_name": "@0xcert/ethereum-utils",
  "alias": false,
  "peer_metadata": null
}
2.0.2runtime
@0xcert/scaffold
Environment
{
  "local_name": "@0xcert/scaffold",
  "alias": false,
  "peer_metadata": null
}
2.0.2runtime
@0xcert/utils
Environment
{
  "local_name": "@0xcert/utils",
  "alias": false,
  "peer_metadata": null
}
2.0.2runtime
eth-ens-namehash
Environment
{
  "local_name": "eth-ens-namehash",
  "alias": false,
  "peer_metadata": null
}
^2.0.8runtime
@hayspec/cli
Environment
{
  "local_name": "@hayspec/cli",
  "alias": false,
  "peer_metadata": null
}
0.10.0development
@hayspec/spec
Environment
{
  "local_name": "@hayspec/spec",
  "alias": false,
  "peer_metadata": null
}
0.10.0development
@0xcert/ethereum-http-provider
Environment
{
  "local_name": "@0xcert/ethereum-http-provider",
  "alias": false,
  "peer_metadata": null
}
2.0.2development
nyc
Environment
{
  "local_name": "nyc",
  "alias": false,
  "peer_metadata": null
}
15.0.1development
ts-node
Environment
{
  "local_name": "ts-node",
  "alias": false,
  "peer_metadata": null
}
8.10.1development
tslint
Environment
{
  "local_name": "tslint",
  "alias": false,
  "peer_metadata": null
}
6.1.2development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
3.8.3development
@types/node
Environment
{
  "local_name": "@types/node",
  "alias": false,
  "peer_metadata": null
}
^14.0.1development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "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="
    }
  ]
}

Repository

PENDING
0xcert/ens

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:45 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:a38c3a7c1844867f9a67fd9ccea0874e4c7e6eef752ede955d6dc587cad804a3

Other collected versions

0.2.018 May0.1.115 MayView all collected versions →