web3-domain-resolver
Version:
Web3 Library that enable with just one function to resolve domains on multiple web3 providers such as ENS, UnstoppableDomains and Freename
16 lines (15 loc) • 554 B
TypeScript
import { ethers } from "ethers";
import { NetworkConnection, NetworkName } from "./network-connection.types";
export declare class ContractConnection {
constructor(connection: NetworkConnection, address: string, abi: ethers.ContractInterface);
private _connection;
get connection(): NetworkConnection;
private _address;
get address(): string;
private _provider;
get provider(): ethers.providers.Provider;
private _contract;
get contract(): ethers.Contract;
get network(): NetworkName | string;
private _abi;
}