UNPKG

soul-wallet-lib

Version:
12 lines (11 loc) 487 B
import { BigNumber, ethers } from 'ethers'; export interface IEstimateComponents { baseFee: BigNumber; gasEstimate: BigNumber; gasEstimateForL1: BigNumber; l1BaseFeeEstimate: BigNumber; } export declare class ArbitrumNodeInterface { static arbitrumNodeInterface: string; static gasEstimateComponents(etherProvider: ethers.providers.BaseProvider, from: string | undefined, to: string, calldata: string, contractCreation?: boolean): Promise<IEstimateComponents>; }