Name

interface Name {
    active: boolean;
    activeFrom: number;
    approximateActivationTime: Date;
    approximateExpireTime: Date;
    auction: null | Auction;
    auctionTimeout: number;
    expireHeight: number;
    hash: `nm_${string}`;
    name: `${string}.chain`;
    nameFee: bigint;
    ownership: NameOwnership;
    pointers: {
        [propertyName: string]: any;
    };
    revoke: null | NameTx;
}

Properties

active: boolean
activeFrom: number
approximateActivationTime: Date
approximateExpireTime: Date
auction: null | Auction

Auction

auctionTimeout: number
expireHeight: number
hash: `nm_${string}`

AENS name hash

name: `${string}.chain`

AENS name

nameFee: bigint
ownership: NameOwnership
pointers: {
    [propertyName: string]: any;
}

Dictionary of

revoke: null | NameTx