Properties
_deployedPromise
_deployedPromise: Promise<Contract>
_runningEvents
_runningEvents: {
[eventTag: string]: RunningEvent;
}
Type declaration
[eventTag: string]: RunningEvent
_wrappedEmits
_wrappedEmits: {
[eventTag: string]: ((...args) => void);
}
Type declaration
[eventTag: string]: ((...args) => void)
- (...args): void
Returns void
Readonly
address
address: string
callStatic
callStatic: { claimOwnership(overrides?): Promise<void>; createYieldContract(SY,
expiry,
doCacheIndexSameBlock,
overrides?): Promise<[string, string] & { PT: string; YT: string; }>; expiryDivisor(overrides?): Promise<BN>; getPT(arg0,
arg1,
overrides?): Promise<string>; getYT(arg0,
arg1,
overrides?): Promise<string>; initialize(_expiryDivisor,
_interestFeeRate,
_rewardFeeRate,
_treasury,
overrides?): Promise<void>; interestFeeRate(overrides?): Promise<BN>; isPT(arg0,
overrides?): Promise<boolean>; isYT(arg0,
overrides?): Promise<boolean>; maxInterestFeeRate(overrides?): Promise<BN>; maxRewardFeeRate(overrides?): Promise<BN>; owner(overrides?): Promise<string>; pendingOwner(overrides?): Promise<string>; rewardFeeRate(overrides?): Promise<BN>; setExpiryDivisor(newExpiryDivisor,
overrides?): Promise<void>; setInterestFeeRate(newInterestFeeRate,
overrides?): Promise<void>; setRewardFeeRate(newRewardFeeRate,
overrides?): Promise<void>; setTreasury(newTreasury,
overrides?): Promise<void>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<void>; treasury(overrides?): Promise<string>; ytCreationCodeContractA(overrides?): Promise<string>; ytCreationCodeContractB(overrides?): Promise<string>; ytCreationCodeSizeA(overrides?): Promise<BN>; ytCreationCodeSizeB(overrides?): Promise<BN>; } Type declaration
claimOwnership:function
- claimOwnership(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
createYieldContract:function
- createYieldContract(SY, expiry, doCacheIndexSameBlock, overrides?): Promise<[string, string] & {
PT: string;
YT: string;
}> Parameters
SY: string
doCacheIndexSameBlock: boolean
Optional
overrides: CallOverrides
Returns Promise<[string, string] & {
PT: string;
YT: string;
}>
expiryDivisor:function
- expiryDivisor(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
getPT:function
- getPT(arg0, arg1, overrides?): Promise<string>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<string>
getYT:function
- getYT(arg0, arg1, overrides?): Promise<string>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<string>
initialize:function
- initialize(_expiryDivisor, _interestFeeRate, _rewardFeeRate, _treasury, overrides?): Promise<void>
Parameters
_treasury: string
Optional
overrides: CallOverrides
Returns Promise<void>
interestFeeRate:function
- interestFeeRate(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
isPT:function
- isPT(arg0, overrides?): Promise<boolean>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<boolean>
isYT:function
- isYT(arg0, overrides?): Promise<boolean>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<boolean>
maxInterestFeeRate:function
- maxInterestFeeRate(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
maxRewardFeeRate:function
- maxRewardFeeRate(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
owner:function
- owner(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
pendingOwner:function
- pendingOwner(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
rewardFeeRate:function
- rewardFeeRate(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
setExpiryDivisor:function
- setExpiryDivisor(newExpiryDivisor, overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
setInterestFeeRate:function
- setInterestFeeRate(newInterestFeeRate, overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
setRewardFeeRate:function
- setRewardFeeRate(newRewardFeeRate, overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
setTreasury:function
- setTreasury(newTreasury, overrides?): Promise<void>
Parameters
newTreasury: string
Optional
overrides: CallOverrides
Returns Promise<void>
transferOwnership:function
- transferOwnership(newOwner, direct, renounce, overrides?): Promise<void>
Parameters
newOwner: string
direct: boolean
renounce: boolean
Optional
overrides: CallOverrides
Returns Promise<void>
treasury:function
- treasury(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
ytCreationCodeContractA:function
- ytCreationCodeContractA(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
ytCreationCodeContractB:function
- ytCreationCodeContractB(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
ytCreationCodeSizeA:function
- ytCreationCodeSizeA(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
ytCreationCodeSizeB:function
- ytCreationCodeSizeB(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
contractName
contractName: "PendleYieldContractFactory"
Readonly
deployTransaction
estimateGas
estimateGas: { claimOwnership(overrides?): Promise<BN>; createYieldContract(SY,
expiry,
doCacheIndexSameBlock,
overrides?): Promise<BN>; expiryDivisor(overrides?): Promise<BN>; getPT(arg0,
arg1,
overrides?): Promise<BN>; getYT(arg0,
arg1,
overrides?): Promise<BN>; initialize(_expiryDivisor,
_interestFeeRate,
_rewardFeeRate,
_treasury,
overrides?): Promise<BN>; interestFeeRate(overrides?): Promise<BN>; isPT(arg0,
overrides?): Promise<BN>; isYT(arg0,
overrides?): Promise<BN>; maxInterestFeeRate(overrides?): Promise<BN>; maxRewardFeeRate(overrides?): Promise<BN>; owner(overrides?): Promise<BN>; pendingOwner(overrides?): Promise<BN>; rewardFeeRate(overrides?): Promise<BN>; setExpiryDivisor(newExpiryDivisor,
overrides?): Promise<BN>; setInterestFeeRate(newInterestFeeRate,
overrides?): Promise<BN>; setRewardFeeRate(newRewardFeeRate,
overrides?): Promise<BN>; setTreasury(newTreasury,
overrides?): Promise<BN>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<BN>; treasury(overrides?): Promise<BN>; ytCreationCodeContractA(overrides?): Promise<BN>; ytCreationCodeContractB(overrides?): Promise<BN>; ytCreationCodeSizeA(overrides?): Promise<BN>; ytCreationCodeSizeB(overrides?): Promise<BN>; } Type declaration
claimOwnership:function
- claimOwnership(overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
createYieldContract:function
- createYieldContract(SY, expiry, doCacheIndexSameBlock, overrides?): Promise<BN>
Parameters
SY: string
doCacheIndexSameBlock: boolean
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
expiryDivisor:function
- expiryDivisor(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
getPT:function
- getPT(arg0, arg1, overrides?): Promise<BN>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BN>
getYT:function
- getYT(arg0, arg1, overrides?): Promise<BN>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BN>
initialize:function
- initialize(_expiryDivisor, _interestFeeRate, _rewardFeeRate, _treasury, overrides?): Promise<BN>
Parameters
_treasury: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
interestFeeRate:function
- interestFeeRate(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
isPT:function
- isPT(arg0, overrides?): Promise<BN>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BN>
isYT:function
- isYT(arg0, overrides?): Promise<BN>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BN>
maxInterestFeeRate:function
- maxInterestFeeRate(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
maxRewardFeeRate:function
- maxRewardFeeRate(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
owner:function
- owner(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
pendingOwner:function
- pendingOwner(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
rewardFeeRate:function
- rewardFeeRate(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
setExpiryDivisor:function
- setExpiryDivisor(newExpiryDivisor, overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
setInterestFeeRate:function
- setInterestFeeRate(newInterestFeeRate, overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
setRewardFeeRate:function
- setRewardFeeRate(newRewardFeeRate, overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
setTreasury:function
- setTreasury(newTreasury, overrides?): Promise<BN>
Parameters
newTreasury: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
transferOwnership:function
- transferOwnership(newOwner, direct, renounce, overrides?): Promise<BN>
Parameters
newOwner: string
direct: boolean
renounce: boolean
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
treasury:function
- treasury(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
ytCreationCodeContractA:function
- ytCreationCodeContractA(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
ytCreationCodeContractB:function
- ytCreationCodeContractB(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
ytCreationCodeSizeA:function
- ytCreationCodeSizeA(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
ytCreationCodeSizeB:function
- ytCreationCodeSizeB(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
filters
filters: {
CreateYieldContract(SY?, expiry?, PT?, YT?): CreateYieldContractEventFilter;
CreateYieldContract(address,uint256,address,address)(SY?, expiry?, PT?, YT?): CreateYieldContractEventFilter;
Initialized(version?): InitializedEventFilter;
Initialized(uint8)(version?): InitializedEventFilter;
OwnershipTransferred(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
OwnershipTransferred(address,address)(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
SetExpiryDivisor(newExpiryDivisor?): SetExpiryDivisorEventFilter;
SetExpiryDivisor(uint256)(newExpiryDivisor?): SetExpiryDivisorEventFilter;
SetInterestFeeRate(newInterestFeeRate?): SetInterestFeeRateEventFilter;
SetInterestFeeRate(uint256)(newInterestFeeRate?): SetInterestFeeRateEventFilter;
SetRewardFeeRate(newRewardFeeRate?): SetRewardFeeRateEventFilter;
SetRewardFeeRate(uint256)(newRewardFeeRate?): SetRewardFeeRateEventFilter;
SetTreasury(treasury?): SetTreasuryEventFilter;
SetTreasury(address)(treasury?): SetTreasuryEventFilter;
}
Type declaration
CreateYieldContract:function
- CreateYieldContract(SY?, expiry?, PT?, YT?): CreateYieldContractEventFilter
Parameters
Optional
SY: null | string
Optional
PT: null
Optional
YT: null
Returns CreateYieldContractEventFilter
CreateYieldContract(address,uint256,address,address):function
- CreateYieldContract(address,uint256,address,address)(SY?, expiry?, PT?, YT?): CreateYieldContractEventFilter
Parameters
Optional
SY: null | string
Optional
PT: null
Optional
YT: null
Returns CreateYieldContractEventFilter
Initialized:function
- Initialized(version?): InitializedEventFilter
Returns InitializedEventFilter
Initialized(uint8):function
- Initialized(uint8)(version?): InitializedEventFilter
Returns InitializedEventFilter
OwnershipTransferred:function
- OwnershipTransferred(previousOwner?, newOwner?): OwnershipTransferredEventFilter
Parameters
Optional
previousOwner: null | string
Optional
newOwner: null | string
Returns OwnershipTransferredEventFilter
OwnershipTransferred(address,address):function
- OwnershipTransferred(address,address)(previousOwner?, newOwner?): OwnershipTransferredEventFilter
Parameters
Optional
previousOwner: null | string
Optional
newOwner: null | string
Returns OwnershipTransferredEventFilter
SetExpiryDivisor:function
- SetExpiryDivisor(newExpiryDivisor?): SetExpiryDivisorEventFilter
Parameters
Optional
newExpiryDivisor: null
Returns SetExpiryDivisorEventFilter
SetExpiryDivisor(uint256):function
- SetExpiryDivisor(uint256)(newExpiryDivisor?): SetExpiryDivisorEventFilter
Parameters
Optional
newExpiryDivisor: null
Returns SetExpiryDivisorEventFilter
SetInterestFeeRate:function
- SetInterestFeeRate(newInterestFeeRate?): SetInterestFeeRateEventFilter
Parameters
Optional
newInterestFeeRate: null
Returns SetInterestFeeRateEventFilter
SetInterestFeeRate(uint256):function
- SetInterestFeeRate(uint256)(newInterestFeeRate?): SetInterestFeeRateEventFilter
Parameters
Optional
newInterestFeeRate: null
Returns SetInterestFeeRateEventFilter
SetRewardFeeRate:function
- SetRewardFeeRate(newRewardFeeRate?): SetRewardFeeRateEventFilter
Parameters
Optional
newRewardFeeRate: null
Returns SetRewardFeeRateEventFilter
SetRewardFeeRate(uint256):function
- SetRewardFeeRate(uint256)(newRewardFeeRate?): SetRewardFeeRateEventFilter
Parameters
Optional
newRewardFeeRate: null
Returns SetRewardFeeRateEventFilter
SetTreasury:function
- SetTreasury(treasury?): SetTreasuryEventFilter
Parameters
Optional
treasury: null | string
Returns SetTreasuryEventFilter
SetTreasury(address):function
- SetTreasury(address)(treasury?): SetTreasuryEventFilter
Parameters
Optional
treasury: null | string
Returns SetTreasuryEventFilter
functions
functions: { claimOwnership(overrides?): Promise<ContractTransaction>; createYieldContract(SY,
expiry,
doCacheIndexSameBlock,
overrides?): Promise<ContractTransaction>; expiryDivisor(overrides?): Promise<[BN]>; getPT(arg0,
arg1,
overrides?): Promise<[string]>; getYT(arg0,
arg1,
overrides?): Promise<[string]>; initialize(_expiryDivisor,
_interestFeeRate,
_rewardFeeRate,
_treasury,
overrides?): Promise<ContractTransaction>; interestFeeRate(overrides?): Promise<[BN]>; isPT(arg0,
overrides?): Promise<[boolean]>; isYT(arg0,
overrides?): Promise<[boolean]>; maxInterestFeeRate(overrides?): Promise<[BN]>; maxRewardFeeRate(overrides?): Promise<[BN]>; owner(overrides?): Promise<[string]>; pendingOwner(overrides?): Promise<[string]>; rewardFeeRate(overrides?): Promise<[BN]>; setExpiryDivisor(newExpiryDivisor,
overrides?): Promise<ContractTransaction>; setInterestFeeRate(newInterestFeeRate,
overrides?): Promise<ContractTransaction>; setRewardFeeRate(newRewardFeeRate,
overrides?): Promise<ContractTransaction>; setTreasury(newTreasury,
overrides?): Promise<ContractTransaction>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<ContractTransaction>; treasury(overrides?): Promise<[string]>; ytCreationCodeContractA(overrides?): Promise<[string]>; ytCreationCodeContractB(overrides?): Promise<[string]>; ytCreationCodeSizeA(overrides?): Promise<[BN]>; ytCreationCodeSizeB(overrides?): Promise<[BN]>; } Type declaration
claimOwnership:function
- claimOwnership(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
createYieldContract:function
- createYieldContract(SY, expiry, doCacheIndexSameBlock, overrides?): Promise<ContractTransaction>
Parameters
SY: string
doCacheIndexSameBlock: boolean
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
expiryDivisor:function
- expiryDivisor(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
getPT:function
- getPT(arg0, arg1, overrides?): Promise<[string]>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<[string]>
getYT:function
- getYT(arg0, arg1, overrides?): Promise<[string]>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<[string]>
initialize:function
- initialize(_expiryDivisor, _interestFeeRate, _rewardFeeRate, _treasury, overrides?): Promise<ContractTransaction>
Parameters
_treasury: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
interestFeeRate:function
- interestFeeRate(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
isPT:function
- isPT(arg0, overrides?): Promise<[boolean]>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
isYT:function
- isYT(arg0, overrides?): Promise<[boolean]>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<[boolean]>
maxInterestFeeRate:function
- maxInterestFeeRate(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
maxRewardFeeRate:function
- maxRewardFeeRate(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
owner:function
- owner(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
pendingOwner:function
- pendingOwner(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
rewardFeeRate:function
- rewardFeeRate(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
setExpiryDivisor:function
- setExpiryDivisor(newExpiryDivisor, overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
setInterestFeeRate:function
- setInterestFeeRate(newInterestFeeRate, overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
setRewardFeeRate:function
- setRewardFeeRate(newRewardFeeRate, overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
setTreasury:function
- setTreasury(newTreasury, overrides?): Promise<ContractTransaction>
Parameters
newTreasury: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
transferOwnership:function
- transferOwnership(newOwner, direct, renounce, overrides?): Promise<ContractTransaction>
Parameters
newOwner: string
direct: boolean
renounce: boolean
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
treasury:function
- treasury(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
ytCreationCodeContractA:function
- ytCreationCodeContractA(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
ytCreationCodeContractB:function
- ytCreationCodeContractB(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
ytCreationCodeSizeA:function
- ytCreationCodeSizeA(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
ytCreationCodeSizeB:function
- ytCreationCodeSizeB(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
interface
interface: PendleYieldContractFactoryInterface
populateTransaction
populateTransaction: {
claimOwnership(overrides?): Promise<PopulatedTransaction>;
createYieldContract(SY, expiry, doCacheIndexSameBlock, overrides?): Promise<PopulatedTransaction>;
expiryDivisor(overrides?): Promise<PopulatedTransaction>;
getPT(arg0, arg1, overrides?): Promise<PopulatedTransaction>;
getYT(arg0, arg1, overrides?): Promise<PopulatedTransaction>;
initialize(_expiryDivisor, _interestFeeRate, _rewardFeeRate, _treasury, overrides?): Promise<PopulatedTransaction>;
interestFeeRate(overrides?): Promise<PopulatedTransaction>;
isPT(arg0, overrides?): Promise<PopulatedTransaction>;
isYT(arg0, overrides?): Promise<PopulatedTransaction>;
maxInterestFeeRate(overrides?): Promise<PopulatedTransaction>;
maxRewardFeeRate(overrides?): Promise<PopulatedTransaction>;
owner(overrides?): Promise<PopulatedTransaction>;
pendingOwner(overrides?): Promise<PopulatedTransaction>;
rewardFeeRate(overrides?): Promise<PopulatedTransaction>;
setExpiryDivisor(newExpiryDivisor, overrides?): Promise<PopulatedTransaction>;
setInterestFeeRate(newInterestFeeRate, overrides?): Promise<PopulatedTransaction>;
setRewardFeeRate(newRewardFeeRate, overrides?): Promise<PopulatedTransaction>;
setTreasury(newTreasury, overrides?): Promise<PopulatedTransaction>;
transferOwnership(newOwner, direct, renounce, overrides?): Promise<PopulatedTransaction>;
treasury(overrides?): Promise<PopulatedTransaction>;
ytCreationCodeContractA(overrides?): Promise<PopulatedTransaction>;
ytCreationCodeContractB(overrides?): Promise<PopulatedTransaction>;
ytCreationCodeSizeA(overrides?): Promise<PopulatedTransaction>;
ytCreationCodeSizeB(overrides?): Promise<PopulatedTransaction>;
}
Type declaration
claimOwnership:function
- claimOwnership(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
createYieldContract:function
- createYieldContract(SY, expiry, doCacheIndexSameBlock, overrides?): Promise<PopulatedTransaction>
Parameters
SY: string
doCacheIndexSameBlock: boolean
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
expiryDivisor:function
- expiryDivisor(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getPT:function
- getPT(arg0, arg1, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getYT:function
- getYT(arg0, arg1, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
initialize:function
- initialize(_expiryDivisor, _interestFeeRate, _rewardFeeRate, _treasury, overrides?): Promise<PopulatedTransaction>
Parameters
_treasury: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
interestFeeRate:function
- interestFeeRate(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
isPT:function
- isPT(arg0, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
isYT:function
- isYT(arg0, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
maxInterestFeeRate:function
- maxInterestFeeRate(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
maxRewardFeeRate:function
- maxRewardFeeRate(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
owner:function
- owner(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
pendingOwner:function
- pendingOwner(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
rewardFeeRate:function
- rewardFeeRate(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
setExpiryDivisor:function
- setExpiryDivisor(newExpiryDivisor, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
setInterestFeeRate:function
- setInterestFeeRate(newInterestFeeRate, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
setRewardFeeRate:function
- setRewardFeeRate(newRewardFeeRate, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
setTreasury:function
- setTreasury(newTreasury, overrides?): Promise<PopulatedTransaction>
Parameters
newTreasury: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
transferOwnership:function
- transferOwnership(newOwner, direct, renounce, overrides?): Promise<PopulatedTransaction>
Parameters
newOwner: string
direct: boolean
renounce: boolean
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
treasury:function
- treasury(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
ytCreationCodeContractA:function
- ytCreationCodeContractA(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
ytCreationCodeContractB:function
- ytCreationCodeContractB(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
ytCreationCodeSizeA:function
- ytCreationCodeSizeA(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
ytCreationCodeSizeB:function
- ytCreationCodeSizeB(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
Readonly
provider
provider: Provider
Readonly
resolvedAddress
resolvedAddress: Promise<string>