@sphereon/ssi-sdk-web3.headless-provider
Version:
6 lines • 474 B
TypeScript
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