UNPKG

@spheron/protocol-sdk

Version:
17 lines 930 B
import { ethers } from 'ethers'; import { Attribute, Category, IProvider, Provider } from './types'; import { NetworkType } from '@config/index'; export declare class ProviderModule { private provider; private networkType; constructor(provider: ethers.Provider, networkType?: NetworkType); getProviderDetails(providerAddress: string): Promise<IProvider>; getProviderPendingAttributes(providerAddress: string, category: Category): Promise<any>; getProviderAttributes(providerAddress: string, category: Category): Promise<any>; getProvider(providerId: bigint): Promise<Provider>; getProviderByAddress(walletAddress: string): Promise<Provider>; getAllProviders(): Promise<Provider[]>; getAttributes(providerAddress: string, category: string): Promise<Attribute[]>; getPendingAttributes(providerAddress: string, category: string): Promise<Attribute[]>; } //# sourceMappingURL=index.d.ts.map