dop-stick
Version:
Source control tooling for versionable-upgradeable smart contracts
11 lines • 605 B
TypeScript
import { BigNumber } from 'ethers';
import { Contract } from 'ethers';
import { ExtendedFacetCut } from '../../../types/upgrade';
export declare class GasEstimator {
/**
* Estimates gas for upgrade transactions using TypeChain contracts
*/
static failSafeEstimateUpgradeGas(cuts: ExtendedFacetCut[], upgradeService: Contract, functionName: string, additionalArgs?: any[]): Promise<BigNumber>;
static estimateUpgradeGas(cuts: ExtendedFacetCut[], upgradeService: Contract, functionName: string, additionalArgs?: any[]): Promise<BigNumber>;
}
//# sourceMappingURL=gasEstimation.d.ts.map