UNPKG

@sphereon/ssi-sdk-web3.headless-provider

Version:

6 lines 474 B
import { Signer } from 'ethers'; import { IWeb3Provider, Web3ProviderConfig } from './types'; type Fn = (...args: any[]) => any; export declare function createWeb3Provider(signers: Signer[], chainId: number | number[], rpcUrl: string, evaluate?: <T extends keyof IWeb3Provider>(method: T, ...args: IWeb3Provider[T] extends Fn ? Parameters<IWeb3Provider[T]> : []) => Promise<void>, config?: Web3ProviderConfig): IWeb3Provider; export {}; //# sourceMappingURL=factory.d.ts.map