@asset-projects/ethers-wrapper
Version:
20 lines (19 loc) • 774 B
TypeScript
import type { Provider } from '../..';
/**
* @param provider Provider;
* @param ensName string; e.g. 'nick.eth';
* @returns Promise<Resolver | null>;
*/
export declare const getEnsResolver: (provider: Provider, ensName: string) => Promise<import("@ethersproject/providers").Resolver | null>;
/**
* @param provider Provider;
* @param targetAddress string; e.g. '0x0000000000000000000000000000000000000000';
* @returns Promise<string | null>;
*/
export declare const lookupAddress: (provider: Provider, targetAddress: string) => Promise<string | null>;
/**
* @param provider Provider;
* @param ensName string; e.g. 'nick.eth';
* @returns Promise<string | null>;
*/
export declare const resolveName: (provider: Provider, ensName: string) => Promise<string | null>;