ethers.js/src.ts/address/index.ts
2022-09-05 16:14:43 -04:00

17 lines
437 B
TypeScript

export interface Addressable {
getAddress(): Promise<string>;
}
export type AddressLike = string | Promise<string> | Addressable;
export interface NameResolver {
resolveName(name: string): Promise<null | string>;
}
export { getAddress, getIcapAddress } from "./address.js";
export { getCreateAddress, getCreate2Address } from "./contract-address.js";
export { isAddressable, isAddress, resolveAddress } from "./checks.js";