@velora-dex/sdk
Version:
8 lines • 582 B
TypeScript
import type { Address, ContractCallerFunctions } from '../../types';
import type { Signer, ContractRunner, Contract as EthersContract, ContractTransactionResponse } from 'ethers';
export interface EthersV6ProviderDeps {
ethersV6ProviderOrSigner: ContractRunner | Signer;
EthersV6Contract: typeof EthersContract;
}
export declare const constructContractCaller: ({ ethersV6ProviderOrSigner: providerOrSigner, EthersV6Contract: Contract, }: EthersV6ProviderDeps, account?: Address) => ContractCallerFunctions<ContractTransactionResponse>;
//# sourceMappingURL=ethersV6.d.ts.map