UNPKG

iam-client-lib

Version:

Library for Decentralized Identity and Access Management

16 lines (15 loc) 736 B
import { DomainHierarchy, DomainReader, DomainTransactionFactoryV2 } from '@energyweb/credential-governance'; import { providers, Wallet } from 'ethers'; import { ChainId } from '../config'; export declare const initDomains: (signer: Wallet, chainId: ChainId) => Promise<{ provider: providers.JsonRpcProvider; ensRegistry: import("../../ethers/ENSRegistry").ENSRegistry; domainReader: DomainReader; transactionFactory: DomainTransactionFactoryV2; domainHierarchy: DomainHierarchy; domainNotifier: import("../../ethers/DomainNotifier").DomainNotifier; ensResolverV2Address: string; ensResolverAddress: string; ensPublicResolverAddress: string; chainName: import("@ew-did-registry/did").Chain; }>;