UNPKG

@cubed/coreid-util

Version:

coreid util

68 lines (67 loc) 1.93 kB
import { ContractsAddress } from "./interface"; export declare const CONTRACTS: { mainnet: { CNS_REGISTRY: string; REVERSE_REGISTRAR: string; BASE_REGISTRAR: string; NAME_WRAPPER: string; WEB3_CONTROLLER: string; PUBLIC_RESOLVER: string; REVERSE_RECORDS: string; UTIL: string; MULTICALL: string; }; testnet: { CNS_REGISTRY: string; REVERSE_REGISTRAR: string; BASE_REGISTRAR: string; NAME_WRAPPER: string; WEB3_CONTROLLER: string; REVERSE_RECORDS: string; UTIL: string; MULTICALL: string; }; }; export declare const CONTRACTS_NAME: readonly ["CNS_REGISTRY", "REVERSE_REGISTRAR", "BASE_REGISTRAR", "NAME_WRAPPER", "WEB3_CONTROLLER", "REVERSE_RECORDS", "UTIL", "MULTICALL"]; export declare const CONTRACT_TO_METHOD: { CNS_REGISTRY: string[]; REVERSE_REGISTRAR: string[]; BASE_REGISTRAR: string[]; NAME_WRAPPER: string[]; WEB3_CONTROLLER: string[]; UTIL: string[]; REVERSE_RECORDS: string[]; MULTICALL: string[]; }; export declare const METHOD_MAP: { readonly address: "addr(bytes32)"; readonly name: "getNames(address[])"; readonly names: "getNames(address[])"; readonly status: "labelStatus"; readonly registrant: "ownerOf"; readonly parent: "addr(bytes32)"; readonly controller: "owner"; }; export declare const NETWORK: { mainnet: number; testnet: number; }; export declare const RPC: { mainnet: string; testnet: string; }; export declare const DEFAULT_NETWORK = "testnet"; export declare const ROOT = ".web3"; export declare const METHOD_TO_CONTRACT: { [key: string]: keyof ContractsAddress; }; export declare const SUPPORT_METHODS: string[]; export declare enum STATUS { Valid = 0, TooShort = 1, Reserved = 2, IllegalChar = 3, Locked = 4, Registered = 5, SoldOut = 6 }