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: { deployNextFutureYieldToken: any; deployNextFutureYieldToken(uint256): any; deployPT: any; deployPT(string,uint256,string,uint256): any }
Type declaration
deployNextFutureYieldToken:function
- deployNextFutureYieldToken(nextPeriodIndex: BigNumberish, overrides?: CallOverrides): Promise<string>
Parameters
nextPeriodIndex: BigNumberish
Optional overrides: CallOverrides
Returns Promise<string>
deployNextFutureYieldToken(uint256):function
- deployNextFutureYieldToken(uint256)(nextPeriodIndex: BigNumberish, overrides?: CallOverrides): Promise<string>
Parameters
nextPeriodIndex: BigNumberish
Optional overrides: CallOverrides
Returns Promise<string>
deployPT:function
- deployPT(_ibtSymbol: string, _ibtDecimals: BigNumberish, _platformName: string, _perioDuration: BigNumberish, overrides?: CallOverrides): Promise<string>
Parameters
_ibtSymbol: string
_ibtDecimals: BigNumberish
_platformName: string
_perioDuration: BigNumberish
Optional overrides: CallOverrides
Returns Promise<string>
deployPT(string,uint256,string,uint256):function
- deployPT(string,uint256,string,uint256)(_ibtSymbol: string, _ibtDecimals: BigNumberish, _platformName: string, _perioDuration: BigNumberish, overrides?: CallOverrides): Promise<string>
Parameters
_ibtSymbol: string
_ibtDecimals: BigNumberish
_platformName: string
_perioDuration: BigNumberish
Optional overrides: CallOverrides
Returns Promise<string>
Readonly deployTransaction
deployTransaction: TransactionResponse
estimateGas
estimateGas: { deployNextFutureYieldToken: any; deployNextFutureYieldToken(uint256): any; deployPT: any; deployPT(string,uint256,string,uint256): any }
Type declaration
deployNextFutureYieldToken:function
- deployNextFutureYieldToken(nextPeriodIndex: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
nextPeriodIndex: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
deployNextFutureYieldToken(uint256):function
- deployNextFutureYieldToken(uint256)(nextPeriodIndex: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
nextPeriodIndex: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
deployPT:function
- deployPT(_ibtSymbol: string, _ibtDecimals: BigNumberish, _platformName: string, _perioDuration: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
_ibtSymbol: string
_ibtDecimals: BigNumberish
_platformName: string
_perioDuration: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
deployPT(string,uint256,string,uint256):function
- deployPT(string,uint256,string,uint256)(_ibtSymbol: string, _ibtDecimals: BigNumberish, _platformName: string, _perioDuration: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
_ibtSymbol: string
_ibtDecimals: BigNumberish
_platformName: string
_perioDuration: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
functions
functions: { deployNextFutureYieldToken: any; deployNextFutureYieldToken(uint256): any; deployPT: any; deployPT(string,uint256,string,uint256): any }
Type declaration
deployNextFutureYieldToken:function
- deployNextFutureYieldToken(nextPeriodIndex: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
nextPeriodIndex: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
deployNextFutureYieldToken(uint256):function
- deployNextFutureYieldToken(uint256)(nextPeriodIndex: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
nextPeriodIndex: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
deployPT:function
- deployPT(_ibtSymbol: string, _ibtDecimals: BigNumberish, _platformName: string, _perioDuration: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
_ibtSymbol: string
_ibtDecimals: BigNumberish
_platformName: string
_perioDuration: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
deployPT(string,uint256,string,uint256):function
- deployPT(string,uint256,string,uint256)(_ibtSymbol: string, _ibtDecimals: BigNumberish, _platformName: string, _perioDuration: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
_ibtSymbol: string
_ibtDecimals: BigNumberish
_platformName: string
_perioDuration: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
interface
interface: ITokensFactoryInterface
populateTransaction
populateTransaction: { deployNextFutureYieldToken: any; deployNextFutureYieldToken(uint256): any; deployPT: any; deployPT(string,uint256,string,uint256): any }
Type declaration
deployNextFutureYieldToken:function
- deployNextFutureYieldToken(nextPeriodIndex: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
nextPeriodIndex: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
deployNextFutureYieldToken(uint256):function
- deployNextFutureYieldToken(uint256)(nextPeriodIndex: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
nextPeriodIndex: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
deployPT:function
- deployPT(_ibtSymbol: string, _ibtDecimals: BigNumberish, _platformName: string, _perioDuration: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
_ibtSymbol: string
_ibtDecimals: BigNumberish
_platformName: string
_perioDuration: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
deployPT(string,uint256,string,uint256):function
- deployPT(string,uint256,string,uint256)(_ibtSymbol: string, _ibtDecimals: BigNumberish, _platformName: string, _perioDuration: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
_ibtSymbol: string
_ibtDecimals: BigNumberish
_platformName: string
_perioDuration: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
Readonly provider
provider: Provider
Readonly resolvedAddress
resolvedAddress: Promise<string>
Readonly signer
signer: Signer