Properties
_deployedPromise
_deployedPromise: Promise<Contract>
_runningEvents
_runningEvents: {}
Type declaration
[eventTag: string]: RunningEvent
_wrappedEmits
_wrappedEmits: {}
Type declaration
[eventTag: string]: (...args: any[]) => void
Readonly address
address: string
callStatic
callStatic: { getActualOutput: any; getActualOutput(uint256,uint256,uint256): any; getScaledInput: any; getScaledInput(uint256,uint256,uint256): any }
Type declaration
getActualOutput:function
- getActualOutput(_scaledOutput: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_scaledOutput: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getActualOutput(uint256,uint256,uint256):function
- getActualOutput(uint256,uint256,uint256)(_scaledOutput: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_scaledOutput: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getScaledInput:function
- getScaledInput(_actualValue: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_actualValue: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getScaledInput(uint256,uint256,uint256):function
- getScaledInput(uint256,uint256,uint256)(_actualValue: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_actualValue: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
Readonly deployTransaction
deployTransaction: TransactionResponse
estimateGas
estimateGas: { getActualOutput: any; getActualOutput(uint256,uint256,uint256): any; getScaledInput: any; getScaledInput(uint256,uint256,uint256): any }
Type declaration
getActualOutput:function
- getActualOutput(_scaledOutput: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_scaledOutput: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getActualOutput(uint256,uint256,uint256):function
- getActualOutput(uint256,uint256,uint256)(_scaledOutput: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_scaledOutput: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getScaledInput:function
- getScaledInput(_actualValue: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_actualValue: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getScaledInput(uint256,uint256,uint256):function
- getScaledInput(uint256,uint256,uint256)(_actualValue: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_actualValue: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
functions
functions: { getActualOutput: any; getActualOutput(uint256,uint256,uint256): any; getScaledInput: any; getScaledInput(uint256,uint256,uint256): any }
Type declaration
getActualOutput:function
- getActualOutput(_scaledOutput: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
_scaledOutput: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
getActualOutput(uint256,uint256,uint256):function
- getActualOutput(uint256,uint256,uint256)(_scaledOutput: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
_scaledOutput: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
getScaledInput:function
- getScaledInput(_actualValue: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
_actualValue: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
getScaledInput(uint256,uint256,uint256):function
- getScaledInput(uint256,uint256,uint256)(_actualValue: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
_actualValue: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
interface
interface: APWineMathsMockInterface
populateTransaction
populateTransaction: { getActualOutput: any; getActualOutput(uint256,uint256,uint256): any; getScaledInput: any; getScaledInput(uint256,uint256,uint256): any }
Type declaration
getActualOutput:function
- getActualOutput(_scaledOutput: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_scaledOutput: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getActualOutput(uint256,uint256,uint256):function
- getActualOutput(uint256,uint256,uint256)(_scaledOutput: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_scaledOutput: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getScaledInput:function
- getScaledInput(_actualValue: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_actualValue: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getScaledInput(uint256,uint256,uint256):function
- getScaledInput(uint256,uint256,uint256)(_actualValue: BigNumberish, _initialSum: BigNumberish, _actualSum: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_actualValue: BigNumberish
_initialSum: BigNumberish
_actualSum: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
Readonly provider
provider: Provider
Readonly resolvedAddress
resolvedAddress: Promise<string>
Readonly signer
signer: Signer