@rsksmart/rns-sdk
Version:
10 lines (9 loc) • 420 B
TypeScript
import { Contract, ContractTransaction, providers, Signer } from 'ethers';
export declare class AddrResolver {
rnsRegistry: Contract;
signerOrProvider: Signer | providers.Provider;
constructor(rnsRegistryAddress: string, signerOrNode: Signer | string);
private getAddrResolverContract;
setAddr(domain: string, addr: string): Promise<ContractTransaction>;
addr(domain: string): Promise<string>;
}