@ixily/activ
Version:
Alpha Capture Trade Idea Verification. Blockchain ownership proven trade ideas and strategies.
13 lines (12 loc) • 844 B
TypeScript
import { BigNumber } from 'ethers';
import { IContract, IOperationalCost } from '../..';
export declare const OperationalCostModule: {
getCurrentIxilyTax: (contract: IContract) => Promise<BigNumber>;
increaseEstimatedComputationalRawCost: (contractAddress: string, ideaCreation: boolean, inBehalfOf: boolean) => Promise<void>;
decreaseEstimatedComputationalRawCost: (contractAddress: string, ideaCreation: boolean, inBehalfOf: boolean) => Promise<void>;
getEstimatedCosts: (contract: IContract, clientInBehalf?: string, newIdea?: boolean) => Promise<IOperationalCost>;
getFinalCosts: <C extends {
effectiveGasPrice: BigNumber;
cumulativeGasUsed: BigNumber;
}>(costPrior: IOperationalCost, nftCommitted: C, contract: IContract, clientInBehalf?: string, newIdea?: boolean) => Promise<IOperationalCost>;
};