ethers.js/src.ts/address/index.ts

17 lines
437 B
TypeScript
Raw Normal View History

2022-09-05 23:14:43 +03:00
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";