ENS domain operations: renewal and content hash encoding.
| Helper | Returns | Description |
|---|
| @ens:addr | address | Resolve an ENS name to an address, optionally per coin type. |
| @ens:available | bool | Check whether a .eth name is available for registration. |
| @ens:avatar | string | Get the avatar URI for an ENS name. |
| @ens:cointype | number | ENSIP-11 coin type of an EVM chain, for multichain address records. |
| @ens:cointype.decode | string | Chain name of an ENSIP-11 coin type (the inverse of @ens:cointype). |
| @ens:contenthash | bytes | Encode a content hash (ipfs, ipns, skynet) for ENS records. |
| @ens:contenthash.of | string | Read the decoded content hash of an ENS name (e.g. ipfs://…). |
| @ens:expiry | number | Registration expiry timestamp of a .eth name. |
| @ens:fuses | number | Combine NameWrapper fuse names into their uint32 bitmap. |
| @ens:fuses.decode | array | Decode a NameWrapper fuse bitmap into its fuse names. |
| @ens:fuses.of | array | Get the burned fuse names of a wrapped ENS name. |
| @ens:labelhash | bytes32 | Compute the ENS labelhash of a single label. |
| @ens:name | string | Reverse-resolve an address to its primary ENS name. |
| @ens:namehash | bytes32 | Compute the ENS namehash of a domain name. |
| @ens:normalize | string | Normalize an ENS name per ENSIP-15. |
| @ens:owner | address | Get the owner of an ENS name (the real owner when the name is wrapped). |
| @ens:rentPrice | number | Total price in wei to register or renew a .eth name for a duration. |
| @ens:resolver | address | Get the resolver contract address of an ENS name. |
| @ens:text | string | Read a text record from an ENS name. |